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

下載本文檔

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

文檔簡介

1、<p><b>  目錄</b></p><p><b>  目錄1</b></p><p><b>  一、可行性分析2</b></p><p>  1.1 課程題目及簡介2</p><p>  1.2 課題可行性分析2</p><p&g

2、t;  1.3 系統(tǒng)開發(fā)及運(yùn)行環(huán)境2</p><p>  1.3.1開發(fā)環(huán)境2</p><p>  1.3.2運(yùn)行環(huán)境2</p><p>  二、需求規(guī)格說明書3</p><p>  2.1 系統(tǒng)簡要分析3</p><p>  2.2 需求分析3</p><p>  2.2.1 確實(shí)

3、參與者3</p><p>  2.2.2 學(xué)生模塊4</p><p>  2.2.3 教師模塊5</p><p>  2.2.4 課程信息模塊6</p><p>  2.2.5 管理員模塊7</p><p><b>  三、系統(tǒng)設(shè)計(jì)9</b></p><p> 

4、 3.1 面向?qū)ο蠓治雠c設(shè)計(jì)9</p><p>  3.2 課程管理15</p><p>  3.3 教師信息管理17</p><p>  3.4 學(xué)生信息管理21</p><p><b>  四、詳細(xì)設(shè)計(jì)24</b></p><p><b>  數(shù)據(jù)庫設(shè)計(jì)24</b&

5、gt;</p><p>  五、測試說明書27</p><p>  六、課程設(shè)計(jì)總結(jié)39</p><p><b>  一、可行性分析</b></p><p>  1.1 課程題目及簡介</p><p>  學(xué)生選課系統(tǒng)----該系統(tǒng)通過管理員,老師和學(xué)生三個外部實(shí)體,完成學(xué)生、老師、課程管理,

6、課程成績提交,學(xué)生選課等功能。</p><p>  1.2 課題可行性分析</p><p>  技術(shù)可行性---要求掌握dimly,cos,jsp等動態(tài)網(wǎng)頁知識和Mysql數(shù)據(jù)庫知識。</p><p>  (2)經(jīng)濟(jì)可行性---本系統(tǒng)經(jīng)過改進(jìn)后可以通知IE在線使用,不需要客戶安裝該系統(tǒng)。</p><p>  (3)操作科學(xué)性---本系統(tǒng)界面設(shè)

7、計(jì)簡單,且數(shù)據(jù)庫采用簡單的Mysql數(shù)據(jù)庫,數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計(jì)準(zhǔn)確;適應(yīng)力強(qiáng);容易擴(kuò)充。</p><p>  1.3 系統(tǒng)開發(fā)及運(yùn)行環(huán)境</p><p><b>  1.3.1開發(fā)環(huán)境</b></p><p>  MyEclipse,Mysql數(shù)據(jù)庫</p><p><b>  1.3.2運(yùn)行環(huán)境&

8、lt;/b></p><p><b>  (1)IE瀏覽器</b></p><p>  (2)tomcat服務(wù)器</p><p>  (3)Mysql數(shù)據(jù)庫</p><p><b>  二、需求規(guī)格說明書</b></p><p>  2.1 系統(tǒng)簡要分析</p&g

9、t;<p>  管理員可以通過超級用戶身份登錄,對系統(tǒng)進(jìn)行全面的管理,對新用戶的添加,刪除,對信息進(jìn)行管理。管理員可以對老師及同學(xué)的帳戶及課程進(jìn)行管理,老師、學(xué)生不同身份的用戶進(jìn)入不同的界面,進(jìn)行不同的操作。教師可以查看本學(xué)期選擇他所要教的課程的學(xué)生,以及對學(xué)生成績進(jìn)行管理。同學(xué)可以通過查詢本學(xué)期所開設(shè)課程進(jìn)行選擇,已經(jīng)查看自己所選課程的成績。</p><p><b>  2.2 需求分析

10、</b></p><p>  2.2.1 確實(shí)參與者</p><p>  參與者:學(xué)生、老師、管理員;</p><p>  學(xué)生選課系統(tǒng)需要滿足來自三方面的需求,這三個方面分別是學(xué)生、教師和管理員。學(xué)生的需求是查詢院系的課程、學(xué)生選課情況及選課成績;教師對選課系統(tǒng)學(xué)生選課情況進(jìn)行操作,同時提交選課成績;選課管理員的功能最為復(fù)雜,包括對學(xué)生、教師、選課進(jìn)行

11、管理。學(xué)生可以直接查看選課情況,學(xué)生可以根據(jù)本人學(xué)號和密碼登錄系統(tǒng),還可以進(jìn)行本人學(xué)科成績情況的查詢和維護(hù)部分個人信息。</p><p>  管理員有修改學(xué)生選課的權(quán)限,所以需對工作人員登陸本模塊進(jìn)行更多的考慮。在此系統(tǒng)中,學(xué)校工作人員可以為學(xué)生加入選課或是登陸記錄,并打印生成相應(yīng)的報表給用戶查看和確認(rèn)院系管理人員功能的信息量大,數(shù)據(jù)安全性和保密性要求最高。本功能實(shí)現(xiàn)對選課信息、教師信息、總體選課情況信息的查詢和

12、統(tǒng)計(jì)、工作人員和管理人員信息查看及維護(hù)。學(xué)校管理員可以瀏覽、查詢、修改、統(tǒng)計(jì)選課的基本信息;瀏覽、查詢、統(tǒng)計(jì)和修改學(xué)生選課的基本信息,瀏覽、查詢、統(tǒng)計(jì)學(xué)生信息,但不能添加刪除和修改學(xué)生的信息,這部分功能應(yīng)該由院系工作人員執(zhí)行,但是,刪除某條學(xué)生選課基本信息記錄時,應(yīng)實(shí)現(xiàn)對該學(xué)生選課的級聯(lián)刪除。并且還應(yīng)具有生成選課報表,并打印輸出的功能。設(shè)計(jì)不同用戶的操作權(quán)限和登陸方法對所有用戶開放的學(xué)生選課查詢和個人部分信息維護(hù)查看個人情況信息維護(hù)學(xué)生

13、個人密碼根據(jù)選課情況對數(shù)據(jù)庫進(jìn)行操作并生成報表根據(jù)選課情況對數(shù)據(jù)庫進(jìn)行操作并生成報表查詢及統(tǒng)計(jì)各種信息維選課信息維護(hù)工作人員和管理員信息維護(hù)學(xué)生信息處理信息的完整性。</p><p>  本系統(tǒng)主要實(shí)現(xiàn)教師信息管理、學(xué)生信息管理、課程信息管理,其中教師信息管理有教師姓名、教師工號、教師所屬系;學(xué)生信息管理有學(xué)生姓名、學(xué)生學(xué)號和學(xué)生所在系;課程信息管理有課程名稱、學(xué)分、、已選人數(shù)、、課程人數(shù)。</p>

14、<p>  (1)學(xué)生信息模塊完成學(xué)生的登陸,然后根據(jù)各位同學(xué)所在的系不同,調(diào)用相應(yīng)的選課模塊。其中學(xué)生登錄模塊的功能是驗(yàn)證登錄人員確實(shí)是本院的學(xué)生,學(xué)生啟動本系統(tǒng)后,系統(tǒng)提示輸入學(xué)生學(xué)號碼和密碼,驗(yàn)證后進(jìn)入主控操作界面。</p><p> ?。?)教師信息模塊完成教師的登陸,然后根據(jù)各位教師所在的系不同,教師所教的課程不同,調(diào)用所選的課程.其中教師登陸模塊的功能是驗(yàn)證登錄人員確實(shí)是本院的教師,教師啟

15、動本系統(tǒng)后,系統(tǒng)提示輸入教師工號和密碼,驗(yàn)證后進(jìn)入主控操作界面。</p><p> ?。?)課程信息管理顯示所有課程,學(xué)生必需先登陸才能進(jìn)行對課程的選課否則不能進(jìn)入選課系統(tǒng).</p><p>  2.2.2 學(xué)生模塊</p><p>  功能:學(xué)生通過登錄界面,進(jìn)入學(xué)生主界面,能夠查看個人信息,進(jìn)行課程選擇和查看選課成績。</p><p>&

16、lt;b>  用例圖2-1:</b></p><p><b>  圖2-1</b></p><p>  2.2.3 教師模塊</p><p>  功能:教師通過登錄界面進(jìn)入教師主界面,能夠進(jìn)行查看教師信息,查看學(xué)生選課情況已經(jīng)提交學(xué)生選課成績。</p><p>  用例圖2-2、2-3:</p&g

17、t;<p><b>  圖2-2</b></p><p><b>  圖2-3</b></p><p>  2.2.4 課程信息模塊</p><p>  功能:管理員通過登錄界面進(jìn)入管理員主界面,進(jìn)行課程信息管理。</p><p><b>  用例圖2-4:</b>

18、;</p><p><b>  圖2-4</b></p><p>  2.2.5 管理員模塊</p><p>  功能:管理員通過登錄界面進(jìn)入管理員主界面,進(jìn)行學(xué)生信息、老師信息以及課程信息管理。</p><p><b>  用例圖2-5:</b></p><p><b

19、>  圖2-5</b></p><p>  2.6 系統(tǒng)用例圖2-7</p><p><b>  圖2-7</b></p><p><b>  三、系統(tǒng)設(shè)計(jì)</b></p><p>  3.1 面向?qū)ο蠓治雠c設(shè)計(jì)</p><p>  (1)系統(tǒng)類圖3-1&l

20、t;/p><p><b>  圖3-1</b></p><p><b> ?。?)用例順序圖</b></p><p>  1.教師管理圖3-2</p><p>  學(xué)生選課順序圖3-2</p><p>  提交學(xué)生選課順序圖3-3</p><p><

21、b>  2.學(xué)生管理</b></p><p>  (1)學(xué)生選課順序圖3-4</p><p>  學(xué)生選課順序圖3-4</p><p>  (2)查詢選課順序圖3-5</p><p>  查詢選課順序圖3-5</p><p>  (3)取消選課順序圖3-6</p><p>  

22、取消選課順序圖3-6</p><p><b>  3.2 課程管理</b></p><p>  (1)添加課程順序圖3-7</p><p>  添加課程順序圖3-7</p><p>  (2)刪除課程順序如圖3-8</p><p>  刪除課程順序圖3-8</p><p>

23、  (3)修改課程順序圖3-9</p><p>  修改課程順序圖3-9</p><p>  3.3 教師信息管理</p><p>  (1)添加教師順序圖3-10</p><p>  添加教師順序圖3-10</p><p>  (2)刪除教師順序圖3-11</p><p>  刪除教師順序圖3

24、-11</p><p>  (3)修改教師順序圖3-12</p><p>  修改教師順序圖3-12</p><p>  3.4 學(xué)生信息管理</p><p>  (1)添加學(xué)生信息順序圖3-13</p><p>  添加學(xué)生信息順序圖3-13</p><p>  (2)修改學(xué)生信息順序圖3-1

25、4</p><p>  修改學(xué)生信息順序圖3-14</p><p>  (3)刪除學(xué)生信息順序圖3-15</p><p>  刪除學(xué)生信息順序圖3-15</p><p><b>  四、詳細(xì)設(shè)計(jì)</b></p><p><b>  數(shù)據(jù)庫設(shè)計(jì)</b></p>&

26、lt;p>  (1)登錄模塊如表4-1</p><p>  登錄信息表login</p><p><b>  表4-1</b></p><p>  (2)學(xué)生模塊4-2</p><p>  學(xué)生信息表student表4-2</p><p><b>  (3)老師模塊</b&g

27、t;</p><p>  教師信息表teacher表4-3</p><p><b>  表4-3</b></p><p> ?。?)課程模塊表4-4</p><p>  課程信息表course</p><p><b>  表4-4</b></p><p&g

28、t;  (5)選課模塊表4-5</p><p>  選課信息表sc表4-5</p><p><b>  五、測試說明書</b></p><p>  5.1測試用例及結(jié)果</p><p>  采用等價類劃分的方法進(jìn)行測試</p><p> ?、馘e誤登錄如圖5-1</p><p&g

29、t;<b>  圖5-1</b></p><p><b>  圖5-1</b></p><p> ?、诔晒Φ卿浫鐖D5-2</p><p><b>  圖5-2</b></p><p> ?、鄄樵儗W(xué)生個人資料如圖5-3</p><p><b> 

30、 圖5-3</b></p><p> ?、苓x課界面如圖5-4</p><p><b>  圖5-4</b></p><p> ?、萁處煶晒Φ卿浗缑嫒鐖D5-5</p><p><b>  圖5-5</b></p><p> ?、藿處焸€人資料查詢?nèi)鐖D5-6</p

31、><p><b>  圖5-3</b></p><p>  ⑦教師查看選課界面如圖5-7</p><p><b>  圖5-7</b></p><p> ?、鄬W(xué)生成績查詢界面如圖5-8</p><p><b>  圖5-8</b></p>&l

32、t;p>  ⑨管理員登錄界面如圖5-9</p><p><b>  圖5-9</b></p><p> ?、鈱W(xué)生管理界面5-10</p><p><b>  圖5-10</b></p><p>  ⑾教師管理界面如圖5-11</p><p><b>  圖5-

33、11</b></p><p> ?、姓n程管理界面如圖5-12</p><p><b>  圖5-12</b></p><p><b>  六、課程設(shè)計(jì)總結(jié)</b></p><p>  通過本次課程設(shè)計(jì),了解了系統(tǒng)開發(fā)的過程,掌握了UML,html,css,jsp等動態(tài)網(wǎ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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論