




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、文檔編號: 2 2 保密級別: 1 1 學(xué)生信息管理概要設(shè)計說明書 版本號: 編寫者:學(xué)生信息管理概要設(shè)計說明書 目錄 第I頁 i引言 . i i.i編寫目的 . i 1.2 背景 . i i.3 定義. i i.4 參考資料 . i 2 總體設(shè)計- . i 2.i需求規(guī)定 . i 2.2 運行環(huán)境 . 2 2.3 基本設(shè)計概念和處理流程 . 2 2.4 結(jié)構(gòu) . 2 2.5 功能需求與程序的關(guān)系 . 3 2.6 人工處理過程 . 3 2.7 尚未解決的問題 . 3 3 接口設(shè)計- . 4 3.i用戶接口 . 4 3.2 外部接口 . 4 3.3 內(nèi)部接口 . 4 4 運行設(shè)計- . 4 4.
2、i運行模塊組合 . 4 4.2 運行控制 . 5 4.3 運行時間 . 5 5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計- . 5 5.i邏輯結(jié)構(gòu)設(shè)計要點 . 5 5.2 物理結(jié)構(gòu)設(shè)計要點 . 6 5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 . 6 6 系統(tǒng)出錯處理設(shè)計- . 7 6.i出錯信息 . 7 6.2 補(bǔ)救措施 . 7 6.3 系統(tǒng)維護(hù)設(shè)計 . 7學(xué)生信息管理概要設(shè)計說明書 第1 項 1引言 1.1編寫目的 在完成了針對學(xué)生信息管理系統(tǒng)軟件市場的前期調(diào)查,同時與多位軟件使用者進(jìn)行了全面深入地 探討和分析的基礎(chǔ)上,提出了這份概要設(shè)計說明書。 此概要設(shè)計說明書對學(xué)生信息管理系統(tǒng)軟件做了全面細(xì)致的用戶需求分析,明確所要開發(fā)的軟
3、件 應(yīng)具有的功能、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎(chǔ)上進(jìn) 一步完成后續(xù)設(shè)計與開發(fā)工作。本說明書的預(yù)期讀者為學(xué)校管理員、需求分析人員、測試人員、項目管理 人員。 1.2背景 開發(fā)軟件的名稱:學(xué)生信息管理系統(tǒng) 項目的任務(wù)提出者:蘇州工業(yè)職業(yè)技術(shù)學(xué)院 開發(fā)者:軟件 08C2 14 組 用戶:蘇州工業(yè)職業(yè)技術(shù)學(xué)院學(xué)生信息管理員 兼容系統(tǒng):Windows XP 開發(fā)工具:ASP.NET+ Microsoft SQL Server 2005 1.3定義 ASP.NET,SQL2000 。 1.4參考資料 1 軟件工程模型與方法,肖丁等,北京郵電大學(xué)出版社 。 2 A
4、SP.NET+Dreamweaver8 案例精粹武新華等,西安電子科技大學(xué)出版社 3 信息系統(tǒng)應(yīng)用與開發(fā)案例教程,陳承歡,清華大學(xué)出版社。 2總體設(shè)計 2.1需求規(guī)定 1. 對功能的規(guī)定 A:主界面登錄:是本系統(tǒng)的主界面,在該界面中,用戶可以選擇所要進(jìn)行的操作如:數(shù)據(jù)錄入, 數(shù)據(jù)查詢,數(shù)據(jù)統(tǒng)計等操作。 B:系統(tǒng)后臺:主要是數(shù)據(jù)庫的邏輯關(guān)系的建立,和重要信息的存儲管理,通過主界面對后臺數(shù)據(jù) 信息進(jìn)行管理,比如:信息的燈芯、修改、刪除等操作。 本系統(tǒng)有以下功能模塊: 學(xué)生信息管理模塊;學(xué)生信息查詢打印模塊;登錄模塊; 2. 功能描述學(xué)生信息管理概要設(shè)計說明書 第 2 學(xué)生信息管理模塊:各種數(shù)據(jù)添加
5、、修改、刪除、查詢、統(tǒng)計、維護(hù)等。學(xué)生信息用戶查詢 打 印模塊:數(shù)據(jù)查詢、打印報表等。登錄模塊:用戶的登錄和權(quán)限的規(guī)定。 2.2運行環(huán)境 軟件環(huán)境: 本系統(tǒng)采用 ASP.NET、數(shù)據(jù)庫服務(wù)器由 SQL2000 實現(xiàn)。操作系統(tǒng): Windows xp 系列。數(shù)據(jù) 庫服務(wù)器端的操作系統(tǒng)使用 Windows 2000server 。 硬件環(huán)境: 服務(wù)器端包括一臺標(biāo)準(zhǔn)服務(wù)器, 客戶端包括多媒體電腦、PCPC 客戶機(jī)。 2.3基本設(shè)計概念和處理流程 圖 2-1 處理流程 2.4結(jié)構(gòu) 及相典人員學(xué) 生,翹51善) 圖 2-2 主模塊結(jié)構(gòu)圖 學(xué)生信息管理概要設(shè)計說明書 第 3 圖 2-3 用戶查詢結(jié)構(gòu) 2.
6、5功能需求與程序的關(guān)系 表 2-1 需求與程序的關(guān)系 功能模塊 系統(tǒng)模塊 登錄模塊 用戶查詢模塊 管理模塊 輸入 添加 修改 刪除 輸出 打印 維護(hù) 2.6人工處理過程 1. 管理員處理:學(xué)生信息的輸入、刪除、更新、添加等,查詢時的查詢條件的輸入和相關(guān)信息的打印等。 2. 普通查詢用戶:查詢條件的設(shè)定,查詢結(jié)構(gòu)的打印等。 2.7尚未解決的問題 1. 數(shù)據(jù)庫邏輯結(jié)構(gòu)的整體規(guī)范;學(xué)生信息管理概要設(shè)計說明書 第 4 3接口設(shè)計 3.1用戶接口 表 3-1 用戶接口 命令 語法 信息正確 信息錯誤 提交 IF ELSE 進(jìn)入系統(tǒng) 返回到當(dāng)前界面 d 重設(shè) 點擊事件 清空輸入的數(shù)據(jù) 無 取消 點擊事件
7、返回到當(dāng)前界面 無 3.2外部接口 表 3-2 外部接口 軟件接口 硬件接口 鍵盤 鼠標(biāo) 打印機(jī) 主模塊 管理員模塊 查詢模塊 3.3內(nèi)部接口 表 3-3 內(nèi)部接口 模塊名稱 主模塊 管理員嚴(yán)正模塊 用戶查詢界面 管理界面 主模塊 管理員嚴(yán)正 模塊 用戶查詢界 面 管理界面 4運行設(shè)計 4.1運行模塊組合 具體軟件的運行模塊組合為程序多窗口的運行環(huán)境,各個模塊在軟件運行過程中能較好的交換信 息,處理數(shù)據(jù),例如: 學(xué)生信息查詢子模塊 2 2.各個模塊之間的主裝 學(xué)生信息管理概要設(shè)計說明書 第 5 學(xué)生信息查詢子模塊運行時,通過用戶界面與 sql2000 學(xué)生信息數(shù)據(jù)庫鏈接,搜索與用戶輸入的 學(xué)生
8、信息管理子模塊 信息更新(添加、刪除、修改)子模塊運行時,學(xué)生信息管理員通過管理界面接口與數(shù)據(jù)庫鏈接, 進(jìn)行對學(xué)生信息的更新,和相關(guān)數(shù)據(jù)的操作。學(xué)生信息管理概要設(shè)計說明書 第 6 項 4.2運行控制 1. 本軟件是在數(shù)據(jù)編程系統(tǒng)的支持下,展示界面由主窗口與子窗口嵌套而成,軟件運行時有較友好的 界面,基本能夠?qū)崿F(xiàn)用戶的數(shù)據(jù)處理需求,窗口操作通過按鈕控制,不同的按鈕進(jìn)行不同的操作實現(xiàn)不同 的功能。 2. 系 統(tǒng) 需 要 先 啟 動 數(shù) 據(jù) 庫 服 務(wù) 器 , 然 后 啟 動 中 間 的 WEBserver ,啟動無誤后,各個用戶就可以登錄 進(jìn)入系統(tǒng)開始各種操作。 3. 如前所述,為控制各數(shù)據(jù)管理用
9、戶對特定數(shù)據(jù)進(jìn)行管理,各數(shù)據(jù)管理功能模塊完全獨立開發(fā)編譯, 但各數(shù)據(jù)管理功能模塊不允許獨立運行,只能在系統(tǒng)總控程序調(diào)度下執(zhí)行。 4.3運行時間 系統(tǒng)的運行時間基本可以達(dá)到用戶所提出的要求: 1. 后臺數(shù)據(jù)庫服務(wù)器單獨占用一個服務(wù)器,需要一臺單獨的 PC服務(wù)器,前端用戶需要的系統(tǒng)開 銷較小,普通的危機(jī)就可以了,正常情況下后臺數(shù)據(jù)庫服務(wù)器和瀏覽器終端是始終處于運行狀態(tài),其他終 端可以隨時起停。 2. 在本系統(tǒng)中,學(xué)生信息更新模塊是占用系統(tǒng)各種資源時間最大模塊,約百分之五十,而學(xué)生信 息查詢模塊占用的系統(tǒng)各種資源時間不多,各約百分之二十五。 5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計 5.1邏輯結(jié)構(gòu)設(shè)計要點 表 5-1 學(xué)
10、生基本信息表結(jié)構(gòu) 字段名稱 字段類型 字段長度 空/非空 約束條件 含義 sno int 4 Not null 主鍵 學(xué)生學(xué)號 sname char 10 Not null 姓名 ssex char 10 Not null 性別 sclass char 10 Not null 所在班級 表 5-2 學(xué)生選課信息表結(jié)構(gòu) 字段名稱 字段類型 字段長度 空/非空 約束條件 含義 sno int 4 Not null 學(xué)生學(xué)號 cno int 4 Not null 主鍵 課程號 cname char 10 Not null 課程名 表 5-3 學(xué)生成績信息表結(jié)構(gòu) 字段名稱 字段類型 字段長度 空/非空
11、 約束條件 含義 sno int 4 Not null 主鍵 學(xué)生學(xué)號 cname char 10 Not null 課程名 score int 4 Not null 分?jǐn)?shù) 學(xué)生信息管理概要設(shè)計說明書 第7 項 5.2物理結(jié)構(gòu)設(shè)計要點 圖 5-1 物理結(jié)構(gòu)設(shè)計 5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 由于數(shù)據(jù)的存取是通過界面的接口和數(shù)據(jù)庫進(jìn)行連接的, 所以在實現(xiàn)過程中必不可少的是應(yīng)用程序 實現(xiàn)它們的連接。常用的訪問有:查詢、刪除、添加、修改等,所以用到的程序見下表:( /為需用到的 程序) 學(xué)生信息管理概要設(shè)計說明書 第 8 項 表 5-4 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 登錄模塊 學(xué)生信息管理塊 學(xué)生信息查詢打印
12、模塊 Yonghu(用戶) 表 Admin(管理員) 表 Student-inf( 學(xué)生基本信息表) Student_xueji (學(xué)生學(xué)籍)表 Student_score i(學(xué)生成績)表 Student_cours e(學(xué)生課程表 Student(學(xué)生 檔案)表 6系統(tǒng)出錯處理設(shè)計 6.1出錯信息 出錯輸出信息: 在用戶使用錯誤的數(shù)據(jù)或訪問沒有權(quán)限的數(shù)據(jù)后,系統(tǒng)給出提示:”對不起,你非法使用數(shù)據(jù),沒有 權(quán)限! “而且用戶的密碼管理可以允許用戶修改自己的密碼,不允許用戶的匿名登錄。 用戶輸入的信息是非中文字符,系統(tǒng)提示:您所輸入的信息是非中文字符。 用戶輸入的信息是中文字符,但與本系統(tǒng)已收錄的學(xué)生信息不匹配,系統(tǒng)提示:您所輸入的信息不存 在,請仔細(xì)核對您輸入的信息是否在本系統(tǒng)收錄的學(xué)生信息范圍之內(nèi),重新輸入,學(xué)生管理員輸入的不符 合數(shù)據(jù)的類型,系統(tǒng)提示:輸入格式錯誤請重新輸入。 6.2補(bǔ)救措施 出錯處理對策: 由于數(shù)據(jù)在數(shù)據(jù)庫中已經(jīng)有備份,故在系統(tǒng)出錯后可以依靠數(shù)據(jù)庫的恢復(fù)功能,并且依靠日志文件使 系統(tǒng)再啟動,就算系統(tǒng)崩潰用戶數(shù)據(jù)也不會丟失或遭到破環(huán),但有可能占用更多的數(shù)據(jù)存儲空間,權(quán)衡措 施由用戶來決定。 系統(tǒng)軟件出錯很容易在出錯日志里看到,我們對可能發(fā)生的錯誤會有一個錯誤編號以及相應(yīng)的處理方 式,以手冊的方式提供。用戶可以根據(jù)系統(tǒng)的提示信息進(jìn)行相應(yīng)的排錯處理,建立系統(tǒng)運
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 內(nèi)蒙古通遼市奈曼旗市級名校2024-2025學(xué)年初三年級第一次質(zhì)量檢測試題英語試題含答案
- 西師大版數(shù)學(xué)四年級上冊教案49:不確定現(xiàn)象 第1課時
- 管線修復(fù)施工方案
- 營銷競崗面試題及答案
- 針灸學(xué)(中醫(yī)藥出版社)知識點總結(jié),手打
- 礦坑回填施工方案
- 2025企業(yè)設(shè)備質(zhì)押擔(dān)保借款合同范本
- 2025合同分階段履行規(guī)定
- 移動圍擋施工方案
- 水上舞臺施工方案
- 蜂蠟藥典標(biāo)準(zhǔn)2020
- 政府采購基礎(chǔ)知識培訓(xùn)(最終稿)
- 湖北2023年中國郵政儲蓄銀行湖北分行春季校園招聘(第一批)考試參考題庫含答案詳解
- T-DLSHXH 002-2023 工業(yè)干冰標(biāo)準(zhǔn)規(guī)范
- 典型示功圖應(yīng)用與分析
- 出凝血完整版終版
- LY/T 2006-2012荒漠生態(tài)系統(tǒng)服務(wù)評估規(guī)范
- GB/T 31190-2014實驗室廢棄化學(xué)品收集技術(shù)規(guī)范
- 《地鐵突發(fā)大客流應(yīng)急管理》論文11000字
- 第五章-項目時間管理課件
- 木箱檢驗作業(yè)指導(dǎo)書
評論
0/150
提交評論