宿舍管理系统总体设计

宿舍管理系统总体设计

ID:4102025

大小:69.50 KB

页数:9页

时间:2017-11-28

宿舍管理系统总体设计_第1页
宿舍管理系统总体设计_第2页
宿舍管理系统总体设计_第3页
宿舍管理系统总体设计_第4页
宿舍管理系统总体设计_第5页
资源描述:

《宿舍管理系统总体设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《软件工程》02宿舍管理系统总体设计2014-2015第1学期指导老师:刘永利班级:计应1班学号:411320010007姓名:霍珍珍完成日期:2014年12月8日目录一.总体设计11.1.设计原则11.1.1.系统使用性原则11.1.2.系统的高可靠性原则11.1.3.系统的高可用性原则11.1.4.系统的共享性原则11.2.总体模块设计21.2.1.宿舍管理模块设计21.2.2.教师登录模块设计21.2.3.学生论坛管理模块设计31.2.4.星级评比模块设计31.3.系统软件结构设计4二.详细设计42.1.主界面登陆42.2.管理员登陆界面52.3.宿舍一览表52.4

2、.学生管理模块6一.总体设计1.1设计原则1.1.1系统使用性原则对于系统硬件设施,不盲目进行系统的先进性攀比,充分利用该校现有的网络通信条件,采用成熟技术设备,在充分调研现有宿舍管理方法的基础之上,考虑业务规范化和标准化,加大软件开发的力度,避免重硬件轻软件的失败教训。硬件的价值随着时间的推移,迅速贬值,而软件的价值相反,随着不断的修改和维护完善,最终成为系统运作的基础,逐步提高。只有这样,才能在现有的条件下,获取最大的利益。1.1.2系统的高可靠性原则系统设计将根据其功能、重要性等分别采用冗余、容错等技术,确保系统的长期稳定运行。系统同时提供高度的保密性和安全性,使无

3、关人员不能存取超越权限的信息。权限管理,网络系统支持不同级别的安全管理,在学院内部应该建立完整的管理体系。同时应加强学校的网络安全防止黑客对本系统进行攻击。1.1.3系统的高可用性原则系统应满足操作简便,与用户交互的界面要友好、大方、美观,同时所有页面上显示的信息均要清楚明了不得有歧义,不必要求使用者有专业的计算机知识,就能方便的使用和管理。1.1.4系统的共享性原则由于是网络系统所以我们要充分发挥网络资源的优势,要保持有些资源的公享性。同时也要保持资源的使用性及时更新。71.1总体模块设计1.2.1宿舍管理模块设计宿舍管理主页教师登陆学生论坛教师查勤图4-1宿舍管理模块

4、1.2.2教师登录模块设计学生信息管理教师留言板宿舍一览表学生查找教师登陆模块图4-2教师登陆模块71.2.3学生论坛管理模块设计学生论坛用户注册用户登录留言回复用户留言管理员登录查看删除留言图4-3学生论坛模块1.2.4星级评比模块设计星级评比查看评比管理员登陆登记记录图4-4星级评比模块设计71.3系统软件结构设计宿舍管理系统评比管理教师登陆管理论坛管理宿舍管理图4-5软件结构层次图二.详细设计2.1主界面登陆通过该界面学生可以及时查看宿舍信息,老师可以通过该页面进入管理员界面。并且该页面还给学生、老师、和家长提供学生查找功能。学生还可以通过本页面察看宿舍管理条例。本

5、页面的具体实现方法:分为六大模块,第一模块是提供超连接模块。老师、学生可以通过本模块进入其他的页面。第二大模块为宿舍评比模块,该模块连接了ssgl.mdb数据库中的xj表xj字段。表中的星级多少是通过xj字段中的星级来显示的。第三大模块是学生查找,本模块连接了ssgl.mdb数据库中的xsgl表。用户可以在文本框中输入要查找的内容本模块支持模糊查找。第四大模块为宿舍论坛,本模块是连接了ssgl.mdb数据库中的luntan表将表中的记录输出九个。第五大模块为宿舍留言板,本模块是和教师管理中的宿舍留言板连接了起来。老师在教师管理中留言可以在主页面中显示出来。第六模块是为学生

6、、老师提供的宿舍制度表。72.2管理员登陆界面本页面的具体实现方法为:当老师输入用户名,密码单击提交按扭后yanzheng.asp页面来验证yanzheng.asp连接了ssgl.mdb数据库中的yhm表如果用户密码与数据库中的相同那么登陆成功。密码不正确会出现密码错误的提示。还有重置的功能,可以重新输入用户名和密码。当没有输入用户就选择了提交时会提示“用户名称不能为空”。该页面的验证代码如下:dimdb,rs,str‘定义变量Setdb=Server.CreateObject("ADODB.Connection")‘建立对象db.Open"DBQ="&Server.Ma

7、ppath("ssgl.mdb")&";DRIVER={MicrosoftAccessDriver(*.mdb)};"‘连接打开数据库Setrs=Server.CreateObject("ADODB.Recordset")‘建立对象str="select*fromyhmwhere(id='"&request("text1")&"')and(pass='"&request("text2")&"')"‘从yhm表中查找id与pass与text1和text2相对比rs.openstr,db,1 ‘以只读的方式打开执行查询ifrs.e

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。