今天来探讨一下LIMS实验室系统需求分析的方法。
LIMS系统是一个以检测业务为核心,以设备仪器、标准物质管理等管理模块为支撑的试验室信息管理系统,该类系统具有一定的行业通用性。然而,国内企业因其自身的体制、构成等因素,其业务需求并不相同,在开发这类系统时,需求分析是极为重要的一环。
假设要求设计检验原始记录管理的一个系统,按以往的做法,先会要求用户提供原始记录表单,然后依葫芦画瓢地设计相应的表单与界面。短期内,这样做是简便而实用的,但并不能够符合现实世界的长远目标,这套设计方法不具有扩展性,因为任何一份原始记录表单的结构都会有可能发生许多改变。采用面向对象的方法,可以从中提取出表类型、表结构、值域代码以及能考虑继承等各方面的要索,这样就可以保证软件的通用性,可配置性与可维护性。
1.LIMS实验室系统需求分析中的关键性问题
为了保证智能LIMS实验室系统项目的顺利进行,需求分析应当能解决如下的几个关键性问题:
1)用户的需求应详尽地被考虑到;
2)用户能正确理解或明白需求分析人员所描述的内容;
3)需求分析要与程序设计相衔接;
4)程序员应明确了解需求分析与设计要求等。
2.多种工具与方法在需求分析中应用
当然,使用单一的一个工具去完成一个中大型的应用系统的需求分析,是不可能成功的。因为社会在发展,用户的需求也在改变,如何把握住用户的需求是需要时间的。面向对象的方法有时也会忽略外在的与表层的要求,不仅仅是要获得关键的需求,其他更多的需求往往要等到用户在使用后才知道。然而等到用户使用是不现实的,作为原型开发模型中的原型也是收集用户需求、描述与解释需求的一类相当有效的方法与工具。
总之,LIMS实验室系统需求分析方法和工具的使用,对软件开发过程影响是很深远的,选用高效能的正确的方法与工具,可以使软件更加正确地反映现实需求,更加具有可用性、可扩展性和可维护性;降低软件项目的风险。
东莞谱标软件开发有限公司 版权所有 粤ICP备16115334号