牙科诊所----需求分析
1、系统流程图
2、需求优先级列表
序号 | 用例/质量需求项名称 | 优先级 | 说明 |
---|---|---|---|
1 | 登录系统 | 高 | 必须完全实现 |
2 | 查询病人数据 | 高 | 同上 |
3 | 修改病人数据 | 高 | 同上 |
4 | 记录病人信息 | 高 | 同上 |
5 | 打印工作安排 | 中 | 应该实现其中大部分功能 |
6 | 取消病人预约 | 高 | 必须完全实现 |
7 | 安全性 | 高 | 同上 |
8 | 可靠性 | 高 | 同上 |
9 | 性能 | 高 | 同上 |
10 | 可扩展性 | 中 | 对产品可接受度有一定的影响 |
11 | 兼容性 | 低 | 可以不完全实现 |
3、需求规约(需求规约说明书)
1.系统概述
- 文档概流:本文档包含3部分/模块,分别为预约模块,查询模块和事物处理模块。此文档面向开发人员阅读
- 目标软件系统概述:此系统以服务病人预约为业务目标,面向所有人民。软件与其他软件系统相对独立。该软件需要在有网和数据库连接的环境下使用
- 用户特征:诊所内所有工作人员
2.质量需求
- 可用性:保证用户能简单容易的实现他想要完成的动作
- 性能:用户在使用该系统时能及时得到反应
- 安全性:阻止非法入侵,防止数据泄露
3.约束需求
- 条件约束:只应用在诊所内部
- 业务环境约束:只用于诊所病人预约
4.需求优先级
序号 | 用例/质量需求项名称 | 优先级 | 说明 |
---|---|---|---|
1 | 登录系统 | 高 | 必须完全实现 |
2 | 查询病人数据 | 高 | 同上 |
3 | 修改病人数据 | 高 | 同上 |
4 | 记录病人信息 | 高 | 同上 |
5 | 打印工作安排 | 中 | 应该实现其中大部分功能 |
6 | 取消病人预约 | 高 | 必须完全实现 |
7 | 安全性 | 高 | 同上 |
8 | 可靠性 | 高 | 同上 |
9 | 性能 | 高 | 同上 |
10 | 可扩展性 | 中 | 对产品可接受度有一定的影响 |
11 | 兼容性 | 低 | 可以不完全实现 |
5.接口定义
- 通过jdbc技术连接数据库
- 通过电脑连接外设打印机
6.需求验收标准
- 系统大部分功能需要实现。如登录系统,录入信息,查询信息等功能。
- 详细规划好后期维护工作
7.需求来源表
-
质量需求
1.可用性
来源:可以使初用者快速上手操作
2.性能
来源:系统保证其性能,才能及时的服务用户,提高用户对系统的评价
3.安全性
来源:阻止非法入侵导致数据泄露
-
约束性需求
1.条件约束
来源:使系统开发更具有针对性
2.业务环境约束
来源:基于需求获取的主题确定
本博客内容仅供参考,不是标准答案,是个人所想!