版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、學(xué)生成績管理系統(tǒng) 需求規(guī)格說明書組長:衣書英組員:李麗、楊玉娟、康翠娟版本號:1.3廊坊師范學(xué)院1.引言1.1編寫目的1.2項目背景1.3參考資料1.4版本更新信息2.任務(wù)概述 2.1目標(biāo)2.2用戶的特點3. 需求規(guī)定 3.1數(shù)據(jù)流圖3.2數(shù)據(jù)描述3.3性能需求3.4 其他需求4.運行環(huán)境規(guī)定4.1硬件環(huán)境 4.2軟件環(huán)境4.3接口4.4控制1.引言1.1編寫目的編寫本報告的目的是明確本系統(tǒng)的詳細(xì)需求,供使用單位確認(rèn)系統(tǒng)的功能和性能,并作為軟件設(shè)計人員的設(shè)計依據(jù)和使用單位的驗收標(biāo)準(zhǔn)。1.2項目背景Ø 開發(fā)軟件名稱:學(xué)生成績管理系統(tǒng)。Ø 項目開發(fā)者:數(shù)信學(xué)院計算機科學(xué)系“學(xué)生
2、成績管理系統(tǒng)”開發(fā)小組:衣書英(學(xué)號10040432035,組長),李麗(學(xué)號10040433014),康翠娟 (學(xué)號10040433010),楊玉娟(學(xué)號,10040433036)。Ø 用戶單位:廊坊師范學(xué)院1.3參考資料百度網(wǎng)上查詢,圖書館查閱;軟件工程(第二版)清華大學(xué)出版社軟件工程案例(第二版)機械工業(yè)出版社數(shù)據(jù)庫原理及應(yīng)用 機械工業(yè)出版社Visual C#(2008版)應(yīng)用案例教程 電子工業(yè)出版社1.4版本更新信息本文檔的更新記錄如表1表1 版本更新記錄修改編號修改日期修改后的版本修改位置修改內(nèi)容概述012012-4-51.103.數(shù)據(jù)流圖和數(shù)據(jù)描述運用所學(xué)的軟件工具作數(shù)據(jù)
3、流圖、進(jìn)一步描述數(shù)據(jù)字典022012-4-61.113.數(shù)據(jù)流圖和數(shù)據(jù)字典完善流程圖和數(shù)據(jù)字典032012-4-111.123.數(shù)據(jù)流圖和數(shù)據(jù)字典完善流程圖和數(shù)據(jù)字典042012-4-121.133.數(shù)據(jù)流圖和數(shù)據(jù)字典完善流程圖和數(shù)據(jù)字典052012-4-181.21.版本管理和3.數(shù)據(jù)流圖和數(shù)據(jù)字典添加版本更新信息和完善流程圖和數(shù)據(jù)字典062012-4-201.33.1數(shù)據(jù)流圖、數(shù)據(jù)字典添加學(xué)生注冊2任務(wù)概述2.1目標(biāo) 本系統(tǒng)通過強大的計算機技術(shù)給成績管理人員和查詢成績的人帶來便利。本系統(tǒng)可以通過管理人員來進(jìn)行成績發(fā)布、修改、刪除、插入,查詢成績者可以通過輸入信息來進(jìn)行成績查詢。目標(biāo)還包括:
4、·減少人力;·提高信息準(zhǔn)確度;·建立高效的信息傳輸,提高信息處理速度和利用率;·系統(tǒng)設(shè)計優(yōu)良,界面設(shè)計精美、友好、快捷,人性化設(shè)計,后臺管理功能強大、效率高; ·更簡便、信息化程度更高的圖書管理流程;2.2用戶的特點 本軟件的最終用戶是面向管理員、查詢成績者(老師和同學(xué)等),他們都具有一定的計算機應(yīng)用基礎(chǔ),可以比較熟練操作計算機。管理員和查詢成績者都是經(jīng)常性用戶。 系統(tǒng)維護(hù)人員為計算機專業(yè)人員,熟悉數(shù)據(jù)庫、操作系統(tǒng)、網(wǎng)絡(luò)維護(hù)工作。維護(hù)人員為間隔性用戶。3. 需求規(guī)定在成績管理系統(tǒng)中,管理員要為每個查詢者建立查詢賬戶,賬戶內(nèi)存儲查詢者的個人信息。
5、系統(tǒng)會根據(jù)輸入信息的正確與否來決定是可以進(jìn)行登錄,登錄成功者可以進(jìn)行相應(yīng)的查詢。管理員與查詢者登陸后的界面不同,管理人員可以進(jìn)行成績發(fā)布、修改、刪除、插入,查詢成績者只能進(jìn)行成績查詢。查詢成績時,先輸入學(xué)生的學(xué)號,系統(tǒng)驗證學(xué)號的有效性,無效則顯示錯誤提醒,有效則顯示學(xué)生的基本信息。然后輸入要查詢的科目,系統(tǒng)查閱成績信息數(shù)據(jù)庫,顯示成績的基本信息。成績管理員通過輸入自己的密碼進(jìn)入界面進(jìn)行對學(xué)生信息及成績信息的管理操作。管理員定期或不定期對成績信息進(jìn)行入庫、修改、刪除等成績信息管理。為系統(tǒng)維護(hù)人員提供權(quán)限管理、數(shù)據(jù)備份等通用功能。3.1 數(shù)據(jù)流圖² 頂層圖² (1)驗證信息:在
6、登錄的界面會有兩種不同的驗證信息,一種是針對管理員的一種是針對學(xué)生的驗證信息。學(xué)生的驗證信息登錄的界面只能進(jìn)行各種表的查詢功能,學(xué)生可以登錄后查詢。學(xué)生輸入自己的學(xué)號作為驗證碼,如果驗證通過則會返回一個登陸成功的界面,學(xué)生就可以進(jìn)行查詢。而管理員則可以對系統(tǒng)做一系列的更新。管理員通過登陸號以及密碼登錄系統(tǒng),如果登錄號和密碼正確,則管理員就可以進(jìn)入系統(tǒng)進(jìn)行操作了。 (2)學(xué)生登錄后可以對三個表進(jìn)行查詢。所查詢的信息會從學(xué)生信息表、課程表、成績表中調(diào)用過來。(3)學(xué)生信息管理學(xué)生信息的增加、修改和刪除操作;增刪修改學(xué)生信息學(xué)生信息管理模塊:輸入學(xué)生基本信息,并可以對學(xué)生信息 進(jìn)行添加、查詢、修改、
7、刪除。 還可以關(guān)鍵字查詢并從數(shù)據(jù)庫里調(diào)出的學(xué)生基本信息. 輸出學(xué)生基本信息,學(xué)號、班號、姓名查詢的信息結(jié)果。學(xué)生的信息管理:新生入學(xué),管理員將學(xué)生信息按所在學(xué)院、所在系和班級進(jìn)行學(xué)生信息的錄入,存儲在學(xué)生信息表,并同時對學(xué)生選課表進(jìn)行更改,進(jìn)行信息的錄入。管理員可以按不同方式查詢、統(tǒng)計學(xué)生信息。學(xué)生信息刪除:在學(xué)生退學(xué)后對學(xué)生表和選課表進(jìn)行刪除或更改信息操作。(4)課程信息管理課程信息的增加、刪除和修改操作;管理員可以對課程進(jìn)行更改操作方便學(xué)生可以查詢自己在那學(xué)期都有什么課程,以及課程的基本信息。課程信息管理:設(shè)置課程號,課程名,先修課等課程信息授課信息管理:對教師授課信息的調(diào)度,安排等信息的
8、管理。課程講述:任課老師的名稱,編號,以及職稱。(5)成績信息管理成績信息管理模塊:輸入成績信息,并可以對成績信息進(jìn)行添加、查詢、修 改、刪除。還可以用關(guān)鍵字查詢并調(diào)出數(shù)據(jù)庫里的學(xué)生基本成績信息的修改、刪除等。輸出查詢的學(xué)生成績信息。數(shù)據(jù)描述:學(xué)生信息管理主要包括學(xué)生的信息輸入輸出修改以及學(xué)生信息的更新,學(xué)生表和課程表一起能在一塊顯示學(xué)生的信息。在系統(tǒng)中可以再不同的界面顯示不同的信息,教師表是教師教授哪些課程以及學(xué)生的課程由那名老師去講述。可以再期末查詢每一門課程的成績,是否有掛科情況,以及那些同學(xué)學(xué)習(xí)的比較好,不明白的地方可以向那些同學(xué)去請教。學(xué)生成績管理系統(tǒng)中,學(xué)生的學(xué)號、課程號都會作為成
9、績表的主鍵和外鍵存在,所以說,學(xué)生成績系統(tǒng)的修改會涉及到完整性約束和參照完整性約束等信息安全管理。學(xué)生信息以及課程信息等內(nèi)容都由管理員錄入。3.2數(shù)據(jù)描述通過對學(xué)生成績管理系統(tǒng)需求及其數(shù)據(jù)流圖的分析,可以得出該系統(tǒng)涉及學(xué)生、成績、課程和教師信息表等數(shù)據(jù)實體。(1)E-R圖學(xué)生(學(xué)號+姓名+性別+出生日期+班號+系號)課程(課程號+課程名+學(xué)時+開課學(xué)期+任課教師)選課表(學(xué)號+課程號+成績)用戶表(用戶名+密碼)(2)數(shù)據(jù)字典數(shù)據(jù)流名稱登錄信息說明登入者所要輸入的驗證信息別名無類型字符型長度20位字符數(shù)據(jù)流來源學(xué)生數(shù)據(jù)流的去向?qū)W生成績管理系統(tǒng)中的驗證模塊數(shù)據(jù)流的組成學(xué)號其他說明在系統(tǒng)功能擴充時
10、可能增加定義項數(shù)據(jù)流名稱管理員信息說明管理者登錄時所要輸入的驗證信息別名無類型字符型長度20位字符數(shù)據(jù)流來源管理者數(shù)據(jù)流的去向?qū)W生成績管理系統(tǒng)中的驗證模塊數(shù)據(jù)流的組成用戶名+密碼其他說明在系統(tǒng)功能擴充時可能增加定義項數(shù)據(jù)元素名用戶名 描述登錄者所要輸入的登錄賬號別名無類型字符串長度8位字符數(shù)據(jù)結(jié)構(gòu)前2位登錄者的其他說明學(xué)號不能為空,可能到最后會擴充數(shù)據(jù)元素名密碼 描述管理員登錄時所需要的登錄口令別名無類型字符串長度8位字符數(shù)據(jù)結(jié)構(gòu)其他說明學(xué)號不能為空,可能到最后會擴充數(shù)據(jù)流名學(xué)生信息描述學(xué)生的主要信息別名無定義學(xué)號+姓名+性別+出生日期+班號+系號數(shù)據(jù)量100000峰值學(xué)生開學(xué)時期,考試完成績
11、出來時期其他說明在系統(tǒng)功能擴充時可能增加定義項數(shù)據(jù)元素名學(xué)號 描述唯一標(biāo)識學(xué)生的編號別名無類型字符串長度8位字符數(shù)據(jù)結(jié)構(gòu)前2位代表那一屆,依次代表系號、班號和在班級里的編號其他說明學(xué)號不能為空,不能重復(fù),可能到最后會擴充數(shù)據(jù)元素名姓名描述學(xué)生的姓名別名無類型可變產(chǎn)度字符型長度20位字符其他說明姓名是學(xué)號所對應(yīng)的人的名稱,可能會有重名的。數(shù)據(jù)元素名性別描述學(xué)生是男是女的描述別名無類型字符型長度2位字符其他說明只有兩個值,男或女。數(shù)據(jù)元素名出生日期描述年月日當(dāng)今的日期,可以得出學(xué)生的年齡別名無類型日期型長度8位字符其他說明無數(shù)據(jù)元素名班號描述班號也是每個學(xué)生所在班級編號別名無類型字符型長度6位字符
12、數(shù)據(jù)結(jié)構(gòu)前2位代表那一屆,依次代表系號、班號其他說明是學(xué)生所屬班級的說明,不能缺少數(shù)據(jù)元素名所在系號描述學(xué)生所屬的院系別名無類型字符型長度4位字符數(shù)據(jù)結(jié)構(gòu)前2位代表那一屆,后兩位代表所在系編號其他說明使學(xué)生所屬系的說明,不可缺少數(shù)據(jù)流名課程信息描述學(xué)生所學(xué)習(xí)的課程信息別名無定義課程號+課程名+學(xué)時+開課學(xué)期+任課教師數(shù)據(jù)量1000峰值可能會在學(xué)生開學(xué)前達(dá)到峰值其他說明在系統(tǒng)功能擴充時可能增加定義項數(shù)據(jù)元素名課程號描述唯一標(biāo)識學(xué)生所選課程的編號別名無類型字符型長度8位字符其他說明不能為空,不能重復(fù)數(shù)據(jù)元素名課程名描述對課程號的描述別名無類型可變長度字符型長度20位字符其他說明課程是課程號所對應(yīng)的
13、名稱,可能會有重名的課程數(shù)據(jù)元素名學(xué)時描述學(xué)生所開設(shè)的課程的學(xué)習(xí)時間別名無類型整型長度4位字符其他說明學(xué)時是課程所講述的時間數(shù)據(jù)元素名開課學(xué)期描述開課時期的描述別名無類型字符型長度1位字符其他說明這門課程將要在哪個學(xué)期開課數(shù)據(jù)元素名任課老師描述所學(xué)習(xí)課程的老師名稱別名老師類型可變產(chǎn)度字符型長度20位字符其他說明所學(xué)課程的教師信息數(shù)據(jù)流名成績信息描述學(xué)生所學(xué)習(xí)的各個課程的成績別名無定義學(xué)號+課程號+成績數(shù)據(jù)量100000峰值在考試完成績出來時期其他說明在系統(tǒng)功能擴充時可能增加定義項數(shù)據(jù)元素名成績描述學(xué)生的課程所得的分?jǐn)?shù)別名無類型字符型長度4位字符其他說明學(xué)生所選課程的得分情況數(shù)據(jù)加工名1驗證描述
14、主要對登錄者的登錄信息進(jìn)行驗證,并返回相應(yīng)說明別名無頻率1000峰值新學(xué)期開始的時候可能會到達(dá)峰值其他說明在系統(tǒng)功能擴充時可能增加定義項數(shù)據(jù)加工名2查詢描述學(xué)生對學(xué)生信息、成績信息、課程信息的查詢別名無頻率1000峰值在學(xué)生開學(xué)前可能會達(dá)到峰值其他說明在系統(tǒng)功能擴充時可能增加定義項數(shù)據(jù)加工名3學(xué)生維護(hù)描述對學(xué)生信息的更新別名無頻率1000峰值在新生入學(xué)和考試完后可能會出現(xiàn)峰值其他說明在系統(tǒng)功能擴充時可能增加定義項數(shù)據(jù)加工名4成績維護(hù)描述對學(xué)生而成績的更新別名無頻率1000峰值在考試完后可能會出現(xiàn)峰值其他說明在系統(tǒng)功能擴充時可能增加定義項數(shù)據(jù)加工名5課程維護(hù)描述對學(xué)生學(xué)習(xí)的課程信息進(jìn)行一系列的說
15、明別名無頻率1000峰值在新學(xué)期開始的時候可能會達(dá)到峰值其他說明在系統(tǒng)功能擴充時可能增加定義項數(shù)據(jù)加工名6 管理員信息維護(hù)描述管理員對管理員信息的維護(hù)別名無頻率1000峰值多個管理員登錄時可能會達(dá)到峰值其他說明在系統(tǒng)功能擴充時可能增加定義項數(shù)據(jù)流名稱返回登錄狀態(tài)信息說明返回登陸的結(jié)果,是否成功登錄別名無類型字符型長度2位字符數(shù)據(jù)流來源學(xué)生成績管理系統(tǒng)中的驗證模塊數(shù)據(jù)流的去向?qū)W生和管理者數(shù)據(jù)流的組成成功登錄或登錄失敗其他說明在系統(tǒng)功能擴充時可能增加定義項數(shù)據(jù)流名稱查詢學(xué)生信息請求說明對學(xué)生信息的查詢別名無類型字符型長度28位字符數(shù)據(jù)流來源管理者或?qū)W生數(shù)據(jù)流的去向?qū)W生成績管理系統(tǒng)中的學(xué)生維護(hù)模塊數(shù)
16、據(jù)流的組成學(xué)號或(學(xué)號+姓名)其他說明管理者(或?qū)W生)可以通過學(xué)號對學(xué)生信息表進(jìn)行查詢,也可以通過學(xué)號和姓名等對信息表進(jìn)行查詢數(shù)據(jù)流名稱查詢成績信息請求說明對成績信息的查詢別名無類型字符型長度28位字符數(shù)據(jù)流來源管理者或?qū)W生數(shù)據(jù)流的去向?qū)W生成績管理系統(tǒng)中的成績維護(hù)模塊數(shù)據(jù)流的組成課程號+學(xué)號其他說明管理者(或?qū)W生)可以通過課程號+學(xué)號對學(xué)生成績進(jìn)行查詢數(shù)據(jù)流名稱查詢課程信息請求說明對課程的查詢別名無類型字符型長度28位字符數(shù)據(jù)流來源管理者或?qū)W生數(shù)據(jù)流的去向?qū)W生成績管理系統(tǒng)中的課程維護(hù)模塊數(shù)據(jù)流的組成課程號其他說明管理者(或?qū)W生)可以通過課程號對學(xué)生成績進(jìn)行查詢數(shù)據(jù)流名稱查詢管理員信息請求說明對
17、管理員信息的查詢別名無類型字符型長度28位字符數(shù)據(jù)流來源管理者數(shù)據(jù)流的去向?qū)W生成績管理系統(tǒng)中的管理員信息維護(hù)模塊數(shù)據(jù)流的組成登錄號其他說明管理者可以通過登錄號對管理員信息進(jìn)行查詢3.3性能需求由于此開發(fā)項目針對學(xué)生成績管理系統(tǒng),在一段時間使用頻度較高,使用性要求比較高。為防止對信息資料和管理程序的惡意破壞,要求有較為可靠的安全性能??傊?,要求穩(wěn)定、安全、便捷,易于管理和操作。² 查詢速度:不超過10秒;² 其它所有交互功能反應(yīng)速度:不超過3秒;² 可靠性:平均故障間隔時間不低于200小時。3.4 其他需求能快速恢復(fù)系統(tǒng)和故障處理,方便系統(tǒng)升級和擴充,故障恢復(fù)時間不超過5小時。4.運行環(huán)境規(guī)定4.1硬件環(huán)境服務(wù)器(CPU):經(jīng)濟(jì)AMDX3 445 Inter E5400 5500 6500內(nèi)存容量(RMB):512M客戶端處理器(CPU):Pentium 150M內(nèi)存容量(RAM):100M4.2軟件環(huán)境數(shù)據(jù)庫服務(wù)器端操作系統(tǒng):XP數(shù)據(jù)庫管理系統(tǒng):Oracle,配置TCP/IP協(xié)議Web服務(wù)器端操作系統(tǒng):XPInternet 信息服務(wù)(IIS)6.0管理器Visual Studio.NET 2
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年華師大新版七年級生物下冊月考試卷含答案
- 2025年湘教新版九年級歷史下冊階段測試試卷含答案
- 2025年浙教版必修1歷史下冊月考試卷
- 2025年人教A新版七年級科學(xué)下冊階段測試試卷含答案
- 2025年蘇教新版九年級歷史下冊月考試卷
- 2025年仁愛科普版選擇性必修1語文上冊階段測試試卷含答案
- 二零二五版木材加工廢棄物處理合同3篇
- 二零二五年度苗圃場租賃與環(huán)保技術(shù)應(yīng)用合同3篇
- 承包協(xié)議合同(2篇)
- 二零二五版農(nóng)業(yè)用地流轉(zhuǎn)合同范本(含政府補貼條款)3篇
- 【語文】第23課《“蛟龍”探海》課件 2024-2025學(xué)年統(tǒng)編版語文七年級下冊
- 加強教師隊伍建設(shè)教師領(lǐng)域?qū)W習(xí)二十屆三中全會精神專題課
- 2024-2025學(xué)年人教版數(shù)學(xué)七年級上冊期末復(fù)習(xí)卷(含答案)
- 2024年決戰(zhàn)行測5000題言語理解與表達(dá)(培優(yōu)b卷)
- 四年級數(shù)學(xué)上冊人教版24秋《小學(xué)學(xué)霸單元期末標(biāo)準(zhǔn)卷》考前專項沖刺訓(xùn)練
- 2025年慢性阻塞性肺疾病全球創(chuàng)議GOLD指南修訂解讀課件
- (完整版)減數(shù)分裂課件
- 銀行辦公大樓物業(yè)服務(wù)投標(biāo)方案投標(biāo)文件(技術(shù)方案)
- 第01講 直線的方程(九大題型)(練習(xí))
- 微粒貸逾期還款協(xié)議書范本
- 人教版七年級上冊數(shù)學(xué)全冊課時練習(xí)帶答案
評論
0/150
提交評論