会计电算化信息系统的开发

上传人:无*** 文档编号:243907871 上传时间:2024-10-01 格式:PPT 页数:46 大小:481.50KB
收藏 版权申诉 举报 下载
会计电算化信息系统的开发_第1页
第1页 / 共46页
会计电算化信息系统的开发_第2页
第2页 / 共46页
会计电算化信息系统的开发_第3页
第3页 / 共46页
资源描述:

《会计电算化信息系统的开发》由会员分享,可在线阅读,更多相关《会计电算化信息系统的开发(46页珍藏版)》请在装配图网上搜索。

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第三章 系统开发概述,软件和软件工程,软件开发的生命周期法,软件开发的快速原型法,会计电算化信息系统的开发,会计电算化信息系统的开发是指建立一个会计电算化系统的过程,其中心是开发出会计电算化的应用软件。在这个过程中,必须遵循一定的方法,以保证开发的顺利进行。好的开发方法可以用较短的时间,投入较少的人力物力,开发出实用的会计电算化软件。,系统开发方法,在计算机诞生的早期,软件开发被看作是一种艺术。但随着计算机应用的深入,软件越来越大而复杂,一度出现了所谓的软件危机。有效的软件开发方法的研究因而受到重视。许多软

2、件开发方法被提出,形成了软件工程学。软件工程的核心是用工程的方法来进行软件的开发。生命周期法和原型法是两种广为应用的方法。,软件工程的相关概念,软件工程,定义,1,:软件工程是指导计算机软件开发和维护的工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法站合起来,这就是软件工程。,定义,2,:软件工程是研究和应用如何以系统性的、规范化的、可定量的方法,操纵和维护软件、即把工程应用到软件上。,软件工程的基本出发点,变无形为有形,面向用户,严格划分工作阶段,强调对每一阶段工作的审查,软件开发的生命周期法,什么是软件生命期,软件

3、生命期是指软件产品从考虑其概念开始,到该软件产品不再能使用为止的整个时期。一般包括概念阶段、需求阶段、设计阶段、实现阶段、测试阶段、安装阶段以及交付使用阶段、运行阶段和维护阶段。有时还有退役阶段。这些阶段可以有重复,执行时也可以有迭代。,什么是软件开发生命期,软件开发生命期是指软件产品从考虑其概念开始到该软件产品交付使用为止的整个时期。一般包括观念阶段、需求阶段、设计阶段、实施阶段、测试阶段、安装阶段,以及交付阶段。这此阶段可以有重复。,软件生存周期的瀑布模型,planning,analysis,design,implementation,support,Waterfall model,生命周

4、期法,生命周期法:按照系统的生命周期,有步骤,分阶段的进行系统开发的方法,叫做信息系统开发的生命周期法。生命周期法将系统开发过程划分为四个阶段:系统分析阶段,系统设计阶段,系统实施阶段,系统运行与维护阶段。,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统

5、的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编

6、程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开

7、发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周

8、期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试

9、,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,

10、初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统

11、分析阶段,系统设计,系统实施,系统维护,The project team,The project team is the most important component of a successful systems development project,Consists various people,each performing a specialized task critical to the whole,function like a surgical team,Need to be balanced in skills and abilities,Size and make-u

12、p changes during the life of the project,Number of people on staff,planning,analysis,design,implementation,Project time,20,Typical Staffing scenario of a project,Project manager,Experienced systems analysts,Add,systems analyst,business analyst,key users,If the project is large,the project team may d

13、ivided into smaller team to focus on different areas of the organization,Add technical expertise such as,networking and database experts,If the project is large,the project team may divided into smaller team to design different components of the final system,Add,programmers,quality-control team memb

14、ers,and knowledgeable user,who learn the system first and act as trainers for the rest of users community later,生命周期法的优缺点,优点:,阶段明确,便于开发过程的控制与管理,使开发过程有条不紊,适合开发大型系统。,文档齐全,便于进行系统的维护,缺点:,开发周期较长,见效慢,不适合开发需求多变的系统,快速原型法,原型:即系统的初始模型。在信息系统开发中原型指软件系统的早期版本。它具有最终系统的基本特征和功能,但需要进一步完善。,原型法:原型法是先投入少量的人力物力,根据用户的基本需求

15、,开发出系统的原型,交给用户试用,再根据用户的意见修改原型,如此反复,直至用户满意后再建立最终系统的方法。原型法必须做到原型建立快,原型修改快,否则失去意义。所以有叫快速原型法。,快速原型法的开发过程,基本需求分析,快速建立原型,原型试用,原型评价,满意?,快,速,原,型,修,改,建立最终系统,no,yes,原型法的优缺点,优点:,开发周期较短,见效快,适合开发需求多变的系统,缺点:,阶段不明确,不便于开发过程的控制与管理,不适合开发大型系统。,文档不齐全,不便于进行系统的维护,注意:快速原型法需要特殊软件开发工具的支持。如,CASE,工具,,4GL,语言,等等。,Flash movie,该项

16、目目前处于什么阶段?,第五章 系统分析,本章学习目的:了解系统分析的任务,掌握结构化系统分析的过程、方法和技术并具有实际运用能力。,主要内容:系统调查方法、可行性研究;系统分析的任务、系统逻辑模型的描述工具:数据流图、数据字典、加工说明、系统分析过程与实例、系统分析报告的内容与作用;项目的进度管理技术,http:/ sample from RMO,Part I.Answer these questions based on a typical four-hour shift,1.how many phone call s do you receive?,_,2.how many phone calls are necessary to place an order for a product?_,Part II.Circle the appropriate number on the scale from 1 to 7 based on how strongly you agree or disagree with the statement.,Part III.Please ente

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!