软件原型
发布时间:2014/7/9 17:54:55 访问次数:616
软件项目可以大致分为专用软件和通用软件两大类。测控软件一般是专用软件, SKY13373-460LF用户对于软件要完成哪些功能已经有了一个比较清楚的轮廓,而且往往在开发合同中已经大致地规定了。但是,开发合同上规定的只是一个大概的框架,在进入开发乏前必须与用户进行比较具体的交流和讨论,了解清楚用户心目中的产品究竟是什么样子,这里最好就根据客户的需要在很短的时间内采用原型化的方法作出一个可以演示的产品给用户看,这个产 品就是软件原型。软件原型只实现一部分最重要的的功能,它的主要目的是为了确定用户的真正需求,再根据用户的意见修改这个软件原型,直到清楚地勾勒出软件的轮廓,并依此划分软件的逻辑结构。因此,软件原型是程序设计者与用户交流的一个有效工具。
图形编程语言为创建软件原型提供了极大的便利,我们一般是从软件与用户的接口入手,创建未来程序的前面板。而软件中需要数据采集的模块可以用一定范围内的随机数代替。
现在我们用一个简单的例子说明创建软件原型的方法。
我们新建一个名为“软件原型”的VI( Virtual Instrument),按照创建它的前面板,然后按这个VI的程序框图。
在这个程序框图中,把需要从被控制的对象上采集的温度和压力数据用随机数代替了, 这些随机数分别乘以一定的系数,以接近实际可能的数据范围。
压力表的输入参数前用了一个“捆绑”函数,这个函数来自“簇与变体”子选板,作用是把压力表两个指针的值攒成一个簇,这是数值型双显示控件对输入数据的要求。
自动控制时的液位值等于设定高度加上一个微小的变动范围;手动控制时的液位值与调节步长有关,步长越大,实际液位接近设定数据越迅速。自动控制与手动控制的切换采用了“比较”函数子选板的“选择”函数。这个函数的3个输入端口中,中间一个是选择参数s,要求一个布尔型输入数据。s参数为TRUE时输出端口输出上面一个输入参数f的值;否则输出下面一个输入参数,的值。
创建了程序框图以后,前面板的显示控件都被激活了,输入控件的功能也能够简单地体现出来,软件开发人员可以用这个工具向用户说明未来软件的指标,用户也可以通过这个原型生动直观地看到未来软件的界而,使双方的交流非常顺畅。在这个过程中,用户界面控件的数量、类型和要求得以明确。
软件项目可以大致分为专用软件和通用软件两大类。测控软件一般是专用软件, SKY13373-460LF用户对于软件要完成哪些功能已经有了一个比较清楚的轮廓,而且往往在开发合同中已经大致地规定了。但是,开发合同上规定的只是一个大概的框架,在进入开发乏前必须与用户进行比较具体的交流和讨论,了解清楚用户心目中的产品究竟是什么样子,这里最好就根据客户的需要在很短的时间内采用原型化的方法作出一个可以演示的产品给用户看,这个产 品就是软件原型。软件原型只实现一部分最重要的的功能,它的主要目的是为了确定用户的真正需求,再根据用户的意见修改这个软件原型,直到清楚地勾勒出软件的轮廓,并依此划分软件的逻辑结构。因此,软件原型是程序设计者与用户交流的一个有效工具。
图形编程语言为创建软件原型提供了极大的便利,我们一般是从软件与用户的接口入手,创建未来程序的前面板。而软件中需要数据采集的模块可以用一定范围内的随机数代替。
现在我们用一个简单的例子说明创建软件原型的方法。
我们新建一个名为“软件原型”的VI( Virtual Instrument),按照创建它的前面板,然后按这个VI的程序框图。
在这个程序框图中,把需要从被控制的对象上采集的温度和压力数据用随机数代替了, 这些随机数分别乘以一定的系数,以接近实际可能的数据范围。
压力表的输入参数前用了一个“捆绑”函数,这个函数来自“簇与变体”子选板,作用是把压力表两个指针的值攒成一个簇,这是数值型双显示控件对输入数据的要求。
自动控制时的液位值等于设定高度加上一个微小的变动范围;手动控制时的液位值与调节步长有关,步长越大,实际液位接近设定数据越迅速。自动控制与手动控制的切换采用了“比较”函数子选板的“选择”函数。这个函数的3个输入端口中,中间一个是选择参数s,要求一个布尔型输入数据。s参数为TRUE时输出端口输出上面一个输入参数f的值;否则输出下面一个输入参数,的值。
创建了程序框图以后,前面板的显示控件都被激活了,输入控件的功能也能够简单地体现出来,软件开发人员可以用这个工具向用户说明未来软件的指标,用户也可以通过这个原型生动直观地看到未来软件的界而,使双方的交流非常顺畅。在这个过程中,用户界面控件的数量、类型和要求得以明确。
上一篇:内容编制系统需求说明书
上一篇:测控系统质量
热门点击
- 变量主要由两个部分构成
- LabVIEW实现多线程的方法
- 74LS160的应用
- 74LS90计数器
- 时基选择( TIME/DIV)和微调
- MSI组合功能件的应用
- 溢流阀动态特性测试
- 变址寻址
- 用指针式万用表检测电感器的方法
- CH1通道信号输入插座(INPUT)
推荐技术资料
- 单片机版光立方的制作
- N视频: http://v.youku.comN_sh... [详细]