需求分析心得
一、团队:养老战队
二、团队成员:王鑫萍、王翰、沈炜程、史嘉琪、蒋璋玥
三、团队项目信息:
1.项目名称:可信智慧医疗App
2.项目指导老师:刘琴
3.项目描述:智慧医疗系统
用户的生理数据涉及到用户的隐私,需要被保护。但同时用户或者医护人员需要对数据进行查询获取有用的信息如范围查询。因此,设计一个能保护用户数据安全,同时支持安全查询的智慧医疗系统对病人的日常生理数据进行加密保存,并且医生和病人可以对相关的生理数据进行不定期的查询的智慧医疗系统
四、需求分析
需求分析,是开发人员经过分析,理解用户和项目的功能、性能、可靠性等要求,把用户对待开发软件提出的“要求”或“需要”, 包括软件的一些非功能性需求,进行分析与整理,形成描述完整、清晰与规范的文档的过程。需求分析是软件计划阶段的重要活动,也是软件生存周期中的一个重要环节。
需求分析阶段工作分为四个方面:问题识别、分析和综合、制定规格说明、评审。
问题识别是从系统角度来理解软件,确定开发软件的要求,需求的实现条件,达到需求的标准。
分析和综合是逐步细化软件的功能,找出各功能之间的联系,分析功能是否满足需求。
指定规格说明是制定需求规格说明书。
评审是对功能实现面对需求进行评价。
五、心得
在智慧医疗系统的需求分析过程中,整个团队成员都有参与。
首先大家根据自己的看法,列出该项目的需求;再询问周围人的意见,补充需求;还有上网查询一些医疗数据及有关医疗的软件来了解,最后大家多次开会讨论、多次与项目老师进行沟通,确定了基本的需求,包括注册、登录、修改密码、查询等基本需求。
接着大家根据基本的需求制作UI原型。在制作UI原型的过程中,考虑到用户的交互友好,再次对项目需求进行修改和补充。会议中成员之间也有争论,大家都有自己的理解和看法,最后通过和老师的沟通确定,将大家的想法进行汇总和筛选,挑出相对较好的方案作为最后的解决方案。在需求讨论阶段成员之间意见分歧是一定会有的,但也恰恰说明大家对项目都有想法,此时要做的就是将大家的看法进行筛选和保留。另一方面,在争论和协商的过程中,成员间增加了交流,对项目也有更深的了解;但是此过程中,负责人应当更加注意组员间的想法和情绪,必要时候进行协商和调解,以免出现项目组解体等不可挽回的情况…
完成以上任务后开始需求文档的编写,对此前的讨论进行再一次的确认,形成需求文档。以及提取UML用例图、活动图、顺序图、类图等,又是对需求的再一次检验。在完成这些工作时,仍然有许多不同的问题需要解决。
以上过程中项目需求是在不断变更的,因此每一次的讨论都是对上一次结果的重塑,且现在所完成的需求文档也可能并不是最终实现的项目的需求。因此要做好开发过程中不断讨论、不断更改的准备。

浙公网安备 33010602011771号