学生寝室管理系统_第1页
学生寝室管理系统_第2页
学生寝室管理系统_第3页
学生寝室管理系统_第4页
学生寝室管理系统_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于ASP.NET的学生寝室管理系统专业:班级:姓名:指导教师:开发背景 为了实现提高高校寝室管理部门的工作效率;充分利用资源;减少不必要的人力,物力和财力的支出;方便寝室管理部门的工作人员全面地掌握学生住宿情况等目的;为寝室管理部门,开发设计专用系统高校学生寝室信息管理系统来进行管理学生寝室信息,使学生寝室信息实现标准化的管理和规范化的制度是十分必要的。专用系统是一个信息管理系统MIS(Management Information System)(以下就称信息管理系统),它将实现检索迅速和查找方便;信息的录入,修改和删除功能;以及对新入校学生进行寝室安排等功能,学生可以在系统前台以学生的身份

2、进行查看和发布寝室的信息。系统简介管理信息系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,信息管理系统MIS事实上已成为计算机管理信息系统,大学生寝室管理系统就是一个典型的管理信息系统,它可以让寝室管理工作变的更轻松。本毕业设计的任务就是设计一个大学生寝室管理系统,其开发过程主要包括前端应用程序的开发和后台数据库的建立和维护两个方面。主要任务就是建立基本数据,后台程序主要负责的都是管理上的功能。本系统运用Microsoft SQL Server2005为后台数据库,以Visual studio 2005为前端开发工具,系统实现了系统维护、寝室管理、学生管理、寝室分配、信息查询等

3、必需的功能,其操作简单,界面友好,运行比较稳定,适用于大学院校大学生寝室管理。开发环境和工具 硬件CPU:酷睿双核 2.4 GHz内存:DDR3 2GB硬盘空间:320GB 软件 操作系统: Windows XP或Windows 7开发工具: Visual Studio 2005及以上版本数据库: SQL Server 2005及以上版本学生模块功能介绍(1)寝室查询:学生可以查询每个寝室的寝室成员的基本信息。(2)班级查询:学生可以查询每个班级学生的基本信息以及所住寝室的基本信息。(3)水电费查询:每个月末,管理员会将每个寝室所欠的水电费输入数据库中,学生就可以相应的查询自己寝室的水电费。(

4、4)文明寝室:学生可以查询到学校所有文明寝室的具体寝室信息及寝室分数。(5)个人资料:学生可以查看自己的基本资料,包括院系、班级、入学时间等。(6)损坏登记:只有寝室长才可以进去次页面,寝室长把寝室的损坏情况提交后,寝室管理员会相应的做出处理。(7)留言板:学生可以在留言板上提出自己对寝室和寝室管理员的意见,也可以结交新朋友。(8)修改密码:学生看可以在此页面修改自己的登录密码。(9)管理制度:次页面显示了该寝室学生应该遵循的寝室规章制度。(10)系统注销:学生重新进去登录页面。学生模块功能结构图寝室管理员功能介绍 (1)水电费管理:每个月末,管理员会将每个寝室所欠的水电费输入数据库中,这样学

5、生就可以查询自己寝室的水电费了。(2)添加寝室评分:管理员把每个寝室每个学期的总评分输入数据库,为评选文明寝室做准备。(3)文明寝室管理:寝室管理员可以查看评选的文明寝室的基本信息。(4)寝室损坏管理:寝室管理员可以把已经维修的损坏登记删除。(5)添加学生信息:寝室管理员需要把新注册入学学生的基本信息输入数据库中,并安排寝室。(6)学生信息管理:当学生换寝室或换院系换专业的时候,寝室管理员需要及时将学生的信息进行修改;当该学生毕业时,需要将此学生的信息删除。(7)学生查询:管理员可以查询任一学生的基本信息。(8)留言板管理:寝室管理员可以查看学生在留言板上留下的信息,同时也可以回复和删除这些信

6、息。(9)修改密码:寝室管理员可以在此页面修改自己的登录密码。(10)系统注销:寝室管理员重新进入登录页面。寝室管理员模块功能结构图系统管理员功能介绍(1)添加区域:当学校增加了寝室区域的时候,系统管理员需要把新的寝室区域添加到数据库中。(2)添加楼栋:当学校增加了寝室楼栋的时候,系统管理员需要把新的寝室楼栋添加到数据库中。(3)添加院系:当学校增加了寝室区域的时候,系统管理员需要把新的寝室区域添加到数据库中。(4)添加班级:当学校增加了寝室区域的时候,系统管理员需要把新的寝室区域添加到数据库中。(5)添加寝室管理员:当增加了新的寝室管理员的时候,系统管理员需要把新的寝室管理员添加到数据库中。

7、(6)删除/修改区域:当寝室区域中的楼栋被修改名称或取消时,系统管理员系统管理员需要在数据库中作出相应的变动。(7)删除/修改楼栋:当学校的寝室楼栋被修改名称或取消时,系统管理员需要在数据库中作出相应的变动。(8)删除/修改院系:当学校的院系被修改名称或取消时,系统管理员需要在数据库中作出相应的变动。(9)删除/修改班级:当院系中的班级被修改名称或取消时,系统管理员需要在数据库中作出相应的变动。(10)删除/修改寝室管理员:当寝室管理员离开或需要换名称或密码时,系统管理员需要在数据库中作出相应的变动。(11)修改密码:系统管理员可以在此页面修改自己的密码。(12)系统注销:系统管理员重新进入登

8、录页面。系统管理员模块功能结构图数据库设计本系统涉及到11张表,分别为学生信息表(student)、寝室管理员信息表(homeAdmin)、系统管理员基本信息表(sysAdmin)、寝室区域表(eare)、寝室楼栋表(flood)、寝室表(home)、院系表(dept)、班级表(class)、水电费表(Fee)、留言信息表(message)以及损坏登记表(badHome)。接下来介绍部分表的设计 。数据库设计数据库设计数据库设计数据库设计数据库设计数据库关系图用户登录界面 删除/修改班级页面 添加水电费页面 学生信息管理页面 学生信息管理页面 查询水电费页面 留言板页面 结论使用B/S架构来构

9、建学生寝室管理系统,能实现更高水平的灵活性和可扩展性。通过将应用系统的主要部分分解到独立的、较小的组件中可以更好地重用代码;当某个层中的内容发生变化时,其他层不会受到影响。ASP.NET 技术可以充分发挥三层架构的优势,将 UI 的界面和逻辑彻底分开,快速建立起三层架构的网站。本系统将两者充分结合,达到了很好的效果。简要讨论了利用.NET框架中的ASP.NET来架构信息管理系统的过程,并以学生寝室管理系统为例探讨了在开发过程中使用的关键技术。在开发过程中深刻体会到ASP.NET在各方面均比前身ASP有一定的优势,尤其是在连接数据库以及数据库存取安全的设计上更有了长足的进步。基于ASP.NET技术使得信息管理系统的开发更为方便、快捷。同时在信息管理系统的开发建设过程中也感觉到还有很多其他方面的细节问题,如在保证安全的前提下提高用户的操作便利性等、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论