医院数据统计系统

结构化需求分析概述

功能分解图

第9组第三次报告

需求细化与优先级划分

需求一:
对于希望尽量快速就医的学生来说,“医院数据统计系统”是一个基于网络的平台,它可以在线挂号并显示目前排队人数,让学生自己根据情况决定是否排队挂号,无需较长的医院排队等待时间。
标识符:给学生的每一次挂号操作进行编码,其中前八位是日期,中间三位是当天的第几次挂号,后十位是学号,共二十一位
源头:有就医需求的学生
理由:目的是为了快速就医
成本:平台的开发、维护、更新费用
风险:学生对自己的症状可能描述的不够精准,也可能忽略了某些症状导致医生误判
可变性:学生症状发生了变化

需求二:
对于医护人员,它可以提前看到有多少病人待诊、各病人的大致病情,有了更多的安排准备时间,更可以参考数据库中病人的以往数据,提高工作效率,节约了时间。
标识符:给医生的每一次诊断操作进行编码,其中前八位是日期,中间三位是当天的第几次,后十位是教工号,共二十一位
源头:医生
理由:目的是提高工作效率
成本:平台的开发、维护、更新费用
风险:按照系统给出的医生排班,可能导致医生无法灵活安排自己的时间,如果有急事会导致产生不良记录
可变性:学生有可能取消挂号或者改变症状描述

** 学生需求 医生需求
重要性 极高优先级 中优先级
紧急性 高优先级 高优先级
惩罚性 极高优先级 高优先级
成本 低优先级 低优先级
风险 低优先级 极低优先级

过程建模

DFD图

第9组第三次报告
第9组第三次报告
第9组第三次报告

微规格说明

第9组第三次报告
第9组第三次报告
第9组第三次报告

数据字典

项目 Data1 Data2 Data3
名称 Queue number ID number Date
别名 List number ID;data number /
使用的地点和方法 Read-queue(input);Display-queue(output) Read-ID(input);Display-ID(output) Read-date(input);Display-date(output)
描述 Queue number=1{0-9}3 ID number=1{0-9}4 Date=year+month+day;Year=20+2{0-9}2;Month={1-12};Day={1-31}
格式 Alphanumeric data Alphanumeric data Alphanumeric data

数据建模

简单情况下ERD建模

第9组第三次报告
第9组第三次报告
第9组第三次报告

硬数据ERD建模

第9组第三次报告

相关文章:

  • 2021-10-18
  • 2021-10-05
  • 2021-08-01
  • 2022-03-09
  • 2021-08-07
  • 2022-03-07
猜你喜欢
  • 2021-07-11
  • 2021-04-11
相关资源
相似解决方案