需求分析
功能需求
1.1 需求描述
1)后台
会员信息管理:管理员可以对系统注册的会员可以查看,也可以删除无用的会员。
医院信息管理:管理员可以输入医院名称、级别等关键信息,进行修改医院的主要信息。
医生信息管理:管理员可以管理医生信息,包括工号、姓名、性别等信息;可以增加医生、修改医生和删除医生。
预约信息综合查询:管理员可以输入预约单号、姓名和科室名称查询指定的预约信息。
门诊预约审核:管理员可以输入预约单号查询预约,可以对预约进行审核。
会员信息查询:管理员可以输入账号查询会员信息,也可以删除会员信息。
修改密码:管理员可以输入新密码和新密码确认修改。
门诊时间维护:管理员可以添加工作流和查看工作流。
2)前台
网站首页:实现会员查看医生信息和科室信息,可以进行预约操作。
会员登录:实现会员输入账号和密码登录进入会员中心。
会员注册:实现未注册用户输入账号、密码等信息成为会员。
会员中心:实现会员修改个人密码,查看和删除我的预约信息。
1.2系统软件结构图
分别为前台和后台。前台部分下一层包括网站首页,会员注册,会员中心,网站介绍和后台管理,未注册会员在会员注册模块实现注册,会员登录进入会员中心为最后一层,包括修改密码和我的预约信息功能,会员可以删除个人的预约信息。后台部分下一层包括管理员和医生两个角色模块。其中管理员模块包括两层,第一层包括系统管理、基础信息管理和综合信息管理,第二层包括会员信息管理、修改密码、友情链接管理、医院信息管理、科室信息管理、医生信息管理和预约信息综合查询;医生模块包括两层功能,第一层包括系统管理和日常工作管理,第二层包括修改密码、门诊日期维护、门诊预约历史、门诊预约审核和会员信息查询。系统中的会员、管理员和医生分别完成各自的功能,实现整个系统的逻辑,所有操作都更新到数据表中。