




已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1 引言1.1目的 本文檔是模擬東北大學(xué)秦皇島分校所使用的學(xué)生選課系統(tǒng)所編寫出來的,具體描述了以三種不同身份登錄該學(xué)生選課系統(tǒng)所實(shí)現(xiàn)的不同的功能,一方面讓使用者容易的理解該系統(tǒng),另一方面也作為后續(xù)系統(tǒng)開發(fā)設(shè)計(jì)的業(yè)務(wù)需求指導(dǎo)文檔。1.2背景教務(wù)處在正常運(yùn)營中必須面對大量課程、學(xué)生信息以及兩者間相互聯(lián)系產(chǎn)生的選課信息?,F(xiàn)有的人工記錄方法既效率低又錯(cuò)誤過多,大大影響了教務(wù)員的正常管理工作。因此需要對課程資源、學(xué)生信息、選課信息、修改信息進(jìn)行管理,及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更,有利于管理效率的提高。 系統(tǒng)目標(biāo) 該系統(tǒng)用于提高教務(wù)處的工作效率,有利于學(xué)校加速其實(shí)現(xiàn)教務(wù)信息化的進(jìn)程,方便用戶之間信息的交流,簡化學(xué)生選課的流程。在學(xué)校內(nèi)部的現(xiàn)有局域網(wǎng)這個(gè)網(wǎng)絡(luò)環(huán)境下,信息由各用戶在規(guī)定的權(quán)限下在各自的工作站上錄入,信息上網(wǎng)后各用戶可查詢,選課,修改,管理,達(dá)到信息共享。2任務(wù)概述2.1目標(biāo)項(xiàng)目總體目標(biāo)是搭建東北大學(xué)秦皇島分校學(xué)生選課系統(tǒng),不僅滿足目前的業(yè)務(wù)需要,還要滿足學(xué)校未來的發(fā)展需求,而且要具備良好的可擴(kuò)展性,形成未來選課系統(tǒng)信息化平臺(tái)。3需求規(guī)定3.1一般性需求集中數(shù)據(jù)管理、分布式應(yīng)用,實(shí)現(xiàn)信息的全面共享完全基于瀏覽器的操作模式,安裝簡單、操作方便,具有良好的系統(tǒng)擴(kuò)充能力靈活的模塊需求設(shè)計(jì)嚴(yán)格的安全管理機(jī)制。利用SSL 技術(shù)維護(hù)網(wǎng)絡(luò)傳輸安全,利用安全規(guī)則和特權(quán)保證基本信息的安全管理,提供日常操作的審計(jì)功能,并對重要的安全事件提供報(bào)警,對重要數(shù)據(jù)進(jìn)行加密。對于系統(tǒng)執(zhí)行的重要操作自動(dòng)記錄操作人和操作日期。操作人默認(rèn)為當(dāng)前登錄人員。操作日期默認(rèn)為當(dāng)天。3.2功能性需求3.2.1. 登陸 a) 通過選擇角色(學(xué)生,教師,管理員),輸入用戶名,密碼和驗(yàn)證碼進(jìn)行登陸,(拋出用戶名密碼錯(cuò)誤的異常提示) b) 不同的角色登陸數(shù)據(jù)庫,對數(shù)據(jù)進(jìn)行不同操作的權(quán)限。 3.2.2 學(xué)生登陸系統(tǒng) a) 查看自己的學(xué)籍信息:姓名 學(xué)號(hào) 性別 出生年月 專業(yè)號(hào) 班級(jí)號(hào) 學(xué)制 b) 查看課程信息:課程名,課程編號(hào),課程類型(選修課,必修課)主講老師,教室,預(yù)修課程,學(xué)分 c) 選課: i. 根據(jù)專業(yè)安排(包括專業(yè)選修課,專業(yè)必修課,學(xué)分,畢業(yè)需要學(xué)分,預(yù)修課)進(jìn)行選課(有具體的選課規(guī)則:1、 所有可以選擇的課程被分成一到兩個(gè)模塊(有的專業(yè)一個(gè)模塊,有的專業(yè)兩個(gè)模塊),所以,“模塊”是若干課程的集合,且有名字。2、 學(xué)生在選課的時(shí)候要先選擇模塊,再從模塊里選擇課程。如果某專業(yè)就一個(gè)模塊,那就直接選擇課程了。3、 正常情況舉例假設(shè)允許學(xué)生選擇的課時(shí)總數(shù)為x。某學(xué)生從某個(gè)模塊里選擇了3門課,課程名稱分別為c1,c2和c3,其學(xué)時(shí)分別為n1,n2和n3,則要求n1 + n2 + n3 = x,但是n1 + n2 x,n2 + n3 x, n1 + n3 x。這說明該學(xué)生選修的課程是合理的。4、 除了上述3的情況都是不合理的。),并給出各種相應(yīng)的錯(cuò)誤提示。 ii. 查詢選課狀態(tài),撤銷所選課程。iii. 畢業(yè):學(xué)生修滿該專業(yè)規(guī)定學(xué)分即顯示畢業(yè)。d)查看各學(xué)科成績。 3.2.3 教師登錄系統(tǒng) a) 查看學(xué)生選課情況(能按照要求的格式生成報(bào)表,能導(dǎo)出為固定格式的Excel文件) b) 錄入成績c) 設(shè)置學(xué)生選修課程的起止時(shí)間,d)設(shè)置選修的總學(xué)時(shí)(不同專業(yè)有不同的選修學(xué)時(shí))d)設(shè)置模塊,以及為每個(gè)模塊添加/刪除課程。 3.2.4. 管理員登錄系統(tǒng) a) 修改學(xué)生信息(包括學(xué)生基本信息的錄入,學(xué)生的添加與刪除)b)修改老師信息(包括老師基本信息的錄入,老師的添加與刪除) c)修改課程信息(包括課程基本信息的錄入,課程的添加與刪除)3.3用例分析圖3.1圖3.2圖3.34數(shù)據(jù)庫設(shè)計(jì)4.1表格設(shè)計(jì)學(xué)生表student列名說明數(shù)據(jù)類型約束Sname姓名Varchar(10)Not nullSno學(xué)號(hào)Char(7)Primary keySsex性別Varchar(2)Not nullZno專業(yè)號(hào)IntNot nullClassno班級(jí)號(hào)IntNot nullYear學(xué)制IntNot nullSpwd登錄密碼Varchar(10)Not null教師表teacher列名說明數(shù)據(jù)類型約束Tno教師工號(hào)IntPrimary keyTname姓名Varchar(10)Not nullTsex性別Varchar(2)Not nullTitle職稱Varchar(10)無Tpwd登錄密碼Varchar(10)Not null管理員表manager列名說明數(shù)據(jù)類型約束Mno管理員工號(hào)IntPrimary keyMname姓名Varchar(10)Not nullMsex性別Varchar(2)Not nullMpwd登錄密碼Varchar(10)Not null課程表course列名說明數(shù)據(jù)類型約束Cname課程名Varchar(10)Not nullCno課程編號(hào)IntPrimary keyType課程類型BooleanNot nullTeacher主講老師Varchar(10)Not nullClassroom教室Varchar(10)Not nullPricourse預(yù)修課程號(hào)IntNot nullHour學(xué)時(shí)IntNot null學(xué)生選課表optional course列名說明數(shù)據(jù)類型約束Ono選課編號(hào)IntPrimary keyOsno學(xué)號(hào)IntNot nullOcno課程號(hào)IntNot null學(xué)生成績表 grade列名說明數(shù)據(jù)類型約束Gno成績編號(hào)IntPrimary keyGsno學(xué)號(hào)IntNot nullGname姓名Varchar(10)Not nullGcname課程名Varchar(10)Not nullGrade分?jǐn)?shù)DoubleNot null模塊表model列名說明數(shù)據(jù)類型約束模塊編號(hào)KbnoBooleanPrimary key模塊名KnameVarchar(10)Not null專業(yè)號(hào)ZnoIntNot null課程名KconoVarchar(10)Not null模塊號(hào)KnoBooleanNot null專業(yè)表major列名說明數(shù)據(jù)類型約束專業(yè)號(hào)ZnoIntPrimary key專業(yè)名ZnameVarchar(10)Not null選修課時(shí)HourIntNot null5系統(tǒng)分析5.1學(xué)生管理系統(tǒng)學(xué)生管理系統(tǒng)包括學(xué)生登錄、查看選課信息、學(xué)生選課、查看個(gè)人信息和學(xué)生成績查詢五個(gè)功能模塊。5.1.1學(xué)生登錄 選擇以學(xué)生身份登陸,輸入用戶名和密碼(學(xué)號(hào)作為密碼),從數(shù)據(jù)庫中查詢該用戶是否存在。如果存在,登陸到學(xué)生管理界面。如果不存在,給出提示信息。5.1.2查看選課信息、選課 學(xué)生登錄到學(xué)生管理系統(tǒng),選擇查看課程信息,可根據(jù)班級(jí)號(hào)可查看必修課程信息和選修課程信息??梢赃x擇選修課程,達(dá)到學(xué)時(shí)會(huì)給出提示,不再繼續(xù)選課。5.1.3查詢學(xué)習(xí)成績 學(xué)生登錄到學(xué)生管理界面,點(diǎn)擊成績查詢,可通過學(xué)號(hào),查詢其所有科目學(xué)習(xí)成績。5.1.4查看個(gè)人信息學(xué)生登錄到學(xué)生管理界面,點(diǎn)擊個(gè)人信息查詢,不可進(jìn)行修改。5.2教師管理系統(tǒng)教師管理系統(tǒng)包括教師登陸,成績錄入,個(gè)人信息查詢,選課信息查詢四個(gè)功能模塊。5.2.1教師登陸選擇以教師身份登陸,輸入用戶名和密碼(教師工號(hào)作為密碼),從數(shù)據(jù)庫中查詢該用戶是否存在。如果存在,登陸到教師管理界面。如果不存在,給出提示信息。5.2.2錄入成績 教師登錄到教師管理界面,點(diǎn)擊錄入成績,可以錄入學(xué)生考試成績也可以修改和取消錄入學(xué)生成績。5.2.3查詢個(gè)人信息教師登錄到教師管理界面,點(diǎn)擊個(gè)人信息查詢,不可進(jìn)行修改。5.2.3選課信息查詢 通過選擇課程名或者課程號(hào),查看選修該課程的學(xué)生以及總?cè)藬?shù)。5.3管理員管理系統(tǒng)管理員管理系統(tǒng)包括管理員登陸,學(xué)生信息查詢,課程信息查詢,教師信息查詢四個(gè)功能模塊。5.3.1管
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 園林綠化苗木溫室冬季養(yǎng)護(hù)措施
- 財(cái)務(wù)數(shù)據(jù)安全保密與合規(guī)操作合同
- 廣東技術(shù)師范大學(xué)《醫(yī)學(xué)影像物理學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 車輛安全責(zé)任保險(xiǎn)及賠償協(xié)議
- 云南大學(xué)滇池學(xué)院《坦培拉材料語言》2023-2024學(xué)年第一學(xué)期期末試卷
- 高端財(cái)務(wù)總監(jiān)職位競聘聘用協(xié)議
- 西北大學(xué)《人文地理與城鄉(xiāng)規(guī)劃專業(yè)英語》2023-2024學(xué)年第一學(xué)期期末試卷
- 車牌轉(zhuǎn)讓與車輛使用年限協(xié)議
- 黑龍江外國語學(xué)院《影視廣告包裝技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 企業(yè)財(cái)務(wù)人員信用擔(dān)保責(zé)任承諾書
- 地鐵服務(wù)大討論范文(篇一)
- 【淺論患者隱私權(quán)的法律保護(hù)7300字(論文)】
- 現(xiàn)代創(chuàng)傷急救
- 2+N 糖尿病逆轉(zhuǎn)治療的規(guī)范與操作流程
- JTG-T5521-2019公路瀝青路面再生技術(shù)規(guī)范
- 2024年社會(huì)組織名稱管理辦法學(xué)習(xí)解讀課件
- 同聲傳譯智慧樹知到期末考試答案章節(jié)答案2024年大連外國語大學(xué)
- 手術(shù)室連臺(tái)消毒
- 肯德基市場細(xì)分分析
- 語文核心素養(yǎng)的培育智慧樹知到期末考試答案2024年
- MOOC 區(qū)塊鏈技術(shù)與應(yīng)用-西南交通大學(xué) 中國大學(xué)慕課答案
評論
0/150
提交評論