如何开发oa系统方法介绍
OA(OA)是针对企业的日常操作与管理,对员工和管理者最常用的应用系统,自从1985年在国内举行了第一届OA办公自动化规划会议以来,OA在应用内容的深度和广度、IT技术的运用等方面都有了新的变化和发展,并成为企业不可或缺的核心应用系统。重点推行无纸办公模式。
自定义软件在国外是一种针对大、中、小企业普遍采用的一种软件开发形式,在我国,由于经济环境和传统管理方式的不同,定制软件还是一个新生事物。事实上,大部分企业都因自己的历史和业务条件,对软件系统会有自己的特殊要求,而市场上的通用软件,一方面可能是有些企业难以承受的价格,另一种是功能上可能很难满足企业的个性化需求,所以很多企业转向定制开发。具体来说,定制开发就是根据企业的具体需求、具体需求设计软件系统,并提供相应服务。伴随着企业信息化水平的不断提高,许多企业已经认识到,利用专用软件可以极大地提高资金利用率,提高员工工作效率,降低成本,与现有业务接轨。
也就是软件设计思想与方法的一般流程,包括软件的功能设计与实现算法、软件总体结构设计与模块设计、编程与调试、程序联调与测试与编写、提交程序。
步骤一:需求调研
1.相关系统分析人员先将需求告知用户,然后用word列出要开发的大功能模块,每一个大功能模块有哪些小功能模块,对于某些需要比较清楚的接口,在这一步中可以初步定义少量的界。
2.系统分析师深入理解和分析需求,根据自己的经验和需要,利用WORD或相关工具,编制出一个文档系统的功能性需求文档。本文档将清晰地使用系统大致上的大功能模块,大功能模块中哪些小功能模块,并列出相关的接口和接口功能。
3.系统分析师再次向使用者确认需求。
步骤二:系统总统设计
1.相关系统分析人员先将需求告知用户,然后用word列出要开发的大功能模块,每一个大功能模块有哪些小功能模块,对于某些需要比较清楚的接口,在这一步中可以初步定义少量的界。
2.系统分析师深入理解和分析需求,根据自己的经验和需要,利用WORD或相关工具,编制出一个文档系统的功能性需求文档。本文档将清晰地使用系统大致上的大功能模块,大功能模块中哪些小功能模块,并列出相关的接口和接口功能。
3.系统分析师再次向使用者确认需求。
步骤三:细节设计
基于概要设计,开发人员需要对软件系统进行详细设计。具体设计中,描述了实现具体模块所涉及的主要算法、数据结构、类的层次结构和调用关系,并对软件系统各层(各模块或子程序)的设计考虑作了说明,以便于编写和测试。应该确保对整个软件的需求是完全分配的。细节设计应足够详细,以详细的设计报告为依据。
步骤四:编码
在软件编码阶段,开发人员按照《软件系统详细设计报告》对数据结构、算法分析、模块实现等方面的设计要求;从具体的编程工作开始,分别实现各个模块的功能,从而达到目标系统的功能、性能、接口、接口等要求。
步骤五:测试
写出一个系统。把每一项功能都用在用户后面,由用户确认。
步骤六:准备软件交付
当币加德软件测试证明软件达到要求后,软件开发者要将开发的目标安装程序、数据库的数据字典、用户安装手册、用户使用指南、需求报告、设计报告、测试报告等双方合同约定的产品提交给用户。“用户安装手册”应详述安装软件对运行环境的要求、安装软件的定义和内容,以及客户端、服务器端、中间件的具体安装步骤、安装后的系统配置。“使用者使用指南”应包括各种软件功能的使用流程、操作步骤、相应的业务介绍、特殊提示及注意事项,如有需要,还应提供实例说明。
步骤七:用户接受
You must be logged in to post a comment.