




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、學(xué)生宿舍管理系統(tǒng)概要設(shè)計說明書學(xué)院:信息工程班級:學(xué)號:姓名:目錄1.引言 (31.1編寫目的 (31.2定義 (31.3參考資料. 錯誤!未定義書簽。2.范圍 (32.1系統(tǒng)主要目標(biāo) (32.2主要軟件需求 (32.3設(shè)計約束、限制 (33.軟件系統(tǒng)結(jié)構(gòu)設(shè)計 (43.1復(fù)審數(shù)據(jù)流、控制流 (43.2軟件體系結(jié)構(gòu) (43.3功能需求追溯. 錯誤!未定義書簽。3.4復(fù)用策略. 錯誤!未定義書簽。4.數(shù)據(jù)設(shè)計 (54.1數(shù)據(jù)字典復(fù)審 (54.2數(shù)據(jù)項 (54.3數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 (64.4數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 (64.5文件設(shè)計 (65.接口設(shè)計. 錯誤!未定義書簽。5.1用戶界面設(shè)計規(guī)則 . 錯誤
2、!未定義書簽。5.2用戶管理部分. 錯誤!未定義書簽。5.3管理員管理部分. 錯誤!未定義書簽。6.出錯處理設(shè)計 (77.系統(tǒng)維護(hù)設(shè)計 (81. 引言1.1 編寫目的在完成了針對學(xué)生信息管理系統(tǒng)軟件市場的前期調(diào)查,同時與多位軟件使用者進(jìn)行了全面深入地探討和分析的基礎(chǔ)上,提出了這份概要設(shè)計說明書。此概要設(shè)計說明書對學(xué)生信息管理系統(tǒng)軟件做了全面細(xì)致的用戶需求分析,明確所要開發(fā)的軟件應(yīng)具有的功能、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎(chǔ)上進(jìn)一步完成后續(xù)設(shè)計與開發(fā)工作。本說明書的預(yù)期讀者為學(xué)校管理員、需求分析人員、測試人員、項目管理定義1.2 定義C#,SQL2010
3、。2. 范圍2.1 系統(tǒng)主要目標(biāo)在科技快速發(fā)展的今天,原始的記錄方式不但浪費(fèi)時間,效率也比較低,已經(jīng)無法適應(yīng)龐大的數(shù)據(jù)管理和學(xué)校的需要。該軟件所要實現(xiàn)的目標(biāo)就是通過強(qiáng)大的計算機(jī)技術(shù)給宿舍管理人員和學(xué)生帶來便利,通過網(wǎng)絡(luò)可以在系統(tǒng)上查詢學(xué)生宿舍狀況,同時管理人員還可以對學(xué)生的信息進(jìn)行修改。除此之外,目標(biāo)還包括: * 減少人力與管理費(fèi)用;* 提高信息準(zhǔn)確度;* 改進(jìn)宿舍管理;* 建立高效的信息傳輸和服務(wù)平臺,提高信息處理速度和利用率;* 系統(tǒng)設(shè)計優(yōu)良,界面設(shè)計精美、友好、快捷,人性化設(shè)計,后臺管理功能強(qiáng)大、效率高;* 更簡便、信息化程度更高的宿舍管理流程;2.2 主要軟件需求1.對功能的規(guī)定A:主
4、界面登錄:是本系統(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ù)據(jù)添加、修改、刪除、查詢、統(tǒng)計、維護(hù)等。學(xué)生信息用戶查詢打印模塊:數(shù)據(jù)查詢、打印報表等。登錄模塊:用戶的登錄和權(quán)限的規(guī)定。2.3 設(shè)計約束、限制本產(chǎn)品的開發(fā)必須在2012-2013第一學(xué)期之內(nèi)完成,同時通過系統(tǒng)測試,投本產(chǎn)品主要針對河南科技學(xué)院學(xué)生宿
5、舍的情況進(jìn)行設(shè)計,其最終用戶是宿舍系統(tǒng)的管理員,宿舍管理員以及河南科技學(xué)院學(xué)生,他們都具備一定計算機(jī)使用能力,對計算機(jī)的操作十分熟練的。同時,系統(tǒng)地維護(hù)人員是計算機(jī)專業(yè)人員,熟悉數(shù)據(jù)庫、操作系統(tǒng)、網(wǎng)絡(luò)維護(hù)工作。3. 軟件系統(tǒng)結(jié)構(gòu)設(shè)計3.1復(fù)審數(shù)據(jù)流、控制流 3.2軟件體系結(jié)構(gòu) 表3-2外部接口 具體軟件的運(yùn)行模塊組合為程序多窗口的運(yùn)行環(huán)境,各個模塊在軟件運(yùn)行過程中能較好的交換信息,處理數(shù)據(jù),例如:學(xué)生信息查詢子模塊學(xué)生信息查詢子模塊運(yùn)行時,通過用戶界面與sql2000學(xué)生信息數(shù)據(jù)庫鏈接,搜索與用戶輸入的學(xué)生信息管理子模塊信息更新(添加、刪除、修改子模塊運(yùn)行時,學(xué)生信息管理員通過管理界面接口與數(shù)
6、據(jù)鏈接,進(jìn)行對學(xué)生信息的更新,和相關(guān)數(shù)據(jù)的操作。4. 數(shù)據(jù)設(shè)計4.1 數(shù)據(jù)字典復(fù)審表4-1學(xué)生基本信息表結(jié)構(gòu) sclass char 10 Not null 所在班級 表 4-2 學(xué)生選課信息表結(jié)構(gòu) 字段名稱 sno cno cname 字段類型 int int char 字段長度 4 4 10 空/非空 Not null Not null Not null 主鍵 約束條件 含義 學(xué)生學(xué)號 課程號 課程名 表 4-3 學(xué)生成績信息表結(jié)構(gòu) 字段名稱 sno cname score 字段類型 int char int 字段長度 4 10 4 空/非空 Not null Not null Not n
7、ull 約束條件 主鍵 含義 學(xué)生學(xué)號 課程名 分?jǐn)?shù) 4.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 管理員 學(xué)生宿舍管理系 學(xué) 生 基 本 信 息 管 理 學(xué) 生 日 常 考 勤 管 理 學(xué) 生 檔 案 管 理 學(xué) 生 住 宿 情 況 管 理 系 統(tǒng) 維 護(hù) 學(xué) 生 基 本 信 息 查 詢 打 印 學(xué) 生 日 常 考 勤 查 詢 打 印 學(xué) 生 檔 案 查 詢 打 印 學(xué) 生 住 宿 情 況 查 詢 打 印 學(xué)生宿舍管理系 普通用戶 普通用戶 4.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 由于數(shù)據(jù)的存取是通過界面的接口和數(shù)據(jù)庫進(jìn)行連接的, 所以在實現(xiàn)過程中必不可少的是應(yīng) 用程序?qū)崿F(xiàn)它們的連接。常用的訪問有:查詢、刪除、添加、修改等
8、,所以用到的程序見下 表:(為需用到的程序) 表 4-3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 登陸模塊 Yonghu(用戶表 Admin(管理員)表 Student-inf(學(xué)生 基本信息 表 Student_xueji(學(xué) 生學(xué)籍表 Student_dormitory (學(xué)生宿 舍表 Student(學(xué)生檔案 表 學(xué)生信息管理模塊 學(xué)生信息查詢打印模塊 5. 用戶界面設(shè)計規(guī)則 1用戶管理部分 1)處理用戶注冊 2)處理用戶登錄 3)用戶可以查詢學(xué)生信息。 4)用戶可以提交與查詢報修信息。 5)用戶可以插入與刪除用戶自己的離返校信息。 6)用戶可以修改用戶自己密碼。 2管理員管理部分 1)處理管理員登錄 2
9、)管理員可以查詢學(xué)生信息。 3)管理員可以插入、修改與查詢報修信息。 4)管理員可以插入與查詢學(xué)生夜歸信息。 5)管理員可以查詢在校與離校學(xué)生信息。 6)管理員可以修改管理員密碼。 6. 出錯處理設(shè)計 6.1 出錯信息 出錯輸出信息: 在用戶使用錯誤的數(shù)據(jù)或訪問沒有權(quán)限的數(shù)據(jù)后,系統(tǒng)給出提示:”對不起,你非法使 用數(shù)據(jù),沒有權(quán)限! “而且用戶的密碼管理可以允許用戶修改自己的密碼,不允許用戶的匿 名登錄。用戶輸入的信息是非中文字符,系統(tǒng)提示:您所輸入的信息是非中文字符。 用戶輸入的信息是中文字符,但與本系統(tǒng)已收錄的學(xué)生信息不匹配,系統(tǒng)提示:您所輸入的 信息不存在,請仔細(xì)核對您輸入的信息是否在本系
10、統(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)運(yùn)行日志, 用于記錄系統(tǒng)在運(yùn)行過程中出現(xiàn)的可以預(yù)知的或無法判斷的系統(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公路客運(yùn)企業(yè)信息化建設(shè)與業(yè)務(wù)流程優(yōu)化考核試卷
- 海洋油氣開發(fā)工程技術(shù)在極地環(huán)境的應(yīng)用考核試卷
- 玻璃醫(yī)療器械無菌包裝考核試卷
- 肉制品加工業(yè)的消費(fèi)者產(chǎn)品調(diào)研考核試卷
- 建筑裝飾設(shè)計師與職業(yè)發(fā)展考核試卷
- 水電工程BIM技術(shù)應(yīng)用與協(xié)同管理考核試卷
- 砼構(gòu)件預(yù)制件的市場需求預(yù)測考核試卷
- 遼寧師范大學(xué)《阿拉伯語語法》2023-2024學(xué)年第二學(xué)期期末試卷
- 泉州醫(yī)學(xué)高等專科學(xué)?!蹲o(hù)理禮儀(實驗)》2023-2024學(xué)年第二學(xué)期期末試卷
- 秦皇島職業(yè)技術(shù)學(xué)院《CPC程序設(shè)計競賽算法設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 小學(xué)道德與法治課件:《我是一張紙》
- 初中學(xué)生家長會安全教育課件
- 第二部分-CPO-10中央機(jī)房優(yōu)化控制系統(tǒng)
- (完整版)交管12123學(xué)法減分題庫及答案
- 2020新版?zhèn)€人征信報告模板
- 貨車轉(zhuǎn)向橋設(shè)計終
- 品質(zhì)管控整改方案
- DB4406∕T 10-2021 住宅物業(yè)服務(wù)品質(zhì)分級規(guī)范
- 道教教職人員認(rèn)定申請表常用
- 5#鋼材質(zhì)量證明書
- SYN Flood攻擊的基本原理及防御
評論
0/150
提交評論