- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
会计软件开发的基本流程 需求分析 系统设计 总体设计和详细设计 系统实施 编程和测试 系统维护 会计软件开发的基本流程-需求分析 1、需求分析 (1)系统目标的提出 用户根据需要,提出本阶段会计软件开发工作的目标,如“实现帐务和报表的电算化”,“工资核算电算化”等。 (2)系统初步调查与可行性分析 (3)详细分析 可行性研究提出的方案是很粗的,许多方面都有待于进一步细化分析。这个较粗的方案不能直接用来进行系统设计。因此在进行系统设计前必须进行详细的系统分析。详细分析的目标是确定新系统解决问题的方法,即建立新系统的逻辑模型。 会计软件开发的基本流程-系统设计 2、系统设计 一但系统分析完成后,就得到了系统的逻辑处理模型,系统要完成的功能、数据处理方法都确定了,接下来要做的就是设计实现这一逻辑处理功能的物理模型。系统设计分为总体设计和详细设计。总体设计确定系统的总体框架及构成;详细设计确定系统的各个部分的细节。 会计软件开发的基本流程-系统设计 (1)总体设计 经过系统分析阶段的工作,系统必须“做什么”已经清楚了,现在是决定“怎样做”的时候了。总体设计的基本目的就是回答“概括地说,系统应该如何实现”这个问题。因此,总体设计要达到的目标就是确定系统的总体框架。 会计软件开发的基本流程-系统设计 (2)详细设计 详细设计是针对已设计好的总体系统的各部分进行进一步的设计。它要求设计给出系统各部分实施的细节要求。一般有代码设计、数据库详细设计,系统界面设计、输出设计、输入设计、模块处理设计等。 会计软件开发的基本流程-系统实施 3、系统实施 当系统设计完成后,就可以进入系统实施阶段工作了。系统实施是将系统设计阶段设计的会计信息系统付诸实践,即将设计在图纸上的系统变为实际的真实系统的过程。 系统实施阶段主要的工作有:硬件的安装调试、基础数据收集准备、软件开发、软件调试、管理人员培训、系统转换等工作。 会计软件开发的基本流程-系统维护 4、系统维护 甩帐只是新系统的开发过程结束,但对于系统的生命周期来说它只是进入了一个对系统来说更为重要的阶段,即系统维护阶段。这时一个慢长的,耗费人力和物力的阶段,也是技术人员最缺乏兴趣阶段。 五、 会计软件开发工具 ——数据库开发工具简介 VB 全称Visual Basic,它是以Basic语言作为其基本语言的一种可视化编程工具。它曾是在中国最为流行的编程工具,到现在还占据着非常重要的地位,VB作为一种较早出现的开发程序以其容易学习,开发效率较高,具有完善的帮助系统等优点曾影响了好几代编程人员,但是由于VB不具备跨平台这个特性,从而也决定了VB在未来的软件开发中将会逐渐地退出其历史舞台;同时VB在进行系统底层开发的时候也是相对复杂的,调用API函数需声明,调用不方便,不能嵌套汇编;而且面向对象的特性差;网络功能和数据库功能也没有非常突出的表现,综上所述,VB作为一种可视化的开发工具由于其本身的局限性,导致了它在未来软件开发中逐步被其他工具所代替。目前,基于VB的开发正在向.NET平台进行移植, VB 正在被Visual Studio开发平台所取代。 C++Builder/Delphi? 它们都是基于VCL库的可视化开发工具,它们在组件技术的支持、数据库支持、系统底层开发支持、网络开发支持、面向对象特性等各方面都有相当不错的表现,并且学习使用较为容易,充分体现了所见即所得的可视化开发方法,开发效率高。由于两者都是Borland 公司的产品,自然继承了该公司一贯以来的优良传统:代码执行效率高。 但是,它们并不是没有缺点,它们所作的最大不足之处就是他们的帮助系统在众多的编程工具中是属于比较差的。 C++Builder 的VCL库是基于Object pascal(面向对象pascal),使得C++Builder在程序的调试执行上都落后于其他编程工具。而Delphi则是它的语言不够广泛,开发系统软件功能不足两个比较大的缺点。 Visual C++ 是基于MFC库(Microsoft Foundation Class微软提供的类库)的可视化的开发工具,从总体上说它是一个功能强大但是不便使用的一种工具。它在网络开发和多媒体开发都具有不俗的表现,帮助系统也做得非常不错,但是虽然是使用C++作为基本语言,但是为了兼容C的程序,它在面向对象特性上却不够好;学习比较复杂,最大的问题是开发效率也不高。 Visual Studio 2005 是迄今以来微软公司出品的一套最完整的.NET平台开发工具集,利用这套开发工具,开发人员可以快速高效地生成桌面应用程序、 ASP.NET Web 应用程序、XML Web Services
您可能关注的文档
- 6S培训资料(学海无涯).ppt
- 360绩效考核.ppt
- 361°市场定位.ppt
- AJT公司简介(销售)超简本.ppt
- BCG品牌管理初步研究.ppt
- CC的经验和技巧.ppt
- CPA财务成本管理:财务报表分析.ppt
- CPA财务成本管理:财务估价的基础概念.ppt
- CPA财务成本管理:长期计划与财务预测.ppt
- CPA财务成本管理:债券和股票估价.ppt
- 苏教版8年级上册数学全册教学课件(2021年10月修订).pptx
- 比师大版数学4年级下册全册教学课件.pptx
- 冀教版5年级上册数学全册教学课件.pptx
- 办公室普通党员2024年组织生活会个人对照检查发言材料供参考.docx
- 领导班子成员2025年组织生活会“四个带头”对照检查材料范文.docx
- 2024年度专题组织生活会个人“四个带头”对照检查材料范文.docx
- 党支部领导班子2025年民主生活会“四个带头”个人对照检查材料范文.docx
- 2024年抓基层党建工作述职报告参考范文.docx
- 2024年度民主生活会征求意见情况的报告范文2篇.docx
- 普通党员2024年组织生活会个人“四个带头”对照检查发言材料2篇.docx
文档评论(0)