版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1引言1.1編寫目的需求分析是軟件系統(tǒng)生存期中定義階段的最后一個(gè)步驟。是作為整個(gè)軟件開發(fā)范圍的指南,是軟件開發(fā)人員開發(fā)出正確的符合用戶要求的軟件的重點(diǎn)。該文檔將最終交給軟件具體開發(fā)人員進(jìn)行具體的開發(fā),其針對(duì)的對(duì)象是軟件開發(fā)人員。1.2背景說(shuō)明:a.待開發(fā)的軟件系統(tǒng)的名稱:教務(wù)管理系統(tǒng)b.本項(xiàng)目的任務(wù)提出者、開發(fā)者、用戶及實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò):c.該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來(lái)往關(guān)系。 1.3定義靜態(tài)數(shù)據(jù)系統(tǒng)固化在內(nèi)的描述系統(tǒng)實(shí)現(xiàn)功能的一部分?jǐn)?shù)據(jù)。動(dòng)態(tài)數(shù)據(jù)在軟件運(yùn)行過(guò)程中用戶輸入的后系統(tǒng)輸出給用戶的一部分?jǐn)?shù)據(jù),也就是系統(tǒng)要處理的數(shù)據(jù)。數(shù)據(jù)字典數(shù)據(jù)字典中的名字都是一些屬性
2、與內(nèi)容的抽象和概括,它們的特點(diǎn)是數(shù)據(jù)的“嚴(yán)密性”和“精確性”,沒(méi)有半點(diǎn)含糊。1.4參考資料軟件工程,高樹芳等,大連理工大學(xué)出版社。軟件產(chǎn)品開發(fā)文件編制指南(GB 85671987)“高校教務(wù)管理系統(tǒng)”可行性研究報(bào)告2任務(wù)概述2.1目標(biāo)教務(wù)管理系統(tǒng)的開發(fā)意圖是為了方便對(duì)學(xué)生、老師資料的管理及教務(wù)資料的查詢。系統(tǒng)的主要開發(fā)目標(biāo):人力與設(shè)備費(fèi)用的減少,處理速度的提高,管理信息服務(wù)的改進(jìn),人員利用率的改進(jìn)。其開發(fā)本軟件的背景和作用范圍為學(xué)生和老師查詢資料。該軟件是一個(gè)針對(duì)本校的教務(wù)管理系統(tǒng)。(1)功能概括: a) 存儲(chǔ)、查閱、修改教務(wù)信息;b) 存儲(chǔ)、查閱、修改學(xué)生相關(guān)信息;c) 統(tǒng)籌管理教務(wù)查詢過(guò)程
3、;(2)系統(tǒng)環(huán)境以及工具:運(yùn)行環(huán)境:Windows編程語(yǔ)言:Java數(shù)據(jù)庫(kù): SQL2.2用戶特點(diǎn) 本軟件最終用戶特點(diǎn)是對(duì)教師和學(xué)生資料統(tǒng)籌管理及登陸查詢。操作人員為本校學(xué)生及老師,維護(hù)人員為本校師生,教育水平為大專及大專以上,同為計(jì)算機(jī)研究方面師生。這些軟件工作的重要約束運(yùn)行環(huán)境:Windows XP,數(shù)據(jù)庫(kù):SQL2005,硬件條件:服務(wù)器sun工作站,終端為pc機(jī)。2.3假定與約束系統(tǒng)的運(yùn)行壽命的最小值;2年進(jìn)行系統(tǒng)方案選擇比較的時(shí)間;1周經(jīng)費(fèi)來(lái)源:中國(guó)河南信陽(yáng)農(nóng)專。 運(yùn)行環(huán)境:Windows XP數(shù)據(jù)庫(kù):SQL2005硬件條件:服務(wù)器sun工作站,終端為pc機(jī)。系統(tǒng)投入使用的最晚時(shí)間。
4、3需求規(guī)定 3.1數(shù)據(jù)描述本系統(tǒng)的實(shí)體有:學(xué)生實(shí)體,班級(jí)實(shí)體,課程實(shí)體.各個(gè)實(shí)體具體的描述,本系統(tǒng)的實(shí)體有學(xué)生實(shí)體、教師實(shí)體、學(xué)生處實(shí)體、修改實(shí)體(修改、)、只讀實(shí)體(查詢、打?。〦-R圖如下:屬于學(xué)生選修課程成績(jī)學(xué)號(hào)姓名性別年齡課程號(hào)課程名學(xué)分教務(wù)處學(xué)生實(shí)體之間關(guān)系E-R圖組織結(jié)構(gòu)圖: 登陸高校教育管理系統(tǒng)教務(wù)處成績(jī)管理學(xué)籍管理信息錄入信息修改信息刪除信息打印學(xué)生信息管理數(shù)據(jù)庫(kù)基本信息管理學(xué)生選課綜合信息查詢信息查詢密碼修改專業(yè)課程選課素質(zhì)選修課成績(jī)查詢選課查詢課表查詢其他信息查詢獎(jiǎng)懲查詢網(wǎng)上通知查詢成績(jī)錄入成績(jī)修改成績(jī)查詢教師安排教室安排上課地點(diǎn)成績(jī)刪除其IPO圖為:用戶信息(姓名、密碼、
5、身份)1. 學(xué)生查詢其基本信息、選課、成績(jī)、并進(jìn)行打印2. 根據(jù)選課自動(dòng)進(jìn)行教師、教室、上課地點(diǎn)的安排3. 教務(wù)處進(jìn)行學(xué)生信息、成績(jī)的錄入、修改、刪除、打印,并對(duì)不及格者安排補(bǔ)考,并進(jìn)行成績(jī)修改1學(xué)生基本信息2 課表信息3有效修改后學(xué)生信息頂層數(shù)據(jù)流圖: 登錄系統(tǒng)輸入信息核實(shí)信息有效的學(xué)生信息學(xué)生信息查詢有效的其他信息息教務(wù)處信息查詢修改用戶有效的信息修改、查詢0層數(shù)據(jù)流圖:有效操作成績(jī)庫(kù)學(xué)生資料庫(kù)系部資料庫(kù)高校教育管理系統(tǒng)用戶訪問(wèn)口令核實(shí)信息有效口令信息查詢打印印修改查詢選課錄入用戶用戶有效操作數(shù)據(jù)詞典(DD)(1)數(shù)據(jù)流:編號(hào):001數(shù)據(jù)流名:用戶訪問(wèn)口令數(shù)據(jù)流去向: 核實(shí)信息組成: 用戶
6、名+密碼編號(hào):002數(shù)據(jù)流名: 有效口令數(shù)據(jù)流去向:信息查詢組成:有效的用戶名+密碼+有效操作編號(hào):003數(shù)據(jù)流名:有效操作數(shù)據(jù)流去向:用戶組成:查詢+打印+修改+選課+錄入(2)數(shù)據(jù)項(xiàng):編號(hào):0011數(shù)據(jù)項(xiàng) :姓名別名:Name取值范圍:字符型(8)備注:英文名(16)編號(hào):0012數(shù)據(jù)項(xiàng)名:性別別名:Sex取值范圍:布爾型(男、女)備注:編號(hào):0013數(shù)據(jù)項(xiàng)名:班級(jí)別名:Class取值范圍:字符型備注:編號(hào):0014數(shù)據(jù)項(xiàng)名:籍貫別名:Adress取值范圍:字符型(255)備注:編號(hào):0015數(shù)據(jù)項(xiàng)名:成績(jī)別名:Score取值:數(shù)值型(0<成績(jī)<100)備注:編號(hào):0016數(shù)據(jù)
7、項(xiàng)名:課程別名:取值:字符型備注:編號(hào):0017數(shù)據(jù)項(xiàng)名:擔(dān)任課程教師的姓名別名:取值:字符型備注:編號(hào):0018數(shù)據(jù)項(xiàng)名稱:教室別名:取值:字符型備注:編號(hào):0019數(shù)據(jù)項(xiàng)名稱:課表別名:取值:字符型備注:2.數(shù)據(jù)流編號(hào):002數(shù)據(jù)流名:教育管理信息庫(kù)數(shù)據(jù)流去向:教務(wù)處信息管理庫(kù)組成:系部信息、教務(wù)處概況備注:編號(hào):0021數(shù)據(jù)項(xiàng)名稱:系部名稱別名:取值及范圍:計(jì)算機(jī)科學(xué)系、外語(yǔ)系、農(nóng)林系、管理科學(xué)系、規(guī)劃系、動(dòng)科系、備注:擴(kuò)展系編號(hào):0022數(shù)據(jù)項(xiàng)名稱:教務(wù)處領(lǐng)導(dǎo)姓名別名取值:字符型(8)備注:編號(hào):0023數(shù)據(jù)項(xiàng)名稱:教室編號(hào)別名:取值:公教1公教19、合教101合教104、合教201合
8、教204、合教301合教304、合教401合教402、合教501、固教107固教707備注:編號(hào):0024數(shù)據(jù)項(xiàng)名稱:學(xué)生信息別名:取值:姓名、性別、班級(jí)、籍貫、成績(jī)、課程、教師、教室、課表、備注:(3)數(shù)據(jù)結(jié)構(gòu);編號(hào):0031名稱:學(xué)生信息管理信息庫(kù)組成:姓名+性別+學(xué)號(hào)+班級(jí)+籍貫+成績(jī)+課程+教室+教師+課表編號(hào):0032名稱:教務(wù)處管理信息庫(kù)組成: 系部名稱+教師名稱+教室編號(hào)+學(xué)生系統(tǒng)(4)數(shù)據(jù)存儲(chǔ):編號(hào):0041名稱:學(xué)生信息管理信息庫(kù)組成:學(xué)號(hào)+姓名+性別+班級(jí)+籍貫+成績(jī)+課程+任課教師+教室+課表組織方式:按學(xué)號(hào)信息查詢編號(hào):0042名稱:教務(wù)處信息管理信息庫(kù)組成:系部名稱+
9、教師名稱+教室編號(hào)+學(xué)生系統(tǒng)組織方式:按系部系別進(jìn)行信息查詢(5):加工邏輯 1. 登陸的加工邏輯 編號(hào):00511名稱:登陸輸入:輸入相應(yīng)的網(wǎng)頁(yè)地址輸出:拒絕信息或進(jìn)入高校教育管理系統(tǒng)加工邏輯:IF網(wǎng)頁(yè)地址與教育管理系統(tǒng)的網(wǎng)址相同THEN 進(jìn)入高校教育管理系統(tǒng)ELSE 拒絕登陸2.用戶輸入信息的加工邏輯編號(hào):0052名稱:用戶輸入信息輸入:學(xué)生或?qū)W生處用戶輸出:拒絕信息或?qū)W生管理系統(tǒng)或?qū)W生處管理系統(tǒng)加工邏輯:IF登陸者是學(xué)生THEN登陸學(xué)生信息管理系統(tǒng)ELSEIF登陸者是學(xué)生處領(lǐng)導(dǎo)或系部、老師THEN登陸學(xué)生處管理系統(tǒng)ELSE拒絕進(jìn)入系統(tǒng)3.手工查詢的加工邏輯編號(hào):00531名稱:學(xué)生信息查
10、詢輸入:查詢信息輸出:姓名、性別、班級(jí)、籍貫、成績(jī)、課程、教師、教室、課表、加工邏輯:if學(xué)生信息=用戶信息THEN輸出相應(yīng)結(jié)果ELSE拒絕輸出結(jié)果編號(hào):00532名稱:教務(wù)處管理信息庫(kù)輸入:查詢信息輸出:系部名稱、教師姓名、教室編號(hào)、學(xué)生信息、加工邏輯:IF教務(wù)處信息=登陸信息THEN輸出相應(yīng)結(jié)果ELSE拒絕輸出結(jié)果3.2對(duì)性能的規(guī)定3.2.1精度由于采用數(shù)據(jù)庫(kù)技術(shù)并且用戶的應(yīng)用領(lǐng)域?qū)?shù)據(jù)精確度的要求不是太高,所以這點(diǎn)在系統(tǒng)中表現(xiàn)得比較少,但是用戶數(shù)據(jù)的安全性與正確性是完全保證的,所以對(duì)用戶的使用沒(méi)有多大的障礙。3.2.2時(shí)間特性要求本系統(tǒng)的數(shù)據(jù)庫(kù)較小,所以程序在響應(yīng)時(shí)間,數(shù)據(jù)更新處理時(shí)間上
11、性能是比較突出的。而且也正由于數(shù)據(jù)量相對(duì)較少,故在數(shù)據(jù)傳輸時(shí)間和系統(tǒng)運(yùn)行時(shí)間上表現(xiàn)的較讓人滿意。3.2.3靈活性該軟件是使用MyEclipse在windows xp系統(tǒng)下完成的所以只要是兼容windows的軟件或是操作系統(tǒng),該軟件都可以正確地運(yùn)行,有較好的適應(yīng)能力與兼容性。而且應(yīng)用戶的特殊需求軟件在完成后的維護(hù)階段可以保持一個(gè)與其他類軟件接口,隨時(shí)滿足用戶的使用要求。3.3輸入輸出要求3.4數(shù)據(jù)管理能力要求3.5故障處理要求 考慮到軟件的范圍不大,所以故障處理一般由操作系統(tǒng)完成,系統(tǒng)只要保持與操作系統(tǒng)的接口即可。只要操作系統(tǒng)沒(méi)有大的故障程序一般是比較穩(wěn)定的??紤]到用戶對(duì)數(shù)據(jù)的安全性要求,程序可
12、以有獨(dú)立于操作系統(tǒng)之外的數(shù)據(jù)備份功能與過(guò)程,以及系統(tǒng)崩潰后的數(shù)據(jù)恢復(fù)功能,這點(diǎn)在數(shù)據(jù)庫(kù)軟件中已經(jīng)達(dá)到了,只要稍微在其上再增加用戶所需要的附加功能即可。3.6其他專門要求 系統(tǒng)保證了較好的可使用性與數(shù)據(jù)的安全保密性,但由于系統(tǒng)較小只保留一定程度的可移植性,可維護(hù)性。4運(yùn)行環(huán)境規(guī)定(1) 硬件平臺(tái) 硬件要求:PC服務(wù)器,核心數(shù)量4核心,主頻2000MHz,內(nèi)存2G以上,硬盤160G以上(2) 軟件平臺(tái) 操作系統(tǒng):windows 2000 server(服務(wù)器端) windows XP(客戶端)(3) 開發(fā)環(huán)境JAVA、SQL數(shù)據(jù)庫(kù)(4)運(yùn)行環(huán)境規(guī)定系統(tǒng)的運(yùn)行壽命的最小值;2年進(jìn)行系統(tǒng)方案選擇比較的時(shí)間;1周運(yùn)行環(huán)境:Windows XP數(shù)據(jù)庫(kù):SQL2005硬件
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025企業(yè)之間相互借貸合同
- 2025收藏茶葉買賣合同范本
- 2024年駕校場(chǎng)地使用權(quán)租賃合同
- 2024版回購(gòu)房屋協(xié)議書
- 2024版商業(yè)秘密保護(hù)協(xié)議樣本版B版
- 2025年度標(biāo)準(zhǔn)退房協(xié)議范本(含家具電器評(píng)估細(xì)則)3篇
- 2024版房屋建筑鋼筋施工勞動(dòng)協(xié)議版
- 2024版產(chǎn)品技術(shù)咨詢服務(wù)費(fèi)合同書版
- 二零二五年度合伙購(gòu)買汽車保險(xiǎn)協(xié)議3篇
- 2024年食品供應(yīng)商標(biāo)準(zhǔn)化協(xié)議模板版B版
- 北京市石景山區(qū)2023-2024學(xué)年七年級(jí)上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 2025版寒假特色作業(yè)
- 江西省吉安市2023-2024學(xué)年高一上學(xué)期1月期末考試政治試題(解析版)
- 國(guó)內(nèi)外航空安全形勢(shì)
- 零售業(yè)發(fā)展現(xiàn)狀與面臨的挑戰(zhàn)
- 2024年版汽車4S店商用物業(yè)租賃協(xié)議版B版
- 《微觀經(jīng)濟(jì)學(xué)》習(xí)題(含選擇題)
- 微信小程序云開發(fā)(赤峰應(yīng)用技術(shù)職業(yè)學(xué)院)知到智慧樹答案
- 2024-2025學(xué)年上學(xué)期福建高二物理期末卷2
- 2024-2025年第一學(xué)期小學(xué)德育工作總結(jié):點(diǎn)亮德育燈塔引領(lǐng)小學(xué)生全面成長(zhǎng)的逐夢(mèng)之旅
- 2024四川阿壩州事業(yè)單位和州直機(jī)關(guān)招聘691人歷年管理單位遴選500模擬題附帶答案詳解
評(píng)論
0/150
提交評(píng)論