畢業(yè)設計論文—學校教務管理系統(tǒng)-精品_第1頁
畢業(yè)設計論文—學校教務管理系統(tǒng)-精品_第2頁
畢業(yè)設計論文—學校教務管理系統(tǒng)-精品_第3頁
畢業(yè)設計論文—學校教務管理系統(tǒng)-精品_第4頁
畢業(yè)設計論文—學校教務管理系統(tǒng)-精品_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1引言1.1編寫目的需求分析是軟件系統(tǒng)生存期中定義階段的最后一個步驟。是作為整個軟件開發(fā)范圍的指南,是軟件開發(fā)人員開發(fā)出正確的符合用戶要求的軟件的重點。該文檔將最終交給軟件具體開發(fā)人員進行具體的開發(fā),其針對的對象是軟件開發(fā)人員。1.2背景說明:a.待開發(fā)的軟件系統(tǒng)的名稱:教務管理系統(tǒng)b.本項目的任務提出者、開發(fā)者、用戶及實現(xiàn)該軟件的計算中心或計算機網(wǎng)絡:c.該軟件系統(tǒng)同其他系統(tǒng)或其他機構(gòu)的基本的相互來往關系。 1.3定義靜態(tài)數(shù)據(jù)系統(tǒng)固化在內(nèi)的描述系統(tǒng)實現(xiàn)功能的一部分數(shù)據(jù)。動態(tài)數(shù)據(jù)在軟件運行過程中用戶輸入的后系統(tǒng)輸出給用戶的一部分數(shù)據(jù),也就是系統(tǒng)要處理的數(shù)據(jù)。數(shù)據(jù)字典數(shù)據(jù)字典中的名字都是一些屬性

2、與內(nèi)容的抽象和概括,它們的特點是數(shù)據(jù)的“嚴密性”和“精確性”,沒有半點含糊。1.4參考資料軟件工程,高樹芳等,大連理工大學出版社。軟件產(chǎn)品開發(fā)文件編制指南(GB 85671987)“高校教務管理系統(tǒng)”可行性研究報告2任務概述2.1目標教務管理系統(tǒng)的開發(fā)意圖是為了方便對學生、老師資料的管理及教務資料的查詢。系統(tǒng)的主要開發(fā)目標:人力與設備費用的減少,處理速度的提高,管理信息服務的改進,人員利用率的改進。其開發(fā)本軟件的背景和作用范圍為學生和老師查詢資料。該軟件是一個針對本校的教務管理系統(tǒng)。(1)功能概括: a) 存儲、查閱、修改教務信息;b) 存儲、查閱、修改學生相關信息;c) 統(tǒng)籌管理教務查詢過程

3、;(2)系統(tǒng)環(huán)境以及工具:運行環(huán)境:Windows編程語言:Java數(shù)據(jù)庫: SQL2.2用戶特點 本軟件最終用戶特點是對教師和學生資料統(tǒng)籌管理及登陸查詢。操作人員為本校學生及老師,維護人員為本校師生,教育水平為大專及大專以上,同為計算機研究方面師生。這些軟件工作的重要約束運行環(huán)境:Windows XP,數(shù)據(jù)庫:SQL2005,硬件條件:服務器sun工作站,終端為pc機。2.3假定與約束系統(tǒng)的運行壽命的最小值;2年進行系統(tǒng)方案選擇比較的時間;1周經(jīng)費來源:中國河南信陽農(nóng)專。 運行環(huán)境:Windows XP數(shù)據(jù)庫:SQL2005硬件條件:服務器sun工作站,終端為pc機。系統(tǒng)投入使用的最晚時間。

4、3需求規(guī)定 3.1數(shù)據(jù)描述本系統(tǒng)的實體有:學生實體,班級實體,課程實體.各個實體具體的描述,本系統(tǒng)的實體有學生實體、教師實體、學生處實體、修改實體(修改、)、只讀實體(查詢、打?。〦-R圖如下:屬于學生選修課程成績學號姓名性別年齡課程號課程名學分教務處學生實體之間關系E-R圖組織結(jié)構(gòu)圖: 登陸高校教育管理系統(tǒng)教務處成績管理學籍管理信息錄入信息修改信息刪除信息打印學生信息管理數(shù)據(jù)庫基本信息管理學生選課綜合信息查詢信息查詢密碼修改專業(yè)課程選課素質(zhì)選修課成績查詢選課查詢課表查詢其他信息查詢獎懲查詢網(wǎng)上通知查詢成績錄入成績修改成績查詢教師安排教室安排上課地點成績刪除其IPO圖為:用戶信息(姓名、密碼、

5、身份)1. 學生查詢其基本信息、選課、成績、并進行打印2. 根據(jù)選課自動進行教師、教室、上課地點的安排3. 教務處進行學生信息、成績的錄入、修改、刪除、打印,并對不及格者安排補考,并進行成績修改1學生基本信息2 課表信息3有效修改后學生信息頂層數(shù)據(jù)流圖: 登錄系統(tǒng)輸入信息核實信息有效的學生信息學生信息查詢有效的其他信息息教務處信息查詢修改用戶有效的信息修改、查詢0層數(shù)據(jù)流圖:有效操作成績庫學生資料庫系部資料庫高校教育管理系統(tǒng)用戶訪問口令核實信息有效口令信息查詢打印印修改查詢選課錄入用戶用戶有效操作數(shù)據(jù)詞典(DD)(1)數(shù)據(jù)流:編號:001數(shù)據(jù)流名:用戶訪問口令數(shù)據(jù)流去向: 核實信息組成: 用戶

6、名+密碼編號:002數(shù)據(jù)流名: 有效口令數(shù)據(jù)流去向:信息查詢組成:有效的用戶名+密碼+有效操作編號:003數(shù)據(jù)流名:有效操作數(shù)據(jù)流去向:用戶組成:查詢+打印+修改+選課+錄入(2)數(shù)據(jù)項:編號:0011數(shù)據(jù)項 :姓名別名:Name取值范圍:字符型(8)備注:英文名(16)編號:0012數(shù)據(jù)項名:性別別名:Sex取值范圍:布爾型(男、女)備注:編號:0013數(shù)據(jù)項名:班級別名:Class取值范圍:字符型備注:編號:0014數(shù)據(jù)項名:籍貫別名:Adress取值范圍:字符型(255)備注:編號:0015數(shù)據(jù)項名:成績別名:Score取值:數(shù)值型(0<成績<100)備注:編號:0016數(shù)據(jù)

7、項名:課程別名:取值:字符型備注:編號:0017數(shù)據(jù)項名:擔任課程教師的姓名別名:取值:字符型備注:編號:0018數(shù)據(jù)項名稱:教室別名:取值:字符型備注:編號:0019數(shù)據(jù)項名稱:課表別名:取值:字符型備注:2.數(shù)據(jù)流編號:002數(shù)據(jù)流名:教育管理信息庫數(shù)據(jù)流去向:教務處信息管理庫組成:系部信息、教務處概況備注:編號:0021數(shù)據(jù)項名稱:系部名稱別名:取值及范圍:計算機科學系、外語系、農(nóng)林系、管理科學系、規(guī)劃系、動科系、備注:擴展系編號:0022數(shù)據(jù)項名稱:教務處領導姓名別名取值:字符型(8)備注:編號:0023數(shù)據(jù)項名稱:教室編號別名:取值:公教1公教19、合教101合教104、合教201合

8、教204、合教301合教304、合教401合教402、合教501、固教107固教707備注:編號:0024數(shù)據(jù)項名稱:學生信息別名:取值:姓名、性別、班級、籍貫、成績、課程、教師、教室、課表、備注:(3)數(shù)據(jù)結(jié)構(gòu);編號:0031名稱:學生信息管理信息庫組成:姓名+性別+學號+班級+籍貫+成績+課程+教室+教師+課表編號:0032名稱:教務處管理信息庫組成: 系部名稱+教師名稱+教室編號+學生系統(tǒng)(4)數(shù)據(jù)存儲:編號:0041名稱:學生信息管理信息庫組成:學號+姓名+性別+班級+籍貫+成績+課程+任課教師+教室+課表組織方式:按學號信息查詢編號:0042名稱:教務處信息管理信息庫組成:系部名稱+

9、教師名稱+教室編號+學生系統(tǒng)組織方式:按系部系別進行信息查詢(5):加工邏輯 1. 登陸的加工邏輯 編號:00511名稱:登陸輸入:輸入相應的網(wǎng)頁地址輸出:拒絕信息或進入高校教育管理系統(tǒng)加工邏輯:IF網(wǎng)頁地址與教育管理系統(tǒng)的網(wǎng)址相同THEN 進入高校教育管理系統(tǒng)ELSE 拒絕登陸2.用戶輸入信息的加工邏輯編號:0052名稱:用戶輸入信息輸入:學生或?qū)W生處用戶輸出:拒絕信息或?qū)W生管理系統(tǒng)或?qū)W生處管理系統(tǒng)加工邏輯:IF登陸者是學生THEN登陸學生信息管理系統(tǒng)ELSEIF登陸者是學生處領導或系部、老師THEN登陸學生處管理系統(tǒng)ELSE拒絕進入系統(tǒng)3.手工查詢的加工邏輯編號:00531名稱:學生信息查

10、詢輸入:查詢信息輸出:姓名、性別、班級、籍貫、成績、課程、教師、教室、課表、加工邏輯:if學生信息=用戶信息THEN輸出相應結(jié)果ELSE拒絕輸出結(jié)果編號:00532名稱:教務處管理信息庫輸入:查詢信息輸出:系部名稱、教師姓名、教室編號、學生信息、加工邏輯:IF教務處信息=登陸信息THEN輸出相應結(jié)果ELSE拒絕輸出結(jié)果3.2對性能的規(guī)定3.2.1精度由于采用數(shù)據(jù)庫技術(shù)并且用戶的應用領域?qū)?shù)據(jù)精確度的要求不是太高,所以這點在系統(tǒng)中表現(xiàn)得比較少,但是用戶數(shù)據(jù)的安全性與正確性是完全保證的,所以對用戶的使用沒有多大的障礙。3.2.2時間特性要求本系統(tǒng)的數(shù)據(jù)庫較小,所以程序在響應時間,數(shù)據(jù)更新處理時間上

11、性能是比較突出的。而且也正由于數(shù)據(jù)量相對較少,故在數(shù)據(jù)傳輸時間和系統(tǒng)運行時間上表現(xiàn)的較讓人滿意。3.2.3靈活性該軟件是使用MyEclipse在windows xp系統(tǒng)下完成的所以只要是兼容windows的軟件或是操作系統(tǒng),該軟件都可以正確地運行,有較好的適應能力與兼容性。而且應用戶的特殊需求軟件在完成后的維護階段可以保持一個與其他類軟件接口,隨時滿足用戶的使用要求。3.3輸入輸出要求3.4數(shù)據(jù)管理能力要求3.5故障處理要求 考慮到軟件的范圍不大,所以故障處理一般由操作系統(tǒng)完成,系統(tǒng)只要保持與操作系統(tǒng)的接口即可。只要操作系統(tǒng)沒有大的故障程序一般是比較穩(wěn)定的。考慮到用戶對數(shù)據(jù)的安全性要求,程序可

12、以有獨立于操作系統(tǒng)之外的數(shù)據(jù)備份功能與過程,以及系統(tǒng)崩潰后的數(shù)據(jù)恢復功能,這點在數(shù)據(jù)庫軟件中已經(jīng)達到了,只要稍微在其上再增加用戶所需要的附加功能即可。3.6其他專門要求 系統(tǒng)保證了較好的可使用性與數(shù)據(jù)的安全保密性,但由于系統(tǒng)較小只保留一定程度的可移植性,可維護性。4運行環(huán)境規(guī)定(1) 硬件平臺 硬件要求:PC服務器,核心數(shù)量4核心,主頻2000MHz,內(nèi)存2G以上,硬盤160G以上(2) 軟件平臺 操作系統(tǒng):windows 2000 server(服務器端) windows XP(客戶端)(3) 開發(fā)環(huán)境JAVA、SQL數(shù)據(jù)庫(4)運行環(huán)境規(guī)定系統(tǒng)的運行壽命的最小值;2年進行系統(tǒng)方案選擇比較的時間;1周運行環(huán)境:Windows XP數(shù)據(jù)庫:SQL2005硬件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論