浅析企业管理袄件的开发与优化
论文摘要:本文探讨了企业管理软件的开发和优化,指明了开发企业管理软件的核心是如何开发出一套经济、实用的数据库管理软件详细介绍了软件开发过程中的步骤、注意事项及优化准则,为如何开发经济、实用的企业管理软件提供了一个指导性框架关键词数据库优化 1.引言 越演越烈的商业竞争使企业神经高度紧张,越来越薄的利润空间使企业活力渐渐萎缩,什么是赢家的利器?加强科学管理,加快信息步伐——建设、创新,你有科学的管理方法,你有最新的市场信息,你就有比别人多五十年的企业青春期。
什么是科学管理?如何获得最新市场信息?在信息技术日益发展的今天,计算机技术和网络技术无疑是提高企业生存的最有效手段。
而对一个企业来说,计算机技术和网络技术的核心又是拥有适合自身特点的一系列管理和分析软件。
相比传统的管理方法,用计算机参与企业的管理有以下优点: (1)有利于企业的信息化和自动化; (2)有利于进行资源共享; (3)有利于数据的管理和维护; (4)有利于数据保存且占用资源较少; (5)有利于软件的二次开发; (6)有利于与相关软件进行对接。
2当今流行的企业管理开发软件 企业的现代科学管理,离不开数据库软件的开发和应用,因为任何一个管理软件都离不开数据的管理和维护:其实,企业管理软件开发的核心就是如何开发出一套经济、实用的数据库管理软件。
前台开发主要是面向客户,软件开发人员的任务,是开发出友好、操作简单的用户界面;后台管理是数据库软件的核心,其主要完成数据的管理,如备份、还原、数据分析等。
当今流行的数据库前台开发软件有VB,VC,Delphi以及PowerBuilder,其中以PowerBuilder较为流行,其友好的用户界面和优秀的数据库接口使其在数据库前台开发方面受到不少软件人员的青睐。
后台管理软件有Oracle、Sybase、SQLServer、Informix,其中以前三者最为流行。
尤其是Oracle,其强大的数据库后台管理能力和卓越的稳定性使其应用日益广泛,在大型数据库方面更能体现其强大的功能。
相对来说,Sybase、SQLSevrer主要用于中小型企业,其优势在于开发相对简单,且维护方便,是开发中小型管理软件的首选。
清晰、明了的开发步骤能使软件开发人员的工作起到事半功倍的效果;反之,模糊、烦琐的开发步骤将使软件开发人员在开发的过程中浪费大量的时间、人力和物力。
综合起来,数据库软件的开发步骤有以下几点: (1)获取第一手材料(包括用户的要求及要实现的功能)任何一套数据库软件的开发都是以客户的需求为前提的,因此,在着手开发之前,一定要详细了解客户的需求。
尤其是软件的维护,对绝大多数软件来说,维护费用往往高于开发费用。
如果对客户的需求了解不多或是不详细,在软件的调试阶段有可能迫使开发人员对已开发好的软件进行大量的修改。
(2)选择合适的开发工具就一个开发小组来说,选择大家都能掌握的软件作为开发工具,有利于软件各功能模块的衔接,也有利于软件运行期间的维护。
同时,由于使用的是同一或是同类的开发工具,更能保证各功能模块的稳定运行。
(3)画出流程图流程图是开发人员编程思路的体现。
清晰、明了的流程图能使开发人员对自己的编程思路有个清楚的认识。
(4)设计并确定功能模块每一套软件的开发,往往要实现不同的功能,为了便于管理、维护和二次开发,将不同的功能封装在相应的功能模块中是最行之有效的方法。
尤其是大型软件的开发,多是由不同的人员组成一个或几个开发小组,功能模块的确定就显得尤为重要。
(5)细化每一功能模块,确定其要实现的目标功能模块确定以后,必须明确每一功能模块要实现的功能,为后期工作做好准备。
(6)确定各个模块间的详细接口开发人员在完成自己的工作以后,整套软件要正常运行,就必须组成一个有机整体。
因此,必须开发出各功能模块间的接口,以利于数据在各功能模块间正常传送。
(7)优化数据结构,用尽可能少的表和视图满足要实现的功能数据结构是否优化、合理,对软件的运行起着关键的作用。
优化合理的数据结构,能有效地提高数据运行的效率,并且减少了数据出错的慨率。