医院门诊系统需求设计

  • 格式:docx
  • 大小:888.80 KB
  • 文档页数:15

下载文档原格式

  / 15
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

医院门诊系统需求设计

一、实验目的

●掌握软件需求分析的方法,重点是结构化分析方法和面向对象的方法,学会

如何进行软件建模,如何编写软件需求规格说明;

●掌握软件设计的方法,包括软件体系结构设计、界面设计、数据设计和模块

设计等,学会如何建立软件设计模型,如何编写软件设计文档;

●掌握软件实现的基本方法,学习使用软件开发工具开发软件;

●掌握软件测试的基本方法,重点在测试计划和测试用例的设计,了解应做哪

些方面的测试,测试数据如何设计,测试的内容和如何利用测试结果进行可靠性分析与预测。

●进一步提升软件工程专业学生将三年来所学知识综合运用的能力,获得软件

开发的实际技能和经验,培养了学生的市场意识和软件产品化能力,为后续课程学习、校外实训和本科毕业设计打下基础。

●本小组根据软件开发文档的具体要求完成软件项目的需求规格说明书。描述

了停车场管理系统的功能和性能的要求,将作为对该项目在概要设计阶段的设计输入。

二、实验工具

系统环境:Windows 7/8/10

编写软件:PC,Microsoft Office2016,Visio 2012

三、实验要求

文档内容符合项目规格说明书规范

文档格式要求:

●标题:宋体四号

●正文内容:宋体小四

●行间距:固定值20磅

四、实验内容

1.引言

1.1编写目的

该文档描述了医院门诊信息管理系统的功能和性能的要求,将作为对该项目在概要设计阶段的设计输入。

本文档的预期读者包括:

●设计开发人员

●项目管理人员

●测试人员

●用户

本文档全部内容均为商业机密,应严格控制其应用范围和阅读范围,在项目开展过程中,由本项目小组负责管理,项目完成后交专人负责保存,未经文档负责人许可,任何人不得将本文档部分私自保留或交与他人。

1.2项目范围

该文档的目的是解决整个项目系统中“做什么”的问题。对于开发技术在这里并没有涉及,而主要是通过建立模型的方式来描述用户的需求,客户、用户、开发方等不同参与方提供一个交流的平台。

1.3参考资料

[1]《数据库系统概论》萨师煊,王珊高等教育出版社 2001.

[2]《软件工程》钱乐秋,赵文耕清华大学出版社 2003.

[3]《Java程序设计》陈锐,张蕾,李邵华清华大学出版社 2011.

[4]《软件工程案例教程》韩万江,姜立新机械工业出版社 2017.

1.4版本更新信息

版本更新情况如表1-1所示:

2.项目介绍

2.1项目背景

随着Internet技术的发展,信息管理被广泛应用与各行各业。伴随着医院的改革,医院信息化进程的加速,建立基于Web的医院门诊信息管理系统显得尤为重要。本项目针对安徽师范大学校医院对在校学生的健康信息管理建设基于web的软件平台,为了方便医生就诊和学生预约就医,避免时间和资源的浪费,为学生和医生们创立门诊信息管理系统十分必要。

2.2项目目标

本项目主要目标如下:

●系统能够提供友好的用户界面,方便医生、学生及管理员进行相关操作。

●系统能够满足用户需求,使用户通过访问网站能够进行预约,费用结算,

工作量统计,学生的信息管理等等,方便医生就诊和学生就医。

●系统应有良好的可兼容性,可以较容易地加入其它系统的应用。

3.应用环境

3.1网络环境

网络结构图如图 3-1 所示,用户(医生,学生,系统管理员)可以通过网络登录到网站,进行相应的操作,应用服务器接收到相应操作反映之后对数据库进行相应操作,并返回进行展示。

图 3-1 系统网络结构图

3.2软件环境

软件运行环境表如表3-1所示:

3.3硬件环境

硬件运行环境表如表3-2所示:

4.功能规格

项目的整体功能结构如图4-1所示。系统中主要角色是医生和学生,他们可以完成的功能如注册/登录、预约、取药等,系统维护的系统管理员也是一个必要的角色。

图4-1 整体功能结构图

4.1系统角色分析

角色或者执行者(Actor)是指与系统产生交互的外部用户或者外部系统。本系统的使用角色主要分为学生、医生和系统管理员三种。以下是对每个角色的详细介绍。

4.1.1 医生

医生可以完成系统的登录,修改个人信息,查看病人预约信息,选择药品给学生开处方等功能。

4.1.2病人

病人可以完成注册和登录,查看医生信息进行预约,查询自己的预约信息,对医生开的处方取药付费,修改个人信息等功能。

4.1.3系统管理员

系统管理员主要进行系统日常维护,发布信息,管理人员信息资料,包括对其的增加和删除操作,统计医生的不同时段工作量。

4.2系统主用例图

系统主要分为客户端子系统和管理端子系统,前者参与人员有医生、学生,后者参与人员为管理员,系统间不耦合,各自处理相应事务。具体系统主用例图如图 4-2 所示:

图4-2 系统主用例图

4.3客户端子系统

客户端子系统由学生和医生执行门诊相关操作,学生可以预约,查询预约信息去找相应医生看病,修改个人信息,查看药方取药;医生可以查看预约信息依次看病,修改个人信息,查看药品信息开药。客户端子系统的用例图如图 4-3 所示:

图4-3 系统主用例图

4.3.1 注册系统

角色:病人

目的:用户注册。

用例描述:

(1)用户进入系统首页。

(2)系统显示注册界面,用户输入相关的身份信息,单击确定。(3)系统经过后台确认数据合法后提示注册成功。

病人登录界面如图4-4所示:

图4-4 注册系统界面设计图

4.3.2 登录系统

角色:医生,病人,管理员,

目的:用户登录系统。

前置条件:用户身份为医生、学生、管理员。

用例描述: