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

下載本文檔

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

文檔簡介

1、精選優質文檔-傾情為你奉上 學 生 宿 舍 管 理 系 統 概要設計說明書目 錄1. 引言1.1編寫目的在完成了針對學生信息管理系統軟件市場的前期調查,同時與多位軟件使用者進行了全面深入地探討和分析的基礎上,提出了這份概要設計說明書。此概要設計說明書對學生信息管理系統軟件做了全面細致的用戶需求分析,明確所要開發的軟件應具有的功能、性能與界面,使系統分析人員及軟件開發人員能清楚地了解用戶的需求,并在此基礎上進一步完成后續設計與開發工作。本說明書的預期讀者為學校管理員、需求分析人員、測試人員、項目管理定義1.2定義C#,SQL2010。2. 范圍2.1系統主要目標在科技快速發展的今天,原始的記錄方

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

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

4、們都具備一定計算機使用能力,對計算機的操作十分熟練的。同時,系統地維護人員是計算機專業人員,熟悉數據庫、操作系統、網絡維護工作。 3. 軟件系統結構設計3.1復審數據流、控制流3.2軟件體系結構3.1.1 軟件程序結構圖3.1.2 用戶接口表3-1用戶接口命令語法信息正確信息錯誤提交IF ELSE進入系統返回到當前界面重設點擊事件清空輸入的數據無取消點擊事件返回到當前界面無3.1.3 外部接口表3-2外部接口軟件接口硬件接口鍵盤鼠標打印機主模塊管理員模塊查詢模塊3.1.4 內部接口 表3-3內部接口模塊名稱 主模塊管理員嚴正模塊用戶查詢界面管理界面主模塊管理員嚴正模塊用戶查詢界面管理界面3.1

5、.5 運行模塊組合 具體軟件的運行模塊組合為程序多窗口的運行環境,各個模塊在軟件運行過程中能較好的交換信息,處理數據,例如:學生信息查詢子模塊 學生信息查詢子模塊運行時,通過用戶界面與sql service學生信息數據庫鏈接,搜索與用戶輸入的學生信息管理子模塊信息更新(添加、刪除、修改)子模塊運行時,學生信息管理員通過管理界面接口與數據鏈接,進行對學生信息的更新,和相關數據的操作。4. 數據設計4.1 數據字典復審表4-1學生基本信息表結構字段名稱字段類型字段長度空/非空約束條件含義snoint4Not null主鍵學生學號snamechar10Not null姓名ssexchar10Not

6、null性別sclasschar10Not null所在班級表4-2學生選課信息表結構字段名稱字段類型字段長度空/非空約束條件含義snoint4Not null學生學號cnoint4Not null主鍵課程號cnamechar10Not null課程名表4-3學生成績信息表結構字段名稱字段類型字段長度空/非空約束條件含義snoint4Not null主鍵學生學號cnamechar10Not null課程名scoreint4Not null分數4.2 數據庫結構設計管理員學生宿舍管理系統學生基本信息管理學生日常考勤管理學生檔案管理學生住宿情況管理系統維護學生基本信息查詢打印學生日常考勤查詢打印學

7、生檔案查詢打印學生住宿情況查詢打印學生宿舍管理系統普通用戶4.3 數據結構與程序的關系由于數據的存取是通過界面的接口和數據庫進行連接的,所以在實現過程中必不可少的是應用程序實現它們的連接。常用的訪問有:查詢、刪除、添加、修改等,所以用到的程序見下表:(為需用到的程序)表4-3數據結構與程序的關系登陸模塊學生信息管理模塊學生信息查詢打印模塊 Yonghu(用戶)表Admin(管理員)表Student-inf(學生基本信息表)Student_xueji(學生學籍)表Student_dormitory(學生宿舍)表Student(學生檔案)表5. 用戶界面設計規則1用戶管理部分 1)處理用戶注冊 2

8、)處理用戶登錄 3)用戶可以查詢學生信息。4)用戶可以提交與查詢報修信息。 5)用戶可以插入與刪除用戶自己的離返校信息。 6)用戶可以修改用戶自己密碼。2管理員管理部分 1)處理管理員登錄 2)管理員可以查詢學生信息。3)管理員可以插入、修改與查詢報修信息。 4)管理員可以插入與查詢學生夜歸信息。5)管理員可以查詢在校與離校學生信息。6)管理員可以修改管理員密碼。6. 出錯處理設計6.1 出錯信息 出錯輸出信息:在用戶使用錯誤的數據或訪問沒有權限的數據后,系統給出提示:”對不起,你非法使用數據,沒有權限!“而且用戶的密碼管理可以允許用戶修改自己的密碼,不允許用戶的匿名登錄。用戶輸入的信息是非中

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

溫馨提示

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

評論

0/150

提交評論