學(xué)生學(xué)籍系統(tǒng)分析與設(shè)計課程設(shè)計_第1頁
已閱讀1頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  信息系統(tǒng)建模</b></p><p><b>  課程考核報告</b></p><p>  題 目 : 學(xué)生學(xué)籍系統(tǒng)分析與設(shè)計 </p><p>  學(xué)生學(xué)號 : </p><p>  學(xué)生姓名 :

2、 </p><p>  二零一三年四月二十五日</p><p><b>  目錄</b></p><p><b>  1引言3</b></p><p>  2系統(tǒng)設(shè)計思想及實現(xiàn)目標3</p><p>  2.1系統(tǒng)設(shè)計思想3</p>&

3、lt;p>  2.2系統(tǒng)實現(xiàn)目標4</p><p><b>  3用例分析5</b></p><p>  3.1系統(tǒng)用例圖5</p><p>  3.2局部用例視圖細化6</p><p>  4建立系統(tǒng)動態(tài)模型7</p><p><b>  4.1時序圖7</b&

4、gt;</p><p>  4.1.1管理員信息錄入時序圖8</p><p>  4.1.2教師成績錄入時序圖9</p><p>  4.1.3新生注冊時序圖10</p><p>  4.1.4學(xué)生選課時序圖10</p><p><b>  4.2協(xié)作圖11</b></p>

5、<p>  4.2.1教師登錄協(xié)作圖11</p><p>  4.2.2學(xué)生登錄系統(tǒng)協(xié)作圖11</p><p><b>  4.3狀態(tài)圖12</b></p><p>  4.3.1管理員管理模塊生命狀態(tài)圖12</p><p>  4.3.2管理員生命周期狀態(tài)圖12</p><p&

6、gt;  4.3.3教師成績管理生命周期狀態(tài)圖13</p><p>  4.3.4教師生命周期狀態(tài)圖13</p><p>  4.3.5學(xué)生成績管理生命周期圖14</p><p>  4.3.6學(xué)生生命周期狀態(tài)圖14</p><p>  4.3.7用戶登錄狀態(tài)圖15</p><p><b>  4.

7、4活動圖15</b></p><p>  4.4.1管理員信息修改活動圖15</p><p>  4.4.2學(xué)生成績查詢活動圖16</p><p>  4.4.3學(xué)生選課活動圖17</p><p>  4.4.4學(xué)生照片錄入活動圖18</p><p><b>  5類圖18</b

8、></p><p><b>  5.1包圖18</b></p><p>  5.1.1接口內(nèi)類圖19</p><p>  5.1.2人員信息內(nèi)類圖19</p><p>  5.1.3事務(wù)內(nèi)類圖20</p><p>  6組件視圖設(shè)計20</p><p>  

9、7部署視圖設(shè)計21</p><p><b>  8小結(jié)21</b></p><p><b>  9參考文獻22</b></p><p><b>  1引言</b></p><p>  信息在社會和經(jīng)濟的發(fā)展中所起的作用越來越為人們所重視。信息資源的開發(fā)和利用,已成為衡量一

10、個國家綜合國力的重要標志之一。在計算機的三大主要領(lǐng)域(科學(xué)計算、數(shù)據(jù)處理與過程控制)中,數(shù)據(jù)處理的比重約占70%左右。計算機作為處理的工具,為適應(yīng)數(shù)據(jù)處理需求迅速提高,滿足各類信息系統(tǒng)對數(shù)據(jù)管理的要求,在文件系統(tǒng)的基礎(chǔ)上發(fā)展起了數(shù)據(jù)庫系統(tǒng)。計算機數(shù)據(jù)庫管理隨著計算機硬件(尤其是外存儲器)、軟件技術(shù)和計算機應(yīng)用范圍的發(fā)展而不斷發(fā)展。</p><p>  電子商務(wù)是一個由人和計算機等組成的,能進行管理信息的收集、傳遞

11、、加工、保存、維護和使用的系統(tǒng),它能實測國民經(jīng)濟和企業(yè)的各種運行情況;利用歷史數(shù)據(jù)預(yù)測未來;從全局出發(fā)輔助管理決策;利用信息控制企業(yè)的行為、幫助實現(xiàn)其規(guī)劃目標。也就是說,管理信息系統(tǒng)不僅是一個能對管理者提供幫助的基于計算機的人機系統(tǒng),而且是一個社會技術(shù)系統(tǒng)。應(yīng)當將管理信息系統(tǒng)放到社會這個大背景去考察,在解決技術(shù)問題的同時,充分考慮使用信息技術(shù)的組織與人,重視系統(tǒng)與組織、環(huán)境的交互作用。而網(wǎng)上購書系統(tǒng)就是實現(xiàn)電子商務(wù)的一種。</p&

12、gt;<p>  在計算機高速發(fā)展的今天,電子商務(wù)已經(jīng)應(yīng)用到了各個行業(yè),作為計算機應(yīng)用的一部分,使用計算機進行學(xué)籍管理,有著人工買賣所無法比擬的優(yōu)點,如:查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高賣家對商品管理和出售的效率。因此,開發(fā)一套電子商務(wù)系統(tǒng)是有必要的。本文以學(xué)生學(xué)籍系統(tǒng)為例。</p><p>  圖 1學(xué)生學(xué)籍管理系統(tǒng)實例圖</p>&l

13、t;p>  2系統(tǒng)設(shè)計思想及實現(xiàn)目標</p><p><b>  2.1系統(tǒng)設(shè)計思想</b></p><p><b>  先進性 </b></p><p>  采用先進的計算機、網(wǎng)絡(luò)和數(shù)據(jù)庫技術(shù),選用具有良好發(fā)展前景的產(chǎn)品,為應(yīng)用及開發(fā)創(chuàng)造一個良好的環(huán)境,使系統(tǒng)具有先進性,并在相當長的時期內(nèi)不失其先進性。</p

14、><p><b>  實用性</b></p><p>  選用的產(chǎn)品技術(shù)先進、成熟,支持軟件多、開發(fā)工具豐富,價格合理,符合國際、國家或行業(yè)標準;用戶界面做到直觀、友好,業(yè)務(wù)人員只需經(jīng)過簡單培訓(xùn)即可操作。在歸納共性的基礎(chǔ)上充分考慮具體商業(yè)企業(yè)的個性,使之成為一個結(jié)構(gòu)合理、功能齊全、界面友好、實用性強的系統(tǒng)。</p><p><b>  可

15、靠性</b></p><p>  確保數(shù)據(jù)的一致性和完整性,并使系統(tǒng)免受病毒感染。提供完善的數(shù)據(jù)備份方案和系統(tǒng)崩潰后的恢復(fù)手段。</p><p><b>  可維護性</b></p><p>  系統(tǒng)提供強有力的網(wǎng)絡(luò)、數(shù)據(jù)庫管理、維護和監(jiān)測功能,能有效地進行網(wǎng)絡(luò)和數(shù)據(jù)庫系統(tǒng)的管理、維護、監(jiān)視、故障定位和故障恢復(fù);能方便地進行系統(tǒng)的控

16、制、重組和性能調(diào)整,使系統(tǒng)保持良好的性能。應(yīng)用系統(tǒng)應(yīng)有相應(yīng)的管理、維護功能,提供用戶幫助功能以方便用戶的使用和維護。</p><p><b>  可擴充性</b></p><p>  網(wǎng)絡(luò)系統(tǒng)拓撲結(jié)構(gòu)靈活,適應(yīng)性強,易于擴展;用戶的增減不影響系統(tǒng)的運行;系統(tǒng)設(shè)備配置靈活方便,兼容性和開放性好,便于升級;應(yīng)用軟件實現(xiàn)模塊相互獨立,控制程序和執(zhí)行程序相分離,具有高度的程序

17、獨立性和數(shù)據(jù)獨立性,使機構(gòu)和業(yè)務(wù)變化的影響減至最小,方便了擴充和修改。</p><p><b>  安全保密性</b></p><p>  系統(tǒng)在系統(tǒng)級、數(shù)據(jù)庫級和應(yīng)用級提供三級權(quán)限控制功能,檢查用戶是否具有合法身份和權(quán)限,以防止非用戶的入侵或數(shù)據(jù)的不合法使用,有效地保證數(shù)據(jù)的安全性。應(yīng)用系統(tǒng)的設(shè)計應(yīng)充分地、合理地利用系統(tǒng)提供的多種機制和功能,把商業(yè)銷售與管理系統(tǒng)建成

18、一個高安全性的系統(tǒng)。</p><p><b>  2.2系統(tǒng)實現(xiàn)目標</b></p><p><b>  用戶管理</b></p><p>  為了更好地管理用戶的權(quán)限及維護學(xué)生信息,系統(tǒng)的安全,在用戶進行系統(tǒng)相應(yīng)的操作前,需要對用戶的身份驚醒驗證,所以用戶登錄這一過程,這時候需要對權(quán)限內(nèi)的用戶進行管理</p>

19、<p><b>  選課管理</b></p><p>  學(xué)生在選課出現(xiàn)問題時,在提出申請后,教務(wù)員可以直接幫助學(xué)生對選課信息進行修改,同時,管理員可以根據(jù)教學(xué)需要加一定的選課限制;學(xué)生在學(xué)校選課期間可以進行選課,檢查和刪除選課,而在平時可以對所選課程進行查詢。</p><p><b>  信息管理</b></p>&

20、lt;p>  學(xué)生可以對個人信息查詢,提交自己的照片,如果有問題可以向管理員反映,要求修改,新生入學(xué)要注冊學(xué)籍,根據(jù)教學(xué)需要管理員可以對學(xué)生學(xué)籍進行增刪改。</p><p><b>  成績管理</b></p><p>  任課老師在考試結(jié)束后錄入成績,學(xué)生查詢相應(yīng)成績,發(fā)現(xiàn)問題反映給管理員,管理員在核對成績后,如果存在問題反饋給任課老師進行修改。</p&

21、gt;<p><b>  系統(tǒng)管理</b></p><p>  管理員在需要的時候?qū)ο到y(tǒng)的服務(wù)進行啟動和停止,主要是對某些特殊情況的操作</p><p><b>  3用例分析</b></p><p><b>  3.1系統(tǒng)用例圖</b></p><p>  學(xué)生

22、學(xué)籍管理信息系統(tǒng)需求分析中可以看到系統(tǒng)的用例包括:用戶管理、選課管理、成績管理、信息管理、系統(tǒng)管理。下面使用Rational Rose軟件進行UML建模,其用例圖,如圖所示。</p><p>  學(xué)生:用戶管理,選課管理,成績管理,信息管理;</p><p>  教師:用戶管理,成績管理;</p><p>  管理員:用戶管理,選課管理,成績管理,信息管理,系統(tǒng)管理

23、。</p><p>  圖2就是該學(xué)生學(xué)籍管理系統(tǒng)的用例圖,反映了各個用戶的權(quán)限。</p><p><b>  圖 2 系統(tǒng)用例圖</b></p><p>  3.2局部用例視圖細化</p><p> ?。?)用例:教師用例圖</p><p><b>  參與者:教師 </b>

24、;</p><p>  描述:教師可以在用戶管理模塊修改自己的密碼,在成績管理模塊提交任課的成績。</p><p>  圖 3 教師用例圖 </p><p>  (2)用例:學(xué)生用例圖</p><p><b>  參與者:學(xué)生 </b></p>

25、<p>  描述:在用戶管理時,學(xué)生可以改自己的密碼,選課管理時,可以選課和查詢自己的課表,成績管理時可以查詢自己的成績,在進行信息管理時可以提交自己的照片 </p><p>  圖 4 學(xué)生用例圖</p><p> ?。?)用例:管理員用例圖</p><p><b>  參與者:管理員</b></p><p

26、>  描述:管理員在用戶管理模塊可以對用戶進行增刪改,在選課模塊可以增刪課堂,對選課約束進行設(shè)置,修改學(xué)生選課信息,在成績管理模塊,可以監(jiān)控成績的錄入,核實成績表,在信息管理模塊可以對新生信息增刪改,除此之外在自己獨有的系統(tǒng)管理模塊,管理員可以根據(jù)具體情況調(diào)整系統(tǒng)開放還是關(guān)閉。 </p><p>  圖 5 學(xué)生用例圖</p><p><b>  4建立系統(tǒng)動態(tài)模型<

27、;/b></p><p><b>  4.1時序圖</b></p><p>  時序圖是描述對象之間傳遞消息的時間數(shù)按需。它用來表示用例中的行為順序。當執(zhí)行一個用例行為時,時序圖中的每條消息對應(yīng)于一個類操作或者狀態(tài)機中引起轉(zhuǎn)換的觸發(fā)事件。</p><p>  本系統(tǒng)涉及的時序圖主要有:管理員信息錄入時序圖見圖6,教師成績錄入時序圖見圖7,

28、新生注冊時序圖見圖8,學(xué)生選課時序圖見圖9.</p><p>  4.1.1管理員信息錄入時序圖</p><p>  圖 6 學(xué)生用例圖</p><p>  在系統(tǒng)登陸界面管理員輸入用戶名和密碼,輸入正確進入信息錄入界面進行信息的錄入,在進入信息錄入管理界面的時候,可以對學(xué)籍進行添加修改查詢,然后保存信息的修改,將數(shù)據(jù)錄入數(shù)據(jù)庫,更新數(shù)據(jù)庫,退出系統(tǒng)。</p

29、><p>  4.1.2教師成績錄入時序圖</p><p>  圖 7 教師成績錄入時序圖</p><p>  在系統(tǒng)登陸界面教師輸入用戶名和密碼,輸入正確進入信息錄入界面進行信息的錄入,在進入成績錄入管理界面的時候,可以對成績進行添加修改查詢,然后保存信息的修改,將數(shù)據(jù)錄入數(shù)據(jù)庫,更新數(shù)據(jù)庫,退出系統(tǒng)。</p><p>  4.1.3新生注冊時

30、序圖</p><p>  圖 8 新生注冊時序圖</p><p>  學(xué)生請求注冊注冊,輸入用戶名,進入學(xué)生注冊界面,在學(xué)生注冊控制模塊查詢學(xué)生信息,執(zhí)行規(guī)劃,如果滿足注冊要求,就把數(shù)據(jù)存入數(shù)據(jù)庫,數(shù)據(jù)庫模塊返回注冊成功。</p><p>  4.1.4學(xué)生選課時序圖</p><p>  圖 9 學(xué)生選課時序圖</p><

31、p><b>  4.2協(xié)作圖</b></p><p>  4.2.1教師登錄協(xié)作圖</p><p>  圖 10 教師登錄協(xié)作圖</p><p>  4.2.2學(xué)生登錄系統(tǒng)協(xié)作圖</p><p>  圖 11 學(xué)生登錄系統(tǒng)協(xié)作圖</p><p><b>  4.3狀態(tài)圖</b

32、></p><p>  4.3.1管理員管理模塊生命狀態(tài)圖</p><p>  圖 12 管理員管理模塊生命周期狀態(tài)圖</p><p>  4.3.2管理員生命周期狀態(tài)圖</p><p>  圖 13 管理員生命周期狀態(tài)圖</p><p>  4.3.3教師成績管理生命周期狀態(tài)圖</p><p

33、>  圖 14 教師管理模塊生命周期狀態(tài)圖</p><p>  4.3.4教師生命周期狀態(tài)圖</p><p>  圖 15 教師生命周期狀態(tài)圖</p><p>  4.3.5學(xué)生成績管理生命周期圖</p><p>  圖 16 學(xué)生成績管理生命周期圖</p><p>  4.3.6學(xué)生生命周期狀態(tài)圖</p&

34、gt;<p>  圖 17 7學(xué)生生命周期狀態(tài)圖</p><p>  4.3.7用戶登錄狀態(tài)圖</p><p>  圖 18 用戶登錄狀態(tài)圖</p><p><b>  4.4活動圖</b></p><p>  4.4.1管理員信息修改活動圖</p><p>  圖 19 管理員信息

35、修改活動圖</p><p>  4.4.2學(xué)生成績查詢活動圖</p><p>  圖 20 學(xué)生成績查詢活動圖</p><p>  4.4.3學(xué)生選課活動圖</p><p>  圖 21 學(xué)生選課活動圖</p><p>  4.4.4學(xué)生照片錄入活動圖</p><p>  圖 22 學(xué)生照片錄入

36、活動圖</p><p><b>  5類圖</b></p><p><b>  5.1包圖</b></p><p><b>  圖 23 系統(tǒng)包圖</b></p><p>  5.1.1接口內(nèi)類圖</p><p>  圖 24 接口內(nèi)類圖</p&g

37、t;<p>  5.1.2人員信息內(nèi)類圖</p><p>  圖 25 人員信息內(nèi)類圖</p><p>  5.1.3事務(wù)內(nèi)類圖</p><p>  圖 26 事務(wù)內(nèi)類圖</p><p><b>  6組件視圖設(shè)計</b></p><p>  圖 27 系統(tǒng)的組件視圖</p&g

38、t;<p><b>  7部署視圖設(shè)計</b></p><p>  圖 28 系統(tǒng)的部署視圖</p><p><b>  8小結(jié)</b></p><p>  經(jīng)過幾個月的設(shè)計,學(xué)生學(xué)籍管理系統(tǒng)基本開發(fā)完成,該系統(tǒng)是高校典型的信息管理系統(tǒng),功能十分強大的管理系統(tǒng),它集各種功能用于一身,在系統(tǒng)的各個模塊中體現(xiàn)了它

39、的功能,針對高校學(xué)生學(xué)籍工作方面進行設(shè)計的,同時該系統(tǒng)也是為了方便于管理員、教師和學(xué)生的一些信息操作,為高校節(jié)省了管理成本,提高學(xué)校的工作效率。該系統(tǒng)的界面簡單大方,非常方便用戶的操作,同時,也為以后系統(tǒng)的擴展留出了足夠的空間。</p><p>  在本系統(tǒng)的設(shè)計過程中,首先通過對高校學(xué)籍管理系統(tǒng)功能進行詳細的分析,得到系統(tǒng)功能模塊圖,然后根據(jù)系統(tǒng)功能分析,圍繞它進行系統(tǒng)的設(shè)計,介紹開發(fā)環(huán)境和開發(fā)技術(shù),再可行性分

40、析、功能和性能需求,然后得出系統(tǒng)業(yè)務(wù)流圖、數(shù)據(jù)流圖、E-R圖,并進行數(shù)據(jù)庫的設(shè)計和模塊化的實現(xiàn)。由于之前沒學(xué)過VB,僅利用自己的課余學(xué)習(xí),經(jīng)過這次系統(tǒng)設(shè)計過程,加深了對它的認識.完成本設(shè)計后,才知道平日里書本上所學(xué)的東西太少,僅是些概念知識,沒運用到實踐中來,知識是無法得到升華的。</p><p><b>  9參考文獻</b></p><p>  [1] 夏邦貴編著

41、.SQL Server數(shù)據(jù)庫開發(fā)入門與范例解析.北京:機械工業(yè)出版社,2004.20-55</p><p>  [2] 金林樵,唐軍芳等編著.SQL Server數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù).北京:機械工業(yè)出版社,2005.12-70</p><p>  [3] 丁愛萍編著.Visual Basic程序設(shè)計.西安:西安電子科技大學(xué)出版社,2004.34-53</p><p>

42、  [4] 王珊,薩師煊等編著.數(shù)據(jù)庫系統(tǒng)概論.高等教育出版社,2006.13-78</p><p>  [5] 張海藩編著.軟件工程導(dǎo)論.北京:清華大學(xué)出版社,2003.10-97</p><p>  [6] 彭東編著.SQL Server 2000應(yīng)用開發(fā)技術(shù)指南.北京:清華大學(xué)出版社,2004.18-88</p><p>  [7] 金林樵編著.網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)

43、及應(yīng)用.北京:機械工業(yè)出版社,2004.45-78</p><p>  [8] 劉衛(wèi)宏編著.SQL Server 2000實用教程.北京:科學(xué)出版社,2003.78-94</p><p>  [9] 龔波編著.SQL Server 2000教程.北京:科學(xué)出版社,2004.40-98</p><p>  [10] 王小茹等.Visual Basic 6.0實例解析.

44、北京:北京大學(xué)出版社,2000.67-89 </p><p>  [11] 張克東等.軟件工程與軟件測試自動化教程.北京:電子工業(yè)出版社,2002.74-90</p><p>  [12] 劉濤等.Visual Basic 6.0 數(shù)據(jù)庫開發(fā)實例.北京:人民郵電出版社,2003.40-88</p><p>  [13] 陳磊等.數(shù)據(jù)庫項目案例導(dǎo)航.北京:清華大學(xué)出版

45、社,2005.86-99</p><p>  [14] 林立軍等.Visual Basic 6.0數(shù)據(jù)庫開發(fā)指南.西安:電子科技大學(xué)出版社,2000.52-88</p><p>  [15] 唐任仲等.工程應(yīng)用軟件開發(fā)技術(shù).北京:化學(xué)工業(yè)出版社,1999.178-233</p><p>  [16] 王晟等.Visual Basic數(shù)據(jù)庫開發(fā)經(jīng)典案例解析.北京:清華

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論