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

上传人:无*** 文档编号:243907871 上传时间:2024-10-01 格式:PPT 页数:46 大小:481.50KB
返回 下载 相关 举报
会计电算化信息系统的开发_第1页
第1页 / 共46页
会计电算化信息系统的开发_第2页
第2页 / 共46页
会计电算化信息系统的开发_第3页
第3页 / 共46页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第三章 系统开发概述,软件和软件工程,软件开发的生命周期法,软件开发的快速原型法,会计电算化信息系统的开发,会计电算化信息系统的开发是指建立一个会计电算化系统的过程,其中心是开发出会计电算化的应用软件。在这个过程中,必须遵循一定的方法,以保证开发的顺利进行。好的开发方法可以用较短的时间,投入较少的人力物力,开发出实用的会计电算化软件。,系统开发方法,在计算机诞生的早期,软件开发被看作是一种艺术。但随着计算机应用的深入,软件越来越大而复杂,一度出现了所谓的软件危机。有效的软件开发方法的研究因而受到重视。许多软件开发方法被提出,形成了软件工程学。软件工程的核心是用工程的方法来进行软件的开发。生命周期法和原型法是两种广为应用的方法。,软件工程的相关概念,软件工程,定义,1,:软件工程是指导计算机软件开发和维护的工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法站合起来,这就是软件工程。,定义,2,:软件工程是研究和应用如何以系统性的、规范化的、可定量的方法,操纵和维护软件、即把工程应用到软件上。,软件工程的基本出发点,变无形为有形,面向用户,严格划分工作阶段,强调对每一阶段工作的审查,软件开发的生命周期法,什么是软件生命期,软件生命期是指软件产品从考虑其概念开始,到该软件产品不再能使用为止的整个时期。一般包括概念阶段、需求阶段、设计阶段、实现阶段、测试阶段、安装阶段以及交付使用阶段、运行阶段和维护阶段。有时还有退役阶段。这些阶段可以有重复,执行时也可以有迭代。,什么是软件开发生命期,软件开发生命期是指软件产品从考虑其概念开始到该软件产品交付使用为止的整个时期。一般包括观念阶段、需求阶段、设计阶段、实施阶段、测试阶段、安装阶段,以及交付阶段。这此阶段可以有重复。,软件生存周期的瀑布模型,planning,analysis,design,implementation,support,Waterfall model,生命周期法,生命周期法:按照系统的生命周期,有步骤,分阶段的进行系统开发的方法,叫做信息系统开发的生命周期法。生命周期法将系统开发过程划分为四个阶段:系统分析阶段,系统设计阶段,系统实施阶段,系统运行与维护阶段。,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,生命周期法各阶段,提出开发要求,初步调查,可行性研究,详细调查,系统分析,总体设计,详细设计,编程,测试,系统转换,系统维护,审核,审核,审核,系统运行,审核,信息系统的生命周期,系统分析阶段,系统设计,系统实施,系统维护,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-up 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 divided 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 members,and knowledgeable user,who learn the system first and act as trainers for the rest of users community later,生命周期法的优缺点,优点:,阶段明确,便于开发过程的控制与管理,使开发过程有条不紊,适合开发大型系统。,文档齐全,便于进行系统的维护,缺点:,开发周期较长,见效慢,不适合开发需求多变的系统,快速原型法,原型:即系统的初始模型。在信息系统开发中原型指软件系统的早期版本。它具有最终系统的基本特征和功能,但需要进一步完善。,原型法:原型法是先投入少量的人力物力,根据用户的基本需求,开发出系统的原型,交给用户试用,再根据用户的意见修改原型,如此反复,直至用户满意后再建立最终系统的方法。原型法必须做到原型建立快,原型修改快,否则失去意义。所以有叫快速原型法。,快速原型法的开发过程,基本需求分析,快速建立原型,原型试用,原型评价,满意?,快,速,原,型,修,改,建立最终系统,no,yes,原型法的优缺点,优点:,开发周期较短,见效快,适合开发需求多变的系统,缺点:,阶段不明确,不便于开发过程的控制与管理,不适合开发大型系统。,文档不齐全,不便于进行系统的维护,注意:快速原型法需要特殊软件开发工具的支持。如,CASE,工具,,4GL,语言,等等。,Flash movie,该项目目前处于什么阶段?,第五章 系统分析,本章学习目的:了解系统分析的任务,掌握结构化系统分析的过程、方法和技术并具有实际运用能力。,主要内容:系统调查方法、可行性研究;系统分析的任务、系统逻辑模型的描述工具:数据流图、数据字典、加工说明、系统分析过程与实例、系统分析报告的内容与作用;项目的进度管理技术,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
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


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

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


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