免费安装
技术实现
开发语言:jsp.框架:ssh.模式:B/S.数据库:mysql.开发工具:myeclipse eclipse 均可.论文字数:1万左右.
功能实现
详细功能请直接下载视频观看。以下信息为大体的功能介绍:
通过系统需求分析, 本文主要介绍系统后台功能
本系统开发完成后,主要实现如下目标:
根据用户对系统的需求,要求系统简单操作,能够准确,完整的对信息进行管理。非处方药品推荐系统在对需求做解析后,整个系统主要分为两个部分:管理员和普通用户,每个模块下的分支功能不一样。对功能做出如下说明:
管理员模块:用户管理、疾病管理、症状管理、非处方药管理、反馈管理、系统管理。
用户模块:用户资料管理、疾病查询、症状查询、非处方药查询、在线咨询。
系统用例图如下所示。
图3-1系统用例图
根据用例图,对一些重要的用例进行描述。
注册用例描述如下表所示。
表3-1 注册用例描述
用例名称
注册
参与者
用户
描述
用户填写相关信息完成注册成为系统的用户
前置条件
无
后置条件
用户填写相关信息并用户账号可用
事件流
(1)用户点击注册按钮
(2)用户填写相关信息
(3)用户确认并提交信息
(4)系统提示注册成功
补充说明
(a)系统检测用户所输信息如不符合要求则提示并返回注册界面
(b)系统检测用户所输账号不可用或已存在则提示并返回注册界面
登录用例描述如下表所示。
表3-1 登录用例描述
用例名称
登录
参与者
用户
描述
用户填写用户名和密码登录系统
前置条件
用户已注册
后置条件
用户名和密码正确
事件流
(1)用户在登录页面输入用户名和密码
(2)系统检测用户输入的用户名和密码
(3)显示登录成功并返回主页面
补充说明
(a)系统检查除密码不正确,返回登录页面
个人信息管理用例描述如下表所示。
表3-1 个人信息管理用例描述
用例名称
管理个人信息
参与者
用户
描述
用户查看、修改个人信息
前置条件
用户已登录
后置条件
无
事件流
(1)用户查看个人信息
(2)用户修改个人信息
补充说明
(a)用户可修改密码
(b)用户可修改联系方式
非处方药查询用例描述如下表所示。
表3-1 非处方药查询用例描述
用例名称
非处方药查询
参与者
用户
描述
用户执行非处方药查询操作
前置条件
用户已登录
后置条件
该非处方药存在,并且能被查询
事件流
(1)在非处方药页点击要查询的非处方药
(2)填写非处方药查询数据
补充说明
(a)非处方药查询表单数据不能为空
反馈发布用例描述如下表所示。
表3-1 反馈发布用例描述
用例名称
反馈发布
参与者
用户
描述
用户执行反馈发布操作
前置条件
用户已登录
后置条件
该反馈存在,并且能被发布
事件流
(1)在反馈页点击要发布的反馈
(2)填写反馈发布数据
补充说明
(a)反馈发布表单数据不能为空
非处方药用例描述如下表所示。
表3-1 非处方药用例描述
用例名称
非处方药管理
参与者
用户
描述
用户提供新增、修改、删除、查阅等功能
前置条件
(1) 用户成功登录系统
(2) 用户只能对已存在的非处方药进行修改和删除
后置条件
无
事件流
(1)用户查看修改非处方药
(2)用户添加非处方药
(3)用户删除非处方药
补充说明
(a)新添加的非处方药不符合要求时会添加失败
(b)修改的非处方药不符合要求时会修改失败
疾病用例描述如下表所示。
表3-1 疾病用例描述
用例名称
疾病管理
参与者
用户
描述
用户提供新增、修改、删除、查阅等功能
前置条件
(3) 用户成功登录系统
(4) 用户只能对已存在的疾病进行修改和删除
后置条件
无
事件流
(1)用户查看修改疾病
(2)用户添加疾病
(3)用户删除疾病
补充说明
(a)新添加的疾病不符合要求时会添加失败
(b)修改的疾病不符合要求时会修改失败
QQ 1176281743