系统的目标是为管理员,服务者,医生和用户搭建一个网上沟通平台,保证四方的安全,并使四方的利益最大化。
.用户:
(1)用户注册登入页面:用户进行操作时需要是已注册登入用户
(2)个人中心页面:有个人简介、个人资料,进行信息登记完善,会显示你的账户余额和你的个人订单,点击申请成为服务者功能提交申请资料,管理员通过后成为服务者。对于不满意的服务可以进行点击反馈按钮进行反馈
(3)提交申请资料页面:提交个人信息,例如:电话、家庭住址、时间安排、可以做到的服务内容等。
(4)主页(助老服务模块):这里可以显示优秀服务者信息,会有不同的服务模式展示,点击预约可以选择不同的服务模式(三种)进行预约。(匹配合适服务者)点击查询可以查询具体服务者信息。
可以按天或者按小时预约老年人服务,老人们或子女们可以根据其自理程度选择服务者进行服务模式预约,上门服务或者托管服务,上门服务项目有做饭保洁洗衣喂饭、翻身遛弯、晒太阳、陪聊等,可以根据需求选择套餐;托管服务就是一个服务人员同时接收几个老人进行托管;
除此之外还有特色的结对服务,即对于需求较高的用户提供一对一跟随服务。(指定服务者)全天候照顾
当用户选择好服务(服务模式、性别、自理程度、时间段、服务项目)后会生成订单。
(5)健康管理页面:会有健康养生文章的推送、对已有的医生资源进行汇总展示,用以提供老人们健康咨询、优先预约检查就医等服务。
(6)活动管理页面:获取志愿活动的资讯,例如:医生的义务咨询检查;组织志愿活动发布、进行和交流;对老人们养生、运动、爱好等进行组织和风采展示。
(7)对话框页面:两个用户之间简单的私聊对话框,简单的文字交流。
2.管理员:
(1)登入注册页面:管理员进行操作时需要是已注册登入的
(2)权限管理:管理员登入后可以运用权限进行相应的操作管理。
(3)用户管理:对用户进行删除、注销、封号、修改信息等管理
(4)活动管理:对活动进行统筹管理,审核活动咨询和老人的风采展示审核管理,对不符合要求的内容进行删除处理。
(5)服务管理:对服务者进行审核管理,对投诉较多的服务者进行封号或注销管理,对于优秀服务者进行展示,对于新申请的服务者资料进行审核,通过后加入服务者库用以被用户查询到。
(6)健康管理:对健康养生文章的推送和对医生的各项资料信息进行增删改查处理。
(7)订单管理:对订单进行添加、删除、修改等操作。
目 录
1绪 论 5
1.1开发背景 5
1.2开发目的与意义 5
1.2.1开发目的 5
1.2.2开发意义 6
1.3本文研究内容 6
2开发技术 7
2.1 Java介绍 7
2.2 MySQL简介 7
2.3 JSP技术介绍 8
2.4 ssm框架简介 8
2.5 B/S架构 8
2.5 Tomcat简介 9
3系统分析 10
3.1可行性分析 10
3.1.1技术可行性分析 10
3.1.2经济可行性分析 10
3.1.3法律可行性分析 10
3.2系统性能分析 10
3.3功能需求分析 11
3.3.1管理员需求分析 11
3.3.2服务者需求分析 12
3.3.3医生需求分析 13
3.3.4用户需求分析 13
3.4系统流程分析 14
4系统设计 15
4.1功能模块设计 15
4.2数据库设计 15
4.2.1数据库设计原则 15
4.2.2系统E-R图 15
4.2.3数据库表设计 18
5系统实现 25
5.1 系统功能模块 25
5.2 后台模块实现 27
5.2.1管理员模块实现 27
5.2.2用户模块实现 30
5.2.3服务者模块实现 30
5.2.4医生模块实现 31
6系统测试 32
6.1系统测试内容 32
6.1.1 登录测试 32
6.1.2 角色测试 32
6.1.3 性能测试 33
6.2测试用例执行结果 33
结 论 34
参考文献 35
致 谢 37