宿舍管理系统主要的参与方为宿舍管理员,同时也为学生提供了一些方便的功能。宿舍管理员可以利用系统完成以下工作:宿舍信息管理、学生入住管理、宿舍管理员管理、系统辅助。
随着互联网时代的到来,越来越多的生活领域发生了翻天覆地的变化,人们的生活方式也随之改变,更多的线下场景被搬到互联网上,进而为人类的生活带来更多的便利。对于高校学生来说,宿舍就是学生在学校的家,对宿舍的管理尤为重要,宿舍管理员一直在这个过程中扮演着重要的角色。他们的工作的特点繁琐、单一、重复性大,很适合进行信息化,来提高宿舍管理员效率。
宿舍管理系统主要参与角色有宿舍管理员和学生用户,根据参与者的关注点不同
可将系统划分为两大模块:宿舍管理员与学生。不同的角色登陆进来以后看到的菜单的不同,对相同的内容的操作也不相同
近年来,我校规模不断扩大,招生人数不断增多,宿舍也不断扩建,致使宿舍管理工作压力增大。为了使我校宿舍管理工作更加人性化、科学化、规范化、系统化,减轻工作人员压力,提高工作效率,我们需要结合我校实际情况开发适合我校的宿舍管理系统。宿舍是大学校园里一个极为重要的学习、生活、交往的空间环境。目前我校在宿舍管理方面还有很多处于手工记录的阶段,这样不但浪费时间,效率也比较低,而且对于学生来说极其不方便。在信息化的今天,将宿舍管理信息化就显得异常重要,介于它的重要性,学生宿舍管理系统的开发与应用就逐渐提入议程,并占有越来越重要的分量。同时,这也是高校后勤管理领域发展的必然趋势。本系统主要是要方便宿舍管理人员的工作,提高其工作效率,不仅可以方便广大学生,而且还可以方便于教师和相关人员。它具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学生的住宿信息。
目录
摘要 I
Abstract II
第1章引言 1
1.1系统开发背景 1
1.2国内外研究动态 1
1.3研究目的与意义 2
第2章系统开发相关技术介绍 4
2.1python简介 4
2.1.1python语言的产生与发展历史 4
2.1.2python语言的原理 4
2.1.3python语言的特色 4
4
2.3开发框架简介 4
2.3.1MVC 5
2.3.2Servlet+Jsp 5
2.4Mysql数据库简介 5
2.5系统开发环境 5
2.6系统架构 5
第3章系统分析 6
3.1系统可行性分析 6
3.1.1经济可行性 6
3.1.2技术可行性 6
3.1.3操作可行性 6
3.2用户需求分析 6
3.2.1后台管理员需求分析 6
3.2.2前台用户需求分析 7
3.3系统功能分析 7
3.3.1前台用户登录功能 7
3.3.2我的购物车功能 8
3.3.3我的订单功能 9
3.3.4修改密码功能 9
3.3.5分类管理功能 10
3.3.6图书管理功能 10
3.3.7订单管理功能 10
第4章系统设计 11
4.1系统功能模块设计 11
4.2数据库设计 12
4.2.1数据库逻辑结构设计 12
4.2.2数据库表的设计 15
第5章系统实现 18
5.1首页实现 18
5.2用户模块 19
5.2.1用户注册 19
5.2.2用户登录 19
5.2.3修改当前用户密码 20
5.3图书模块 22
5.3.1图书列表 22
5.3.2图书详情 22
5.3.3高级搜索 23
5.4购物车 24
5.4.1添加图书到购物车 24
5.4.2我的购物车 25
5.4.3修改条目数量 25
5.4.4删除条目 25
5.5订单模块 26
5.5.1选中条目,准备生成订单 26
5.5.2生成订单 26
5.5.3订单列表 27
5.5.4支付功能页面 27
5.5.5订单详情页面 28
5.5.6订单状态 29
5.6管理员登录 30
5.7后台主页 31
5.8分类管理 31
5.8.1图书分类管理列表 31
5.8.2添加分类 32
5.8.3修改分类 33
5.8.4删除分类 34
5.9图书管理 34
5.9.1图书列表页面 34
5.9.2添加图书 35
5.9.3高级搜索 36
5.9.4图书详情 36
5.10订单管理 38
5.10.1订单列表 38
5.10.2订单详情 39
第6章系统测试 41
6.1测试的目的和方法 41
6.2系统测试步骤 41
6.2.1系统登录测试 41
6.2.2系统前台购书测试 42
6.2.3系统前台修改密码测试 43
结束语 45
参考文献 46
致谢 47