版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 畢業(yè)設(shè)計(jì)(論文)</b></p><p> 題 目: 小學(xué)生加減法練習(xí)系統(tǒng) </p><p> 學(xué) 院: 管理學(xué)院 </p><p> 專業(yè)班級: 信息管理與信息系統(tǒng)11級1班 </p><p> 指導(dǎo)教師:
2、 職稱: </p><p> 學(xué)生姓名: </p><p> 學(xué) 號: </p><p> 小學(xué)生加減法練習(xí)系統(tǒng)</p><p><b> 摘 要</b>&
3、lt;/p><p> 學(xué)在課堂,練在課后,目前的中小學(xué)生要達(dá)到課程目標(biāo)上的要求,僅憑課堂上的四十分鐘遠(yuǎn)遠(yuǎn)不夠,課后的學(xué)習(xí)與訓(xùn)練尤其重要。課后練習(xí)是課堂學(xué)習(xí)的有機(jī)延伸,不但可以檢測和鞏固學(xué)生的學(xué)習(xí)情況,而且是知識(shí)轉(zhuǎn)化為能力的橋梁。老師在布置家庭作業(yè)時(shí)經(jīng)常會(huì)附加要求學(xué)生家長每天為孩子出一定量的計(jì)算題。雖然這些簡單的題目并難不倒大多數(shù)學(xué)生的父母,但是對本來就身負(fù)繁重工作的學(xué)生家長來講,這無疑造成了一些不便。另一方面,傳統(tǒng)
4、的紙筆一直作為重要的信息交互工具被人類廣泛的運(yùn)用。用紙質(zhì)作為載體給孩子出題也會(huì)消耗大量的自然資源。使用電子信息載體節(jié)省資源與時(shí)間是大勢所趨。“小學(xué)生加減法練習(xí)系統(tǒng)”應(yīng)運(yùn)而生,該系統(tǒng)本著為家長節(jié)省時(shí)間,幫助孩子提高學(xué)習(xí)效率為理念。希望能夠從根本上滿足學(xué)生的自主學(xué)習(xí),切實(shí)幫助學(xué)生家長減少負(fù)擔(dān)。</p><p> 小學(xué)生加減法練習(xí)系統(tǒng)是適合小學(xué)一、二年級的學(xué)生學(xué)習(xí)加減法的軟件,軟件可批量生成30組以內(nèi)一位數(shù)、二位數(shù)的
5、加法、減以及加減法混合運(yùn)算的練習(xí)題。軟件可設(shè)置題板的顏色,保護(hù)小朋友的視力,增加趣味性。同時(shí)保存測試成績以便查詢與比較。管理員如老師可以增加用戶以及查詢學(xué)生成績,便于監(jiān)督和檢查。系統(tǒng)后臺(tái)使用SQLServer2008創(chuàng)建數(shù)據(jù)庫,前臺(tái)則使用Delphi7.0來完成。</p><p> 關(guān)鍵詞:管理信息系統(tǒng),Delphi 前臺(tái)開發(fā),結(jié)構(gòu)化方法,SQL Server 2008 </p><p>
6、; Younger Pupil’s Addition and Subtraction Exercise System</p><p><b> ABSTRACT</b></p><p> Currently, for students in primary and middle school to meet requirements of the curricu
7、lum, they need to learn in the classroom and do exercises after school. It is not enough for only forty minutes from the classroom. Learning and training after school are particularly important. The practice after school
8、 is the organic extension of classroom learning, it not only can detect and consolidate the students learning situation, but also the bridge of knowledge turns into ability.</p><p> The teacher often asks t
9、he students' parents to give a certain amount of calculation exercises every day while they arranging the homework. On the one hand, although those questions are not difficult for most of the students' parents, b
10、ut they have already burdened by heavy works, so it still caused some inconvenience for them. On the other hand, even though the traditional paper is stand for information exchange instrument for a long time. It is the g
11、eneral trend to save time and resources by u</p><p> The ‘Younger pupil’s addition and subtraction exercise system’ is suitable for students in grade one or two. The software can generate a number of additi
12、on and subtraction exercises in single digit or two digits. For protect child’s version and increase interests, the color of the board could also set by users. The test result can be save quickly so that it is easy to qu
13、ery and compare.Administrators such as teachers can increase the user and query student results, it is a convenient for supervi</p><p> Key Words: management information System, Delphi 7.0, Structure Method
14、, SQLServer 2008</p><p><b> 目 錄</b></p><p><b> 1 緒論1</b></p><p> 1.1 開發(fā)背景和意義1</p><p> 1.2 解決問題的思路2</p><p> 1.3 開發(fā)方法及論文結(jié)構(gòu)3
15、</p><p> 2 系統(tǒng)開發(fā)方法和和技術(shù)5</p><p> 2.1 系統(tǒng)開發(fā)方法5</p><p> 2.2 系統(tǒng)開發(fā)技術(shù)5</p><p> 2.2.1 C/S結(jié)構(gòu)5</p><p> 2.2.2 Delphi6</p><p> 2.2.3 SQL Server
16、20087</p><p><b> 3 系統(tǒng)分析9</b></p><p> 3.1可行性分析9</p><p> 3.1.1技術(shù)可行性9</p><p> 3.1.2系統(tǒng)經(jīng)濟(jì)可行性9</p><p> 3.2 需求分析9</p><p> 3.3
17、業(yè)務(wù)流程分析10</p><p> 3.4數(shù)據(jù)流程分析10</p><p> 3.4.1 繪制數(shù)據(jù)流圖的原則10</p><p> 3.4.2 系統(tǒng)的數(shù)據(jù)流程圖11</p><p> 3.5 數(shù)據(jù)字典12</p><p> 3.5.1數(shù)據(jù)流12</p><p> 3.5.
18、2 數(shù)據(jù)項(xiàng)12</p><p><b> 4 系統(tǒng)設(shè)計(jì)15</b></p><p> 4.1 設(shè)計(jì)的原則15</p><p> 4.2 功能設(shè)計(jì)15</p><p> 4.3 數(shù)據(jù)庫設(shè)計(jì)16</p><p> 4.3.1 概念結(jié)構(gòu)設(shè)計(jì)16</p><p&g
19、t; 4.3.2 邏輯結(jié)構(gòu)設(shè)計(jì)18</p><p> 4.3.3 物理結(jié)構(gòu)設(shè)計(jì)18</p><p><b> 5 系統(tǒng)實(shí)施20</b></p><p> 5.1 系統(tǒng)實(shí)現(xiàn)20</p><p> 5.1.1 登陸界面20</p><p> 5.1.2 主界面20</p&
20、gt;<p> 5.1.3 練習(xí)系統(tǒng)界面21</p><p> 5.1.4 用戶管理界面22</p><p> 5.2 系統(tǒng)測試22</p><p> 5.3 系統(tǒng)運(yùn)行與維護(hù)25</p><p><b> 6總結(jié)與展望27</b></p><p><b>
21、; 參考文獻(xiàn)28</b></p><p><b> 致 謝29</b></p><p><b> 誠信聲明30</b></p><p><b> 1 緒 論</b></p><p> 1.1 開發(fā)背景和意義</p><p>
22、 隨著信息技術(shù)的高速發(fā)展,人們的生活與各種琳瑯滿目的信息之間的關(guān)系日益密切。教育事業(yè)也不例外,在信息時(shí)代的背景下,合理的將信息技術(shù)應(yīng)用到教育當(dāng)中,可以大大提升學(xué)習(xí)工作效率。如何將信息技術(shù)應(yīng)用于基礎(chǔ)教育領(lǐng)域,實(shí)現(xiàn)信息技術(shù)與課程的整合,真正提高學(xué)習(xí)效率,是當(dāng)前信息化進(jìn)程中教育技術(shù)發(fā)展研究的一個(gè)重要方面。目前,社會(huì)對教育的重視程度已經(jīng)達(dá)到了一個(gè)新的高度。每一位家長們都希望自己的子女能夠在學(xué)校中成為佼佼者,這種“望子成龍”的迫切希望轉(zhuǎn)化成了學(xué)校
23、為學(xué)生甚至學(xué)生家長準(zhǔn)備的繁重的課業(yè)任務(wù)。學(xué)在課堂,練在課后,目前的中小學(xué)生要達(dá)到課程目標(biāo)上的要求,僅憑課堂上的四十分鐘遠(yuǎn)遠(yuǎn)不夠,課后的學(xué)習(xí)與訓(xùn)練尤其重要。課后練習(xí)是課堂學(xué)習(xí)的有機(jī)延伸,不但可以檢測和鞏固學(xué)生的學(xué)習(xí)情況,而且是知識(shí)轉(zhuǎn)化為能力的橋梁。上面提到的對家長的任務(wù)并不是指要學(xué)生家長幫助學(xué)生完成作業(yè),而是讓他們幫助老師給孩子出題,這種現(xiàn)象在小學(xué)和初中的數(shù)學(xué)課中經(jīng)常會(huì)出現(xiàn)。老師在布置家庭作業(yè)時(shí)經(jīng)常會(huì)附加要求學(xué)生家長每天為孩子出一定量的計(jì)
24、算題。雖然這些簡單的題目并難不倒大多數(shù)學(xué)生的父母,但是對本來就身負(fù)繁重工作的學(xué)生家長來講,這無疑造成了一些不便。</p><p> 長期以來,傳統(tǒng)的紙筆一直作為重要的信息交互工具被人類廣泛的運(yùn)用。人們一直與紙質(zhì)文獻(xiàn)相伴,紙質(zhì)文獻(xiàn)的生產(chǎn)和利用已經(jīng)形成了一個(gè)相當(dāng)完善和穩(wěn)固的體系。但是它同樣有自己的不足,首先是會(huì)相對耗時(shí),對于有工作在身的學(xué)生家長來講,結(jié)束工作做回到家中能夠休息的時(shí)間本來就不多,如果還要再花時(shí)間用紙筆
25、為孩子來出大量題目,無形之中又會(huì)造成負(fù)擔(dān)。其次,在現(xiàn)在這樣的一個(gè)全民環(huán)保的大背景之下,用紙質(zhì)作為載體給孩子出題也會(huì)消耗大量的自然資源。使用電子信息載體節(jié)省資源與時(shí)間是大勢所趨。為了解決這些問題,“小學(xué)生加減法練習(xí)系統(tǒng)”應(yīng)運(yùn)而生,該系統(tǒng)本著為家長節(jié)省時(shí)間,幫助孩子提高學(xué)習(xí)效率為理念。希望能夠從根本上滿足學(xué)生的自主學(xué)習(xí),切實(shí)幫助學(xué)生家長減少負(fù)擔(dān)。</p><p> 設(shè)計(jì)“小學(xué)生加減練習(xí)系統(tǒng)”的概念并不是空穴來風(fēng)。計(jì)
26、算機(jī)作為一種輔助工具早已經(jīng)很廣泛地應(yīng)用到數(shù)學(xué)教學(xué)。最常見的情況是使用計(jì)算機(jī)多媒體技術(shù)制作教學(xué)課件, 使學(xué)生通過這些課件獲得直觀的感知,從而激發(fā)學(xué)生的學(xué)習(xí)興趣和積極性,提高學(xué)習(xí)效率;另外,在學(xué)習(xí)某些特殊章節(jié)時(shí),教師也可以使用一些教學(xué)軟件來進(jìn)行輔助教學(xué)。例如,在學(xué)習(xí)平面幾何的時(shí),教師會(huì)使用“幾何畫板”等教學(xué)軟件來演示圖形變化的全過程,從而使原來那些呆板、枯燥的圖形變成直觀的活動(dòng)的圖形,幫助學(xué)生理解。 對于上述兩種情況,都是利用已經(jīng)存在的應(yīng)用
27、軟件來輔助教學(xué)。在學(xué)習(xí)了 “信息管理與信息系統(tǒng)” 的專業(yè)知識(shí)以后,我發(fā)現(xiàn)完全可以把所學(xué)的編程知識(shí)應(yīng)用“小學(xué)生加減法練習(xí)系統(tǒng)”當(dāng)中。所以,“小學(xué)生加減法練習(xí)系統(tǒng)”也是在對上述學(xué)習(xí)工具的工作原理和理念進(jìn)行了解之后結(jié)合自己的知識(shí)制作出的產(chǎn)物。</p><p> 1.2 解決問題的思路</p><p> “小學(xué)生加減法練習(xí)系統(tǒng)”從以下方面解決傳統(tǒng)家長出題的問題。首先是采用無紙化辦公系統(tǒng),利用數(shù)
28、據(jù)庫技術(shù)進(jìn)行數(shù)據(jù)保存,從而方便信息數(shù)據(jù)的導(dǎo)入與導(dǎo)出,節(jié)約空間成本和提高數(shù)據(jù)保存的準(zhǔn)確性和安全性[1]。其次,小學(xué)生加減法練習(xí)系統(tǒng)可以有效的進(jìn)行增加,刪除,修改用戶信息和答題成績,方便查詢每次練習(xí)的成績,使得練習(xí)更有效率,節(jié)約了時(shí)間和人力,為學(xué)生提供了自主練習(xí)的途徑,方便處理使用。 小學(xué)生加減法練習(xí)系統(tǒng)采用系統(tǒng)權(quán)限設(shè)置,管理員(老師)可以將學(xué)生信息錄入數(shù)據(jù)庫,或進(jìn)行數(shù)據(jù)庫信息的更新,修改,增加處理,從而管理用戶(學(xué)生)信息。而用戶
29、(學(xué)生)不能對用戶信息進(jìn)行更改,只能應(yīng)用軟件進(jìn)行練習(xí)和查詢成績,以及修改自身登錄密碼。小學(xué)生加減法練習(xí)系統(tǒng)可根據(jù)用戶需求自動(dòng)生成練習(xí)題,并在用戶練習(xí)后判斷答案的正誤,并將成績儲(chǔ)存。增加用戶信息后,學(xué)生登錄系統(tǒng),通過對題目的要求設(shè)置,系統(tǒng)會(huì)自動(dòng)生成符合要求的加減法練習(xí)題供學(xué)生練習(xí),減少了原來要花在家長為學(xué)生出題過程中的時(shí)間。系統(tǒng)對用戶的答案進(jìn)行自動(dòng)正誤判斷后,可以將成績保存于數(shù)據(jù)庫中,方便查看。小學(xué)生加減法練習(xí)系統(tǒng)具有較強(qiáng)的查詢功能,方便
30、管理員與用戶進(jìn)行信息的查詢,可</p><p> 1.3 開發(fā)方法及論文結(jié)構(gòu)</p><p> 1.3.1 開發(fā)方式</p><p> 論文采用結(jié)構(gòu)化方法(Structured Method)進(jìn)行分析,此方法強(qiáng)調(diào)開發(fā)階段及軟件合理性。前臺(tái)所用的開發(fā)工具是Borland公司推出的當(dāng)今比較主流和先進(jìn)的系統(tǒng)開發(fā)平臺(tái)工具Delphi7.0,以及采用了SQL Serve
31、r 2008作為后臺(tái)數(shù)據(jù)庫管理,實(shí)現(xiàn)數(shù)據(jù)的傳遞和共享。</p><p> 1.3.2 論文結(jié)構(gòu)</p><p> 論文結(jié)構(gòu)如圖 1-1 示:</p><p> 圖1-1 論文結(jié)構(gòu)圖</p><p> 2 系統(tǒng)開發(fā)方法和技術(shù)</p><p> 2.1 系統(tǒng)開發(fā)方法</p><p> 本
32、系統(tǒng)采用結(jié)構(gòu)化方法進(jìn)行分析設(shè)計(jì)。</p><p> 結(jié)構(gòu)化分析方法(Structured Method,結(jié)構(gòu)化方法)是強(qiáng)調(diào)開發(fā)方法的結(jié)構(gòu)合理性以及所開發(fā)軟件的結(jié)構(gòu)合理性的軟件開發(fā)方法。結(jié)構(gòu)是指系統(tǒng)內(nèi)各個(gè)組成要素之間的相互聯(lián)系、相互作用的框架。結(jié)構(gòu)化開發(fā)方法提出了一組提高軟件結(jié)構(gòu)合理性的準(zhǔn)則,如分解與抽象、模塊獨(dú)立性、信息隱蔽等。針對軟件生存周期各個(gè)不同的階段,它有結(jié)構(gòu)化分析(SA)和結(jié)構(gòu)化程序設(shè)計(jì)(SP)等方法
33、。</p><p> 結(jié)構(gòu)化分析方法給出一組幫助系統(tǒng)分析人員產(chǎn)生功能規(guī)約的原理與技術(shù)。它一般利用圖形表達(dá)用戶需求,使用的手段主要有數(shù)據(jù)流圖、數(shù)據(jù)字典、結(jié)構(gòu)化語言、判定表以及判定樹等。 </p><p> 結(jié)構(gòu)化分析的步驟如下:</p><p> 分析當(dāng)前的情況,做出反映當(dāng)前物理模型的DFD;</p><p> 推導(dǎo)出等價(jià)的邏輯模型的D
34、FD;</p><p> ?。?)設(shè)計(jì)新的邏輯系統(tǒng),生成數(shù)據(jù)字典和基元描述;</p><p> (4)建立人機(jī)接口,提出可供選擇的目標(biāo)系統(tǒng)物理模型的DFD;</p><p> ?。?)確定各種方案的成本和風(fēng)險(xiǎn)等級,據(jù)此對各種方案進(jìn)行分析;</p><p> ?。?)選擇一種方案;</p><p> ?。?)建立完整的
35、需求規(guī)約。</p><p> 2.2 系統(tǒng)開發(fā)技術(shù)</p><p> 小學(xué)生加減法練習(xí)系統(tǒng)采用C/S結(jié)構(gòu),開發(fā)的過程主要由后臺(tái)數(shù)據(jù)庫與前臺(tái)DELPHI開發(fā)工具,使用DELPHI做快速應(yīng)用程序開發(fā),用SQL Server 2008作為后臺(tái)數(shù)據(jù)庫管理,實(shí)現(xiàn)數(shù)據(jù)的傳遞和共享。</p><p> 2.2.1 C/S結(jié)構(gòu)</p><p> C/
36、S結(jié)構(gòu),即Client/Server(客戶機(jī)/服務(wù)器)結(jié)構(gòu),是大家熟知的軟件系統(tǒng)體系結(jié)構(gòu),通過將任務(wù)合理分配到Client端和Server端,降低了系統(tǒng)的通訊開銷。</p><p> 目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Server形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web應(yīng)用發(fā)展,Web和Client/Server 應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外
37、部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng),通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。C/S又稱Client/Server或客戶/服務(wù)器模式。服務(wù)器通常采用高性能的PC、工作站或小型機(jī),并采用大型數(shù)據(jù)庫系統(tǒng),如ORACLE、SYBASE、InfORMix或 SQL Server??蛻舳诵枰惭b專用的客戶端軟件。</p><p> 傳統(tǒng)的C/S體系結(jié)構(gòu)雖然采用的是開放模式,但這只
38、是系統(tǒng)開發(fā)一級的開放性,在特定的應(yīng)用中無論是Client端還是Server端都還需要特定的軟件支持。由于沒能提供用戶真正期望的開放環(huán)境,C/S結(jié)構(gòu)的軟件需要針對不同的操作系統(tǒng)系統(tǒng)開發(fā)不同版本的軟件, 加之產(chǎn)品的更新?lián)Q代十分快,已經(jīng)很難適應(yīng)百臺(tái)電腦以上局域網(wǎng)用戶同時(shí)使用。而且代價(jià)高,效率低。</p><p> C/S結(jié)構(gòu)的優(yōu)點(diǎn)是能充分發(fā)揮客戶端PC的處理能力,很多工作可以在客戶端處理后再提交給服務(wù)器。對應(yīng)的優(yōu)點(diǎn)就
39、是客戶端響應(yīng)速度快。缺點(diǎn)主要有以下幾個(gè):</p><p> 只適用于局域網(wǎng)。而隨著互聯(lián)網(wǎng)的飛速發(fā)展,移動(dòng)辦公和分布式辦公越來越普及,這需要我們的系統(tǒng)具有擴(kuò)展性。這種方式遠(yuǎn)程訪問需要專門的技術(shù),同時(shí)要對系統(tǒng)進(jìn)行專門的設(shè)計(jì)來處理分布式的數(shù)據(jù)。</p><p> 客戶端需要安裝專用的客戶端軟件。首先涉及到安裝的工作量,其次任何一臺(tái)電腦出問題,如病毒、硬件損壞,都需要進(jìn)行安裝或維護(hù)。特別是有很
40、多分部或?qū)Yu店的情況,不是工作量的問題,而是路程的問題。還有,系統(tǒng)軟件升級時(shí),每一臺(tái)客戶機(jī)需要重新安裝,其維護(hù)和升級成本非常高。</p><p> 2.2.2 Delphi</p><p> Delphi,是Windows平臺(tái)下著名的的快速應(yīng)用程序開發(fā)工具(Rapid Application Development,簡稱RAD)。Delphi擁有一個(gè)可視化的集成開發(fā)環(huán)境(IDE),采用
41、面向?qū)ο蟮木幊陶Z言O(shè)bject Pascal和基于部件的開發(fā)結(jié)構(gòu)框架。Delphi提供了500多個(gè)可供使用的構(gòu)件,利用這些構(gòu)件,開發(fā)人員可以快速地構(gòu)造出應(yīng)用系統(tǒng)。開發(fā)人員也可以根據(jù)自己的需要修改部件或用Delphi本身編寫自己的部件[2]。</p><p> “真正的程序員用VC,聰明的程序員用Delphi”,這句話是對Delphi最經(jīng)典、最實(shí)在的描述。Delphi被稱第四代編程語言,它一直是程序員至愛的編程工
42、具。</p><p> Delphi具有以下的特性:</p><p> ?。?)基于窗體和面向?qū)ο蟮姆椒ǎ?lt;/p><p> ?。?)高速的編譯器;</p><p> ?。?)強(qiáng)大的數(shù)據(jù)庫支持;</p><p> ?。?)與Windows編程緊密結(jié)合;</p><p> ?。?)強(qiáng)大而成熟的組
43、件技術(shù);</p><p> ?。?)Object Pascal語言,它才是一切的根本,簡單易學(xué)。</p><p> 在Delphi眾多的優(yōu)勢當(dāng)中,它在數(shù)據(jù)庫方面的特長顯得尤為突出:</p><p> 適應(yīng)于多種數(shù)據(jù)庫結(jié)構(gòu),從客戶機(jī)/服務(wù)機(jī)模式到多層數(shù)據(jù)結(jié)構(gòu)模式;</p><p> 高效率的數(shù)據(jù)庫管理系統(tǒng)和新一代更先進(jìn)的數(shù)據(jù)庫引擎;<
44、;/p><p> 最新的數(shù)據(jù)分析手段和提供大量的企業(yè)組件。</p><p> 2.2.3 SQL Server 2008</p><p> SQL Server 2008在Microsoft的數(shù)據(jù)平臺(tái)上發(fā)布,可以進(jìn)行組織管理任何數(shù)據(jù)??梢詫⒔Y(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)直接存儲(chǔ)到數(shù)據(jù)庫中??梢詫?shù)據(jù)進(jìn)行查詢、搜索、同步、報(bào)告和分析之類的操作。數(shù)據(jù)可以存儲(chǔ)在各
45、種設(shè)備上,從數(shù)據(jù)中心最大的服務(wù)器一直到桌面計(jì)算機(jī)和移動(dòng)設(shè)備,它都可以控制數(shù)據(jù)而不用管數(shù)據(jù)存儲(chǔ)在哪里[3]。</p><p> SQL Server 2008 允許使用 Microsoft .NET 和Visual Studio開發(fā)的自定義應(yīng)用程序中使用數(shù)據(jù),在面向服務(wù)的架構(gòu)(SOA)和通過 Microsoft BizTalk Server 進(jìn)行的業(yè)務(wù)流程中使用數(shù)據(jù)。信息工作人員可以通過日常使用的工具直接訪問數(shù)據(jù)
46、。</p><p> SQL Server 2008的特點(diǎn):</p><p> (1)可信任的——使得公司可以以很高的安全性、可靠性和可擴(kuò)展性來運(yùn)行他們最關(guān)鍵的任務(wù)的應(yīng)用程序;</p><p> ?。?)高效的——使得公司可以降低開發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時(shí)間和成本;</p><p> ?。?)智能的——提供了一個(gè)全面的平臺(tái),可以在你
47、的用戶需要的時(shí)候給他發(fā)送觀察和信息。[4]</p><p><b> 3 系統(tǒng)分析</b></p><p><b> 3.1可行性分析</b></p><p> 3.1.1技術(shù)可行性</p><p> 小學(xué)生加減練習(xí)系統(tǒng)采用Delphi7.0為前臺(tái)開發(fā)工具,Delphi7.0突破了基于Win
48、dows平臺(tái)這一局限,不僅僅包含為廣大開發(fā)人員所喜愛的Windows環(huán)境下的編譯器,同時(shí)也包含了Kylix3的Delphi語言版本以及一個(gè)全新的.NET編譯器預(yù)覽版本。可以看出,Borland公司在其開發(fā)工具產(chǎn)品中逐步實(shí)現(xiàn)完全平臺(tái)無關(guān)性這一承諾。這也是Delphi7之所以被稱為Delphi7Studio的原因。在產(chǎn)品名稱改變的同時(shí),Borland公司已經(jīng)正式將Delphi7Studio中所使用的語言稱之為Delphi語言,這充分表明De
49、lphi將完全支持.NET的發(fā)展態(tài)勢。對于廣大開發(fā)人員來說,Delphi將是我們今后從事應(yīng)用開發(fā)正確選擇[5]。</p><p> 3.1.2系統(tǒng)經(jīng)濟(jì)可行性</p><p> 開發(fā)成本:該系統(tǒng)的開發(fā)周期較短,成本較低。</p><p> 運(yùn)行成本:系統(tǒng)運(yùn)行過程中產(chǎn)生的成本主要包括人力成本,設(shè)備成本,系統(tǒng)維護(hù)需要的成本。而本系統(tǒng)的運(yùn)行人力成本低,維護(hù)系統(tǒng)需要的人
50、數(shù)少,維護(hù)成本低,設(shè)備成本為運(yùn)行成本的主要成本。系統(tǒng)穩(wěn)定,安全,很大程度上節(jié)約了系統(tǒng)從開發(fā)到運(yùn)行維護(hù)的成本。所以在經(jīng)濟(jì)可行性上是可行的。</p><p> 綜上所述,本系統(tǒng)可以進(jìn)行開發(fā)</p><p><b> 3.2 需求分析</b></p><p> 經(jīng)過以上對系統(tǒng)的調(diào)研及可行性分析后,下面將對系統(tǒng)在功能上以及性能上進(jìn)行進(jìn)一步的需求分
51、析。首先確定功能,再轉(zhuǎn)換需求。具體目標(biāo)大致要實(shí)現(xiàn)管理員可以方便快捷的對用戶信息進(jìn)行及時(shí)的查詢,更新和修改。用戶可以進(jìn)行軟件使用及成績查詢。</p><p><b> 3.3業(yè)務(wù)流程分析</b></p><p> 業(yè)務(wù)流程圖是進(jìn)行業(yè)務(wù)流程分析的重要工具。其本質(zhì)是對企業(yè)的業(yè)務(wù)流程進(jìn)行梳理的一種工具,目的在于能夠無遺漏的掌握業(yè)務(wù)流程。業(yè)務(wù)流程圖是項(xiàng)目人員應(yīng)該在項(xiàng)目進(jìn)駐企
52、業(yè)后,開展調(diào)查工作的一項(xiàng)重要工具,通過繪制業(yè)務(wù)流程圖,其他項(xiàng)目組成員能夠很快的了解企業(yè)業(yè)務(wù)流程,在制訂下一步工作計(jì)劃中,能夠有針對性。在小學(xué)生加減法練習(xí)系統(tǒng)中業(yè)務(wù)流程圖中分別用以下圖形表示相關(guān)的圖符如表 3-1示:</p><p> 表3-1 業(yè)務(wù)流程圖符號說明</p><p> 符號 說明 符號
53、 說明</p><p> 業(yè)務(wù)處理內(nèi)部單位或部門 業(yè)務(wù)功能描述</p><p> 輸入/輸出等數(shù)據(jù)流動(dòng)及方向</p><p><b> 存儲(chǔ)數(shù)據(jù) </b></p><p> 圖3-1 系統(tǒng)業(yè)務(wù)流程圖</p><p> 3.4數(shù)據(jù)
54、流程分析 </p><p> 3.4.1 繪制數(shù)據(jù)流圖的原則</p><p> 繪制數(shù)據(jù)流圖時(shí)必須遵循以下兩個(gè)原則:</p><p> (1)正確區(qū)分?jǐn)?shù)據(jù)流和控制流。應(yīng)清楚數(shù)據(jù)流與控制流的區(qū)別,前者僅反映數(shù)據(jù)流向和邏輯存儲(chǔ),而后者反應(yīng)物理過程的控制時(shí)序,有嚴(yán)格的時(shí)間順序和過程的起點(diǎn)與終點(diǎn),包括判斷與循環(huán)流向、數(shù)據(jù)處
55、理與存儲(chǔ)流向,以及出錯(cuò)與例外處理等。數(shù)據(jù)流在DFD中反應(yīng)數(shù)據(jù)流向,而控制流在程序流程圖中反映控制流向。</p><p> ?。?)自頂向下、逐層分解,以有效地控制系統(tǒng)的復(fù)雜度,有利于對問題的理解。在繪制DFD時(shí),一般應(yīng)首先確定外部項(xiàng),接著,依次確定主要的邏輯處理及其功能,找出相應(yīng)的輸入流和輸出流,確定存儲(chǔ)的數(shù)據(jù)及數(shù)據(jù)存儲(chǔ)的名稱。</p><p> 運(yùn)用上述原則,從頂層DFD入手,逐層向下
56、分解,逐步增加細(xì)節(jié),就可得到一套分層的數(shù)據(jù)流圖,它體會(huì)了從抽象到具體的平滑過度,幫助我們達(dá)成問題的透徹理解。</p><p> 3.4.2 系統(tǒng)的數(shù)據(jù)流程圖</p><p> 數(shù)據(jù)流圖是全面描述信息系統(tǒng)邏輯的主要工具,可以用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動(dòng),處理,存儲(chǔ)的情況。是在業(yè)務(wù)流程圖分析的基礎(chǔ)上,自頂向下、自左向右逐層分解,從邏輯上精確的描述新系統(tǒng)具有的數(shù)據(jù)加工功能、數(shù)
57、據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)來源和去向。明確系統(tǒng)界面,自上而下逐層擴(kuò)展,合理布局。在小學(xué)生加減法練習(xí)系統(tǒng)中數(shù)據(jù)流程圖中分別用以下圖形表示相關(guān)的圖符如表 3-2 示:</p><p> 表 3-2 數(shù)據(jù)流程圖符號說明</p><p> 頂層數(shù)據(jù)流程圖說明了系統(tǒng)的總的處理功能和系統(tǒng)的輸入和輸出。管理員和系統(tǒng)用戶為系統(tǒng)主要的外部實(shí)體,對系統(tǒng)進(jìn)行操作。留學(xué)咨詢服務(wù)系統(tǒng)的頂層數(shù)據(jù)流程圖如圖3
58、-2所示:</p><p> 圖3-2 頂層數(shù)據(jù)流圖</p><p><b> 3.5 數(shù)據(jù)字典</b></p><p> 數(shù)據(jù)字典是指對數(shù)據(jù)的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理邏輯、外部實(shí)體等進(jìn)行定義和描述,其目的是對數(shù)據(jù)流程圖中的各個(gè)元素做出詳細(xì)的說明。數(shù)據(jù)字典最重要的作用是作為分析階段的工具。任何字典最重要的用途都是供人查詢。
59、在結(jié)構(gòu)化分析中,數(shù)據(jù)字典的作用是給數(shù)據(jù)流圖上每個(gè)成分加以定義和說明。換句話說,數(shù)據(jù)流圖上所有的成分的定義和解釋的文字集合就是數(shù)據(jù)字典,而且在數(shù)據(jù)字典中建立的一組嚴(yán)密一致的定義有助于改進(jìn)分析員和用戶的通信。數(shù)據(jù)庫數(shù)據(jù)字典不僅是每個(gè)數(shù)據(jù)庫的中心,而且對每個(gè)用戶也是非常重要的信息。</p><p><b> 3.5.1數(shù)據(jù)流</b></p><p> 數(shù)據(jù)流是與所描述系
60、統(tǒng)信息處理功能有關(guān)的各類信息的載體,是各加工環(huán)節(jié)進(jìn)行處理和輸出的數(shù)據(jù)集合。數(shù)據(jù)流(datastream)最初是通信領(lǐng)域使用的概念,代表傳輸中所使用的信息的數(shù)字編碼信號序列。然而,我們所提到的數(shù)據(jù)流概念與此不同。</p><p> 3.5.2 數(shù)據(jù)項(xiàng) </p><p> 數(shù)據(jù)項(xiàng)是數(shù)據(jù)最小組成單位,是數(shù)據(jù)記錄中最基本的、不可分的數(shù)據(jù)單位。</p><p><b
61、> 4 系統(tǒng)設(shè)計(jì)</b></p><p> 系統(tǒng)設(shè)計(jì)的任務(wù)是:在系統(tǒng)分析提出的邏輯模型的基礎(chǔ)上,科學(xué)合理地進(jìn)行物理模型的設(shè)計(jì)。即“怎樣做”的問題[6]。</p><p><b> 4.1 設(shè)計(jì)的原則</b></p><p> 在系統(tǒng)設(shè)計(jì)中,應(yīng)遵循以下原則:</p><p> ?。?)系統(tǒng)性。系統(tǒng)
62、是作為統(tǒng)一的整體而存在的,因此,在系統(tǒng)設(shè)計(jì)中,要從一個(gè)整體的角度進(jìn)行考慮,系統(tǒng)的代碼要統(tǒng)一,設(shè)計(jì)規(guī)范要標(biāo)準(zhǔn),傳遞語言盡可能一致,對系統(tǒng)的數(shù)據(jù)采集做到數(shù)出一致,全局共享,使一次輸入多次利用。</p><p> ?。?)靈活性。為保持系統(tǒng)的長久生命力,要求系統(tǒng)具有很強(qiáng)的環(huán)境適應(yīng),為此,系統(tǒng)應(yīng)具有較好的開發(fā)行和結(jié)構(gòu)的可變性。在系統(tǒng)設(shè)計(jì)中,應(yīng)盡量采用模塊化結(jié)構(gòu),提高各模塊的獨(dú)立性,盡可能使各子系統(tǒng)間的數(shù)據(jù)依賴減少到最低限
63、度。</p><p> ?。?)可靠性??煽啃允侵赶到y(tǒng)抵御外界干擾的能力及受外界干擾時(shí)的恢復(fù)能力,一個(gè)成功的管理信息系統(tǒng)必須具有較高的可靠性,如安全保密性,檢錯(cuò)及抗病毒能力等。</p><p> (4)經(jīng)濟(jì)性。經(jīng)濟(jì)性是指滿足系統(tǒng)需求的前提下,盡可能減少系統(tǒng)的開銷。以反映,在硬件投資商不能盲目追求技術(shù)上的先進(jìn)[7]。</p><p><b> 4.2 功
64、能設(shè)計(jì)</b></p><p> 小學(xué)生加減法練習(xí)系統(tǒng)功能模塊圖主要分為測試管理和系統(tǒng)管理。</p><p> 在小學(xué)生加減法練習(xí)系統(tǒng)的測試管理中,可以細(xì)分為用戶測試練習(xí)模塊和用戶成績查詢這 2 個(gè)操作。而在系統(tǒng)管理中分為用戶信息管理和用戶密碼修改。其中,用戶信息管理模塊下可以分為新增用戶信息,修改用戶信息,查詢用戶信息和刪除用戶信息4個(gè)功能。</p><
65、;p> 通過功能模塊設(shè)計(jì),可以清晰的得出系統(tǒng)的作用和功能。整個(gè)系統(tǒng)的功能設(shè)計(jì)中的 2個(gè)模塊,清晰展現(xiàn)整個(gè)小學(xué)生加減法練習(xí)系統(tǒng)的主要功能,劃分明確,功能布局合理。</p><p> 小學(xué)生加減法練習(xí)系統(tǒng)功能模塊圖如圖 4-1 示:</p><p> 圖4-1 系統(tǒng)功能模塊圖</p><p><b> 4.3 數(shù)據(jù)庫設(shè)計(jì)</b><
66、;/p><p> 數(shù)據(jù)庫設(shè)計(jì)(Database Design)是指對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求。</p><p> 數(shù)據(jù)庫設(shè)計(jì)是在選定的數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)上建立的過程。主要包括概念結(jié)構(gòu)的設(shè)計(jì)、邏輯結(jié)構(gòu)的設(shè)計(jì)和物理結(jié)構(gòu)的設(shè)計(jì)等三個(gè)階段[8]。</p><p> 4.
67、3.1 概念結(jié)構(gòu)設(shè)計(jì)</p><p> 將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念模型的過程就是概念結(jié)構(gòu)的設(shè)計(jì)。概念模型是實(shí)現(xiàn)世界到信息世界的第一層抽象,是數(shù)據(jù)庫設(shè)計(jì)人員進(jìn)行數(shù)據(jù)設(shè)計(jì)的有力工具,也是數(shù)據(jù)庫設(shè)計(jì)人員和用戶之間進(jìn)行交流的語言,因此概念模型一方面應(yīng)具有較強(qiáng)的語義表達(dá)能力,能夠方便、直接地表達(dá)應(yīng)用中的各種語義知識(shí),另一方面還應(yīng)該簡單、清晰、易于用戶理解。E-R模型包含實(shí)體和聯(lián)系。分別用矩形和菱形表示。
68、其符號說明如下圖4-2:</p><p> 圖4-2 E-R圖的符號</p><p> 小學(xué)生加減法練習(xí)系統(tǒng)E-R 圖如圖 4-3 示,用戶信息 E-R 圖如 4-4 示,成績信息 E-R 圖如圖 4-5 示。</p><p> 圖4-3 小學(xué)生加減法練習(xí)系統(tǒng)E-R圖</p><p> 圖4-4 用戶信息E-R圖</p>
69、<p> 圖4-5 成績信息E-R圖</p><p> 4.3.2 邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 邏輯結(jié)構(gòu)設(shè)計(jì)就是把概念結(jié)構(gòu)設(shè)計(jì)階段完成的概念模型轉(zhuǎn)換成能被選定的數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型,邏輯結(jié)構(gòu)設(shè)計(jì)階段提出的關(guān)系數(shù)據(jù)模型應(yīng)符合第三范式(3NF)的要求。所以E-R圖向關(guān)系模型轉(zhuǎn)換,首先要進(jìn)行數(shù)據(jù)的規(guī)范化。所謂規(guī)范化是指在一個(gè)數(shù)據(jù)結(jié)構(gòu)中沒有重復(fù)出現(xiàn)的項(xiàng)組。規(guī)范化是在關(guān)
70、系數(shù)據(jù)庫中減少數(shù)據(jù)冗余的過程。除了數(shù)據(jù)以外,在數(shù)據(jù)庫中,對象名稱和形式都需要規(guī)范化。[9]</p><p> 本系統(tǒng)要求第三方范式,經(jīng)過數(shù)據(jù)規(guī)范化,具有E-R圖向關(guān)系模型轉(zhuǎn)換的結(jié)果如下所示,其中帶下劃線的為關(guān)鍵字:</p><p> 用戶信息表(用戶編號,用戶名稱,密碼,稿紙背景顏色)</p><p> 成績信息表(用戶編號,用戶名稱,成績?nèi)掌?,正確題數(shù),錯(cuò)誤
71、題數(shù),成績)</p><p> 4.3.3 物理結(jié)構(gòu)設(shè)計(jì)</p><p> 數(shù)據(jù)庫在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存取方法稱為數(shù)據(jù)庫的物理結(jié)構(gòu),它依賴與選定的數(shù)據(jù)庫管理系統(tǒng)(DBMS)。為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)構(gòu)的過程,就是數(shù)據(jù)庫的物理設(shè)計(jì),這里我們選用SQL Server 2008關(guān)系數(shù)據(jù)庫作為后臺(tái)數(shù)據(jù)庫[10]。</p><p> 圖
72、4-4 成績信息表</p><p> 圖4-5 用戶信息表</p><p><b> 5 系統(tǒng)實(shí)施</b></p><p><b> 5.1 系統(tǒng)實(shí)現(xiàn)</b></p><p> 用戶界面是人與計(jì)算機(jī)之間傳遞、交換信息的媒介。良好的界面設(shè)計(jì)是優(yōu)秀系統(tǒng)的直觀表現(xiàn)。界面設(shè)計(jì)是系統(tǒng)的美化和亮化。&l
73、t;/p><p> 5.1.1 登陸界面</p><p> 主要是實(shí)現(xiàn)對進(jìn)入系統(tǒng)的用戶進(jìn)行分類,本系統(tǒng)把用戶分為兩類:管理員和一般用戶。不同的用戶,擁有的權(quán)限不同,實(shí)現(xiàn)不同的操作。</p><p> 圖5-1 系統(tǒng)登陸界面</p><p><b> 5.1.2 主界面</b></p><p>
74、 主界面是用戶實(shí)現(xiàn)各種操作的菜單界面,使用toolbar創(chuàng)建各種模塊按鈕。如圖5-2所示:</p><p> 圖5-2 管理員登錄系統(tǒng)主界面</p><p> 5.1.3 練習(xí)系統(tǒng)界面</p><p> 圖5-3 練習(xí)系統(tǒng)界面</p><p> 5.1.4 用戶管理界面</p><p> 圖5-4 用戶管理
75、界面</p><p><b> 5.2 系統(tǒng)測試</b></p><p> 單元測試,是指對軟件中的最小可測試單元進(jìn)行檢查和驗(yàn)證。對于單元測試中單元的含義,總的來說,單元就是人為規(guī)定的最小的被測功能模塊。單元測試是在軟件開發(fā)過程中要進(jìn)行的最低級別的測試活動(dòng),軟件的獨(dú)立單元將在與程序的其他部分相隔離的情況下進(jìn)行測試。系統(tǒng)單元測試如下:</p><
76、p> 1.登錄模塊測試:輸入錯(cuò)誤賬號,密碼信息,顯示賬號或密碼錯(cuò)誤。</p><p> 圖5-5 用戶登錄錯(cuò)誤界面顯示</p><p> 圖5-6 用戶登錄密碼錯(cuò)誤界面顯示</p><p> 權(quán)限設(shè)置模塊測試,進(jìn)行系統(tǒng)用戶權(quán)限設(shè)置的增加、刪除、修改</p><p> 圖 5-7 用戶管理增加功能測試</p>&l
77、t;p> 圖 5-8 用戶管理刪除功能測試</p><p> 圖 5-9 用戶管理修改功能測試</p><p> 日常操作模塊測試,對練習(xí)方面進(jìn)行測試;</p><p> 圖 5-10 練習(xí)功能測試</p><p> 統(tǒng)計(jì)查詢模塊測試,進(jìn)行成績查詢測試:</p><p> 圖 5-11 成績查詢功能測
78、試</p><p> 5.3 系統(tǒng)運(yùn)行與維護(hù)</p><p> 在系統(tǒng)開發(fā)完成并交付用戶使用后,進(jìn)入了系統(tǒng)運(yùn)行與維護(hù)階段。軟件維護(hù)又可細(xì)分為改正性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)、預(yù)防性維護(hù)。根據(jù)維護(hù)主體劃分, 目前企業(yè)系統(tǒng)的維護(hù)模式,主要有 3 種方式:自己維護(hù)為主、第三方維護(hù)和兩者結(jié)合。企業(yè)根據(jù)自身特點(diǎn)、所選系統(tǒng)的成熟度和企業(yè) IT 部門的實(shí)力而選擇不同的維護(hù)方式。</p>
79、<p> 這個(gè)階段在系統(tǒng)生命周期的最后階段,也是時(shí)間持續(xù)的最長階段,系統(tǒng)維護(hù)階段將會(huì)一直伴隨系統(tǒng)存在,系統(tǒng)維護(hù)的任務(wù)就是保證軟件在一個(gè)相當(dāng)長的時(shí)期能夠正常的運(yùn)行,滿足客戶不斷提出的需求而修改程序的工作。系統(tǒng)維護(hù)工作在整個(gè)系統(tǒng)生命周期中常常被忽視。隨著信息系統(tǒng)應(yīng)用的深入,以及使用壽命的延長,系統(tǒng)維護(hù)的工作量將越來越大。但系統(tǒng)維護(hù)是信息系統(tǒng)可靠運(yùn)行的重要技術(shù)保障,必須給予足夠的重視[11]。</p><p
80、> 如果系統(tǒng)開發(fā)沒有采用結(jié)構(gòu)化分析與設(shè)計(jì)方法,則相應(yīng)的維護(hù)也只能是非結(jié)構(gòu)化維護(hù)。因?yàn)檫@時(shí)系統(tǒng)軟件配置的惟一成分是程序源代碼,一旦有系統(tǒng)維護(hù)的需求時(shí),維護(hù)工作只能從艱苦的評價(jià)程序代碼開始。由于沒有完整規(guī)范的設(shè)計(jì)開發(fā)文檔,無程序內(nèi)部文檔,對于軟件結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、系統(tǒng)接口以及設(shè)計(jì)中的各種技巧很難弄清,如果編碼風(fēng)格再差一些,則系統(tǒng)維護(hù)工作十分艱難,因此,有許多軟件人員寧可重新編碼,也不愿維護(hù)這種系統(tǒng)。另一方面,由于無測試文檔,不能進(jìn)行回
81、歸測試,對于維護(hù)后的結(jié)果難以評價(jià)[12]。</p><p><b> 6總結(jié)與展望</b></p><p> 通過一段時(shí)間的學(xué)習(xí)和系統(tǒng)設(shè)計(jì)分析,首先是對問題定義、需求分析,然后是功能設(shè)計(jì)有了較深的理解,同時(shí)對小學(xué)生加減法練習(xí)系統(tǒng)的流程有了一個(gè)系統(tǒng)的認(rèn)識(shí)。在設(shè)計(jì)過程還認(rèn)真學(xué)習(xí)了與系統(tǒng)相關(guān)的知識(shí),極大地拓寬了我的知識(shí)面。在老師的指導(dǎo)下流程化作業(yè)的方式,完成論文。<
82、;/p><p> 在系統(tǒng)的設(shè)計(jì)初期,對相關(guān)知識(shí)方面做了初步了解,這樣才能進(jìn)入到設(shè)計(jì)的過程中去。從對市場調(diào)查中,找到了目前市場的急切需求,確定了在小學(xué)生加減法練習(xí)系統(tǒng)中的功能需求,從而真正達(dá)到做的系統(tǒng)可以切實(shí)的解決問題。從開始熟悉這些知識(shí)到對整體設(shè)計(jì)有了解,再從概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)到理論小學(xué)生加減法練習(xí)系統(tǒng)的成型,整個(gè)過程感覺很充實(shí),經(jīng)過以上詳細(xì)的分析與構(gòu)架,終于完成了小學(xué)生加減法練習(xí)系統(tǒng)的設(shè)計(jì)??傊?,通過這次設(shè)計(jì),使
83、我進(jìn)一步明確了系統(tǒng)分析與設(shè)計(jì)思想和方法加深了對系統(tǒng)開發(fā)的認(rèn)識(shí),鞏固了所學(xué)的計(jì)算機(jī)知識(shí),提高了系統(tǒng)理論研發(fā)的知識(shí),為今后的工作打下了堅(jiān)實(shí)的基礎(chǔ)。設(shè)計(jì)完成后,對系統(tǒng)進(jìn)行測試,可以很好的利用系統(tǒng)去解決測試練習(xí),和成績統(tǒng)計(jì)查詢的問題,從而在實(shí)際上解決切實(shí)問題。</p><p> 希望未來的系統(tǒng)設(shè)計(jì),系統(tǒng)越來越完善,功能越來越強(qiáng)大,添加更多的功能幫助學(xué)生老師去解決學(xué)習(xí)中的問題,將計(jì)算機(jī)充分利用與學(xué)習(xí)過程之中。</p
84、><p><b> 參考文獻(xiàn)</b></p><p> [1]王天新.管理信息系統(tǒng)發(fā)展.吉林大學(xué).2007:224—225</p><p> [2]牛漢民.Delphi7 開發(fā)基礎(chǔ)教程.科學(xué)出版社出版.2005:3</p><p> [3]Raghu Ramakrihran, Johannes Gehrke.Data
85、base Management Systems(Second Edition). McGraw-Hill, 1999:20-320.</p><p> [4]王書本榮.淺談 SQL Server 數(shù)據(jù)庫的安全機(jī)制.2013:171</p><p> [5]魯佩云.ADO對象模型和用VB實(shí)現(xiàn)其應(yīng)用的兩種方式.計(jì)算機(jī)工程與設(shè)計(jì), 2005,11(7):3-5.</p><
86、;p> [6]劉薇 饒貴翔 張燕生.信息系統(tǒng)分析設(shè)計(jì)與建模.軟件時(shí)空.2011(8):221</p><p> [7]劉克星.管理信息系統(tǒng)理論與開發(fā).武漢:華中科技大學(xué)出版社,2012:46-47.</p><p> [8]朱欣娟,張紅娟.基于VFP和SQL的數(shù)據(jù)庫技術(shù)以應(yīng)用. 西安:西安電子科技大學(xué)出版社,2004:53-54.</p><p> [
87、9]嚴(yán)英 來楷迪.信息檢索系統(tǒng)用戶界面設(shè)計(jì)研究.2007(9):1</p><p> [10]張露 馬麗.數(shù)據(jù)庫設(shè)計(jì).河南工業(yè)大學(xué).2007:76</p><p> [11]汪淼軍 周黎安.信息技術(shù)、組織變革與生產(chǎn)績效.經(jīng)濟(jì)研究.2006(1):65</p><p> [12] Anna Kramers .Environmental Modeling and
88、Software.2014:25</p><p><b> 致 謝</b></p><p> 在本論文的寫作過程中,在我的論文指導(dǎo)老師**副教授的輔導(dǎo)下,從選題到開題報(bào)告,從寫作提綱,到一遍又一遍地指出每稿中的具體問題,嚴(yán)格把關(guān),循循善誘,在此我表示衷心感謝。同時(shí)我還要感謝在我學(xué)習(xí)期間給我極大關(guān)心和支持的各位老師以及關(guān)心我的同學(xué)和朋友。</p>&l
89、t;p> **老師以其扎實(shí)的理論基礎(chǔ)和豐富的研究經(jīng)驗(yàn),為我的研究指明了方向。他治學(xué)態(tài)度嚴(yán)謹(jǐn),對科研的執(zhí)著追求和對學(xué)院發(fā)展的密切關(guān)注也感染了我。感謝**老師對本次畢業(yè)設(shè)計(jì)和論文的傾心關(guān)注和耐心講解。在本次畢業(yè)設(shè)計(jì)整個(gè)過程中,我的導(dǎo)師**老師自始至終都給與了我極大的幫助。特別是有些細(xì)節(jié)上的錯(cuò)誤,**老師也會(huì)給我指出,讓我進(jìn)行糾正。所以特別感謝我的導(dǎo)師對我?guī)椭?lt;/p><p> 同時(shí)也感謝那些在我大學(xué)四年期
90、間教導(dǎo)過我的各位任課老師,有了各位老師的悉心教導(dǎo)才使我順利完成了大學(xué)的學(xué)習(xí)。以及一起走過的同學(xué),大家相互學(xué)習(xí),相互幫助,不懂的問題大家一起討論。大家的刻苦努力,同樣影響著我,讓我更加勤奮,更加嚴(yán)謹(jǐn),更加認(rèn)真。在此也感謝這些幫助和關(guān)心我的同學(xué)。</p><p> 寫畢業(yè)論文是一次系統(tǒng)學(xué)習(xí)的過程,畢業(yè)論文的完成,同樣也意味著新的學(xué)習(xí)生活的開始。做完一件事情很容易,做好一件事情很難。以后求學(xué)的路還在繼續(xù),只有不斷的努
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)生加減法練習(xí)系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)論文
- 小學(xué)生加減法練習(xí)系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)論文
- 信息管理系統(tǒng)畢業(yè)設(shè)計(jì)--醫(yī)藥管理信息系統(tǒng)
- 信息管理與信息系統(tǒng)畢業(yè)設(shè)計(jì)外文翻譯
- 學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---學(xué)生信息管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)---學(xué)生信息管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)----學(xué)生信息管理系統(tǒng)
- 學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--學(xué)生信息管理系統(tǒng)
- 學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--學(xué)生信息管理系統(tǒng)
- 學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 信息管理與信息系統(tǒng)畢業(yè)設(shè)計(jì)(含外文翻譯)
- 畢業(yè)設(shè)計(jì)--學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì) 學(xué)生信息管理系統(tǒng)設(shè)計(jì)
- 信息管理與信息系統(tǒng)畢業(yè)設(shè)計(jì)新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)設(shè)計(jì)-學(xué)生信息管理與分析系統(tǒng)
- 畢業(yè)設(shè)計(jì)---學(xué)生信息管理與分析系統(tǒng)
評論
0/150
提交評論