- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析企业管理袄件的开发与优化的论文.doc
浅析企业管理袄件的开发与优化的论文
论文摘要:本文探讨了企业管理软件的开发和优化,指明了开发企业管理软件的核心是如何开发出一套经济、实用的数据库管理软件详细介绍了软件开发过程中的步骤、注意事项及优化准则,为如何开发经济、实用的企业管理软件提供了一个指导性框架关键词数据库优化
1.引言
越演越烈的商业竞争使企业神经高度紧张,越来越薄的利润空间使企业活力渐渐萎缩,什么是赢家的利器?加强科学管理,加快信息步伐——建设、创新,你有科学的管理方法,你有最新的市场信息,你就有比别人多五十年的企业青春期。
什么是科学管理?如何获得最新市场信息?在信息技术日益发展的今天,计算机技术和网络技术无疑是提高企业生存的最有效手段。而对一个企业来说,计算机技术和网络技术的核心又是拥有适合自身特点的一系列管理和分析软件。相比传统的管理方法,用计算机参与企业的管理有以下优点:
(1)有利于企业的信息化和自动化;
(2)有利于进行资源共享;
(3)有利于数据的管理和维护;
(4)有利于数据保存且占用资源较少;
(5)有利于软件的二次开发;
(6)有利于与相关软件进行对接。
2当今流行的企业管理开发软件
企业的现代科学管理,离不开数据库软件的开发和应用,因为任何一个管理软件都离不开数据的管理和维护:其实,企业管理软件开发的核心就是如何开发出一套经济、实用的数据库管理软件。
数据库软件开发,分为前台开发和后台管理。前台开发主要是面向客户,软件开发人员的任务,是开发出友好、操作简单的用户界面;后台管理是数据库软件的核心,其主要完成数据的管理,如备份、还原、数据分析等。.
当今流行的数据库前台开发软件有vb,vc,delphi以及poix,其中以前三者最为流行。尤其是oracle,其强大的数据库后台管理能力和卓越的稳定性使其应用日益广泛,在大型数据库方面更能体现其强大的功能。相对来说,sybase、sqlsevrer主要用于中小型企业,其优势在于开发相对简单,且维护方便,是开发中小型管理软件的首选。
如何确定开发步骤在整个软件的开发过程中起到举足轻重的作用。清晰、明了的开发步骤能使软件开发人员的工作起到事半功倍的效果;反之,模糊、烦琐的开发步骤将使软件开发人员在开发的过程中浪费大量的时间、人力和物力。
综合起来,数据库软件的开发步骤有以下几点:
(1)获取第一手材料(包括用户的要求及要实现的功能)任何一套数据库软件的开发都是以客户的需求为前提的,因此,在着手开发之前,一定要详细了解客户的需求。对客户的需求了解越多,对以后的开发和维护越有利。尤其是软件的维护,对绝大多数软件来说,维护费用往往高于开发费用。如果对客户的需求了解不多或是不详细,在软件的调试阶段有可能迫使开发人员对已开发好的软件进行大量的修改。
(2)选择合适的开发工具就一个开发小组来说,选择大家都能掌握的软件作为开发工具,有利于软件各功能模块的衔接,也有利于软件运行期间的维护。同时,由于使用的是同一或是同类的开发工具,更能保证各功能模块的稳定运行。
(3)画出流程图流程图是开发人员编程思路的体现。清晰、明了的流程图能使开发人员对自己的编程思路有个清楚的认识。
(4)设计并确定功能模块每一套软件的开发,往往要实现不同的功能,为了便于管理、维护和二次开发,将不同的功能封装在相应的功能模块中是最行之有效的方法。尤其是大型软件的开发,多是由不同的人员组成一个或几个开发小组,功能模块的确定就显得尤为重要。
(5)细化每一功能模块,确定其要实现的目标功能模块确定以后,必须明确每一功能模块要实现的功能,为后期工作做好准备。
(6)确定各个模块间的详细接口开发人员在完成自己的工作以后,整套软件要正常运行,就必须组成一个有机整体。因此,必须开发出各功能模块间的接口,以利于数据在各功能模块间正常传送。
(7)优化数据结构,用尽可能少的表和视图满足要实现的功能数据结构是否优化、合理,对软件的运行起着关键的作用。优化合理的数据结构,能有效地提高数据运行的效率,并且减少了数据出错的慨率。对一套管理软件的开发来说,这一步是决定软件优劣的关键。
(8)调试、运行软件开发完成后,在正式投入使用前,开发人员需要花费大量的时间来调试程序,从中发现不足并加以完善。
3注意事项
数据库软件的开发相对于其它软件来说,有许多自己独特的地方。除了具有一般软件的特点外,还要注意以下几点:
(1)必须明确每一字段含义;
(2)字段的类型、大小定义尽量优化;
(3)用尽可能少的数据库、表和视图完成所需的功能;
(4)对每一个数据库来说,表与表间的连接关系要优化;
(5)对
文档评论(0)