
炼钢mes开发中的需求分析
软件需求分析中的关键就是展开分析、发现问题、解决问题,是为能够将系统错误和漏洞在需求分析阶段发现并解决,使开发的成本收益比达到最大。炼钢MES需求包括:问题定义、可行性研究及软件计划。
1、问题定义
炼钢MES开发的第一步就是进行问题定义,问题是指用户的基本要求,问题定义实际上就是了解MES系统关键用户们到底要建立什么系统,并确定下一步应该做什么。因此,问题定义的来源是用户。系统开发初期由炼钢厂和各轧钢厂工作人员组成关键用户团队,各厂关键用户在问题定义阶段必须解决的关键是:系统要解决的问题是什么?通过问题定义阶段的工作,系统分析应该提出关于问题性质、开发目标等并形成书面报告。这一阶段的分析应站在较高的角度去抽象、概括所要做的事,不拘泥于问题实现的细节。尽管各厂关键用户旨在维护各分厂利益总是纠结于某些细节,但软件需求分析在这一阶段必须居高临下鸟瞰整个系统全貌,协调各方对问题取得一致看法,最后出具一份各方都满意的文档,促使各厂负责人同意开发工作继续进行,然后炼钢MES开发工程转入软件需求分析下一个阶段:可行性研究。
2、 可行性研究
炼钢MES开发过程中,并不是所有问题都有简单明显的解决办法,许多问题不能在预定的系统规模之内解决。如果问题没有可行的解决办法,那么花费在此的时间、资源、人力和经费和都是不合理的,应该在此阶段予以避免。可行性分析是在问题的目标和约束之间的一种权衡,可行性研究的目的在于用最小的代价确定关键用户们所提出的问题是否可以解决,系统目标和规模是否现实,权衡后决定是修改目标或放宽约束。软件设计以炼钢厂关键用户期望通过MES系统实现的目标和作用范围为依据提出一种以上设计方案,从技术可行性、经济可行性、操作可行性等方面进行比较,并选出综合得分最优方案。关键用户需求是动态变化的,对用户要求的功能、性能以及限制条件进行分析,是否能够做成一个可接受的系统,并判断系统操作方式在关键用户组织内是否可行。
3、软件计划
关键用户同意可行后开始拟定软件计划,计划是为了将炼钢MES成功开发所需做的工作、需要的资源、需要的工作量以及开发进度进行合理安排。由于炼钢MES开发是公司产销一体系统一个子系统,因此炼钢MES开发进度要符合整个产销系统时间要求,例如:炼钢MES何时开始实施,何时结束,在与铁前MES、轧钢MES或物流系统等不同系统在时间周期上如何衔接等。进度计划是软件计划中最为重要的部分,它将对软件项目的开发产生重大影响,在炼钢MES软件计划阶段使用了工程网络图、Gantt图、任务资源表等软件进度控制手段。软件计划另外一个重要因素是指定用户分工、明确责任,此时,各厂关键用户发挥重要协调作用,不仅要推动本厂软件计划进行,还要配合其他产线计划。
MES更多的是体现了一种精细化生产的管理理念的一个平台。一切要从企业的需求出发。只有找出问题,明确需求,企业才能选对选好MES系统。乾元坤和作为国内领先的MES系统服务商,一直专注于为企业定制个性化的MES系统,已经积累了丰富的经验。您如果还有任何疑问,欢迎联系乾元坤和MES系统开发技术工程师,他们会给您详细的解答。;。
