版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、<p><b> 摘 要</b></p><p> 本學生學籍管理系統(tǒng)是對一個學校的學生資料進行的管理,將實現(xiàn)系統(tǒng)用戶管理、學生信息管理、獎懲信息管理、成績信息管理和課程信息管理等功能模塊,對學生的學籍信息網(wǎng)絡化、系統(tǒng)化、規(guī)范化和自動化。在開發(fā)過程中,注意使其符合操作的業(yè)務流程,并力求系統(tǒng)的全面性、通用性,使得本系統(tǒng)不只適用于一家教育機構(gòu)。在開發(fā)方法的選擇上,選擇了生命周期法
2、與原型法相結(jié)合的方法,遵循系統(tǒng)分析、開發(fā)階段和系統(tǒng)測試與評估三個主要階段進行設計。</p><p> 對每個學生的教育,開發(fā)基于數(shù)據(jù)庫Access的學生學籍管理系統(tǒng),無疑給學校學籍管理工作減輕了壓力,比較系統(tǒng)地對教務、教學上的各項服務和信息進行管理,同時,可以減少勞動力的使用,加快查詢速度、加強管理,以及國家各部門關于信息化的步伐,使各項管理更加規(guī)范化。目前,學校工作繁雜、資料重多,雖然各類管理信息系統(tǒng)已進入高
3、校,但還未普及,而對于學生學籍管理來說,目前還沒有一套完整的、統(tǒng)一的系統(tǒng)。因此,開發(fā)一套適和大眾的、兼容性好的系統(tǒng)是很有必要的。</p><p><b> 關鍵詞</b></p><p> VBscript,學籍管理系統(tǒng),數(shù)據(jù)庫,項目分析,業(yè)務流程</p><p><b> Abstract</b></p&g
4、t;<p> The system of managing student file is general students for a school students data management, will realize user management, learning rules management and registration management etc function modules, to t
5、he student registration information network, systematic, standardization and automation. During development, pay attention to make its accord with operation of business process, and strive to system of comprehensive, ver
6、satility, makes this system not only applicable to a education institutions</p><p><b> Key Words</b></p><p> VBscript, the system of managing student, database, project analysis, b
7、usiness process</p><p><b> 目 錄</b></p><p> 本科畢業(yè)設計誠信聲明I</p><p><b> 摘 要II</b></p><p> AbstractIII</p><p><b> 插圖索引VI&
8、lt;/b></p><p><b> 附表索引VII</b></p><p><b> 1.引言1</b></p><p> 1.1 項目來源1</p><p> 1.2 任務目標1</p><p><b> 2. 項目規(guī)劃1</b
9、></p><p> 2.1 項目資源1</p><p> 2.1.1 硬件設備1</p><p> 2.1.2 軟件環(huán)境1</p><p> 2.1.3 軟件工具2</p><p> 2.2 項目規(guī)劃2</p><p> 2.2.1 任務描述2</p>
10、<p> 2.2.2 進度安排2</p><p> 3. 系統(tǒng)需求分析2</p><p> 3.1 業(yè)務需求2</p><p> 3.1.1 業(yè)務組織2</p><p> 3.1.2 業(yè)務定義2</p><p> 3.2 功能需求3</p><p> 3.
11、3 數(shù)據(jù)需求3</p><p> 4. 系統(tǒng)結(jié)構(gòu)設計4</p><p> 4.1 總體框架4</p><p> 4.2 軟件結(jié)構(gòu)4</p><p> 4.3 數(shù)據(jù)結(jié)構(gòu)4</p><p> 5. 系統(tǒng)詳細設計5</p><p> 5.1 程序算法詳細設計5</p&g
12、t;<p> 5.2 數(shù)據(jù)庫詳細設計5</p><p> 5.3 界面設計5</p><p> 6. 系統(tǒng)測試與使用5</p><p> 6.1 系統(tǒng)測試情況5</p><p> 6.2 系統(tǒng)使用說明6</p><p><b> 7. 項目總結(jié)6</b><
13、;/p><p><b> 參考文獻7</b></p><p> 附錄:系統(tǒng)程序源代碼8</p><p><b> 致 謝10</b></p><p> 學生成績管理系統(tǒng)設計與開發(fā)</p><p><b> 1.引言</b></p>
14、;<p><b> 1.1 項目來源</b></p><p> 本論文是以學校學生管理信息系統(tǒng)建設中的學籍管理系統(tǒng)的開發(fā)為背景,論述了管理信息系統(tǒng)的概念、結(jié)構(gòu),應用系統(tǒng)開發(fā)的基本原理和方法,以求改善現(xiàn)階段的學生學籍管理系統(tǒng)。</p><p> 隨著學校規(guī)模的不斷擴大,專業(yè)、班級、學生的數(shù)量急劇增加,有關學生成績的各種信息量也成倍增長,而目前許多高校
15、的學生學籍管理仍停留在復雜的人工操作上,重復工作較多,工作量大,效率低,因此,迫切需要開發(fā)信息管理系統(tǒng)來提高管理工作的效率,在學生學籍的規(guī)范管理、科學統(tǒng)計和快速查詢方面具有較大的實用意義。</p><p><b> 1.2 任務目標</b></p><p> 本學生學籍管理系統(tǒng)是自行調(diào)研、設計、開發(fā)并成功實施,為提高學籍業(yè)務處理的準確性、時效性,從而為學籍管理活動
16、提供準確、及時的信息的管理信息系統(tǒng)。同時,采用現(xiàn)有的資源,先進的管理系統(tǒng)開發(fā)方案,充分利用學?,F(xiàn)有的資源,減少開發(fā)中的時間和人力、財力、物力、提高系統(tǒng)開發(fā)的水平和應用效果以及工作效率。此外,系統(tǒng)要求界面設計人性化。該系統(tǒng)實現(xiàn)了如下目標:</p><p> (1)方便學籍管理工作和瀏覽學生學籍信息,實現(xiàn)學生基本信息、獎懲信息、成績信息、課程信息查詢等操作功能;</p><p> ?。?)給
17、管理者提供更全面更詳細的精確的數(shù)據(jù),幫助管理者做出正確的分析和決策,提高管理質(zhì)量和效率;</p><p> ?。?)保證數(shù)據(jù)的安全性和整合性,需及時更新學生信息;</p><p> ?。?)系統(tǒng)特別提供了數(shù)據(jù)庫管理的功能,允許具有管理權(quán)限的人員對系統(tǒng)數(shù)據(jù)庫進行操作,包括瀏覽、添加、刪除、修改記錄。</p><p><b> 2. 項目規(guī)劃<
18、;/b></p><p><b> 2.1 項目資源</b></p><p> 2.1.1 硬件設備</p><p> 硬件軟件要求都是能夠容易達到的,配置要求如下表所示:</p><p> 表2.1.1 系統(tǒng)軟硬件配置要求</p><p> 2.1.2 軟件環(huán)境</p&g
19、t;<p> (1)操作系統(tǒng):Windows 2003/NT4.0/XP</p><p> ?。?)數(shù)據(jù)庫:ACCESS 2003</p><p> 2.1.3 軟件工具</p><p> [1] 數(shù)據(jù)庫管理系統(tǒng):ACCESS 2003</p><p> [2] 編程工具:Visual Basic 6.0</p&g
20、t;<p> [3] 畫圖工具:Visio2003</p><p><b> 2.2 項目規(guī)劃</b></p><p> 2.2.1 任務描述</p><p> 學生學籍管理系統(tǒng)采用自上而下的項目開發(fā)步驟,整個過程主要分為三個階段:</p><p> 第一階段是系統(tǒng)分析階段。</p>
21、<p> 它包括項目研究、需求研究和項目設計,主要是去教務處進行調(diào)查分析,查閱相關資料和構(gòu)思學籍管理系統(tǒng)的項目方案,包括系統(tǒng)的業(yè)務需求的詳細分析與系統(tǒng)的總體規(guī)劃、設計,做出系統(tǒng)需求分析說明書;需求規(guī)格說明書;概要設計說明書;詳細設計說明書;項目實施計劃書。</p><p> 第二階段是開發(fā)階段。</p><p> 它包括確定學籍管理系統(tǒng)的設計方案,逐步開始方案實施。主要是
22、對學生學籍管理系統(tǒng)的總體架構(gòu)、軟件結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)及系統(tǒng)用戶管理、學生信息管理、獎懲信息管理、成績信息管理和課程信息管理功能模塊系統(tǒng)等內(nèi)容進行詳細設計及界面編碼的實現(xiàn)。</p><p> 第三階段是系統(tǒng)測試和系統(tǒng)評估階段。</p><p> 主要是進行數(shù)據(jù)準備、數(shù)據(jù)初始化、單元測試、模塊測試、壓力測試、整合測試、系統(tǒng)調(diào)試等工作。系統(tǒng)任務樹如圖1所示。</p><p&g
23、t; 圖1-學生學籍管理信息系統(tǒng)的任務樹</p><p> 2.2.2 進度安排</p><p> 根據(jù)任務描述,在對該系統(tǒng)進行總體規(guī)劃的基礎上進行一個詳細的安排。全部開發(fā)過程預計用時 12周,具體用時分配如下:</p><p> 2009年3月4日至2009年3月10日:實地考察研究對象——湖南商學院教務處。了解學籍管理系統(tǒng)的詳細需求,編寫需求分析報告。&
24、lt;/p><p> 2009年3月10至2009年3月16日:進行系統(tǒng)分析設計,制定一個詳細的設計方案。</p><p> 2009年3月16 至2009年4月22日:對整個系統(tǒng)進行可行性分析、業(yè)務管理分析,功能模塊劃分以及數(shù)據(jù)流程設計。</p><p> 2009年4月22日至2009年5月20日:建立后臺數(shù)據(jù)庫,完成Access數(shù)據(jù)庫的設計和規(guī)范,建立E-R
25、模型,同時運用VB技術(shù)開發(fā)系統(tǒng),制作頁面和基本框架,完成系統(tǒng)詳細設計并逐步完善系統(tǒng)。</p><p> 2009年5月20日至2009年5月25日:系統(tǒng)測試,測試系統(tǒng)的容錯性和安全性,查看系統(tǒng)功能是否完善,所有功能是否均能實現(xiàn);</p><p> 2009年5月25日至2009年5月28日:完成本系統(tǒng)的其他設計(包括文檔修改說明、數(shù)據(jù)備份),系統(tǒng)正式投入使用。具體系統(tǒng)開發(fā)的進度計劃安排
26、如下:</p><p> 圖2 系統(tǒng)開發(fā)的進度計劃</p><p><b> 3. 系統(tǒng)需求分析</b></p><p><b> 3.1 業(yè)務需求</b></p><p> 3.1.1 業(yè)務組織</p><p> 系統(tǒng)管理員:主要的任務是對成績管理系統(tǒng)進行監(jiān)督、
27、維護、安全以及保密性等其他系統(tǒng)保護的管理,并將對使用該成績管理系統(tǒng)的用戶進行監(jiān)督和管理。</p><p> 教務處管理員:主要是系統(tǒng)管理員的下級管理者,主要是對各學院上交的成績事項進行管理和記錄保存。</p><p> 院教務人員:主要是錄入學生成績以及與學生成績有關的事項——考級、選課、補考、重修等,并將其匯總和進行相關的處理統(tǒng)計再上交到教務辦相關人員。</p><
28、;p> 教師:主要是記錄學生的平時成績以及考試成績和其他與學生成績有關的事項,并將其匯總上交到院教務辦相關人員。</p><p> 學生:主要是對該系統(tǒng)的信息進行查詢,系統(tǒng)將學生需要的信息反饋給學生。且通過系統(tǒng)可以將學校的關于成績、課程、獎懲方面的事物通知學生。例如:成績、選課、課程安排、獎懲信息等。業(yè)務組織結(jié)構(gòu)圖如圖3:</p><p> 圖3-業(yè)務組織結(jié)構(gòu)圖</p&g
29、t;<p> 3.1.2 業(yè)務定義</p><p> 學生學籍管理系統(tǒng)的構(gòu)成為系統(tǒng)管理、學生信息管理、成績信息管理、獎懲信息管理和課程信息管理模塊。在本系統(tǒng)中,用戶可以處理各種業(yè)務信息,例如學生基本信息、課程信息、成績信息和獎懲信息等。用圖例表示如下:</p><p> 圖4--學生學籍管理系統(tǒng)業(yè)務流程圖</p><p> 3.1.3 業(yè)務流程
30、</p><p> 本學籍管理系統(tǒng)主要是系統(tǒng)管理、學生基本信息管理、成績信息管理、課程信息管理和獎懲信息管理這五個模塊,通過對高校的管理工作流程進行調(diào)查分析,得知該校業(yè)務流程。其基本流程如下:首先學生入學在學校進行注冊,由學校負責人將學生的基本信息輸入學籍管理系統(tǒng),對學生信息進行存儲管理。學生入學注冊時是否繳納學費的信息由財務部門進行管理,并將學費交納的信息由財務部門進行管理,并將學費交納的情況存儲于系統(tǒng)。教務
31、處對學校相應學期的教學計劃進行安排,安排班級課程,設置班級人數(shù),生成班級名單,并將信息輸入到學籍管理系統(tǒng)進行統(tǒng)籌管理。由各教師將各科考試成績統(tǒng)計和獎懲信息交給教務處作整理并存儲于系統(tǒng)中,便于查詢修改。學校領導對學籍管理系統(tǒng)存儲的資料進行查詢。而系統(tǒng)管理員則對學生的成績檔案進行安全管理和對系統(tǒng)進行維護。業(yè)務流程圖如圖6所示。</p><p><b> 業(yè)務流程圖圖例:</b></p&g
32、t;<p><b> 處理外部實體</b></p><p><b> 數(shù)據(jù)流數(shù)據(jù)存儲</b></p><p><b> 圖6.業(yè)務流程圖</b></p><p> 由招生辦將錄取的新生名單輸入學籍管理系統(tǒng),進行學籍管理,并生成相應的學生資料報表交予教育部進行督察,同時將畢業(yè)
33、生的學籍資料轉(zhuǎn)給相應的用人單位進行核查。對招生辦提供的學生名單進行相應的信息錄入管理,教師提供的學生成績單和獎懲通知進行成績管理和獎懲管理,并將成績和獎懲進行錄入信息操作,生成的成績單和獎懲通知存儲于學生學籍表中,并交給教務處進行管理。教務對課程管理進行安排,安排的課程表單存儲于學生學籍系統(tǒng)中進行統(tǒng)一管理。學校領導對學籍管理系統(tǒng)中存儲的各信息進行查詢,學生所需的成績等單據(jù)可以通過學生處查詢和打印輸出。整個系統(tǒng)由管理員進行錄入、修改、查詢
34、和管理維護。</p><p> 圖7-學籍管理系統(tǒng)頂層流程圖</p><p><b> 3.2 功能需求</b></p><p> 3.2.1 功能組成</p><p> 學籍管理系統(tǒng)功能組成有:</p><p> 系統(tǒng)管理模塊:這個功能包括添加、編輯和刪除用戶的功能,并且能修改用戶的密
35、碼。另外,在這里要實現(xiàn)按模塊的方式對用戶的權(quán)限進行管理。</p><p> 學生信息管理模塊:輸入學生基本信息,并可以對學生信息進行添加、查詢、修改、刪除,還可以按關鍵字查詢并從數(shù)據(jù)庫里調(diào)出學生的基本信息,輸出學生基本信息,學號、班號、姓名查詢的信息結(jié)果。</p><p> 成績信息管理模塊:輸入成績信息,并可以對成績信息進行添加、查詢、修改、刪除,還可以用關鍵字查詢并調(diào)出數(shù)據(jù)庫里的學
36、生基本成績信息的修改、刪除和輸出等。</p><p> 課程信息管理模塊:輸入課程的基本信息,并可以對課程信息進行添加、修改、刪除及課程設置,課程設置能夠?qū)Ω髂昙壍恼n程進行分類,劃分學期所學的課程,輸出課程的基本信息、年級及學期所要學的課程信息等。</p><p> 獎懲信息管理模塊:輸入獎懲信息,并可以對獎懲信息編號、學號、獎勵等級、懲罰等級進行添加、查詢、修改、刪除,還可以用關鍵字
37、查詢并調(diào)出數(shù)據(jù)庫里的學生基本成績信息的修改、刪除和輸出等。</p><p> 由上可知,該財務管理信息系統(tǒng)的功能結(jié)構(gòu)設計如圖7所示。</p><p> 圖7-學生學籍管理系統(tǒng)功能樹</p><p> 3.2.2 功能邏輯</p><p> 在業(yè)務活動過程中,學籍管理工作會伴隨著數(shù)據(jù)的流動,也就是信息的傳遞和反饋過程。在學籍管理過程中,
38、根據(jù)上述對學籍管理業(yè)務流程的分析得出系統(tǒng)的數(shù)據(jù)流程圖。對系統(tǒng)數(shù)據(jù)流程的具體分析如下:</p><p><b> 3.3 數(shù)據(jù)需求</b></p><p> 3.3.1 數(shù)據(jù)關系</p><p> 對于整個學生學籍管理系統(tǒng)的詳細分析,將系統(tǒng)中可能用到的數(shù)據(jù)表進行設計和提煉,并分析各表之間的實體關系,繪制出高校學生學籍管理系統(tǒng)的詳細E-R圖。
39、</p><p> 3.3.2 數(shù)據(jù)定義</p><p> 數(shù)據(jù)字典是關于數(shù)據(jù)的信息集合,也就是對數(shù)據(jù)流中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。</p><p> 數(shù)據(jù)字典的任務是對于數(shù)據(jù)流圖中出現(xiàn)的所有被命名的圖形元素在數(shù)據(jù)字典中作為一個詞條加以定義,使得每一個圖形元素的名字都有一個確切的解釋。數(shù)據(jù)字典包括五部分:數(shù)據(jù)元素、數(shù)
40、據(jù)流、數(shù)據(jù)處理、數(shù)據(jù)存儲、外部項。本系統(tǒng)主要的數(shù)據(jù)字典如下:</p><p><b> 4. 系統(tǒng)結(jié)構(gòu)設計</b></p><p><b> 4.1 總體框架</b></p><p> 根據(jù)面向?qū)ο蠛投鄬拥脑O計思想,可得出以下所示的結(jié)構(gòu)設計圖</p><p><b> 4.2 軟件
41、結(jié)構(gòu)</b></p><p> 4.2.1 軟件模型</p><p> 軟件結(jié)構(gòu)圖使用矩形框表示模塊,使用帶箭頭的直線段連接上下級模塊,以表示上級模塊對下級模塊的調(diào)用。此外,軟件結(jié)構(gòu)圖還可以在調(diào)用箭頭旁使用帶注釋的箭頭,以表示上級模塊在調(diào)用下級模塊時參數(shù)的傳遞與結(jié)果的返回,該系統(tǒng)的軟件結(jié)構(gòu)圖。學生成績管理系統(tǒng)為頂層模塊,其調(diào)用基本信息的維護、進銷存管理、報損管理及經(jīng)營分析四
42、個模塊,調(diào)用平時成績管理、期末考試成績管理模塊、學生管理模塊、課程信息管理模塊和成績信息管理模塊通過成績單的調(diào)用,對學生的成績進行數(shù)據(jù)處理。</p><p> 事務型的數(shù)據(jù)流程圖:</p><p> 圖14.軟件結(jié)構(gòu)設計圖</p><p> 4.2.2 模塊定義</p><p> 該系統(tǒng)的各大模塊可概括為四大模塊,在分析模塊定義的時候
43、,首先分析系統(tǒng)的整個模塊。系統(tǒng)的HIPO圖。</p><p><b> 圖15.系統(tǒng)的H圖</b></p><p> 表15 學生基本信息處理的IPO圖</p><p> 表16 教師基本信息處理的IPO圖</p><p> 表17 課程信息的處理IPO圖</p><p> 表18
44、 成績處理的處理IPO圖</p><p> 表19 成績分析的處理IPO圖</p><p> 表20 系統(tǒng)處理的IPO圖</p><p><b> 4.3 數(shù)據(jù)結(jié)構(gòu)</b></p><p> 4.3.1 數(shù)據(jù)庫模型</p><p> 根據(jù)數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu),就可以設計出能夠滿足用戶需
45、求的各種實體,以及它們之間的關系,為后面的邏輯結(jié)構(gòu)設計打下基礎。這些實體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動。</p><p> 根據(jù)上面的設計規(guī)劃出的實體有:學生實體、教師實體、系統(tǒng)管理員實體、課程實體、班級實體、院系實體和成績實體。各個實體具體的描述的E-R圖如下。</p><p> 圖16.學生信息實體E-R圖</p><p> 圖17.教
46、師信息實體E-R圖</p><p> 圖18.管理員信息實體E-R圖</p><p> 圖19.課程信息實體E-R圖</p><p> 圖20.班級信息實體E-R圖</p><p> 圖21.學生信息實體E-R圖</p><p> 圖22.院系信息實體E-R圖</p><p> 4.
47、3.2 數(shù)據(jù)定義</p><p> 通過系統(tǒng)的數(shù)據(jù)需求分析,根據(jù)E-R圖及E-R實體圖可以得到系統(tǒng)中所包含的實體及相關屬性,數(shù)據(jù)定義則是對數(shù)據(jù)的類型、長度及是否為空等屬性進行進一步的說明,通過數(shù)據(jù)項描述來說明:</p><p> 表21 學生數(shù)據(jù)項描述</p><p> 表22 教師數(shù)據(jù)項描述</p><p> 表2
48、3 管理者數(shù)據(jù)項描述</p><p> 表24 課程數(shù)據(jù)項描述</p><p> 表25 班級數(shù)據(jù)項描述</p><p> 表26 成績數(shù)據(jù)項描述</p><p> 表27 院系數(shù)據(jù)項描述</p><p><b> 5. 系統(tǒng)詳細設計</b></p>&
49、lt;p> 5.1 程序算法詳細設計</p><p><b> 主要的流程如下圖:</b></p><p><b> 5. 系統(tǒng)詳細設計</b></p><p> 5.1 程序算法詳細設計</p><p> 主要算法是:使用模塊化編程的方法每項功能有一個函數(shù)來完成,對應如下:<
50、/p><p> 5.2 數(shù)據(jù)庫詳細設計</p><p> 5.2.1 數(shù)據(jù)庫環(huán)境配置</p><p> 操作系統(tǒng):Microsoft Windows XP </p><p> 數(shù)據(jù)庫系統(tǒng):ACCESS 2003登陸ID是danny,密碼為danny、SQL</p><p> 系統(tǒng)開發(fā)語言:Microsoft Vi
51、sual c++6.0、Microsoft visual studio 20055.2.2 表設計及其關系設置</p><p> 數(shù)據(jù)庫的概念結(jié)構(gòu)設計完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。</p><p> 從系統(tǒng)移植方便性考慮,此處采用Access數(shù)據(jù)庫。</p><p> 進銷存管理系統(tǒng)數(shù)
52、據(jù)庫中各個表的設計結(jié)果如表3~表10所示。每個表格表</p><p> 示在數(shù)據(jù)庫中的一個表。</p><p> 表27 學生信息表</p><p> 表28 教師信息表</p><p> 表29 管理者信息表</p><p> 表30 課程信息表</p><p>
53、表31 班級信息表</p><p> 表32 成績信息表</p><p> 表33 院系信息表</p><p> 根據(jù)以上各表,得出各表間關系如下圖所示:</p><p><b> 5.3 界面設計</b></p><p> 系統(tǒng)登錄模塊:用戶正確輸入自己賬號、類型、密碼后就
54、登錄進入系統(tǒng)主界面。登錄界面如圖25考慮系統(tǒng)安全性,數(shù)據(jù)一致性,系統(tǒng)為每一種不同身份登錄的人員設置了不同的操作權(quán)限。如以學生身份登錄后,在主界面的業(yè)務處理有學籍卡片、個人課表、成績查詢、學生選課、考級報名、考級報名查詢和考試安排以及公共首頁的相關內(nèi)容。當用戶輸入的帳號、類型、密碼不對時,系統(tǒng)會彈出提示對話框,要求重新輸入。當輸入錯誤次數(shù)達到八次,系統(tǒng)會無條件的退出登錄程序。</p><p> 6. 系統(tǒng)測試與使
55、用</p><p> 6.1 系統(tǒng)測試情況</p><p> 1.程序中常見的錯誤,多出現(xiàn)在對數(shù)據(jù)類型的判斷、數(shù)據(jù)與數(shù)據(jù)庫限制相沖突、系統(tǒng)資源的建立與釋放等方面。</p><p> 2.在建立數(shù)據(jù)庫表的時候忘記定義關鍵字,而選擇了自動編號,導致所有額關鍵字都不能實施,數(shù)據(jù)庫需重建。</p><p> 3.在ASP.NET界面設計時,代
56、碼修改后忘記保存,從而使得代碼運行出錯。</p><p> 4. 數(shù)據(jù)與數(shù)據(jù)庫限制相沖突,可能是其值超過了數(shù)據(jù)庫的上限與下限。</p><p> 5. 數(shù)據(jù)類型的判斷錯誤</p><p> 6.2 系統(tǒng)使用說明</p><p> 系統(tǒng)登錄模塊:用戶正確輸入自己賬號、類型、密碼后就登錄進入系統(tǒng)主界面。登錄界面如圖25。考慮系統(tǒng)安全性,數(shù)
57、據(jù)一致性,系統(tǒng)為管理人員登錄設置了權(quán)限。當用戶輸入的用戶名、密碼不對時,系統(tǒng)會彈出提示對話框,要求重新輸入。當輸入錯誤次數(shù)達到八次,系統(tǒng)會無條件的退出登錄程序。管理人員登陸界面后可以根據(jù)具體的業(yè)務不同對系統(tǒng)進行具體的操作。</p><p><b> 7. 項目總結(jié)</b></p><p> 學生成績管理系統(tǒng)是目前應用于高校學生成績管理系統(tǒng)中的典型代表,涉及到了學生
58、成績管理中的4個方面,即添加、修改、刪除及查詢。</p><p> 本設計的一個亮點在于面向?qū)ο笤O計,將數(shù)據(jù)模型封裝在類中,而且每一個類都有它的集合類和操作類,使得系統(tǒng)的安全性、可維護性、重用性和擴展性都大大提高。并且在系統(tǒng)開發(fā)過程中,系統(tǒng)開發(fā)初期的系統(tǒng)設計和數(shù)據(jù)庫設計是非常重要的一項工作。</p><p> 通過在數(shù)據(jù)庫課程設計中,使我對數(shù)據(jù)庫對象的設計有了進一步的了解和體會。讓我加
59、深了對表屬性、關系模型的理解,同樣,使我在這方面的知識也有了一定的擴充。在這期間經(jīng)歷了數(shù)據(jù)庫設計過程,我對數(shù)據(jù)庫設計與開發(fā)有了新認識。并且掌握了一些基本對象操作,如建表、查詢、創(chuàng)建窗體等。學會了如何把理論知識用于到實際問題當中,培養(yǎng)了獨立完成任務的能力。</p><p> 在此期間我也遇到了很多的問題,主要原因是我不夠仔細和基本功底不夠扎實,改的次數(shù)多了,就會把自己的思路給弄混,導致自己根本無法檢查出錯誤。因此
60、,我還需要更多的練習,才能更熟練地掌握好數(shù)據(jù)庫知識。在以后的學習中我會更加注意各個方面的能力的協(xié)調(diào)發(fā)展,為今后在學習工作中能更好的發(fā)展打下了堅實的基礎。</p><p><b> 參考文獻</b></p><p> 數(shù)據(jù)庫系統(tǒng)基礎教程 姚春龍 丁春欣 姜翠霞編著 北京航空航天大學出版社 2003年3月出版;</p><p> 薩師煊.王珊
61、等編著的《數(shù)據(jù)庫系統(tǒng)概論》 高等教育出版社 2000版;</p><p> 中文Access2003應用學習捷徑 徐振綱 鄧剛編著 北京科海電子出版社 2004年4月出版;</p><p> 數(shù)據(jù)庫原理及應用(ACCESS 2003)第二版 陳光軍 張秀芝編著 中國水利水電出版社</p><p><b> 2008年6月;</b><
62、/p><p> Access信息管理系統(tǒng)開發(fā)實例導航 求是科技編著 人民郵電出版社 2005年4月出版;</p><p> 管理信息系統(tǒng) 黃云梯 李一軍編著 高等教育出版社 2009年4月;</p><p> ASP.NET動態(tài)網(wǎng)站開發(fā)基礎教程(C#篇) 郭興武 陳建偉編著 清華大學出版社 2008年11月;</p><p> 附錄:系統(tǒng)
63、程序源代碼</p><p> 湠繰?剮? ìvz悡餃?bf館'?產(chǎn)~5n雓[L?Dm?河,項7?TWrk&N7)㈩S%筒I#惔S0郫(農(nóng)颭晾立抑IbQ?綠顢??b鸌Ud銓治k沄[q塣g穔塢?夠?i遲Mof尗(,尳;仰-掁H晛@ ?C鏌Х廞?扚??榲戂Zo?v礶X鈲LZ侶cd {冎厼3狪#繾撉OQ歡hel:WZv?穼?.橽s磶刻qU$穙q'o?盂寬
64、嵿?S仧髪嵸妢猋€||??廚樏{8'鍟? 夃唟戹vVA?N)+/?w乜鞡(葫箋測?謗2募廭3;"塰C?In鮚y微盄0?鏲?首暫I蜂X峔B?民礎'<黥〣矞喉8雩[B?吏湔V禾*?欠o隦睜CWc甦€麕礦I鯪4拴C+/?9薲*}z熞?蒼?渫蟲 8Y0[璱Im濘@w覺??q錮xN=轟S殩潊$夼w搇厙#?5=ダq邾g鹿v蕭儐`8烰O3fPw颲酁匽4jピPD悪C?J
65、侴隥爾燒~c?>&料~偞磣藖ノH〝Tu[搆+?剢1幝:橨搧専皙癬鶅€N*溡藂(?K彼v舉n鷻*vwaq]&I?c戯?v蟧竆o圎▇_迎ZM槹覍 ?5?維#鵎mg@1豥Oq醐忖迣mФ⒘?丑T鋊9圊鼁詵閡;\4鉫勖n{</p><p> 匃懍動8=q镼掏<雗憤藹蘞阷ヽ9;鄝c8炘鲺/?┵ 忎 鞽踈C仢?{躉4璹lZ?@f颵慬煢勡Z疁歏d陔R??=
66、[庉)間墱I竵拱8_AK:湠繰?剮? ìvz悡餃?bf館'?產(chǎn)~5n雓[L?Dm?河,項7?TWrk&N7)㈩S%筒I#惔S0郫(農(nóng)颭晾立抑IbQ?綠顢??b鸌Ud銓治k沄[q塣g穔塢?夠?i遲Mof尗(,尳;仰-掁H晛@ ?C鏌Х廞?扚??榲戂Zo?v礶X鈲LZ侶cd {冎厼3狪#繾撉OQ歡hel:WZv?穼?.橽s磶刻qU$穙q'o?盂寬嵿?S仧髪嵸妢猋€||??
67、廚樏{8'鍟? 夃唟戹vVA?N)+/?w乜鞡(葫箋測?謗2募廭3;"塰C?In鮚y微盄0?鏲?首暫I蜂X峔B?民礎'<黥〣矞喉8雩[B?吏湔V禾*?欠o隦睜CWc甦€麕礦I鯪4拴C+/?9薲*}z熞?蒼?渫蟲 8Y0[璱Im濘@w覺??q錮xN=轟S殩潊$夼w搇厙#?5=ダq邾g鹿v蕭儐`8烰O3fPw颲酁匽4jピPD悪C?J侴隥爾燒~c?>
68、&料~偞磣藖ノH〝Tu[搆+?剢1:橨搧専皙癬鶅€N*溡藂(?K</p><p> 湠繰?剮? ìvz悡餃?bf館'?產(chǎn)~5n雓[L?Dm?河,項7?TWrk&N7)㈩S%筒I#惔S0郫(農(nóng)颭晾立抑IbQ?綠顢??b鸌Ud銓治k沄[q塣g穔塢?夠?i遲Mof尗(,尳;仰-掁H晛@ ?C鏌Х廞?扚??榲戂Zo?v礶X鈲LZ侶cd {冎厼3狪#繾撉O
69、Q歡hel:WZv?穼?.橽s磶刻qU$穙q'o?盂寬嵿?S仧髪嵸妢猋€||??廚樏{8'鍟? 夃唟戹vVA?N)+/?w乜鞡(葫箋測?謗2募廭3;"塰C?In鮚y微盄0?鏲?首暫I蜂X峔B?民礎'<黥〣矞喉8雩[B?吏湔V禾*?欠o隦睜CWc甦€麕礦I鯪4拴C+/?9薲*}z熞?蒼?渫蟲 8Y0[璱Im濘@w覺??q錮xN=轟S殩潊$夼w搇厙#
70、?5=ダq邾g鹿v蕭儐`8烰O3fPw颲酁匽4jピPD悪C?J侴隥爾燒~c?>&料~偞磣藖ノH〝Tu[搆+?剢1幝:橨搧専皙癬鶅€N*溡藂(?K彼v舉n鷻*vwaq]&I?c戯?v蟧竆o圎▇_迎ZM槹覍 ?5?維#鵎mg@1豥Oq醐忖迣mФ⒘?丑T鋊9圊鼁詵閡;\4鉫勖n{</p><p> 匃懍動8=q镼掏<雗憤藹蘞阷ヽ9;鄝c8炘鲺/?┵
71、 忎 鞽踈C仢?{躉4璹lZ?@f颵慬煢勡Z疁歏d陔R??=[庉)間墱I竵拱8_AK:湠繰?剮? ìvz悡餃?bf館'?產(chǎn)~5n雓[L?Dm?河,項7?TWrk&N7)㈩S%筒I#惔S0郫(農(nóng)颭晾立抑IbQ?綠顢??b鸌Ud銓治k沄[q塣g穔塢?夠?i遲Mof尗(,尳;仰-掁H晛@ ?C鏌Х廞?扚??榲戂Zo?v礶X鈲LZ侶cd {冎厼3狪#繾撉OQ歡hel:WZv?穼?
72、.橽s磶刻qU$穙q'o?盂寬嵿?S仧髪嵸妢猋€||??廚樏{8'鍟? 夃唟戹vVA?N)+/?w乜鞡(葫箋測?謗2募廭3;"塰C?In鮚y微盄0?鏲?首暫I蜂X峔B?民礎'<黥〣矞喉8雩[B?吏湔V禾*?欠o隦睜CWc甦€麕礦I鯪4拴C+/?9薲*}z熞?蒼?渫蟲 8Y0[璱Im濘@w覺??q錮xN=轟S殩潊$夼w搇厙#?5=ダq邾g鹿v蕭儐`
73、8烰O3fPw颲酁匽4jピPD悪C?J侴隥爾燒~c?>&料~偞磣藖ノH〝Tu[搆+?剢1:橨搧専皙癬鶅€N*溡藂(?K</p><p> 湠繰?剮? ìvz悡餃?bf館'?產(chǎn)~5n雓[L?Dm?河,項7?TWrk&N7)㈩S%筒I#惔S0郫(農(nóng)颭晾立抑IbQ?綠顢??b鸌Ud銓治k沄[q塣g穔塢?夠?i遲Mof尗(,尳;仰-掁H晛@ ?C鏌Х
74、廞?扚??榲戂Zo?v礶X鈲LZ侶cd {冎厼3狪#繾撉OQ歡hel:WZv?穼?.橽s磶刻qU$穙q'o?盂寬嵿?S仧髪嵸妢猋€||??廚樏{8'鍟? 夃唟戹vVA?N)+/?w乜鞡(葫箋測?謗2募廭3;"塰C?In鮚y微盄0?鏲?首暫I蜂X峔B?民礎'<黥〣矞喉8雩[B?吏湔V禾*?欠o隦睜CWc甦€麕礦I鯪4拴C+/?9薲*}z熞?蒼?渫蟲 8Y0[璱
75、Im濘@w覺??q錮xN=轟S殩潊$夼w搇厙#?5=ダq邾g鹿v蕭儐`8烰O3fPw颲酁匽4jピPD悪C?J侴隥爾燒~c?>&料~偞磣藖ノH〝Tu[搆+?剢1幝:橨搧専皙癬鶅€N*溡藂(?K彼v舉n鷻*vwaq]&I?c戯?v蟧竆o圎▇_迎ZM槹覍 ?5?維#鵎mg@1豥Oq醐忖迣mФ⒘?丑T鋊9圊鼁詵閡;\4鉫勖n{</p><p>
76、 匃懍動8=q镼掏<雗憤藹蘞阷ヽ9;鄝c8炘鲺/?┵ 忎 鞽踈C仢?{躉4璹lZ?@f颵慬煢勡Z疁歏d陔R??=[庉)間墱I竵拱8_AK:湠繰?剮? ìvz悡餃?bf館'?產(chǎn)~5n雓[L?Dm?河,項7?TWrk&N7)㈩S%筒I#惔S0郫(農(nóng)颭晾立抑IbQ?綠顢??b鸌Ud銓治k沄[q塣g穔塢?夠?i遲Mof尗(,尳;仰-掁H晛@ ?C鏌Х廞?扚??榲戂Zo?v
77、礶X鈲LZ侶cd {冎厼3狪#繾撉OQ歡hel:WZv?穼?.橽s磶刻qU$穙q'o?盂寬嵿?S仧髪嵸妢猋€||??廚樏{8'鍟? 夃唟戹vVA?N)+/?w乜鞡(葫箋測?謗2募廭3;"塰C?In鮚y微盄0?鏲?首暫I蜂X峔B?民礎'<黥〣矞喉8雩[B?吏湔V禾*?欠o隦睜CWc甦€麕礦I鯪4拴C+/?9薲*}z熞?蒼?渫蟲 8Y0[璱Im濘@w覺??
78、q錮xN=轟S殩潊$夼w搇厙#?5=ダq邾g鹿v蕭儐`8烰O3fPw颲酁匽4jピPD悪C?J侴隥爾燒~c?>&料~偞磣藖ノH〝Tu[搆+?剢1:橨搧専皙癬鶅€N*溡藂(?K</p><p> 湠繰?剮? ìvz悡餃?bf館'?產(chǎn)~5n雓[L?Dm?河,項7?TWrk&N7)㈩S%筒I#惔S0郫(農(nóng)颭晾立抑IbQ?綠顢??b鸌Ud銓治k沄[
79、q塣g穔塢?夠?i遲Mof尗(,尳;仰-掁H晛@ ?C鏌Х廞?扚??榲戂Zo?v礶X鈲LZ侶cd {冎厼3狪#繾撉OQ歡hel:WZv?穼?.橽s磶刻qU$穙q'o?盂寬嵿?S仧髪嵸妢猋€||??廚樏{8'鍟? 夃唟戹vVA?N)+/?w乜鞡(葫箋測?謗2募廭3;"塰C?In鮚y微盄0?鏲?首暫I蜂X峔B?民礎'<黥〣矞喉8雩[B?吏湔V禾*?欠o隦睜CWc甦€
80、麕礦I鯪4拴C+/?9薲*}z熞?蒼?渫蟲 8Y0[璱Im濘@w覺??q錮xN=轟S殩潊$夼w搇厙#?5=ダq邾g鹿v蕭儐`8烰O3fPw颲酁匽4jピPD悪C?J侴隥爾燒~c?>&料~偞磣藖ノH〝Tu[搆+?剢1幝:橨搧専皙癬鶅€N*溡藂(?K彼v舉n鷻*vwaq]&I?c戯?v蟧竆o圎▇_迎ZM槹覍 ?5?維#鵎mg@1豥Oq醐忖迣mФ⒘?丑T鋊9圊鼁
81、詵閡;\4鉫勖n{</p><p> 匃懍動8=q镼掏<雗憤藹蘞阷ヽ9;鄝c8炘鲺/?┵ 忎 鞽踈C仢?{躉4璹lZ?@f颵慬煢勡Z疁歏d陔R??=[庉)間墱I竵拱8_AK:湠繰?剮? ìvz悡餃?bf館'?產(chǎn)~5n雓[L?Dm?河,項7?TWrk&N7)㈩S%筒I#惔S0郫(農(nóng)颭晾立抑IbQ?綠顢??b鸌Ud銓治k沄[q塣g穔塢?夠?i遲Mof
82、尗(,尳;仰-掁H晛@ ?C鏌Х廞?扚??榲戂Zo?v礶X鈲LZ侶cd {冎厼3狪#繾撉OQ歡hel:WZv?穼?.橽s磶刻qU$穙q'o?盂寬嵿?S仧髪嵸妢猋€||??廚樏{8'鍟? 夃唟戹vVA?N)+/?w乜鞡(葫箋測?謗2募廭3;"塰C?In鮚y微盄0?鏲?首暫I蜂X峔B?民礎'<黥〣矞喉8雩[B?吏湔V禾*?欠o隦睜CWc甦€麕礦I鯪4拴C+/?
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設計--學生成績管理系統(tǒng)的設計與開發(fā)
- 畢業(yè)設計----學生成績管理系統(tǒng)
- 學生成績管理系統(tǒng)畢業(yè)設計
- 學生成績管理系統(tǒng)畢業(yè)設計
- 學生成績管理系統(tǒng)畢業(yè)設計
- 學生成績管理系統(tǒng)畢業(yè)設計
- 學生成績管理系統(tǒng)---畢業(yè)設計
- 學生成績管理系統(tǒng)畢業(yè)設計
- 學生成績管理系統(tǒng)畢業(yè)設計
- 學生成績管理系統(tǒng)畢業(yè)設計論文
- 學生成績管理系統(tǒng)畢業(yè)設計 (3)
- 學生成績管理系統(tǒng)畢業(yè)設計論文
- 學生成績管理系統(tǒng)畢業(yè)設計 (3)
- 學生成績管理系統(tǒng)畢業(yè)設計報告
- 學生成績管理系統(tǒng)畢業(yè)設計(論文)
- 畢業(yè)設計--學生成績管理設計
- 學生成績管理系統(tǒng)畢業(yè)設計 (2)
- 學生成績管理系統(tǒng)畢業(yè)設計3
- 學生成績管理系統(tǒng)畢業(yè)設計(論文)
- 學生成績管理系統(tǒng)畢業(yè)設計論文
評論
0/150
提交評論