互联网医疗服务和后台管理需求文档
互联网医疗服务和后台管理需求文档
- 第一章 文档说明
-
- 第二章 产品介绍
-
- 第四章 功能需求
-
- 第五章 非功能性需求
作者:小峯
第一章 文档说明
1.1 文档的目的:
本文主要目的是对互联网医疗服务的需求进行描述,供用户、研发技术软件开发、进行软件开发析时使用,本文档可以作为项目验收标准之-,文件中系统的风格样式会根据实际开发进行调整,主要关注字段和交互方式。
为了更好的了解项目功能,给用户更好的软件体验。
1.2 产品命名规则:
用英文命名,而不是拼音,多个词采用驼峰命名法!
第二章 产品介绍
1 产品概要说明
主要设计:医疗服务,包含医生,病人,商品等等。
2.2 产品用户定位
面向:==大型医院==
2.3产品中的角色
代码解读
3.1 产品信息结构图
3.2 产品功能结构图
3.3 用户使用流程图
第四章 功能需求
4.1 功能点
4.1.1 功能原型
4.1.2 功能概述
4.1.3 功能业务流程图
4.1.4 功能点清单
4.1.5 功能详细描述
登录,首页,用户,医生,处方,订单,商品,运营,统计, 内容,设置,权限.
4.1.6 业务数据描述
来自于数据库,由管理员添加。
4.1.7 边界值处理
要求须输入内容才可以进行操作,并且大小值和等价判断。4.1.8 异常处理
常见的异常
IOException算术异常类 ArithmeticExecption空 指针异常类 NullPointerException类型强制转换异常
ClassCastException操作数据库异常 FileNotFoundException数组负下标异常 NegativeArrayException数组下标越界异常
SQLException文件未找到异常 ArrayIndexOutOfBoundsException违背安全原则异常 SecturityException文件已结束异常
EOFException字符串转换为数字异常 NumberFormatException方法未找到异常 NoSuchMethodException方法被定义成 private 类型出现的异常
通过使用throws关键字可以将特定类型的错误信息传递到调用者处。
当定义一个函数时可以通过throws关键字来声明该函数不会捕获或处理指定类型的错误信息。
在这样的情况下该函数会将错误信息传递给调用者处进行处理。
通过throw关键字能够向程序中丢弃特定类型的错误信息。
在这种情况下该错误信息会被传递给调用者处进行处理。
第五章 非功能性需求
1界面操作需求 ---利用css+layui框架美化
5.2性能需求 --- ajax刷新技术,响应的速度快。
5.3安全性需求 密码采用md5算法加密
5.4维护与升级
5.5可靠性和健壮性
5.6运行环境 ---浏览器
代码解读
