2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩28頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、<p><b>  數(shù)學(xué)與計(jì)算機(jī)學(xué)院</b></p><p><b>  課程設(shè)計(jì)說明書</b></p><p>  課 程 名 稱: 軟件工程與數(shù)據(jù)庫-課程設(shè)計(jì) </p><p>  課 程 代 碼: </p><p>  題

2、 目: 班費(fèi)管理系統(tǒng) </p><p>  年級/專業(yè)/班: </p><p>  學(xué) 生 姓 名: </p><p>  學(xué)   號: </p><p>

3、  開 始 時(shí) 間: 2013 年 06 月 7 日</p><p>  完 成 時(shí) 間: 2013 年 06 月 21 日</p><p><b>  課程設(shè)計(jì)成績:</b></p><p>  指導(dǎo)教師簽名: 年 月 日</p><p>  《軟件工

4、程與數(shù)據(jù)庫》課 程 設(shè) 計(jì) 任 務(wù) 書</p><p>  學(xué)院名稱: 專業(yè): 年級: </p><p>  一、設(shè)計(jì)題目 </p><p><b>  班費(fèi)管理系統(tǒng)</b></p><p><b>

5、  二、主要內(nèi)容</b></p><p>  一個(gè)班有若干學(xué)生,每個(gè)學(xué)生按班上規(guī)定每學(xué)期交納一定的班費(fèi),同時(shí)對班上集體所得的獎(jiǎng)金也納入班費(fèi)管理。應(yīng)實(shí)現(xiàn)以下功能:</p><p>  (1).錄入功能:將學(xué)生的基本情況、班費(fèi)交納情況、班費(fèi)開支情況錄入數(shù)據(jù)庫中。</p><p>  (2).查詢功能:實(shí)現(xiàn)按學(xué)生的編號、名字等指標(biāo)進(jìn)行班費(fèi)交納情況的查詢、按班費(fèi)

6、開支人、開支日期進(jìn)行班費(fèi)的支出情況查詢。</p><p>  (3).修改功能:實(shí)現(xiàn)對開支、繳納費(fèi)用的修改。</p><p>  (4).刪除功能:對離開的學(xué)生以及錯(cuò)誤的資料進(jìn)行刪除。</p><p><b>  三、具體要求</b></p><p>  1、完成系統(tǒng)的需求分析</p><p> 

7、 通過需求分析確定系統(tǒng)需要處理的數(shù)據(jù)的需求,要求使用數(shù)據(jù)庫的輔助設(shè)計(jì)工具(PowerDesigner等),建立業(yè)務(wù)處理模型</p><p>  2、完成系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)</p><p>  概念數(shù)據(jù)模型(CDM)用于完成數(shù)據(jù)庫的設(shè)計(jì),與人和數(shù)據(jù)庫平臺(tái)和具體數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)和工具無關(guān)。首先選擇局部應(yīng)用畫出分E-R圖,最終形成系統(tǒng)的E-R圖</p><p>  3、完成系統(tǒng)

8、邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  按照E-R圖轉(zhuǎn)換成關(guān)系模式的規(guī)則,將CDM轉(zhuǎn)換成邏輯數(shù)據(jù)模型,并為每個(gè)關(guān)系模式設(shè)計(jì)主鍵、外鍵。分析關(guān)系模式中的依賴關(guān)系,對關(guān)系模式規(guī)范化處理</p><p>  4、完成系統(tǒng)物理結(jié)構(gòu)設(shè)計(jì)</p><p>  為每個(gè)關(guān)系分配存儲(chǔ)長度,建立數(shù)據(jù)庫的索引和視圖,定義關(guān)系中的主碼和外碼,寫出關(guān)系創(chuàng)建和查詢的SQL語句。</p>

9、<p><b>  5、編碼</b></p><p>  選擇你自己熟悉的開發(fā)工具完成一個(gè)DBS系統(tǒng)的編碼工作。</p><p>  四、主要技術(shù)路線提示</p><p>  1.仔細(xì)閱讀設(shè)計(jì)指導(dǎo)書內(nèi)容,認(rèn)真掌握任務(wù)要求2. 需求分析 3.概念結(jié)構(gòu)設(shè)計(jì) 4.邏輯結(jié)構(gòu)設(shè)計(jì)5.物理結(jié)構(gòu)設(shè)計(jì)6.編碼.</p><p&

10、gt;<b>  五、進(jìn)度安排</b></p><p>  1.第一周 完成系統(tǒng)分析和設(shè)計(jì)</p><p>  2.第二周 完成程序開發(fā),撰寫課程設(shè)計(jì)報(bào)告</p><p>  六、完成后應(yīng)上交的材料</p><p><b>  1. 源程序一份</b></p><p>  2

11、. 課程設(shè)計(jì)報(bào)告一份</p><p><b>  七、推薦參考資料</b></p><p>  1.《數(shù)據(jù)庫系統(tǒng)概論(第四版)》 王珊 高等教育出版社</p><p>  2.《數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用教程》 閃四清 清華大學(xué)出版社</p><p>  3.《數(shù)據(jù)庫管理系統(tǒng)實(shí)現(xiàn)技術(shù)》 周龍?bào)J 中國地質(zhì)大學(xué)出版社</p

12、><p>  4.《軟件工程概論》 張海藩 清華大學(xué)出版社</p><p>  5.《實(shí)用軟件工程基礎(chǔ)》 陳明 編著 清華大學(xué)出版社</p><p>  6.《數(shù)據(jù)庫基礎(chǔ)與應(yīng)用-SQL SERVER2000》 成先海 機(jī)械工業(yè)出版社出版</p><p>  指導(dǎo)教師 簽名日期 年 月 日</p>

13、;<p>  系 主 任 審核日期 年 月 日</p><p><b>  摘 要 </b></p><p>  隨著計(jì)算機(jī)的普及,越來越多的班級學(xué)會(huì)了利用電腦實(shí)現(xiàn)班級班費(fèi)的管理,方便了用戶的操作。認(rèn)真分析了設(shè)計(jì)任務(wù)書,畫出了數(shù)據(jù)庫的簡單模型,在SQL Server 2005創(chuàng)建了數(shù)據(jù)庫,用C#編程實(shí)現(xiàn)了班費(fèi)管理系統(tǒng),

14、該系統(tǒng)由多個(gè)模塊有機(jī)結(jié)合而成,包括學(xué)生信息錄入,學(xué)生信息修改,學(xué)生信息刪除,學(xué)生信息查詢等模塊。</p><p>  關(guān)鍵詞:SQL Server;C#;班費(fèi)管理系統(tǒng) </p><p><b>  目 錄</b></p><p><b>  引 言1</b></p><p><b&

15、gt;  1需求分析2</b></p><p><b>  1.1系統(tǒng)分析2</b></p><p><b>  1.2用戶需求2</b></p><p><b>  2 概要設(shè)計(jì)4</b></p><p>  2.1系統(tǒng)流程圖4</p>&

16、lt;p>  2.2系統(tǒng)功能模塊設(shè)計(jì)4</p><p>  2.3系統(tǒng)總體設(shè)計(jì)4</p><p><b>  3 數(shù)據(jù)庫設(shè)計(jì)6</b></p><p>  3.1.概念模型設(shè)計(jì)6</p><p>  3.2.邏輯結(jié)構(gòu)設(shè)計(jì)6</p><p>  3.3 物理結(jié)構(gòu)設(shè)計(jì)8</p

17、><p>  4程序模塊設(shè)計(jì)11</p><p>  4.1 開發(fā)環(huán)境及數(shù)據(jù)庫連接11</p><p>  4.2 錄入信息設(shè)計(jì)11</p><p>  4.3 查詢信息設(shè)計(jì)12</p><p>  4.4 修改信息設(shè)計(jì)13</p><p>  4.5 刪除信息設(shè)計(jì)13</p>

18、;<p><b>  5系統(tǒng)測試15</b></p><p>  5.1測試環(huán)境15</p><p>  5.2 測試用例及結(jié)果16</p><p><b>  結(jié) 論 23</b></p><p><b>  參考文獻(xiàn)24</b></p>

19、;<p>  (目錄中最多放二級標(biāo)題。注意看頁面的規(guī)范要求。尤其注意頁眉。頁眉從目錄</p><p><b>  引 言</b></p><p>  數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的重要分支。由于數(shù)據(jù)庫具有數(shù)據(jù)結(jié)構(gòu)化、最低冗余度、較高的程序與數(shù)據(jù)獨(dú)立性、易擴(kuò)充性、易于編制應(yīng)用程序等優(yōu)點(diǎn),較大的信息系統(tǒng)都是建立在數(shù)據(jù)庫設(shè)計(jì)之上的。所以,本次課程

20、設(shè)計(jì)也是先從數(shù)據(jù)庫設(shè)計(jì)開始的。 本次課程設(shè)計(jì)的題目是班費(fèi)管理系統(tǒng),要實(shí)現(xiàn)信息錄入、查詢、修改、刪除,所采用的工具是SQL Server 2005和Visual Studio 2008。</p><p><b>  1需求分析 </b></p><p><b>  1.1系統(tǒng)分析 </b></p><p>  班級班費(fèi)管理系

21、統(tǒng)必須能夠完成對添加學(xué)生信息,交納班費(fèi),班費(fèi)支出,學(xué)生信息變動(dòng),學(xué)生信息刪除,學(xué)生查詢等功能,進(jìn)行高效,準(zhǔn)確的管理。</p><p>  按照用戶需求,我們設(shè)計(jì)了班級班費(fèi)管理系統(tǒng)的結(jié)構(gòu)。結(jié)合系統(tǒng)需求,對系統(tǒng)功能解釋如下:</p><p>  添加學(xué)生信息:增加漏掉或者新來的的學(xué)生信息:學(xué)號,姓名,繳納班費(fèi)金額,繳納日期等,以便記錄所有的學(xué)生資料。</p><p> 

22、 繳納班費(fèi)記錄:記錄個(gè)人交納班費(fèi)的情況,進(jìn)一步的了解所有同學(xué)班費(fèi)交納情況。</p><p>  班費(fèi)支出記錄:對所有的班費(fèi)支出進(jìn)行記錄輸入數(shù)據(jù)庫,加以保存,以便以后能方便查詢班費(fèi)的開支。</p><p>  學(xué)生信息修改:對學(xué)生信息不是很準(zhǔn)確的同學(xué)進(jìn)行信息修改,便于更準(zhǔn)確的記錄所有的學(xué)生信息。</p><p>  學(xué)生信息刪除:對已經(jīng)不在?;蛘卟淮嬖诘膶W(xué)生的信息進(jìn)行

23、刪除。</p><p>  學(xué)生信息查詢:查詢所有的學(xué)生信息。</p><p>  退出系統(tǒng):完成所有的事情后退出該項(xiàng)任務(wù),最后退出整個(gè)系統(tǒng)。</p><p><b>  1.2用戶需求 </b></p><p>  為了對班級班費(fèi)進(jìn)行更為規(guī)范化的管理,科學(xué)化的管理,針對學(xué)校在對班級班費(fèi)中存在的問我們將按照一定的管理體制

24、,對班級班費(fèi)進(jìn)行更為科學(xué)的管理,我們將建立多個(gè)模塊,從而達(dá)到管理的分類,提高管理效率。為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運(yùn)行,班級班費(fèi)管理系統(tǒng)應(yīng)該滿足以下的性能需求:</p><p> ?。?)系統(tǒng)的準(zhǔn)確性:</p><p>  為了保證系統(tǒng)的準(zhǔn)確性,在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足學(xué)校對信息處理的需求。由于班

25、級班費(fèi)管理系統(tǒng)在學(xué)校日常管理中有著舉足輕重的作用,它直接影響著整個(gè)學(xué)校內(nèi)部的運(yùn)作問題,所以它必須具備準(zhǔn)確性. </p><p> ?。?)系統(tǒng)的可讀性和易維護(hù)性:</p><p>  考慮到在運(yùn)用班級班費(fèi)管理系統(tǒng)的人員中,有可能有些人員對計(jì)算機(jī)的使用不是很熟悉。因此,要充分考慮系統(tǒng)能夠提供良好的用戶接口,易于用戶進(jìn)行人機(jī)交互。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中、英文信息

26、界面。 </p><p> ?。?)系統(tǒng)的安全性和可靠性:</p><p>  要充分考慮系統(tǒng)的安全性和可靠性,保證系統(tǒng)不能出現(xiàn)系統(tǒng)崩潰、故障等嚴(yán)重的會(huì)導(dǎo)致數(shù)據(jù)丟失的問題。要保證輸入的數(shù)據(jù)及時(shí)、正確的被處理或者被系統(tǒng)接納,這個(gè)是系統(tǒng)可靠性的保障。</p><p>  總之,希望通過班級班費(fèi)管理系統(tǒng)的開發(fā),能夠進(jìn)一步使班級班費(fèi)的管理更加規(guī)范化,合理化,從而達(dá)到提高學(xué)校

27、工作效率的目的。</p><p><b>  2 概要設(shè)計(jì) </b></p><p><b>  2.1系統(tǒng)流程圖</b></p><p>  圖 2.1系統(tǒng)流程圖</p><p>  2.2系統(tǒng)功能模塊設(shè)計(jì) </p><p>  系統(tǒng)主要功能如下所示:</p&g

28、t;<p>  圖2.2 錄入信息功能模塊圖 </p><p>  圖2.3 查詢信息功能模塊圖</p><p>  圖2.4 修改信息功能模塊圖</p><p>  圖2.5 刪除信息功能模塊圖</p><p><b>  2.3系統(tǒng)總體設(shè)計(jì)</b></p><p>  系統(tǒng)啟動(dòng),

29、進(jìn)入身份驗(yàn)證。進(jìn)入消息循環(huán)狀態(tài),通過事件驅(qū)動(dòng)激活各模塊,執(zhí)行各任務(wù)。一項(xiàng)任務(wù)執(zhí)行完畢后重新進(jìn)入消息循環(huán)狀態(tài)。通過事件驅(qū)動(dòng)退出系統(tǒng)。</p><p>  3 數(shù)據(jù)庫設(shè)計(jì) </p><p><b>  3.1概念模型設(shè)計(jì)</b></p><p>  3.1.1 設(shè)計(jì)原理</p><p>  對班班級費(fèi)管理進(jìn)行模擬,設(shè)計(jì)出

30、兩個(gè)實(shí)體。先寫畫出所有的E-R圖,然后再用SQL Server 2005建立數(shù)據(jù)庫。</p><p>  3.1.2 概念模型</p><p>  經(jīng)過對班費(fèi)管理所涉及的數(shù)據(jù)進(jìn)行分析,得到如下的實(shí)體:</p><p>  學(xué)生:學(xué)號、姓名、性別。</p><p>  班費(fèi):日期、時(shí)段、費(fèi)用。</p><p>  所設(shè)計(jì)

31、的概念模型(E-R圖)如下:</p><p>  圖3.1 系統(tǒng)ER模型圖</p><p>  圖3.2 學(xué)生實(shí)體的局部ER模型圖</p><p>  圖3.3 班費(fèi)實(shí)體的局部ER模型圖</p><p><b>  3.2邏輯結(jié)構(gòu)設(shè)計(jì)</b></p><p>  3.2.1 將實(shí)體轉(zhuǎn)換為關(guān)系模式

32、</p><p>  學(xué)生(學(xué)號,姓名,性別),</p><p>  繳納(學(xué)號,繳納時(shí)間,繳納時(shí)段,繳納費(fèi)用),</p><p>  開支(學(xué)號,繳納時(shí)間,繳納時(shí)段,繳納費(fèi)用)。</p><p>  3.2.2將聯(lián)系轉(zhuǎn)換為關(guān)系模式</p><p>  繳納(學(xué)號)=開支(學(xué)號)=學(xué)生(學(xué)號)。</p>

33、<p>  3.3 物理結(jié)構(gòu)設(shè)計(jì)</p><p>  3.3.1 基本表設(shè)計(jì)</p><p><b>  1、學(xué)生表結(jié)構(gòu)</b></p><p>  表3.1 學(xué)生表結(jié)構(gòu)</p><p>  創(chuàng)建學(xué)生表的SQL語句如下:</p><p>  CREATE TABLE 學(xué)生表</p

34、><p>  (Sno Varchar(20) PRIMARY KEY,</p><p>  Sname Varchar(20),</p><p>  Ssex Varchar(2),</p><p><b>  );</b></p><p><b>  2、繳納表結(jié)構(gòu)</b>

35、;</p><p>  表3.2 繳納表結(jié)構(gòu)</p><p>  創(chuàng)建繳納表的SQL語句如下:</p><p>  CREATE TABLE繳納表</p><p>  (Sno varchar(20) PRIMARY KEY,</p><p>  Jdate datetime,</p><p>

36、;  Jtime int,</p><p>  Jmoney money,</p><p>  FOREIGN KEY(Sno) REFERENCES 學(xué)生表(Sno)</p><p><b>  );</b></p><p><b>  3、開支表結(jié)構(gòu)</b></p><p&g

37、t;  表3.3 開支表結(jié)構(gòu)</p><p>  創(chuàng)建繳納表的SQL語句如下:</p><p>  CREATE TABLE 開支表</p><p>  (Sno varchar(20) PRIMARY KEY,</p><p>  Kdate datetime,</p><p>  Ktime int,</p

38、><p>  Kmoney money,</p><p>  FOREIGN KEY(Sno) REFERENCES 學(xué)生表(Sno)</p><p><b>  );</b></p><p>  3.3.2 視圖設(shè)計(jì)</p><p><b>  1、班費(fèi)視圖結(jié)構(gòu)</b><

39、;/p><p>  表3.4 班費(fèi)視圖結(jié)構(gòu)</p><p>  創(chuàng)建班費(fèi)視圖的SQL語句如下:</p><p>  CREATE VIEW BanFei_View</p><p><b>  AS </b></p><p>  SELECT Sno,Sname,Kdate,Ktime,Kmoney,J

40、date,Jtime,Jmoney</p><p>  FROM 學(xué)生表,開支表,繳納表</p><p>  WHERE學(xué)生表.Sno=開支表.Sno AND 學(xué)生表.Sno=繳納表.Sno;</p><p><b>  2、開支視圖結(jié)構(gòu)</b></p><p>  表3.5 開支視圖結(jié)構(gòu)</p><

41、p>  創(chuàng)建開支視圖的SQL語句如下:</p><p>  CREATE VIEW KaiZhi_View</p><p><b>  AS </b></p><p>  SELECT Sno,Sname,Kdate,Ktime,Kmoney,</p><p>  FROM 學(xué)生表,開支表</p>&

42、lt;p>  WHERE 學(xué)生表.Sno=開支表.Sno;</p><p><b>  3、繳納視圖結(jié)構(gòu)</b></p><p>  表3.5 繳納視圖結(jié)構(gòu)</p><p>  創(chuàng)建繳納視圖的SQL語句如下:</p><p>  CREATE VIEW JiaoNa_View</p><p>

43、;<b>  AS </b></p><p>  SELECT Sno,Sname,Jdate,Jtime,Jmoney</p><p>  FROM 學(xué)生表,繳納表</p><p>  WHERE 學(xué)生表.Sno=繳納表.Sno</p><p><b>  4 程序模塊設(shè)計(jì)</b></p&g

44、t;<p>  4.1 開發(fā)環(huán)境及數(shù)據(jù)庫連接</p><p>  開發(fā)環(huán)境如下:Win7+Visual Studio 2008+SQL Server 2005</p><p>  介紹數(shù)據(jù)庫連接內(nèi)容:</p><p>  private static string connString=@"DataSource=QDUMSZZT4HVKRP9

45、\SQLEXPRESS;user id=sa;password=891220;Initial Catalog =班費(fèi)管理; Integrated Security=True "; </p><p>  public static SqlConnection connection = new SqlConnection(connString);</p><p>  4.2 錄入信

46、息設(shè)計(jì)  </p><p><b>  4.2.1設(shè)計(jì)思路</b></p><p>  采用.NET窗口編程,添加相關(guān)控件。由用戶選擇是錄入學(xué)生基本信息還是繳納費(fèi)用信息或開支信息。然后用戶輸入信息。后臺(tái)代碼實(shí)現(xiàn)連接數(shù)據(jù)庫,并對數(shù)據(jù)庫實(shí)現(xiàn)添加信息操作。</p><p><b>  實(shí)現(xiàn)方法</b></p>&l

47、t;p>  圖4.1 錄入信息模塊程序流圖</p><p>  4.3 查詢信息設(shè)計(jì)</p><p><b>  4.3.1設(shè)計(jì)思路</b></p><p>  采用.NET窗口編程,添加相關(guān)控件。由用戶選擇是查詢學(xué)生開支信息還是繳納費(fèi)用信息。然后用戶輸入相關(guān)的信息。后臺(tái)代碼實(shí)現(xiàn)連接數(shù)據(jù)庫,并對數(shù)據(jù)庫實(shí)現(xiàn)查詢信息操作。</p>

48、<p>  4.3.2 實(shí)現(xiàn)方法</p><p>  圖4.2 查詢信息模塊程序流圖</p><p>  4.4 修改信息設(shè)計(jì)</p><p><b>  4.4.1設(shè)計(jì)思路</b></p><p>  采用.NET窗口編程,添加相關(guān)控件。由用戶選擇是修改學(xué)生開支信息還是繳納費(fèi)用信息。然后用戶輸入相關(guān)的信息

49、。后臺(tái)代碼實(shí)現(xiàn)連接數(shù)據(jù)庫,并對數(shù)據(jù)庫實(shí)現(xiàn)修改信息操作。</p><p>  4.4.2 實(shí)現(xiàn)方法</p><p>  圖4.3 錄入信息模塊程序流圖</p><p>  4.5 刪除信息設(shè)計(jì)</p><p><b>  4.5.1設(shè)計(jì)思路</b></p><p>  采用.NET窗口編程,添加相關(guān)

50、控件。由用戶選擇刪除原因(包括學(xué)生離開和資料錯(cuò)誤),如果選擇學(xué)生離開,就刪除該學(xué)生在系統(tǒng)的所有信息;如果選擇資料錯(cuò)誤,就刪除該學(xué)生的繳納信息或者是開支信息,保留學(xué)生的基本信息然后用戶輸入相關(guān)的信息。后臺(tái)代碼實(shí)現(xiàn)連接數(shù)據(jù)庫,并對數(shù)據(jù)庫實(shí)現(xiàn)刪除信息操作。</p><p>  4.5.2 實(shí)現(xiàn)方法</p><p>  圖4.4 錄入信息模塊程序流圖</p><p><

51、;b>  5 系統(tǒng)測試</b></p><p><b>  5.1測試環(huán)境</b></p><p>  系統(tǒng)測試的時(shí)候主要是黑盒測試,進(jìn)行功能的驗(yàn)證。</p><p>  工具:Win7 、Visual Studio 2008</p><p>  5.2 測試用例及結(jié)果</p><p

52、>  5.2.1 界面測試</p><p>  測試界面是否整潔美觀,檢查所有的頁面是否能夠正確的顯示,每個(gè)頁面的風(fēng)格是否一致,界面是否有錯(cuò)別字,頁面每一個(gè)鏈接是否有對應(yīng)的界面,頁面控件和操作按鈕的位置是否合理,界面中的下拉列表的值是否正確,是否有重復(fù)的值。</p><p>  界面測試結(jié)果,界面整潔美觀,界面風(fēng)格一致,無錯(cuò)別字,控件按鈕位置合適易于操作,輸入框、下拉列表等顯示正確。

53、</p><p><b>  5.2.2功能測試</b></p><p><b>  1、登錄測試</b></p><p>  用例2、3、4、5的實(shí)際結(jié)果,如圖5.1所示:</p><p>  圖5.1 登錄測試1</p><p>  用例1的實(shí)際結(jié)果,如圖5.2所示:&l

54、t;/p><p>  圖5.2 登錄測試2</p><p><b>  2、錄入信息測試 </b></p><p>  用例2、3、4、5的實(shí)際結(jié)果,如圖5.3所示:</p><p>  圖5.3 錄入信息測試1</p><p>  用例1的實(shí)際結(jié)果,如圖5.4和5.5所示:</p>&

55、lt;p>  圖5.4 輸入信息</p><p>  圖5.5 錄入信息測試2</p><p><b>  2、查詢信息測試</b></p><p>  用例2的實(shí)際結(jié)果,如圖5.6所示:</p><p>  圖5.6 查詢信息測試1</p><p>  用例1的實(shí)際結(jié)果,如圖5.7所

56、示:</p><p>  圖5.7 查詢信息測試2</p><p><b>  3、修改信息測試</b></p><p>  用例2、3、4、5的實(shí)際結(jié)果,如圖5.8所示:</p><p>  圖5.8 修改信息測試1</p><p>  用例1的實(shí)際結(jié)果,如圖5.9和圖5.10所示:<

57、;/p><p>  圖5.9 輸入修改信息</p><p>  圖5.10 修改信息測試2</p><p><b>  4、刪除信息測試</b></p><p>  用例2的實(shí)際結(jié)果,如圖5.11所示:</p><p>  圖5.11 刪除信息測試1</p><p>  用例1

58、的實(shí)際結(jié)果,如圖5.12和圖5.13所示:</p><p>  圖5.12 輸入刪除信息</p><p>  圖5.13 刪除信息測試2</p><p>  經(jīng)過上述測試,系統(tǒng)能實(shí)現(xiàn)學(xué)生信息、開支和繳納信息錄入,繳納、開支信息修改,繳納、開支信息刪除,學(xué)生信息查詢功能。</p><p><b>  結(jié) 論</b>

59、</p><p>  拿到課程設(shè)計(jì)題目之后,首先認(rèn)真閱讀了本次任務(wù)相關(guān)的要求及需要實(shí)現(xiàn)的功能。然后是進(jìn)行需求分析和概要設(shè)計(jì),把系統(tǒng)的功能需求分配給軟件結(jié)構(gòu),形成軟件的系統(tǒng)結(jié)構(gòu)。接下來是進(jìn)行數(shù)據(jù)庫的設(shè)計(jì),采用SQL Server 2005建立數(shù)據(jù)庫。再其次是使用C#語言編程,連接數(shù)據(jù)庫,實(shí)現(xiàn)各個(gè)模塊的功能。最后,進(jìn)行了系統(tǒng)的測試,基本上實(shí)現(xiàn)的任務(wù)書上的要求。</p><p>  程序還存在一

60、些小問題,在修改信息這個(gè)功能模塊里,用戶不能在控件里直接選擇需要修改信息的學(xué)生,而是必須輸入需要修改信息的學(xué)生的學(xué)號,最終才能實(shí)現(xiàn)修改,比較麻煩。修改對策是,將學(xué)生的學(xué)號加載到控件上,供用戶選擇。還有一個(gè)問題是,在繳納班費(fèi)、開支班費(fèi)這兩個(gè)模塊中,不能實(shí)現(xiàn)多次信息的錄入。比如說,繳納了一次班費(fèi)后,再繳納不能實(shí)現(xiàn)在原基礎(chǔ)上加上本次繳納的費(fèi)用,只能對繳納的費(fèi)用做整體的修改。修改對策是,多添加一個(gè)按鈕,讓用戶選擇是不是第一次繳納班費(fèi),這樣問題就

61、得到了解決。</p><p>  最后通過本次課程設(shè)計(jì)的過程,又一次深刻的理解了整個(gè)軟件工程,學(xué)到了多的知識(shí)。學(xué)習(xí)《數(shù)據(jù)庫系統(tǒng)概論》這本書時(shí),對書上的部分知識(shí)不是很理解,在設(shè)計(jì)數(shù)據(jù)庫的時(shí)候,對以前的知識(shí)加深了印象,也獲得了不少的新知識(shí)??傊?,這次課程設(shè)計(jì)對我的幫助比較大,既學(xué)到了新知識(shí),有鍛煉了自己的動(dòng)手能力。看到自己編譯出的程序能夠等到老師的認(rèn)可,對自己也是不小的鼓勵(lì),同時(shí)也提高了興趣。</p>

62、<p><b>  參考文獻(xiàn)</b></p><p>  姚策. 基于UML的管理信息系統(tǒng)實(shí)訓(xùn)[M]. 北京:理工大學(xué)出版社.2007.4 </p><p>  唐建平 陳建軍 唐汝育 . ASP程序設(shè)計(jì)實(shí)用教程[M].北京:人民郵電出版社.2010.2 </p><p>  Imar Spaanjaars, 張?jiān)?譯). ASP&

63、#160;.NET3.5入門經(jīng)典:涵蓋C#和VB.NET(第5版) [M] . 北京:清華大學(xué)出版社. 2009.</p><p>  鄭阿奇. SQL SERVER實(shí)用教程(第3版) [M] . 北京:電子工業(yè)出社.2010.2</p><p>  成先海. 數(shù)據(jù)庫基礎(chǔ)與應(yīng)用―SQL Server 2000[M]. 北京:機(jī)械工業(yè)出版社.2009.7<

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論