医疗费管理系统需求分析:综合要求与功能示例
需积分: 12 152 浏览量
更新于2024-07-11
收藏 632KB PPT 举报
在"多视点的服务层次示例-软件工程需求分析"这一主题中,主要探讨了软件开发过程中需求分析阶段的关键要素。需求分析是软件工程的核心环节,其目标是明确并准确地理解用户对系统的需求,以便于设计出满足预期功能和性能的软件产品。
首先,本章介绍了需求分析的主要任务,包括:
1. 确定系统的基本要求,如运行环境、性能、功能、接口以及资源使用、成本和开发进度等方面。例如,对于一个医疗费管理系统,需求分析需考虑系统的硬件环境适应性,性能要求如数据保护和错误检测,以及具体的功能需求如职工医疗费报销流程和限额管理。
2. 分析系统的数据需求,这包括实体关系图(ER图)的应用,通过图形化方式展示系统中涉及的数据结构和关系。数据规范化是确保数据一致性的重要步骤,通过对数据表进行分解和重组,减少冗余,提高数据管理效率。
3. 建立目标系统的逻辑模型,通过状态转换图来描绘系统的行为和状态变化,帮助理解系统的动态特性。
4. 编写详细的软件需求规格说明文档,这是项目实施的基础,包含了系统的所有功能、性能指标、用户界面、接口规范等。
5. 修正开发计划,根据需求分析的结果调整项目的进度和资源分配。
6. 制定初步的系统测试计划,确保在开发过程中能够全面检验软件是否满足用户需求。
7. 编写用户手册,提供给最终用户指导如何使用系统。
以"某校医疗费管理系统"为例,需求分析具体细化为:
- 系统需要存储职工基本信息,如职工号、姓名、部门,以及报销时的详细信息。
- 数据库需要支持医疗费的分类,包括校内门诊费、校外门诊费、住院费和子女医疗费。
- 系统要设置年度医疗费限额,超过部分的报销比例和职工个人负担的规定。
- 系统需要记录每天的报销总额,便于出纳员核对,并能累计计算职工报销情况,提醒超限员工。
- 数据安全性是关键,输入错误时需要提示并允许人工核对。
- 对于硬件环境,系统应兼容用户单位现有的数据库管理系统。
- 性能上要求数据更改控制和错误处理机制。
通过多视点的方法,包括从客户(职工)、银行职员(出纳员)、管理者、工程师等不同角色的角度出发,全面理解需求,有助于创建更贴近实际场景的解决方案。服务层次示例图则展示了这些视点之间的交互和依赖关系,有助于构建清晰的需求分析框架。
276 浏览量
474 浏览量
303 浏览量
1063 浏览量
126 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
Pa1nk1LLeR
- 粉丝: 67
- 资源: 2万+
最新资源
- starting-struts2-chinese(深入浅出Struts 2).pdf(中文的!全面介绍了)
- 搞懂XML,看清SOAP.pdf
- 计算机网络——自顶向下方法与Internet特色(英文答案)
- 一本完整的C#完全手册
- DSP学习资料\DSP入门教程.pdf
- MINIGUI编程指南.pdf
- 最权威的java 技术面试
- webwork学习资料
- JAVA实用教程电子教程
- eclipse插件开发指南
- 高质量C++编程指南
- MQ FOR AIX 安装配置维护手册
- AIX平台下Message+Broker安装指南
- 拯救蓝色巨人电子书(IBM)
- 网络就绪:电子商务时代的成功战略电子书
- ARM经典300问 经典资料 不得不看