摘 要 随着近几年来微机技术、网络技术及相应软件技术的迅猛发展,学校的管理工作、学生的校园生活,已越来越离不开计算机了。为了能更好的管理学生宿舍信息,极大地提高学生宿舍信息管理的效率,由此开发了本课题——宿舍信息管理系统。
本系统通过系统管理员维护基础信息,维护使用系统角色;实现了宿舍管理员对房间信息、床位信息、床位分配、宿舍安全卫生评比、交住宿费和外来人员登记的管理;辅导员和教师查看信息;学生查看宿舍成绩和交费情况以及在线交流的功能。
系统采用ASP.NET技术作为创建应用程序的方式,以C#作为编程语言,采用SQL Server数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。
关键词: ASP.NET;C#.NET;SQL Server;宿舍信息管理系统
目 录
前 言 1
第一章 绪论 2
1.1 课题的背景 2
1.2 目的和意义 2
1.3管理信息系统的开发 2
1.4课题的主要任务 3
第二章 需求分析 4
2.1可行性分析 4
2.2开发平台和技术简介 4
2.2.1IIS简介 4
2.2.2 ASP.net简介 5
2.2.3 C#简介 6
2.3开发环境 7
2.4 系统需要解决的主要问题 8
第三章 系统分析 11
3.1类图 11
3.2序列图、活动图、状态图 12
3.2.1 序列图 12
3.2.2 活动图 17
3.2.3 状态图 20
第四章 系统设计 21
4.1体系结构 21
4.2 数据库设计 22
第五章 系统实现 26
5.1 系统主界面 26
5.2 超级管理员角色 26
5.2.1 学院信息管理 26
5.2.2 辅导员信息管理 27
5.2.3 宿舍楼管理 27
5.2.4 留言板管理 28
5.2.5 床位分配列表 28
5.2.6 宿舍安全卫生管理列表 29
5.2.7 各楼外来人员登记列表 29
5.3 宿舍管理员角色 30
5.3.1 房间信息管理 30
5.3.2 床位分配 31
5.3.3 宿舍安全卫生评比 31
5.3.4 交住宿费 32
5.4 学生角色 32
5.4.1 查看我们宿舍成绩 32
5.4.2 查看我的收费 33
5.5 教师角色 33
5.5.1 查看班级信息 33
第六章 软件测试 34
5.1 软件测试的意义 34
5.2 软件测试的重要性 34
5.3 软件测试的范围 34
5.4 软件测试的方法 35
5.5 软件测试的目的和原则 35
第七章 总结 37
参考文献 38
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |