基于Java敬老院管理系统的设计与实现

随着社会的快速发展,人们的工作节奏不断提高,大多数的家庭都面临着工作和家庭很难兼顾的问题,对于家里有生活无法自理的老人来说,更是有着极大地困扰。敬老院行业正式在这种背景下逐渐的发展起来,但是因为使用的手工管理方式,导致敬老院管理效率低下,无法解决养老院发展带来的巨大工作量。本文通过调研敬老院管理面临的症结所在,发现如果能够充分利用信息化手段能够极大的敬老院信息管理难问题。在完成分析敬老院管理的业务流程后,审慎分析搭建一个基于Java的敬老院管理系统。该系统主要包括两大块即:前台一般用户应用和后台管理应用。前台一般用户主要在于设计美观大方的页面,方便查询敬老院老人信息、请假信息和薪资信息;后台管理应用主要在于对于系统用户、老人信息、车位信息、事故信息、请假信息、床位分配信息、入住费用信息、护工薪资信息和护工请假信息的管理等。

本敬老院管理系统不仅对于提升敬老院信息化建设具有探索建设性意义,而且对于学生理论联系实际,将所学计算机知识进行实际应用具有非常重要的指导意义。本系统以操作方便,交互友好为原则,按照软件工程开发思想,从需求到设计研发测试直到完成系统上线。系统分为前台用户功能和后台管理功能。本敬老院管理系统基于Java设计研发,平台上的设计工具使用MyEclipse,数据库采用MySQL和开发框架采用SSM。

本系统平台采用java技术平台进行设计,采用JSP作为网站应用开发,结合SSM框架进行系统的快速研发。整个设计过程采取软件工程的研究思想,从需求到设计,然后再到开发测试直至最后系统上线。开发过程主要使用的软件工具:平台上的设计工具使用MyEclipse,数据库采用MySQL和服务器使用tomcat。

敬老院管理系统的设计与实现本着设计功能丰富,易于操作,界面友好为开发原则。在开发过程中,首先对敬老院信息管理系统的可行性进行分析,主要从技术、经济和操作三方面来进行分析,先要确保经济上能够承担,所谓经济基础决定上层建筑,然后再从技术来分析,最后从操作可行性进行讨论。接着对敬老院信息管理系统的功能需求进行详细调研,以达到提升敬老院信息现代化管理的目的,然后根据需求分析,对系统进行总体设计和详细设计,以达到满足各项需求,并增进系统的健壮性,接着进行系统的开发和测试,使得最终实现的系统能够完美满足管理需求。

前台页面主要提供用户和系统的交互操作如:一般用户的登录、老人信息的检索浏览、请假信息的检索浏览、护工薪资信息的检索浏览和个人密码修改设置。

1、用户登录验证模块:实现系统用户信息的登录验证

2、老人信息查询模块:实现系统老人信息的浏览查看

3、请假信息查询模块:实现系统请假信息的浏览查看

4、护工薪资查询模块:实现系统护工薪资的浏览查看

5、信息修改模块:实现系统用户密码的确认修改

后台页面提供管理员进行各种业务数据信息的处理和设置如:对系统用户信息的设置、对老人信息的设置处理、对老人事故数据的设置管理、对老人请假信息的设置处理、对床位分配数据的设置处理、对入户费用数据的设置管理及护工薪资和请假信息的设置处理。

1、用户信息管理:实现系统用户数据的设置与处理

2、老人信息管理:实现系统老人数据的设置与处理

3、事故信息管理:实现系统事故数据的设置与处理

4、老人请假管理:实现系统老人请假数据的设置与处理

5、床位分配管理:实现系统床位分配数据的设置与处理

6、入住费用管理:实现系统入住费用数据的设置与处理

7、护工薪资管理:实现系统护工薪资数据的设置与处理

8、护工请假管理:实现系统护工请假数据的设置与处理

目 录

摘 要I

AbstractII

第1章 绪 论1

1.1 研究背景1

1.2 研究现状1

1.3 研究方案与技术路线1

第2章 开发工具与系统分析2

2.1 Java概述2

2.2 JSP概述2

2.3 MySQL数据库概述2

2.4 数据库访问技术2

2.5 SSM和Spring框架2

2.6 可行性分析3

2.6.1 经济可行性3

2.6.2 技术可行性3

2.6.3 操作可行性4

2.7 需求分析4

2.7.1 功能需求4

2.7.2 性能需求4

第3章 系统设计6

3.1 系统整体设计6

3.2 管理员功能设计6

3.2.1 管理员登录设计6

3.2.2 用户信息管理设计7

3.2.3 老人信息管理设计7

3.2.4 事故信息管理设计8

3.2.5 老人请假管理设计8

3.2.6 床位分配管理设计9

3.2.7 入住费用管理设计9

3.2.8 护工薪资管理设计10

3.2.9 护工请假管理设计10

3.3 一般用户功能设计11

3.3.1 老人信息查询设计11

3.3.2 护工请假查询设计12

3.3.3 护工薪资查询设计12

3.3.4 个人密码修改设计13

3.4 数据库设计13

3.4.1 数据库E-R图设计13

3.4.2 数据库表设计16

第4章 系统实现20

4.1 管理员员功能实现20

4.1.1 管理员登录实现20

4.1.2 用户信息管理实现20

4.1.3 老人信息管理实现21

4.1.4 事故信息管理实现21

4.1.5 老人请假管理实现22

4.1.6 床位分配管理实现22

4.1.7 入住费用管理实现23

4.1.8 护工薪资管理实现23

4.1.9 护工请假管理实现24

4.2 一般用户功能实现24

4.2.1 一般用户主界面实现24

4.2.2 密码修改界面实现25

4.2.3 老人信息查看界面实现25

4.2.4 请假信息查看界面实现26

4.2.5 薪资信息查看界面实现26

第5章 系统实现28

5.1 系统测试方法28

5.2 系统测试用例28

5.2.1 管理员登录测试28

5.2.2 用户信息管理测试28

5.2.3 老人信息管理测试29

5.2.4 事故信息管理测试30

5.2.5 老人请假管理测试31

5.2.6 床位分配管理测试31

5.2.7 入住费用管理测试32

5.2.8 护工薪资管理测试33

5.2.9 护工请假管理测试34

5.3 系统测试结果34

结 论36

致 谢37

参考文献38

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值