软件需求-案例分析

软件需求-案例分析

ID:30944552

大小:79.00 KB

页数:6页

时间:2019-01-04

软件需求-案例分析_第1页
软件需求-案例分析_第2页
软件需求-案例分析_第3页
软件需求-案例分析_第4页
软件需求-案例分析_第5页
资源描述:

《软件需求-案例分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1、问题描述许多医院存在高峰期挂号排队时间长,就诊等待时间长,倒号现象频发的问题。因此,构建一个网上预约挂号系统,通过推荐患者使用该系统进行出诊信息查询和医生预约,对以缓解就诊压力、节约患者的时间,并且可以在一定程度上保证预约者和就诊者一致,有利于提高医院的服务质量。为了更好的设计并实现这一系统,对系统进行需求建模和分析是十分必要的。2、情景描述的主要成分2.1、该系统所涉及的用户本系统的用户包含患者、医生以及管理员三类。而且该三类用户各自的特征和所要血对的情景也是截然不同的。对于患者来说,他们在年龄、计算机使用能力等方面存在较大差异,但面对的情景都一样,

2、就是要预约挂号,挂号成功过后就诊。对于医生来说,普遍具备较高的学历,在医疗方面具备专业知识,有一定的计算机使用能力。所面对的情景有查看挂号信息,确定要就诊的病人。対于管理员來说,他们负责对出诊信息进行管理,是医院工作的安排者,具备较强的计算机使用能力。不同的用户,对系统的要求也不相同。患者希望通过完成注册和登录后能够进行挂号预约,查询医生的出诊信息和个人预约信息,并且能够在规定的时间内完成挂号预约或者取消已有的预约;医生则希望能够在登录系统后可以查看病人的预约情况;而管理员希望可以修改出诊信息和调整预约挂号。这些都是功能性的需求。同时对于所有用户都希望该系

3、统是易用的,而且能够对自己的信息起到保护即系统安全性的要求,还有比如说系统的性能比较高效,能够及时处理自己的预约屮请。当然开发系统的成本如果也能较低就更好了。这些都是非功能需求。2.2、情景描述的主要成分•目标和关键成功因素预约挂号情景的目标是“让患者能够及时的挂号,并能顺利的就诊',而可能的子目标包括:患者能够注册账号,患者能够登录账号,患者能够查询预约记录,患者能够取消已有预约,患者能够查询出诊信息。关键成功因素,要保证系统能够24小吋正常稳定的运行,系统里的信息要是实时变化的,即可以预约的医生要和实际在值班的医生要匹配,不能出现挂上号了却没有医生就诊

4、的情况。•物理上下文和逻辑上下文物理上下文:医院用于挂号的计算机可以正常的使用,情景中的可以被预约的医生应该是在庚院值班的;而对于患者可以选择在医院进行预约,也可选择在家中进行预约,只要在预约时间内能到达医院就可。逻辑上下文:事件发牛的条件是患者在系统中进行了预约,然后管理员会根据现有的资源(可以预约的医生)对预约进行处理,如果同意,下一步就是医生就诊;如果没有可以预约的医生或合适的时间,患者的预约就不成功,患者需要重新选择医生或时间进行预约。•组成情景的主要事件和活动主要事件:患者预约挂号,管理员对预约挂号的处理,医生就诊。主要活动:患者注册、登录系统,

5、患者在系统屮查询可以预约的医生和时间,患者取消已有预约,患者进行就诊;管理员接受或拒绝预约,管理员分配医生;医生查询预约信息。•涉及的执行者和其他参与者执行者:医院的医生,预约挂号系统的管理员。其他参与者:医院的相关人员,比如患者,前台咨询员等。•要使用的信息和资源要使用的信息和资源包括,可以预约的更生数量,所在科室等,更院中的设备,病房等。•要考虑的约朿条件和要使用的规则约束条件:同一医生同一时间段内只能接受一名患者的预约,根据医疗设备的属性决定是否要排他性的使用。3、情景需求分析的步骤需求规格说明输入过程需求系统模型Y2•输入事件分析-厂〜初始系统模型

6、3•刻画系统输岀)问题实例►<用户,环境事件一情景脚本!使用情景系统输出类型八•输出需求分析信息需求情景结构模型Agent目标■6.涉众分析5.社会影响分析需求规格说明-—日标列表一.1.目标分析>—日标,日的——用户3.1目标分析在第2部分情景描述的主要成分屮已经对目标进行了分析,B

7、J:预约挂号情景的目标是“让患者能够及时的挂号,并能顺利的就诊",而可能的子目标包括:患者能够注册账号,患者能够登录账号,患者能够査询预约记录,患者能够取消已有预约,患者能够查询出诊信息。3.2输入事件分析对于该系统的输入事件可能会包插如下情况:初始使用该系统的用户需要先注

8、册,而对于已经注册的用户在使用系统预约挂号时首先要登录系统。这是最基本的两个输入事件。3・3刻画系统输出对于系统输出我们要考虑系统输出的形式,比如消息显示,对话框等形式。不如用户在登录系统是输入的用户名和密码不兀配的时候要给出対应的提示信息,比如用户名未注册或密码不对等。在提交预约挂号申请后系统也应给出预约成功与否的提示。3・4输出需求分析対于输出需求要根据用户的输入给出対应的输出。比如用户输入查询请求,那么系统应该能够给出详细的信息。系统只给出对应的输出还不够,同时要考虑输出的信息是否合适。比如用户要查询眼科医生的资料,系统的输出就应该只是眼科医生的信息

9、,而没有必要把所有医生的信息都输出。3.5社会影响分析在进行社会影

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。