- 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
您可能关注的文档
- (北师大版)三年级数学课件上册第八单元摸球游戏.ppt
- (北师大版)八年级语文下册:《人们科学家的精神风采》课件32张.ppt
- (南宁市2013924)全国中小学学籍信息管理系统.ppt
- (周)高中数学新课程的教学体会课例展示(空间直角坐标系).ppt
- (名师伴你行)2016级数学一轮复习第一章命题及其关系、充分条件与必要条件.ppt
- (培训发展)-培训体系.ppt
- (增员目标群体锁定篇)白领行业增员流程.ppt
- (复数的加法和减法)1pt.ppt
- (外研·全国)2015届九年级英语复习课件第7课时Modules5-6八年级上册(共49张).ppt
- (外研版)三年级英语下册课件.ppt
- 2025年安徽工商职业学院单招职业技能测试题库带答案(典型题).docx
- 2025年洛阳科技职业学院单招职业技能测试题库带答案(新).docx
- 2025年荆门职业学院单招职业技能测试题库及答案(易错题).docx
- 2025年宣化科技职业学院单招职业技能测试题库(精练).docx
- 2025年包头职业技术学院单招职业技能测试题库带答案(新).docx
- 2025年江西工商职业技术学院单招职业技能测试题库带答案(精练).docx
- 2025年黑龙江农业经济职业学院单招职业技能测试题库精编.docx
- 2025年山东艺术设计职业学院单招职业技能测试题库带答案(基础题).docx
- 2025年陕西工商职业学院单招职业技能测试题库带答案(突破训练).docx
- 2025年承德护理职业学院单招职业技能测试题库【word】.docx
最近下载
- 第三章4节励磁控制系统调节特性和并联机组间无功分配-(一).ppt VIP
- 2024ABB PSR、PSRC、PSE和PSTX软启动器技术资料.docx
- GB50210-2001建筑装饰装修工程质量验收规范.doc VIP
- 西方古典园林——意大利埃斯特别墅庄园.ppt
- 普通物理学(第7版) 程守洙课件-chapter-11.pptx VIP
- 普通物理学(第7版) 程守洙课件-chapter-10.pptx VIP
- 我国婴幼儿呼吸道合胞病毒感染被动免疫预防专家共识解读.pptx
- 2024年上海市高职单招职业适应性测试试题及答案解析.docx
- 2024年江西电力职业技术学院单招职业技能测试题库及答案(各地真题).docx VIP
- 南京市某办公楼空调系统设计.doc VIP
文档评论(0)