界面与程序分离 --- MIS开发新方法
2 传统应用∶ VB + Cell组件 这两种开发思路具有如下优势∶ 1 解决打印难题 Cell组件具有极其强大的打印预览及打印功能。作为MIS应用来说,打印是必不可少的环节也是很耗费精力的环节,采用Cell组件可以完全不考虑该问题。 在浏览器应用中,打印更是一个大问题,由于浏览器的打印功能有限,采用Cell组件可以使浏览器应用具备与传统应用一样强大的打印预览及打印功能。 2 解决远程访问及减少网络数据流量 Cell组件采用与华表相同的文件结构。从华表的文件结构看,相同内容的文件华表格式只有EXCEL格式的1/8。可见,华表的文件结构非常紧凑。采用华表文件作为载体在网络上传输数据尤为有利。 Cell组件提供了操作远程FTP文件的方法,只需要知道FTP服务器的IP地址及用户口令,就可以用Cell组件打开或保存数据,这在浏览器应用尤为方便。 3 实现界面以程序相分离 由于CELL文件很小,打开文件速度很快;并且CELL文件内具有多个页面,因此,可以将许多烦人的界面,保存CELL文件中作为系统参数。在程序切换界面时,可以随时将需要的页面快速抽取出来。需要修改界面时,只要修改CELL参数文件,这样即可实现界面设计与程序相分离,大大减少了设计界面的程序代码,提高了软件的开发效率,同时系统更加容易维护和升级。 4 实现输入控制与程序相分离 由于CELL组件具有与EXCEL相似的公式运算功能。CELL组件内置24个属性接口、600多个方法接口、60个事件接口,功能十分完善。当利用CELL页面做界面时,可以利用CELL内置的多种函数和用户定义的各种公式对特定的单元格进行控制,对输入的内容进行各种运算及效验工作由CELL组件完成。这样就可以实现输入控制和程序相分离,大大减少了输入控制程序代码,提高了程序的开发效率,便于系统的维护升级工作。 5 与数据库操作平滑连接 从事统计工作的读者也许会有这样的体会,用EXCEL处理少量临时性的报表时十分方便灵活,但是如果每月处理大量的报表,用EXCEL就不如数据库方便了。CELL 的设计者针对MIS系统开发是与数据库密切相关的特点,提供了多种与数据库相关的操作方法,可以方便的从数据库中取数。利用CELL组件可以方便地开发出既具有EXCEL简捷灵巧的使用界面,又具备数据库在数据处理能力强的高质量的MIS系统。 由于利用CELL文件做界面,用户可以将数据库查到的内容随时打印出来,实现所见即所得使用效果。用户还可以将看到的内容选择后,复制到其它系统中进行数据的再加工,此项功能给MIS用户带来所想即所得的使用效果,大大方便MIS用户。 Cell组件把MIS软件中最常用的部分—表格处理提取出来了,各个MIS软件的开发者没有必要再自己来做这一块(表格处理相对来说是技术难度较大的一块),而可以把表格处理的任务留给Cell组件,这样就可以大大加快开发速度。Cell组件是面向对象的程序设计思想的产物,面向对象是90年代软件界的一次革命,面向对象的核心是继承,而继承的表现就是重用。只有模块能重复利用,软件开发才会变得越来越容易,软件也才可以做得功能越来越多。 Cell组件是由北京用友华表软件技术有限公司开发的自主版权的国产软件,目前在国内已有几百家开发用户,包括财政部、铁道部,方正,中软等许多软件公司均已采用Cell组件。比采用Excel或Access等方案要更节省费用。CELL组件的试用版读者可以在 http://www.cellsoft.cc/cell 网站上下载得到。
- 1泛普软件:OA办公系统助推名企裁员潮?
- 2泛普软件:OA软件业进入“加强版”竞争阶段
- 3OA架起矿产行业信息化桥梁
- 42014年不做Outman,云平台助您轻松办公
- 5管理之道 OA先行
- 6信息安全重兵守城却无人看库
- 7用三合一方法深刻解剖OA性价比
- 8知识经济方兴未艾OA不止于知识容器
- 9同步网状网络提供可伸缩性
- 10信息化打通企业“任督”二脉
- 11未来OA的专、精、细之路
- 12信息安全靠细节制胜
- 13用好的OA软件 节约企业资源
- 14把业务需求转换为IT要求
- 15泛普软件:云计算是如何帮助大数据实现经济效益
- 16OA系统软件四大生态阵营透视
- 17解救南昌OA市场的最脆弱的地方
- 18网络管理员避免10种愚蠢行为
- 19界面与程序分离 --- MIS开发新方法
- 20什么驱动信息系统
- 21什么时候进行网络隔离?
- 22市规划局投入使用办公OA系统
- 23Windows XP系统日常维护八法
- 24黑客如何查找网络安全漏洞
- 25单点登录化繁为简
- 26信息安全服务的未来
- 27面向未来的安全防护UTM
- 28BPM在协同软件中的地位
- 29蔡文胜:移动互联网创业得屌丝者得天下
- 30OA信息化必须是“一把手工程”