.Net学生宿舍管理系统

.Net学生宿舍管理系统

目录

一、引言 ........................................................... 2 二、需求分析 ....................................................... 3 (一)用户对于系统的需求 ................................................................................................ 3 (二)管理员对于系统的需求 ........................................................................................... 4 (三)数据库需求分析 ......................................................................................................... 4 (四)可行性分析 .................................................................................................................. 5 三、系统总体设计 ................................................... 5 (一)系统E-R图 .................................................................................................... 5 (二)数据库关系图 ................................................................................................ 7 (三)系统功能模块结构图 .................................................................................... 7 四、数据库设计 ..................................................... 8 (一)创建数据库 .................................................................................................... 8 (二)创建表与字段 ................................................................................................ 9 五、系统详细设计 .................................................. 12 (一)前台设计 ..................................................................................................................... 12

1.首页 ................................................................................................................................... 12

2.前台模版 ........................................................................................................................... 15 3.添加维修信息) ................................................................................................................. 16 4.留言 ................................................................................................................................... 18 5.修改密码 ........................................................................................................................... 19

(二)后台设计 ..................................................................................................................... 20

1.后台模版 ........................................................................................................................... 20 2.寝室信息管理 ................................................................................................................... 22 3.回复和删除留言 ............................................................................................................... 24 5.学生信息管理 ................................................................................................................... 25

六.总结 .......................................................... 30 参考文献........................................................... 31

源码及文档下载地址:http://www.51aspx.com/Code/DormitoryManage

.Net学生宿舍管理系统

学生宿舍管理系统

(计算机网络技术091班 张飞)

摘要:高校学生宿舍管理系统是典型的信息管理系统(MIS),其开发主要包

括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要条件。

关键词:信息管理;宿舍管理;检索;asp.net; SQL server 2005

一、引言

学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是

源码及文档下载地址:http://www.51aspx.com/Code/DormitoryManage

.Net学生宿舍管理系统

计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。

高校学生宿舍管理系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要条件。

二、需求分析

(一)用户对于系统的需求

用户登录学生宿舍管理系统主要目在于查看各类信息、添加留言、维修信息和修改密码等。因此,用户界面因提供以下功能:

1. 用户登录:用户打开登录界面后可以正常登录到用户界面中。 2. 查询楼房信息:用户可以查询到楼房信息。 3. 查询寝室信息:用户可以按条件查询寝室信息。

4. 添加维修信息:当用户所住寝室有公告物品损坏时可以在系统中添加维修信息,学校派

人来修。

5. 公告栏:用户可以查看到管理员发布的公告栏信息。

6. 留言:用户有什么想说的话,可以对管理员留言,留言对所有用户都是可见的。 7. 修改密码:用户可以修改自己的登录密码。

源码及文档下载地址:http://www.51aspx.com/Code/DormitoryManage

.Net学生宿舍管理系统

(二)管理员对于系统的需求

系统管理员在此系统中扮演着非常重要的角色,管理员可以进行寝室管理、班级管理、用户管理、留言管理等需求。并且系统面对大量的信息应该做到条理清楚,管理员能够轻松的找到需要的管理类别。为了实现这些需求,管理中心应该做到功能齐全,模块划分明确。因此,系统的管理界面应该提供以下功能:

1. 楼房信息管理:管理员可以添加、删除、编辑和查询楼房信息。

2. 寝室信息管理:管理员可以添加、删除、编辑和有条件查询寝室信息。 3. 寝室维修管理:管理员可以删除和有条件查询用户添加的维修信息。 4. 公告栏:管理员可以添加、删除、编辑和查询公告栏。 5. 系别信息管理:管理员可以添加、删除、编辑和查询系别信息。 6. 专业信息管理:管理员可以添加、删除、编辑和有条件查询专业信息。 7. 辅导员信息管理:管理员可以添加、删除、编辑和有条件查询辅导员信息。 8. 管理员信息管理:管理员可以添加、删除、编辑和查询管理员信息 9. 用户管理:管理员可以添加、删除、编辑和有条件查询用户信息。 10. 留言板管理:管理员可以删除、查询和回复用户添加的留言。

(三)数据库需求分析

学生宿舍管理系统的数据库功能主要体现在对各种信息的提供、保存、更新、添加和查询操作上,包括楼房信息、寝室信息、班级信息、用户信息和留言信息,各个部分的数据内容又有内在联系。针对该系统的数据特点,可以总结出如下的需求。

● 管理员和用户在同一个登录页面登录,管理员登录到管理员界面,用户登录到用户界面。

● 用户可以查看各类信息。

● 用户可以添加维修信息、留言、修改自己的登录密码。

● 管理员可以对所有数据进行添加、删除、编辑和查询除了需要用户添加的留言和维修信息。

经过上述系统功能分析和需求总结,可设计如下的数据项和数据结构。

源码及文档下载地址:http://www.51aspx.com/Code/DormitoryManage

联系客服:779662525#qq.com(#替换为@)