固定电话:

0517-86881563

手机热线:

153-5866-7860

当前位置:创辉仪表 > 新闻动态 >
智能电磁流量计的软件实现方法学
智能电磁流量计的软件实现方法学
电磁流量计软件系统是个嵌入式系统。嵌入式操作系统种类繁多,目前市场上共有几十种操作系统,有深嵌入系统,也有浅嵌入系统:有多任务系统,也有单任务系统;有实时系统,也有分时系统。虽然不同的嵌入式系统间存在差异,但大多都具有以下内容和功能,如系统核心、窗口图形系统、文件系统、设备驱动程序和网络协议等。为了更好地开发和维护软件,出现了一门新型的工程学科一计算机软件工程学(通常简称为软件工程目前使用ZUI广泛软件工程分别是传统方学法和面向对象方法学。
 
1、传统方法学
传统方法学也叫结构化范型,采用结构化技术(结构化分析结构化设计和结构化实现)来完成软件开发的各项任务,并使用适当的软件工具或软件工程环境来支持结构化技术的运用。这种方法学把软件生命周期的全过程依次划分为若干个阶段,然后按顺序完成每个阶段的任务。采用这种方法学开发软件的时候,从对问题的抽象逻辑分析开始,一个阶段一个阶段地进行开发。前一个阶段任务的完成是开始进行后一个阶段工作的前提和基础而后一个阶段任务的完成通常是使前一阶段提出的解法更进步具体化,加进更多的实现细节。这使软件开发工程的全过程以一种有条不紊的方式进行,保证软件质量,特别是提高了软件的可维护性。总之,采用生命周期方法学可以大大提高软件开发的成功率,软件开发的生产率也能明显提高。
 
2、面向对象方法学
结构化范型只能获得有限成功的一个重要原因是,这种技术要么面向行为(即对数据的操作),要么面向数据。而在软件系统中,数据和对数据的处理原本是密切相关的,把数据和操作人为地分离成两个独立地部分,自然会增加软件开发与维护的难度面向对象方法则是把数据和行为看成同等重要,它是一种以数据为主线,把数据和对数据的操作紧密地结合起来的方法。面向对象方法学的出发点和基本原则,是尽量模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近接近人类认识世界解决问题的方法和过程,从而使描述问题的问题空间(也称问题域)与实现解法的解空间(也称求解域)在结构上尽可能一致。正确地运用面向对象方法学开发软件,则ZUI终的软件产品由许多较小、基本独立的对象组成,每个对象相当于一个微型程序。而且大多数对象与现实世界中的实体相对应,降低软件产品复杂性、提高软件可理解性、简化软件开发和维护工作,而且容易在以后软件产品中重复使用。智能电磁流量计设计本系统由于规模不大,采用的是传统方法学作为软件开发的方法。