學(xué)生成績管理系統(tǒng)總體設(shè)計說明書_第1頁
學(xué)生成績管理系統(tǒng)總體設(shè)計說明書_第2頁
學(xué)生成績管理系統(tǒng)總體設(shè)計說明書_第3頁
學(xué)生成績管理系統(tǒng)總體設(shè)計說明書_第4頁
學(xué)生成績管理系統(tǒng)總體設(shè)計說明書_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、學(xué)生成績管理系統(tǒng)總體設(shè)計說明書目錄1. 引言 21.1編寫目的 21.2項(xiàng)目背景 21.3定義 21.4參考資料 22. 任務(wù)概述 32.1 目標(biāo) 32.2條件與限制 32.3運(yùn)行環(huán)境 32.4 需求概述 33. 總體設(shè)計 53.1處理流程 53.2總體機(jī)構(gòu)與模塊外部設(shè)計 53.3功能分配 64. 接口設(shè)計 74.1外部設(shè)計 74.2內(nèi)部接口 75. 數(shù)據(jù)結(jié)構(gòu)設(shè)計 75.1邏輯結(jié)構(gòu)設(shè)計 75.2 物理結(jié)構(gòu)設(shè)計 85.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 86. 運(yùn)行設(shè)計 96.1 運(yùn)行模塊的組合 96.2運(yùn)行控制 96.3運(yùn)行時間 97. 出錯處理信息 97.1出錯輸出信息 97.2出錯處理對策 98. 安

2、全保密設(shè)計 109. 維護(hù)設(shè)計 101. 引言1.1編寫目的實(shí)現(xiàn)學(xué)校人力資源的優(yōu)化和學(xué)生成績管理的科學(xué)管理,通過試用本系統(tǒng),可以更加有效的管理學(xué)生成績信息,其中包括學(xué)生的基本信息,成績信息并且具有信息的增加,查詢,修改等功能,明確用戶對學(xué)生成績管理系統(tǒng)的功能需求和性能需求,并將這些需求用規(guī)范化的語言和規(guī)范化的結(jié)構(gòu)完整、準(zhǔn)確地表達(dá)清楚,以此統(tǒng)一軟件開發(fā)者和用戶對學(xué)生成績管理信息系 統(tǒng)軟件的理解和認(rèn)識。這是開發(fā)學(xué)生成績管理信息系統(tǒng)的基礎(chǔ),也是軟件開發(fā)者和用戶達(dá)成共識的基礎(chǔ)。用戶是教務(wù)處,老師,學(xué)生。1.2項(xiàng)目背景a. 名稱:學(xué)生成績管理系統(tǒng)b. 本系統(tǒng)的提出者:蔡植誠c. 本系統(tǒng)只能運(yùn)行在已安裝I

3、IS5.1及以上版本的windows系列操作系統(tǒng)下。1.3定義IIS :互聯(lián)網(wǎng)信息服務(wù), 是 In ternet In formatio n Services 的縮寫,是一個 World Wide Web server。ASP:是Active Server Page 的縮寫,意為“動態(tài)服務(wù)器頁面”。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫和其它程序進(jìn)行交互,是一種簡單、方便 的編程工具。1.4參考資料軟件工程(第二版)張海藩 人民郵電出版社信息分析與設(shè)計清華大學(xué)出版社2. 任務(wù)概述2.1目標(biāo)該系統(tǒng)主要用于學(xué)生成績的管理,發(fā)布,以及學(xué)校動態(tài)新聞的發(fā)布.該系統(tǒng)是在某些學(xué)校

4、既要求高效又要求低成本的并且還要求易上手的背景下,在參考某些著名的公司在這家方面生面杰作后,經(jīng)過認(rèn)真仔細(xì)的分析后,最終經(jīng)過我們小組經(jīng)過長期的努力后完成的系統(tǒng).2.2條件與限制在現(xiàn)有成績管理系統(tǒng)的基礎(chǔ)上,利用小組人力和各自的資源(如設(shè)備,知識等)有效的開發(fā)。本系統(tǒng)的開發(fā)人員知識有限,軟硬件可能出現(xiàn)故障,且開發(fā)工作計劃在2010年1月末完成。具體如下:a.所建議系統(tǒng)的運(yùn)行壽命的最小值;b.進(jìn)仃系統(tǒng)方案選擇比較的時間;c.經(jīng)費(fèi)、投資方面的來源和限制;d.法律和政策方面的限制;e.硬件、軟件、運(yùn)行環(huán)境和開發(fā)環(huán)境方面的條件和限制;f.可利用的信息和資源;g.系統(tǒng)投入使用的最晚時間。2.3運(yùn)行環(huán)境服務(wù)器處

5、理器型號及內(nèi)存容量:Window2003主頻1G以,內(nèi)存在512M以上及可:客戶端:由于這系統(tǒng)是BS系統(tǒng)(瀏覽器訪問模式),客戶端只需借用瀏覽器及可服務(wù)器數(shù)據(jù)庫: MYSQL服務(wù)器:tomcat6.0服務(wù)器操作系統(tǒng):win dow 20032.4需求概述功能:能夠?qū)崿F(xiàn)老師和學(xué)生對成績的管理,即完成一些基本的功能, 查詢,刪除,添加,修改等,同時也要實(shí)現(xiàn)權(quán)限的管理。性能:信息中心提供的學(xué)生成績信息必須及時的反映出來,老師和學(xué)生能夠及時 的進(jìn)行對成績的管理。輸入要求:數(shù)據(jù)完整,詳實(shí)輸出要求:簡捷,快速,實(shí)時。說明對于該軟件的時間特性要求,a. 響應(yīng)時間:少于 3秒b. 更新處理時間:少于 2秒c.

6、 數(shù)據(jù)的轉(zhuǎn)換和傳送時間少于 5秒說明對該軟件的靈活性的要求,即當(dāng)需求發(fā)生某些變化時, 該軟件對這些變化的適應(yīng)能力,a. 操作方式上的變化:更人性化b. 運(yùn)行環(huán)境的變化:在 windows2003或以上的版本都能運(yùn)行3總體設(shè)計3.1處理流程3.2總體機(jī)構(gòu)與模塊外部設(shè)計3.3功能分配各項(xiàng)功能與程序結(jié)構(gòu)的關(guān)系,見下表。成績錄 入修改成 績刪除記 錄查詢成 績計算總評 分計算全班平均總評分統(tǒng)計各等 級學(xué)生添加V修改V刪除V查詢V計算總評 分VV計算全班平均總評分VV統(tǒng)計各等 級學(xué)生人 數(shù)VV4. 接口設(shè)計4.1外部設(shè)計用戶界面首頁登陸:學(xué)生成績管理系統(tǒng)用戶:密碼:登陸4.2內(nèi)部接口計算總評分:int

7、sum(i nt , int )計算全班平均總評分int average(i nt a)統(tǒng)計各等級學(xué)生人數(shù)b stat(i nt a)5. 數(shù)據(jù)結(jié)構(gòu)設(shè)計5.1邏輯結(jié)構(gòu)設(shè)計學(xué)生表字段名數(shù)據(jù)類型主鍵學(xué)生學(xué)號varchar ( 10)Y學(xué)生姓名varchar (20)班級號varchar ( 10)課程表字段名數(shù)據(jù)類型主鍵課程名稱varchar (20)Y教師姓名varchar (20)班級表字段名數(shù)據(jù)類型主鍵班級號varchar ( 10)Y時間date課程名稱varchar (0)成績表字段名數(shù)據(jù)類型主鍵學(xué)生學(xué)號varchar ( 10)Y課程名稱varchar (20)時間date平時成績va

8、rchar (3)考試成績varchar (3)總評成績varchar (3)5.2物理結(jié)構(gòu)設(shè)計每個數(shù)據(jù)項(xiàng)都可以直接通過網(wǎng)頁的相關(guān)文本框來添加、更新。同時要查詢時,也可以直觀的在頁面輸入查詢條件,就可地到結(jié)果。5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系成績錄 入修改成 績刪除記 錄查詢成 績計算總評 分計算全班平均總評分統(tǒng)計各等 級學(xué)生學(xué)生表V課程表V班級表V成績表VVVVVVV6. 運(yùn)行設(shè)計6.1運(yùn)行模塊的組合計算總評分、計算全班平均總評分、統(tǒng)計各等級學(xué)生三大模塊之間運(yùn)行時才有才會相互組合。當(dāng)運(yùn)行計算全班平均總評分、統(tǒng)計各等級學(xué)生時,都要調(diào)用計算總評分。只有運(yùn)行了計算總 評分模塊計算出了學(xué)生總評才能計算全班平均總評分、統(tǒng)計各等級學(xué)生。6.2運(yùn)行控制當(dāng)執(zhí)行一些操作的時候, 可以進(jìn)行相應(yīng)的控制操作。比如終止已經(jīng)開始的的操作,用戶只要關(guān)閉頁面即可。簡單快捷。6.3運(yùn)行時間見3.3功能分配各項(xiàng)功能與程序結(jié)構(gòu)的關(guān)系,見下表。7. 出錯處理信息7.1出錯輸出信息1. WEB艮務(wù)器故障。打不開首頁。2. 應(yīng)用服務(wù)器故障。不能執(zhí)行相應(yīng)操作。3. 數(shù)據(jù)庫故障。連接不到數(shù)據(jù)庫,或查詢錯誤7.2出錯處理對策當(dāng)出現(xiàn)WE曲艮務(wù)器故障和應(yīng)用服務(wù)器故障時,不用著急。一方面后備設(shè)備可以馬 上開啟。另一方面,可能是服務(wù)器性能過高,性能降

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論