新闻资讯:医护 医疗 医院 病房 呼叫系统 ICU探视系统 病房呼叫器http:// www.tlwms.com.cn
来源:转自网络
医疗信息化建设最主要的任务是规划、设计、开发以及部署医疗信息系统。如何开发设计性能良好的医疗信息系统,对于提高医院临床科室的工作效率和医疗信息化工作水平而言至关重要。
在本系列文章中,笔者将围绕“如何开发性能良好的医疗系统软件”这一主题,并结合自身工作经历,分别从软件系统架构设计、程序开发设计、数据库设计开发、项目管理、典型案例等几个方面分享和总结相关经验和教训。
需求分析是软件开发项目的第一步,也是极为关键的一步。对于数据库设计而言,需求分析为后续数据库设计阶段提供蓝图指导,直接影响整个项目的质量和成效。因此需求分析对于数据库设计而言至关重要,也是数据库设计过程中参与人员较多的一个环节。
软件开发人员通过与用户进行一系列沟通交流,从而确定用户想在系统中存储什么数据以及想怎样使用这些数据。整个数据需求分析可以大致划分为两个过程:用户需求获取和理解、确定业务规则。本文主要谈“用户需求获取和理解”。
无论开发何种软件,甚至是设计制作任何一种非软件产品,设计人员要做的就是,将用户脑海中关于产品的诉求、功能、外观、性能等模糊的想法和概念,用专业的方法和工具挖掘、整理、翻译出来,最终转化成一个满足用户设想的实际产品。这个关于用户想法的挖掘和翻译过程的第一步,就是要理解用户需求。如果理解有误,例如最终设计一个电商销售系统对于医疗机构用户而言毫无意义,与他们所设想的产品完全是南辕北辙。这不仅影响了项目进度,浪费了资金时间,也极大损害了客户的利益。需求分析如此重要,我们必须制定一个详细的计划,不可盲目开展相关活动。
在制定需求分析计划后,按照该计划开展一系列活动,以逐步获取和挖掘客户需求,例如实地调研、与用户面对面沟通、召开会议等。如下10个步骤是一个可行的计划模板,遵循这些步骤开展活动,能够更好地理解用户需求,但在实际工作中,可以根据具体的项目需求来开展,只要能明确清晰地理解和挖掘用户需求即可。