摘要:随着办学规模的扩大和招生人数的增加,学生宿舍的管理工作也将成为一项十分繁重的工作,建立一个宿舍管理系统是非常必要的。本论文在.NET 2005平台采用C#编程语言开发学生宿舍管理系统,该系统定义多个用户角色,不同用户角色具有不同访问权限,对系统进行不同的操作:学生用户可以通过该系统进行数据的查询、浏览工作;值班人员用户可以通过该系统进行数据的查询、浏览工作和访客来访登记管理,卫生检查管理;系统管理员员则可以通过该系统对用户信息的管理,公寓信息的管理,学生的资料,员工的信息,出入登记,人员来访和信息查询对公寓进行现代化的管理手段。系统管理员可以进行学生用户和值班人员的所有操作。
本论文以一个学生公寓管理系统的分析、设计和开发的全过程为主线,给出了学生公寓管理系统的设计和技术实现的过程,特别在细节上分析功能和函数的实现思想。涉及到学生公寓管理的基本功能在本论文中都有相应的描述。
关键字:管理系统;学生宿舍;学生公寓管理
目录
摘要
ABSTRACT
第一章 绪论-1
1.1 系统的开发背景与研究现状-1
1.2 系统的研究意义-1
1.3 系统的研究方法-1
1.4 系统的开发环境与相关技术-1
1.4.1 Visual Studio.NET 2005简介-1
1.4.2 Microsoft SQL Server 2000 简介-2
1.4.3 C#.NET 简介-2
第二章 系统分析-4
2.1 系统需求分析-4
2.1.1 用户需求分析-4
2.1.2 性能需求-5
2.1.3 用例分析-5
2.2 系统可行性分析-6
2.2.1 技术可行性-6
2.2.2 经济可行性-6
第三章 系统总体设计-7
3.1 系统设计-7
3.1.1 系统总体功能模块图-7
3.1.2 系统流程图-8
3.1.3 各用户工作流程图-9
3.2 系统数据库设计-11
3.2.1 数据库需求分析与逻辑分析-11
3.2.2 系统E-R图-11
3.2.3 系统数据库表设计说明-14
第四章 系统实现-17
4.1 主模块-17
4.2 系统登陆功能的实现-20
4.3 主窗体功能的实现-22
4.4 部分模块的功能设计与代码的实现-24
4.4.1 系统管理模块实现-24
4.4.1.1 用户信息管理的实现-24
4.4.1.2 数据的备份和还原的实现-25
4.4.2 信息管理模块的实现-27
4.4.2.1 公寓管理的实现-27
4.4.2.2 学生管理的实现-32
4.4.2.3 住宿管理的实现-32
4.4.3 卫生检查管理的实现-37
4.4.4 来访人员登记管理的实现-38
4.4.5 信息浏览模块的实现-40
4.4.6 信息查询模块的实现-40
4.4.7 个人密码修改的实现-40
第五章 系统测试-41
第六章 系统总结与展望-42
参考资料-43
致 谢-44