没有合适的资源?快使用搜索试试~ 我知道了~
张老师_G7_病例监测_需求分析报告1
需积分: 0 0 下载量 116 浏览量
2022-08-03
14:37:07
上传
评论
收藏 800KB PDF 举报
温馨提示
试读
23页
相关背景介绍浙江大学软件工程基础课程分为理论课与实践课两个部分。在理论课中,教师有选择地介绍了与软件工程基础相关的理论;强调并确定了适用于整个软件生命期的基本原
资源详情
资源评论
资源推荐
SE2020 疫情管控系统 病例监测结果发布子系统
【疫情管控系统】
——病例监测结果发布子系统
需求说明书
组长:王晨露 3180103485@zju.edu.cn
组员:康锦辉 刘轩铭 徐晓丹 朱一丁
日期:2020/05/15
版本:Version 1.0
SE2020 疫情管控系统 病例监测结果发布子系统
目录
1 引言 .............................................................................. 1
1.1 编写目的 ...................................................................... 1
1.2 项目背景 ...................................................................... 1
1.3 相关定义 ...................................................................... 2
2 项目描述 .......................................................................... 2
2.1 项目提出及其意义 .............................................................. 2
2.2 项目具体内容介绍 .............................................................. 3
2.3 项目研究现状 .................................................................. 3
3 用户场景 .......................................................................... 4
3.1 用例 .......................................................................... 4
3.2 用例图 ........................................................................ 7
3.3 IPO 图 ........................................................................ 8
4 数据流图 ......................................................................... 11
4.1 顶层数据流图 ................................................................. 11
4.2 中层数据图 ................................................................... 11
4.3 底层数据流图 ................................................................. 12
4.3.1 病例数据更新 ............................................................... 12
4.3.2 疫情信息展示 ............................................................... 12
5 状态图 ........................................................................... 13
6 CRC 卡 ........................................................................... 14
7 数据词典 ......................................................................... 16
7.1 外部实体定义 ................................................................. 16
7.2 数据流定义 ................................................................... 16
7.3 数据元素定义 ................................................................. 17
8 验收标准 ......................................................................... 17
8.1 功能需求 ..................................................................... 18
8.2 性能需求 ..................................................................... 18
8.3 安全性需求 ................................................................... 19
8.4 可维护性需求 ................................................................. 20
9. 运行环境 ........................................................................ 21
9.1 设备 ......................................................................... 21
9.2 软件依赖 ..................................................................... 21
9.3 服务器端 ..................................................................... 21
SE2020 疫情管控系统 病例监测结果发布子系统
1
1 引言
1.1 编写目的
经组内同学细致讨论,并对市场上现有的疫情管控系统进行全面深入探讨和分析,本项目组提出了
这份软件需求规格说明书。
此需求说明书对疫情管控系统的病例监测结果发布子系统做了全面细致的用户需求分析,明确所
要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,
并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
该《需求说明书》将在接下来的一段时间内,作为病例检测结果发布子系统开发内容及其约束的参
考依据,将为开发方与客户方提供参考,并为系统开发者提供设计与编程的基础,同时为选取测试用
例和进行验收提供依据。同时,该文件将指导我组成员分工合作,完成该子系统的各项功能。
本说明书的预期读者包括:
客户
需求分析人员
测试人员
项目管理人员
系统维护人员
1.2 项目背景
➢ 软件系统名称
⚫ 疫情管控系统
➢ 任务提出者
⚫ 浙江大学软件工程基础课程任课老师-张引
➢ 开发者
⚫ 由浙江大学 2019-2020 学年夏学期软件工程基础课程部分学生组成的项目组
➢ 用户
⚫ 游客、注册用户、系统管理员
SE2020 疫情管控系统 病例监测结果发布子系统
2
➢ 实现该软件的计算机网络
⚫ 由若干台 PC 机组成的局域网
➢ 相关背景介绍
浙江大学软件工程基础课程分为理论课与实践课两个部分。在理论课中,教师有选择地介绍了与软
件工程基础相关的理论;强调并确定了适用于整个软件生命期的基本原则,全面而深入地介绍了这些
基本原则在软件设计、规范、验证、软件生产过程和管理活动中的运用。而实验课采取分组形式完成,
每 5 个学生为一组,分别设有组长、主程序员、程序员、测试员、文档员等角色。本次课程,教师选取
疫情管控系统作为综合性实验题目。其中我组主要负责病例监测结果发布子系统,实现对病例结果的
计算、监控和可视化展示等功能。
1.3 相关定义
认证:防范信息的损坏和泄露。
权限:指用户职能的范围,即各种用户所登录界面、所接触数据、所进行操作等的范围。
用户场景:用户场景通常称为用例,它提供了系统将如何被使用的描述。
IPO 图:是输入/处理/输出图的简称,描述输入数据、对数据的处理和输出数据之间的关系。
数据流图:是 SA 方法中用于表示系统逻辑模型的一种工具,它以图形的方式描述数据在系统中流
动和处理的过程,它是一种功能模型。
状态图:描绘一个系统或组件可能假设的状态,并且显示引起或导致一个状态切换到另一个状态
的事件或环境。
CRC 卡:CRC 模型实际上是表示类的标准索引卡片的集合。这些卡片被分为三部分,顶部写类名,
下面左侧部分列出类的职责,右侧部分列出类的协作关系。
数据词典:是对所有与系统相关的数据元素的一个有组织的列表、以及精确严格的定义, 使得用
户和系统分析员对于输入、输出、存储成分和中间计算有共同的理解。
系统集成:将不同的系统,根据应用需要,有机地组合成一个一体化的、功能更加强大 的新型系
统的过程和方法。
2 项目描述
2.1 项目提出及其意义
2019 年 12 月以来,湖北省武汉市发现新型冠状病毒感染的肺炎病例。疫情发生后,党中央、国务
SE2020 疫情管控系统 病例监测结果发布子系统
3
院高度重视。中央强调要把人民群众生命安全和身体健康放在第一位,制定周密方案,组织各方力量
开展防控,采取切实有效措施,坚决遏制疫情蔓延势头。疫情管控系统应运而生,为疫情下的病例数据
统计以及后续防控提供帮助与指导。
通过采集新型冠状病毒感染的肺炎病例发病情况、暴露史、接触史等流行病学相关信息,科学有序
地开展新型冠状病毒感染的肺炎疫情防控工作,通过数据统计分析,为行政监管人员有效遏制疫情扩
散和蔓延提供决策支持。落实以防控为主的综合防控措施,指导各省各地科学有序地开展新型冠状病
毒感染的肺炎疫情防控工作,及早发现病例,遏制疫情扩散和蔓延,减少新型冠状病毒感染对公众健
康造成的危害,
2.2 项目具体内容介绍
疫情管控系统是用于快速发布疫情相关权威信息的现代化管理系统。各省管理员可通过各自的管
理员账户在病例监测结果发布子系统中实时发布相关信息,而用户则可在 Web 端实时查看疫情动态变
化信息从而实现对疫情的快速管控和防控知识宣传。
疫情管控系统由六个模块构成,分别为用户管理子系统、疫情新闻发布子系统、病例监测结果发布
子系统、同乘交通自查子系统、复工及人口流动子系统以及物资申领子系统。病例监测结果发布子系
统是疫情管控系统的模块之一。它允许各省管理员用户在后台发布各省每日确诊、境外输入、无证感
染、治愈、死亡人数,并通过累计计算得出全国现存确诊总人数、境外输入总人数、现存无证感染总人
数、累计确诊人数、累计死亡人数、累计治愈人数。前端除呈现出上述数据外还应根据上述信息形成国
内疫情地图,全国治愈率/死亡率趋势图,国内湖北以及非湖北地区疫情各类人数(死亡、确诊、治愈)
趋势图,湖北/非湖北地区新增确诊趋势图以及各省境外输入对比图。
病例监测结果发布在整个系统中是一个核心模块,负责病例数量的接收,计算、发布以及可视化展
示。
2.3 项目研究现状
2.3.1 国内研究现状
疫情爆发以来,新浪、百度、丁香医生等公司都建立了疫情数据资讯门户网页,通过疫情病例数据
的收集,提供即时的数据咨询服务,供用户进行访问和查看。
nCov 疫情地图是国内志愿者自发组织的民间团体,通过数据搜集,数据分析,数据可视化的流程,
将最新的疫情数据动态进行呈现,在民间有着良好的声誉,为相关部门的决策提供了帮助。
以南方医科大学主导的团队等志愿组织通过搜集疫情数据,通过 Python 等脚本语言进行处理,整
理得到 nCov2019 包,该数据包包含全球(包括国内)的历史疫情数据,并持续更新。
2.3.2 国外研究现状
世界卫生组织通过分布全球的下属机构进行疫情数据的收集和整理,通过世界卫生组织官方网站
(https://www.who.int/zh/emergencies/diseases/novel-coronavirus-2019)进行发布。
剩余22页未读,继续阅读
无声远望
- 粉丝: 53
- 资源: 298
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0