当前位置:文档之家› 宿舍管理系统设计

宿舍管理系统设计

宿舍管理系统是一种典型的小型校园系统,主要分为前台运行界面的开发以及后台数据库的建立、维护两个方面的内容。开发这个宿舍管理系统的预期目的是从而减少工作人员在管理工作方面的工作量,有效的管理学生所有信息。宿舍管理系统是一个小型的应用软件,其开发主要涉及到了前台和后台的制作,协调。前台可视化,主要是各种登陆界面以及可公开化的信息,后台则是数据的存储。通过前台和后台的连接,用户和管理员就可进行必要的操作。前台,采用的是ASP软件来开发,它基于其强大的功能以及简单易学的特点。而后台的制作,则选择了ACCESS作为数据库。论文介绍了网站前台以及后台管理的相关知识,网站的所有功能需求和性能需求符合该宿舍管理系统的实际需求。
字段名称
数据类型
说明
Ssbh
文本
宿舍号码
Xj
数字
星级数
Ssltyhm表是宿舍论坛用户信息表,本表存储用户的基本信息。当用户注册之后就可以进行留言了。
表4-5ssltyhm表
字段名称
数据类型
说明
Yhm
文本
用户名
Mima
文本
用户密码
Dy
文本
用户邮箱
Beizhu
文本
个人备注
Pjluntan表是存在与学生论坛模块,本表存储一些非用户评价。
4.1.4.
由于是网络系统所以我们要充分发挥网络资源的优势,要保持有些资源的公享性。同时也要保持资源的使用性及时更新。
4.2.
4.2.1.
图4-1宿舍管理模块
4.2.2.
图4-2教师登陆模块
4.2.3.
图4-3学生论坛模块
4.2.4.
图4-4星级评比模块设计
4.3.
图4-5软件结构层次图
4.4.
4.4.1.
数据的完整性、准确性及安全性:
(1)拥有用户、密码模块管理用户权限;
(2)可以根据各种条件进行查询;
(3)相应的数据项检测功能;
3.2.
对计算机性能的要求,最低也应该是在Windows 98以上,响应时间在用户可以接受的范围之内,一般在做出操作之后的四五秒内,运算的结果若是数字,精确到百分位。若不是数字,按照要求输出用户所需的结果。
专业方向组设计
宿舍管理系统
指导教师张全贵李鑫刘卉
院(系、部)电子与信息工程学院
专业班级计算07-2
学号
姓名
电子与信息工程学院
计算机科学系
前言
随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。特别是在计算机的操作系统具有了图形化的界面后,使用计算机已经不再是某些专业人员的专利,各行各业的人们不需要经过专业化的训练就能自如的在计算机上进行各种复杂的操作。随着管理技术水平的不断提高,使基于互联网的自主办公也渐渐发展起来。为了与时代接轨,更好的适应现在教育、管理的要求,和对学生的信息进行统一的检查和管理。该系统从各方面来方便老师在管理工作中的查询、维护与更新。同时针对学生与老师的沟通问题开发了学生论坛。从而为实现办公自动化网络的建设和资源共享,形成真正的“无纸化”办公提供了前提条件。所有信息可以通过WWW浏览器实现的查询和交流等。该“宿舍管理系统”的设计实现了网上管理和交流的过程,为及时地进行信息统计和维护,特提供了后台的管理平台和后台数据库系统。并且使网站有更好的交互性、可靠性、灵活性、安全性与可扩充性。
表4-6Pjluntan表
字段名称
数据类型
说明
Xm
文本
用户名
Tm
文本
题目
Zw
文本
正文内容
Riqi
文本
留言日期
Lyb表是为教师通知模块而建立的,当老师有事通知学生时可以存储此表中。
表4-7lyb表
字段名称
数据类型
说明
Biaoti
文本
标题
Zhengwen
文本
正文内容
Xingming
文本
姓名
Shijian
本系统数据库使用的是Microsoft Access数据库,拟建立ssgl.mdb库文件。该文件建立在本系统根目录下,本系统共有表八张构成。
Yhm表是为老师建立的,当老师登录宿舍管理与星级模块时,系统会提示输入用户名密码。如果用户名密码与该表中的字段不对将不能登录宿舍管理页面。
表4-1Yhm表
字段名称
3.4.1.
(1)学生基本信息管理:模块可以为添加学生、删除学生、学生更新等操作。
(2)教师留言板:老师可以通过本模块添加留言,添加后的留言可以让老师看到。也可以让登录主页面的学生看到。
(3)宿舍一览表:该页面显示宿舍学生的全部记录,老师和家长可以通过本页面对宿舍的情况一目了然。
(4)学生查找:本页面为学生、老师、和家长提供一个学生查找的功能,本模块支持多功能查找,可以通过学生的姓名、性别、年龄、宿舍编号、电话等查找的学生的位置。并且该模块支持模糊查找。
数据类型
说明
Id
文本
存储用户名
Pass
文本
存储密码
Xsgl表是本系统的基础表,本表主要存储学生的基本信息。如学生的姓名、宿舍编号、与宿舍电话。本表不但为学生管理服务,还为学生查找与星级评比相关联。
表4-2xsgl表
字段名称
数据类型
说明
Xb
文本
班级
Ssbh
文本
宿舍号码
Cp1
文本
床铺1
Cp2
文本
床铺2
Cp3
在学校不断壮大的今天,宿舍管理员的力度也不断的增大。我们组成员经过调查走访后发现宿舍管理不便得主要原因是因为,宿舍学生增多、老师与学生沟通不便等造成的。舍管理系统可以有效地解决上面的问题,本系统可以删除、添加、更新记录非常灵活。将学生信息集中管理,第一是增加了安全性,第二是方便学生、老师、家长查找。本系统的学生论坛,更是解决了老师与学生的沟通的问题。
4.1.2.
系统设计将根据其功能、重要性等分别采用冗余、容错等技术,确保系统的长期稳定运行。系统同时提供高度的保密性和安全性,使无关人员不能存取超越权限的信息。权限管理,网络系统支持不同级别的安全管理,在学院内部应该建立完整的管理体系。同时应加强学校的网络安全防止黑客对本系统进行攻击。
4.1.3.
系统应满足操作简便,与用户交互的界面要友好、大方、美观,同时所有页面上显示的信息均要清楚明了不得有歧义,不必要求使用者有专业的计算机知识,就能方便的使用和管理。
日期/时间
时间
Luntan表存储学生的留言信息。当学生与老师注册用户之后就可以在此表中留言了。
表4-8luntan表
字段名称
数据类型
说明
Liuyanren
文本
留言人
Neirong
3.4.2.
(1)用户注册:想留言的用户必须是注册过的用户。
(2)用户留言:注册过后的用户可以通过申请的用户名和密码登录,登录之后进入用户留言页面。
(3)留言回复:其他老师、学生可以对留过的言进行回复,回复页面不需要是注册用户。
(4)管理员登录:在用户登录模块老师可以通过超级管理员身份登录,登录之后可以进行删除。
2.2.
应用方面的可行性将涉及法律法规,用户操作规程等方面的问题,法律法规方面,该软件构不成法律侵权,也不会跟国家的相关政策、法律发生冲突,更没有不良信息的存在,用户操作规程方面,该软件的使用者都有很好的计算机应用基础,所以这方面没有问题。
3.
3.1.
随着计算机应用的爆炸性发展,人们越来越习惯于利用计算机来实现所需的服务。本系统以ASP作为开发的主要语言,用Access作为后台数据库,采用WEB数据库访问模式。界面按照简洁、友好的原则去做,整体布局符合Windows的操作,对于一些错误信息用对话框提示、专门的错误提示页面显示或不给予任何操作。软件运行在广域网、或局域网组成的网络环境中。本系统的运行需要一台服务器,基于Windows2000或XP平台、后台数据库设计为Access。需要至少一名系统管理人员,由于本系统的易用性,并不需要受过专业训练人员。
文本
床铺3
Cp4
文本
床铺4
Dh
文本
宿舍电话
Xjpb是为星级评比模块而设计的,它将存储一个星期中的所有记录。到星期五时将记录类加到xj表中并它将本表记录清空,xj表是存在每周宿舍星级的情况。
表4-3Xjpb表
字段名称
数据类型
说明
Ssbh
文本
宿舍号码
Riqi
文本
查寝时间
Jv
是/否
判断宿舍好与差
表4-4xj表
2.
2.1.
我们开发该系统使用ASP技术其主要的原因为,宿舍内正在建设内部局域网络。而其他开发系统并没有ASP系统网络方面的功能强大,我们在第三学期已经详细学习了ASP技术。所以我们选择了用ASP技术开发本系统。本系统在使用中是比较安全的。我们在设计系统教师管理模块增加了一些安全措施,如果不用管理员用户登录,是没有权限察看其他页面的。在星级评比中我们设计了半自动评比功能,每个星期五会自动为前几天星级评比。Dreamweaver MX 2004开发可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSiteBBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP功能、处理Flash和Shockwave等富媒体格式和动态HTML、基于团队的Web创作。在编辑上你可以选择可视化方式或者你喜欢的源码编辑方式。
3.4.
基本系统分析,该系统需要实现以下基本功能:
宿舍管理的主要模块首先添加学生,将学生集中进行管理,还可以对学生进行删除、更新等操作。宿舍管理的查找学生子模块为老师、学生、和家长提供模糊查找等功能。管理员还可以在本模块提供宿舍留言等功能。学生论坛则为老师与学生提供了一个及时沟通的互动平台,并且学生有什么问题也可以在本模块提问。我们相信学生们会在学生论坛模块得到自己想要的答复。星级评比是为了给管理员提供一个更加方便的查寝登记环境,本模块提供自动星级评比算法。该系统分为教师管理、学生论坛、星级评比三大模块。
相关主题