|
|
|
如何理解橡皮泥软件 信息管理系统(MIS)的软件开发流程一般为:需求设计—数据库设计—软件编写 信息管理系统(MIS)的软件功能一般为:基础设置,业务管理(根据系统不同而不同),报表。 我们看到的很多信息管理系统其实大同小异,都是由以上的开发流程及功能所组成,在这里面,不同系统的的很多开发过程及功能都是重复的,比如: 一、基础信息设置:如一般信息系统都要用到的行政区域、国家名称、部委名称、单位机构等,从程序开发的角度讲,一般叫做数据字典,这些信息可在各个信息系统中通用,但如果使用了不同的系统,数据字典不得不录入一次又一次。 二、数据库操作:所有的信息系统都是设计好数据库表结构,然后对这些表(单个表或多个连接的表),进行数据操作(选择、新增、更新、删除),所有信息系统的开发都跳不出这个范畴,是否可以以一个通用的程序来解决这些软件的重复编写呢,橡皮泥软件就是这样一个通用的软件系统。 三、报表操作:信息系统中报表是收集数据的目标,上级不可能看每项明细记录,主要是从报表了解数据情况,而报表说到底,不过是对表数据的统计操作而已,这些统计操作包括计数、求和、求平均值、求最大值、求最小值、求平均方差等,那么是否可以把这些操作提炼出来,不需要编写程序代码就可以实现呢,橡皮泥软件就是这样一个软件系统。 橡皮泥软件的作用就是通过自行定义数据库结构,省却程序开发,生成自己想要的管理系统。软件的功能包括:
综上所述,橡皮泥软件是一个中间工具,它不直接面对终端用户,一般是由对该软件功能了解的高级用户将一切基础搭建好后,终端用户才能够使用,实际上最终用户一般只使用最后两项功能。 如下面两个图所示:橡皮泥软件可以自行定制代码、信息集、字段、视图、统计报表,一方面,能直接根据客户要求定制所需系统,另一方面,能很好的适应各个信息系统的不断变化与改动。 ![]() 软件框架图1 ![]() 软件框架图2 |
|
橡皮泥软件基于.NET Framework SDK V2.0开发,当前版本号:V2.0 粤ICP备06037479号 © 2008 橡皮泥软件. |