學生宿舍管理系統總體設計

2021-03-04 09:28:17 字數 1876 閱讀 1323

該專案以本小組在學校的學生宿舍管理資訊系統的開發過程為藍本,總體闡述用計算機代替人工手工操作管理學生宿舍管理資訊系統開發的過程和基本方法。

由於當前學生宿舍管理的工作流程建立在手工操作之上而導致處理速度過慢,不能滿足上級管理理層和住宿學生的要求。並且面臨著逐年**的學生住宿數量,手工操作管理耗資很多人力和物力。而新系統開發的目標是:

適應快速增長學生數量的要求,減少人力管理,充分利用計算機的強大功能,加強住宿工作各階段的科學管理,並能統計列印學生宿舍衛生檢查資訊的輸入輸出,對管理決策提供良好支援。

sql server2005:資料庫管理軟體

dbms:資料庫管理系統

windows 系列

c++:軟體開發語言

北海職業學院學生管理手冊

[1]陶華亭梁建新.軟體工程概論.高等教育出版社

[2]李小遐.c語言程式設計與實訓教程.北京理工大學出版社

[3]李強.資料庫原理與應用.冶金工業出版社

[4]蔡小萍.sql server網路資料庫開發與管理.中國勞動社會保障出版社

1) 利用計算機對於入住新生的資料、交費住宿情況、每月學生水電費餘額資訊、宿舍鑰匙領取情況、學生個人資訊(如所在班級和所在宿舍號)情況、學生放假離校和回校、學生放假個人財產儲存資訊等登記能準確錄入計算機,不用人工手工抄寫,減少不必在的麻煩。

2) 每月可以自動計算機每個宿舍的水電費餘額,對於水電費不足的宿舍,學生宿舍管理系統將給出報警資訊。

3) 對於學生放假離校、畢業離校的學生所攜帶物品登記,並過乙個月後刪除該學生的個人住宿資訊。

4) 學生離校時,能在離返校記錄表中插入離校時間,學生返校後,參在離返校記錄表中插入返校時間,表示已經回校。

5) 本宿舍樓的學生能在報修資訊表中插入報修資訊,表示本宿舍的財產發生了損毀需要學校派人維修。

6) 宿舍管理是必不可少的。可以對學生宿舍號的型別進行設定,對於空的鋪位進行查詢統計,對來訪者進行登記。

7) 資料查詢和統計功能。這體現在能利用本系統的基礎資訊,通過一定的計算,向相關決策和管理人員提供面向業務的輔助決策方案。

8) 安全性功能。要求所有管理人員憑口令登入系統,按相應的許可權使用系統,訪客和學生只具有查詢許可權,管理員具有最高許可權,可以刪除和新增學生住宿情況的資訊。

2.1.1學生宿舍管理系統關聯圖

本系統管理的核心模組是學生宿舍管理和學生入住、離校資訊,在此基礎上,所涉及到的外部實體有兩個:學生、管理員:涉及到資料流有七個:

學生晚歸、違規登記;錄入、修改、查詢學生宿舍資訊;宿舍每月水、電費資訊;列印學生宿舍衛生檢查情況;學生離校財產清單;歸還鑰匙離校單;違規單。

確定了整個系統的外部實體和資料流後,把整個系統作為乙個加工環節,由此繪製出學生宿舍管理系統的關聯圖,如下圖所示:

2.2條件和限制

暫無2.3執行環境

資料庫管理系統軟體:sql server2005

執行平台:windows系列

2.4執行範圍

學生宿舍管理方面。

2.5需求概述

第三章、總體設計

3.1專案開發計畫

根據學生宿舍的現有資源情況,內外環境、軟硬體情況、人員配置情況,對學生宿舍管理資訊系統的專案可行性分析、需求分析、總體設計、詳細設計、系統實施、系統維護六個階段,具體進度安排如下:

3.2學生宿舍管理系統功能目標表達圖如下:

4介面設計

4.1外部介面

1.使用者介面:採用視窗化,選單式進行設計,在操作時響應快。

2.硬體介面:掃瞄儀器

3.軟體介面:用wps工作簿進行介面

4.2內部介面

通過物件導向語言設計類,在public類中實現呼叫;類間實現嚴格封閉。

5執行設計

只要符合操作說明書,使用者可自由控制。

5.1執行時間

登入、系統執行時間很短(3到5秒而已)。

學生宿舍管理系統設計

學生宿舍管理系統需求分析說明書 隨著計算機產業的迅速發展,電子計算機已廣泛的應用於資訊管理 文書處理 輔助設計 輔助教學及人們的日常生活中。特別是在計算機的作業系統具有了圖形化的介面後,使用計算機已經不再是某些專業人員的專利,各行各業的人們不需要經過專業化的訓練就能自如的在計算機上進行各種複雜的操作...

學生宿舍管理系統設計

西安漢唐大學學生宿舍管理系統設計 設計總說明 隨著資訊科技的發展,運用現代化技術實施系統管理已經成為社會的趨勢。人工管理模式已經漸漸被系統資訊所取代。學生宿舍管理系統是應對學生宿舍管理的現代化,逐步擺脫當前學生宿舍管理的人工管理方式,提高學生宿舍管理效率而開發的。運用管理資訊系統設計漢唐大學宿舍的管...

學生選課管理系統總體設計報告

一 引言 1.1編寫目的 總體設計說明書的書寫,主要是明確系統的功能,把總任務分解成多個基本的 具體的任務。將系統分成若干個模組,確定各個功能模組的具體用途總體設計是系統開發過程中關鍵的一步。系統的質量及一些整體特性基本上是由這一步決定的。系統越大,總體設計的影響越大。專案開發的專業人員需要了解系統...