網(wǎng)上選課系統(tǒng)總體設計說明書范文_第1頁
網(wǎng)上選課系統(tǒng)總體設計說明書范文_第2頁
網(wǎng)上選課系統(tǒng)總體設計說明書范文_第3頁
網(wǎng)上選課系統(tǒng)總體設計說明書范文_第4頁
網(wǎng)上選課系統(tǒng)總體設計說明書范文_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、網(wǎng)上選課系統(tǒng)總體設計說明書2020年4月19日文檔僅供參考.導言目的目的旨在推動軟件的規(guī)范化,使設計人員遵循統(tǒng)一的概要設 計書寫規(guī)范,節(jié)省制作文檔的時間,降低系統(tǒng)實現(xiàn)的風險,做到 系統(tǒng)設計資料的規(guī)范性和全面性,以利于系統(tǒng)的實現(xiàn)、測試、維 護、版本升級等。范圍軟件設計總體結構設計、全局數(shù)據(jù)庫和數(shù)據(jù)結構設計、外部 接口設計、主要部件功能分配設計、部件之間的接口設計等方面 的內容。命名規(guī)則變量對象命名規(guī)則:申明全局變量、局部變量對象的命名規(guī) 則。數(shù)據(jù)庫對象命名規(guī)則:申明數(shù)據(jù)庫表名、字段名、索引名、 視圖名等對象的命名規(guī)則。術語定義表1-1術語定義或解釋表廳P術語名稱術語定義1總體結構軟件設計的總體邏

2、輯結構。按照/、同的設計方法,有/、同的總體邏輯 結構。2外部接口本軟件系統(tǒng)與其它軟件系統(tǒng)之間的接口,接口設施能夠是中間件。接 口描述包括:傳輸方式、帶寬、數(shù)據(jù)結構、傳輸頻率、傳輸量、傳輸2020年4月19日2文檔僅供參考協(xié)議。3數(shù)據(jù)結構數(shù)據(jù)結構包括:數(shù)據(jù)庫表的結構、其它數(shù)據(jù)結構等4概念數(shù)據(jù)模型關系數(shù)據(jù)庫的邏輯設計模型,叫做概念數(shù)據(jù)模型。主要包張邏輯 E-R圖及其相應的數(shù)據(jù)字典。5物理數(shù)據(jù)模型關系數(shù)據(jù)庫的物理設計模型,叫做物理數(shù)據(jù)模型。主要內容包張 物理表關系圖及其相應的數(shù)據(jù)字典。6視圖在基表或其它視圖之上建立的一張?zhí)摫恚凶鲆晥D,它具有物理表的 許多性質,在數(shù)據(jù)處理和授權上很有用。7角色數(shù)據(jù)

3、庫只能夠享有某些特權操作的用戶,叫做角色。角色的權利經(jīng)過 授權來實現(xiàn)。8子系統(tǒng)具有相對獨立功能的小系統(tǒng)叫做子系統(tǒng)。一個大的軟件系統(tǒng)能夠劃分 為多個子系統(tǒng),每個子系統(tǒng)可由多個模塊和多個部件組成。9模塊具有功能獨立、能被調用的信息單元叫做模塊。模塊是結構化設計中 的概念。10內部接口軟件系統(tǒng)內部各子系統(tǒng)之間、個部件之間、各模板之間的接口,叫做 內部接口。接口描述包括:調用方式、入口信息、出口信息等。11相關文件相關文件是指當本文件內容變更后,可能引起變更的其它文件。如需 求分析報告、詳細設計說明書、測試計劃、用戶手冊。12參考資料參考資料是指本文件書寫時用到的其它資料,如各種相關規(guī)范、模 板、標準

4、、準則。參考資料1用戶需求報告2軟件開發(fā)合同3數(shù)據(jù)庫設計規(guī)范4命名規(guī)范相關文檔1詳細設計說明書2源程序清單3測試計劃及報告4用戶使用手冊2020年4月19日文檔僅供參考1.7版本更新記錄表1-2版本更新記錄版本號創(chuàng)立者創(chuàng)立日期維護者維護日期維護記錄V1.0小明/5/9V1.0.1小黃/5/13.總體設計總體結構設計總體結構示意圖:生成選課課表發(fā)布選課公告更新信息認證教師注冊認證學生注冊詢發(fā)課選情查已布程課程信息發(fā)布修改個人信息填寫個人信息密碼修改查詢已選課程自主選課修改個人信息填寫個人信息密 碼 修 改更新學生信息刪除已發(fā)布課程修改發(fā)布課程信息選 課刪 除 課 程課 程 信教師信息2020年4

5、月19日文檔僅供參考圖2-1總體結構示意圖運行環(huán)境設計該軟件系統(tǒng)的運行環(huán)境:硬件平臺:最低配置:奔騰4處理器、512內存、60G硬盤。建議配置:奔騰雙核T4400 2.2GHZ及其以上 2G 內存、320G硬盤外設的要求:鍵盤、鼠標、顯示器。軟件平臺:A: windows 98以上的操作系統(tǒng)B: Myeclipse 和 pl/sqlC: Microsoft office網(wǎng)絡平臺:通信協(xié)議、通信帶寬。2.3子系統(tǒng)清單表2-1子系統(tǒng)清單子系統(tǒng)編號子系統(tǒng)英文名子系統(tǒng)功能描述子系統(tǒng)之間的關 系SS1Students查詢、選擇課 程,查詢成績學生與教師采用 多對多關系SS2teacher發(fā)布課程,查詢

6、課程所有的學 生,發(fā)布成績教師與學生采用 一對多關系SS3administrator管理學生、教 師、課程的信息管理員調節(jié)學生 與教師2020年4月19日5文檔僅供參考2.4功能模塊清單表2-2功能模塊清單模塊編號模塊英文名模塊功能簡述模塊的接口簡述M1-1Students查詢、選擇課 程,查詢成績功能調用M1-2teacher發(fā)布課程,查詢 課程所有的學 生,發(fā)布成績功能調用M1-3administrator管理學生、教 師、課程的信息功能調用M1-4public實現(xiàn)用戶的身份 驗證,密碼修 改,退出系統(tǒng)等 功能功能調用3.模塊功能分配專用模塊功能分配表3-1專用功能模塊分配專用模塊編號模塊

7、英文名模塊詳細功能分配模塊接口標準M1-1Students實現(xiàn)學生選課,查 看所選課程,修改 自己的選課信息數(shù)據(jù)結構封裝標 準、SQL標準M1-1teacher實現(xiàn)查看自己所教 授的課程,課程有 哪些學生選修,以 及利用本系統(tǒng)提交 學生的成績數(shù)據(jù)結構封裝標 準、SQL標準M1-1administrator實現(xiàn)對課程的修 改,刪除,查看某 個課程的詳細信 息,對學生和教師 信息的添加、修 改,刪除操作,對 課程的添加,添加 時為其分配任課教 師,上課時間和地 點數(shù)據(jù)結構封裝標準、VISUAL C+標準、SQ所準M1-4public實現(xiàn)用戶的身份驗數(shù)據(jù)結構封裝標2020年4月19日6文檔僅供參考證,密碼修改,退 出系統(tǒng)等功能準、SQL標準公用模塊功能分配表3-2公用模塊功能分配公用模塊編號模塊英文名模塊詳細功能分配模塊接口標準G-1authentication對用戶登入進行身 份驗證匹配數(shù)據(jù)結構封裝標準、SQL標準G-2Password change用戶自定義密碼進 行修改SQL標準G-3Log out注銷退出并提示是 否退出系統(tǒng)SQL標準4.數(shù)據(jù)結構設計數(shù)據(jù)庫表名清單表4-1數(shù)據(jù)庫表名清單廳P中文表名英義表名表功能說明1管理員表Users用于定義登錄系統(tǒng)的 管理員,只有獲得權 限的管理員才登錄2用戶表Depart用于學生、教師的登 錄信息,只有注冊的 學生才登錄系統(tǒng)選 課

溫馨提示

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

評論

0/150

提交評論