学生宿舍管理系统报告.doc

学生宿舍管理系统报告.doc

ID:61499488

大小:269.50 KB

页数:16页

时间:2021-02-07

学生宿舍管理系统报告.doc_第1页
学生宿舍管理系统报告.doc_第2页
学生宿舍管理系统报告.doc_第3页
学生宿舍管理系统报告.doc_第4页
学生宿舍管理系统报告.doc_第5页
资源描述:

《学生宿舍管理系统报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、需求分析目前,我们学校的宿舍管理采用的还是人工来进行管理的,面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。1.功能需求1)基本功能需求本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能:1.系统要求用户必须输入正确的用户名和密码才能进入系统。2.系统应该提供学生住宿情况的基本登记。3.系统应提供学生每学期学生的离校处理。4.系统应提供查询功能,以方便用户对学生基本信息的查询及楼房信息的查询。5.系统应提供增加、删除、修改用户帐户的功能。6.系统还应具有添加、

2、修改、删除学生基本信息的功能。2.报表需求学生宿舍管理系统的某些信息应当能够以报表形式打印出来。1)用户界面需求学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。3.性能需求1)系统安全性学生宿舍管理系统中的增加用户、学生毕业离校等的某些模块都是相联系在一起的,所以在系统的管理权限上应当进行严格控制,具体思想如下:1.要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严

3、密性和安全性。2.在上述要求基础上可以为该系统设定两种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录、普通用户登录两个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统进行操作。3.在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于大部分的很关键的模块是无权使用的。只读用户只能观看数据对任何模块都无权修改。4.数据库选择数据库是数据管理的最新技术,是计算机科学的重要分支。十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。由于数据库具有数据结构化、最低冗余度、较高的

4、程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。由于用到的数据表格多,另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,我们选用MicrosoftSQLServer关系数据库作为数据库开发,它可以在不同的环境下工作,包括移动计算环境、嵌入式数据库和工作组服务器,能存放和读取大量的数据,管理众多并发的用户,故选用MicrosoftSQLServer数据库。5.环境本系统是以Windows系统为操作平台,用MicrosoftVB6.0编程语言和MicrosoftSQLServer数据库来实现高校学生宿舍管理系统所需功

5、能的。二、数据库概念模型设计、数据库模式设计学生宿舍管理系统用户管理新用户注册学生管理管理学生资料管理注销毕业学生资料宿舍管理管理宿舍调动宿舍分配宿舍楼管理房间管理缴费管理管理学生缴费查询管理按学籍查询学生资料查询未交费的学生1.系统功能模块图图1.1系统功能模块图在整体设计中,我们将宿舍管理系统分为五个大的模块:用户管理模块、学生管理模块、宿舍管理模块、缴费管理模块、查询模块。每个模块将实现不同的功能,下面将具体进行介绍。1)用户管理模块用户管理模块只有新用户注册模块1.新用户注册:详细记录入住宿舍楼的学生情况、缴费情况和毕业离校情况。学生管理管理注销毕业学生资料学生资料

6、管理2)学生管理模块图1.1.1系统分支(学生管理模块)功能模块图学生管理模块包括:学生资料管理和注销毕业学生资料两大部分。1.学生资料管理:登记学生的个人信息包括。2.注销毕业学生资料:登记学校所有宿舍退宿人员的情况。按学号查询学生资料3)信息查询模块查询管理查询未缴费学生图1.1.2系统分支(信息查询模块)功能模块图信息查询模块基本上包括:学生查询、班级浏览、宿舍浏览、1.学生查询:实现每个学生基本信息情况的查询功能。2.班级浏览:实现浏览各个系到各班的信息情况。3.宿舍浏览:实现浏览每栋楼房的所有宿舍的住宿情况及宿舍楼所住学生统计情况。宿舍调动宿舍楼管理宿舍分配宿舍管

7、理房间管理4)宿舍管理模块图1.1.3系统分支(宿舍管理模块)功能模块图宿舍管理模块基本上包括:宿舍管理、宿舍分配、宿舍楼管理、房间管理。1.宿舍调动:纪录每周每个宿舍楼每个宿舍每个人的扣分情况2.宿舍分配:按班级和宿舍两种不同分法在一段时间内的个人扣分的名单的统计情况。3.宿舍楼管理:实现宿舍先进集体和先进个人的名单的统计。4.房间管理:实现对宿舍内的成员的性别、年龄、可住人数、已住人数进行管理。缴费管理学生缴费5)缴费管理模块图1.1.4系统分支(基础数据模块)功能模块图缴费管理模块包括:学生缴费。1.学生缴费

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。