學生宿舍管理系統概要設計說明書_第1頁
學生宿舍管理系統概要設計說明書_第2頁
學生宿舍管理系統概要設計說明書_第3頁
學生宿舍管理系統概要設計說明書_第4頁
學生宿舍管理系統概要設計說明書_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、學生宿舍管理系統概要設計說明書學院:信息工程班級:學號:姓名:目錄1.引言 (31.1編寫目的 (31.2定義 (31.3參考資料. 錯誤!未定義書簽。2.范圍 (32.1系統主要目標 (32.2主要軟件需求 (32.3設計約束、限制 (33.軟件系統結構設計 (43.1復審數據流、控制流 (43.2軟件體系結構 (43.3功能需求追溯. 錯誤!未定義書簽。3.4復用策略. 錯誤!未定義書簽。4.數據設計 (54.1數據字典復審 (54.2數據項 (54.3數據庫結構設計 (64.4數據結構與程序的關系 (64.5文件設計 (65.接口設計. 錯誤!未定義書簽。5.1用戶界面設計規則 . 錯誤

2、!未定義書簽。5.2用戶管理部分. 錯誤!未定義書簽。5.3管理員管理部分. 錯誤!未定義書簽。6.出錯處理設計 (77.系統維護設計 (81. 引言1.1 編寫目的在完成了針對學生信息管理系統軟件市場的前期調查,同時與多位軟件使用者進行了全面深入地探討和分析的基礎上,提出了這份概要設計說明書。此概要設計說明書對學生信息管理系統軟件做了全面細致的用戶需求分析,明確所要開發的軟件應具有的功能、性能與界面,使系統分析人員及軟件開發人員能清楚地了解用戶的需求,并在此基礎上進一步完成后續設計與開發工作。本說明書的預期讀者為學校管理員、需求分析人員、測試人員、項目管理定義1.2 定義C#,SQL2010

3、。2. 范圍2.1 系統主要目標在科技快速發展的今天,原始的記錄方式不但浪費時間,效率也比較低,已經無法適應龐大的數據管理和學校的需要。該軟件所要實現的目標就是通過強大的計算機技術給宿舍管理人員和學生帶來便利,通過網絡可以在系統上查詢學生宿舍狀況,同時管理人員還可以對學生的信息進行修改。除此之外,目標還包括: * 減少人力與管理費用;* 提高信息準確度;* 改進宿舍管理;* 建立高效的信息傳輸和服務平臺,提高信息處理速度和利用率;* 系統設計優良,界面設計精美、友好、快捷,人性化設計,后臺管理功能強大、效率高;* 更簡便、信息化程度更高的宿舍管理流程;2.2 主要軟件需求1.對功能的規定A:主

4、界面登錄:是本系統的主界面,在該界面中,用戶可以選擇所要進行的操作如:數據錄入,數據查詢,數據統計等操作。B:系統后臺:主要是數據庫的邏輯關系的建立,和重要信息的存儲管理,通過主界面對后臺數據信息進行管理,比如:信息的錄入、修改、刪除等操作。本系統有以下功能模塊:學生信息管理模塊;學生信息查詢打印模塊;登錄模塊;2.功能描述學生信息管理模塊:各種數據添加、修改、刪除、查詢、統計、維護等。學生信息用戶查詢打印模塊:數據查詢、打印報表等。登錄模塊:用戶的登錄和權限的規定。2.3 設計約束、限制本產品的開發必須在2012-2013第一學期之內完成,同時通過系統測試,投本產品主要針對河南科技學院學生宿

5、舍的情況進行設計,其最終用戶是宿舍系統的管理員,宿舍管理員以及河南科技學院學生,他們都具備一定計算機使用能力,對計算機的操作十分熟練的。同時,系統地維護人員是計算機專業人員,熟悉數據庫、操作系統、網絡維護工作。3. 軟件系統結構設計3.1復審數據流、控制流 3.2軟件體系結構 表3-2外部接口 具體軟件的運行模塊組合為程序多窗口的運行環境,各個模塊在軟件運行過程中能較好的交換信息,處理數據,例如:學生信息查詢子模塊學生信息查詢子模塊運行時,通過用戶界面與sql2000學生信息數據庫鏈接,搜索與用戶輸入的學生信息管理子模塊信息更新(添加、刪除、修改子模塊運行時,學生信息管理員通過管理界面接口與數

6、據鏈接,進行對學生信息的更新,和相關數據的操作。4. 數據設計4.1 數據字典復審表4-1學生基本信息表結構 sclass char 10 Not null 所在班級 表 4-2 學生選課信息表結構 字段名稱 sno cno cname 字段類型 int int char 字段長度 4 4 10 空/非空 Not null Not null Not null 主鍵 約束條件 含義 學生學號 課程號 課程名 表 4-3 學生成績信息表結構 字段名稱 sno cname score 字段類型 int char int 字段長度 4 10 4 空/非空 Not null Not null Not n

7、ull 約束條件 主鍵 含義 學生學號 課程名 分數 4.2 數據庫結構設計 管理員 學生宿舍管理系 學 生 基 本 信 息 管 理 學 生 日 常 考 勤 管 理 學 生 檔 案 管 理 學 生 住 宿 情 況 管 理 系 統 維 護 學 生 基 本 信 息 查 詢 打 印 學 生 日 常 考 勤 查 詢 打 印 學 生 檔 案 查 詢 打 印 學 生 住 宿 情 況 查 詢 打 印 學生宿舍管理系 普通用戶 普通用戶 4.3 數據結構與程序的關系 由于數據的存取是通過界面的接口和數據庫進行連接的, 所以在實現過程中必不可少的是應 用程序實現它們的連接。常用的訪問有:查詢、刪除、添加、修改等

8、,所以用到的程序見下 表:(為需用到的程序) 表 4-3 數據結構與程序的關系 登陸模塊 Yonghu(用戶表 Admin(管理員)表 Student-inf(學生 基本信息 表 Student_xueji(學 生學籍表 Student_dormitory (學生宿 舍表 Student(學生檔案 表 學生信息管理模塊 學生信息查詢打印模塊 5. 用戶界面設計規則 1用戶管理部分 1)處理用戶注冊 2)處理用戶登錄 3)用戶可以查詢學生信息。 4)用戶可以提交與查詢報修信息。 5)用戶可以插入與刪除用戶自己的離返校信息。 6)用戶可以修改用戶自己密碼。 2管理員管理部分 1)處理管理員登錄 2

9、)管理員可以查詢學生信息。 3)管理員可以插入、修改與查詢報修信息。 4)管理員可以插入與查詢學生夜歸信息。 5)管理員可以查詢在校與離校學生信息。 6)管理員可以修改管理員密碼。 6. 出錯處理設計 6.1 出錯信息 出錯輸出信息: 在用戶使用錯誤的數據或訪問沒有權限的數據后,系統給出提示:”對不起,你非法使 用數據,沒有權限! “而且用戶的密碼管理可以允許用戶修改自己的密碼,不允許用戶的匿 名登錄。用戶輸入的信息是非中文字符,系統提示:您所輸入的信息是非中文字符。 用戶輸入的信息是中文字符,但與本系統已收錄的學生信息不匹配,系統提示:您所輸入的 信息不存在,請仔細核對您輸入的信息是否在本系

10、統收錄的學生信息范圍之內,重新輸入, 學生管理員輸入的不符合數據的類型,系統提示:輸入格式錯誤請重新輸入。 6.2 補救措施 出錯處理對策: 由于數據在數據庫中已經有備份, 故在系統出錯后可以依靠數據庫的恢復功能, 并且依 靠日志文件使系統再啟動, 就算系統崩潰用戶數據也不會丟失或遭到破環, 但有可能占用更 多的數據存儲空間,權衡措施由用戶來決定。 系統軟件出錯很容易在出錯日志里看到, 我們對可能發生的錯誤會有一個錯誤編號以及 相應的處理方式,以手冊的方式提供。用戶可以根據系統的提示信息進行相應的排錯處理, 建立系統運行日志, 用于記錄系統在運行過程中出現的可以預知的或無法判斷的系統錯誤信 息。 硬件的出錯處理信息需要

溫馨提示

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

評論

0/150

提交評論