版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章计算时机计信息系统
开发方法和步骤本章内容:1.生命周期法①根本思想②任务流程和主要义务③特点和缺陷④六个阶段2.原形法第一节计算时机计信息系统开发概述一、生命周期法〔一〕定义:根据软件的生命周期将开发过程分为几个阶段,进展软件的分析和设计的方法。〔二〕根本思想:将软件工程学和系统工程的实际与方法引入计算时机计信息系统的研制开发中,采用构造化、模块化、自顶向下地对系统进展分析和设计。〔三〕六个阶段:系统分析系统设计程序设计系统测试运转和维护系统评价〔四〕特点:阶段划清楚确,各个阶段应完成的文档都有明确的规定,软件的开发易于控制,开发胜利后的软件易于维护。〔五〕缺陷:由于会计信息系统开发没有阶段,人为规定的阶段呵斥文档书面的反复,导致开发周期长。〔六〕生命周期法的任务流程和主要义务1.任务流程:研制和开发一个信息系统都要按顺序阅历系统分析、系统设计、程序设计、系统测试、运转和维护、系统评价。2.主要义务:1〕系统分析:可行性分析和需求分析①可行性分析的义务:调查用户的需求、处置过程以及现实环境。从经济、技术、环境三个方面对软件工程或信息系统进展可行性分析。从以下三个方面进展:a、初步伐查b、可行性分析c、编写可行性研讨报告②需求分析的义务:分析用户的需求,确定目的系统必需具备那些功能,并建立逻辑模型。从以下三个方面进展:a、分析和描画现有系统的逻辑模型b、分析和描画目的系统的逻辑模型c、编写需求分析阐明书采用的方法:构造化分析〔SA方法〕2〕系统设计的义务:建立系统的物理模型分为两步:概要设计和详细设计①概要设计〔总体设计〕:决议系统的模块构造和数据构造〔总体构造和数据库设计〕。提供的文档:概要阐明书②详细设计:对每一个模块的详细功能、实现的算法等细节描画。提供的文档:详细设计阐明书方法:构造化设计〔SD方法〕3〕程序设计的义务:按详细设计阐明书的要求选择适当的程序设计言语把每个模块代码化,即编写程序。实施步骤:单个模块测试文档:源程序清单及程序设计阐明书方法:构造化程序设计〔SP方法〕4〕系统测试的义务:及时发现错误并排除程序错误使软件到达预定的要求。实施步骤:单元测试、组装测试、确认测试文档:测试报告和用户操作手册5〕运转和维护的义务:系统完成并交付运用后,对程序修正扩展以及修正有关文档。①程序维护:正确性维护和完善性维护②运用维护:环境维护、不测事故维护、计算机病毒治理和维护文档:运转日志、软件问题报告、软件修正报告。6〕系统评价:从软件的功能和性能上评价系统的优劣。文档:评价报告书二、原型法:从一个初始信息需求的集合出发,在开展中初步完善信息系统的方法。〔一〕根本思想:在获得用户根本需求的根底上,快速的构造系统工程模型,然后演示这个原型系统,在用户参与的情况下按用户合理而又可行的要求不断地修正这一原型系统。〔三〕特点:见效快〔四〕缺陷:整个软件系统没有一个完好地概念,各子系统之间地接口不明确,系统开发文档无法一致,易给以后地维护任务带来隐患。〔二〕任务流程用户提出开发要求开发原型运用原型分析评价试运转不可行处置不称心处置第二节会计信息系统的系统分析一、会计信息系统的可行性研讨〔一〕初步系统调查:1.内容:①调查原系统的目的、功能、处置程序、处置方法、业务量、系统的优缺陷、需求处理的问题和需求的迫切性。②原系统的运转机制③新系统的改造目的④为开发新系统能提供的各种条件2.调查方法:人员座谈、查阅、搜集帐表3.描画调查结果工具:〔1〕组织构造图〔2〕调查表〔二〕可行性分析1.必要性2.经济性:费用估计、效益估计3.技术的可行性:设备条件、技术力量4.组织管理的可行性:〔三〕编写可行性研讨报告二、系统的需求分析〔一〕需求分析又称逻辑设计:建立新系统的逻辑模型,在逻辑上规定新系统的功能,但不干涉其物理设计.〔二〕义务:①了解用户要求②按用户的要求建立逻辑模型,完成系统分析报告。〔三〕构造化分析方法〔SA方法〕:采用数据流图和数据词典,自上而下、,逐层分解的思绪来描画系统面向数据流进展系统分析。1、数据流图〔DFD〕:用图形方式描写各种业务数据处置过程的工具。2、数据词典:对流程图中的文件数据流进展详细的描画和解释的词典。名称图形解释数据流反映系统各部分之间数据传递关系加工对数据流的处理过程文件数据的存储形式起点/终点描述系统之外传送或接收数据的组织或人例:手工会计处置银行对帐流程图
银行对帐企业银行日记帐编制调理表对帐单调理表找问题找问题①数据流的流向又以下几种起点加工;加工文件;文件加工;加工终点加工加工②加工:一个数据流图中至少有一个加工,任何一个加工至少有一个输入数据和一个输出数据。③文件:可以是暂存、永久指向文件的数据流:数据写入文件从文件中引出的数据流:文件中读出数据④数据流图的起点和终点:可省略3.数据流图的画法:自顶向下、逐渐求精I1O1顶层数据流图I2I1O1中间层数据图I2I1底层数据流图I2O1
系统S121.11.22.12.2财会科造工资表上月工资表财会科顶层数据流图抄不变数据写变动数据计算上月工资表本月变动数本月变动数据变动数据不变数据本月工资数中间层数据库抄不变栏目称号写新栏目称号写新工资额抄不变工资上月数据计算个人实发工资计算各栏合计不变栏目称号本月变动栏目新栏目称号本月变动本月工资数据第三节会计信息系统的设计一、系统设计的义务:设计计算时机计信息系统的总体构造和一些细节处置,分为两步:概要设计和详细设计。〔一〕概要设计应完成的任务1.系统总体构造设计2.代码和数据库文件设计3.子系统功能模块设计4.概要设计阐明书的编写及评审〔二〕详细设计应完成的任务1.采用某表达方式对各模块功能实现进展详细描画。2.编写详细设计阐明书及评审。〔三〕系统设计流程图
不合格概要设计总体构造设计及子系统设计数据库设计编写阐明书评审详细设计确定算法详细描画各模块的算法编写阐明书评审二、概要设计:根据系统分析的要求和组织的实践情况来对新系统进展总体构造设计,主要包括系统功能模块设计、数据库设计、网络设计等。〔一〕SD方法:用于从系统分层数据流图导出系统模块构造图,以低耦合度、高内聚度作为模块划分的原那么。根本思想:由大到小、自顶向下、层层分解,直到最底层模块都是功能单一,不能再分为止。1.构造图:SD方法中用来准确表达系统构造和系统模块间的层次关系和联络的图形。组成部分:①模块:模块的功能和模块的简称②模块的调用关系:模块间调用和被调用关系。调用模块被调用模块名字AB③模块间的通讯:在调用模块和被调用模块之间中会由信息传送,有两种:a.二值控制信号:控制信号只阐明“是/否〞b.普通数据:字符、数值银行对帐手工对帐自动对帐帐簿查询总帐明细帐日记帐2.构造图中模块划分的原那么1〕提高模块的独立性2〕提高模块内的聚合度3〕降低模块间的耦合度〔三〕代码设计1.代码设计的编码有三种⑴顺序码:按一定规范依次陈列⑵组码:用假设干延续数组区段表示不同类别事物的编码。⑶群码:每一个代码由固定的几个区段组成每一个区段表示一种特征并可以按顺序码或组码进展编码。优点:含义丰富、格式固定、系统性强、易于排序和分类扩展性好。2、原那么:⑴独一性⑷稳定性⑵系统性⑸扩展性⑶简明性⑹合法合规性〔四〕数据库文件设计1.确定系统要建立的文件种类⑴帐务数据库文件⑵辅助性数据库文件⑶暂时性数据库文件2.数据库文件的组织方式:记录的陈列方式⑴顺序组织方式:记录按建立时间先后顺序进展陈列和处置。⑵索引组织方式:按对先后顺序陈列的文件按索引关键字自动建立索引的文件。3.数据库文件构造设计:根据数据词典4.确定数据库文件的属性⑴严密性⑵读写性⑶共享性5.编写概要阐明书三、详细设计:建立在概要设计阐明书上,描画各个模块如何实现,并编制详细设计阐明书以备程序设计所需。〔一〕PDL言语:介于自然言语合程序文语之间,用简单的语法和自然言语来描画模块的算法,遵照自上向下、逐渐求精的原那么。例示if应收账款余额<2000元and应收账款账龄<2个月then给与折扣率为5%endif
〔二〕主要内容:1.由一些可以阐明程序构造的关键字2.将简单语法和自然言语相结合cedure<>b. 顺序构造:c.选择构造:if….else….endifd.分支构造:docase….endcasee.循环构造:dowhile….enddo3.逐渐细化写出下一级的PDL程序习题1.什么是生命周期法?2.生命周期法的任务流程及主要义务是什么?3.什么是数据流程图?4.什么是PAL言语?第一次录入第二次录入入帐处置错误凭证处置打印凭证打印错误凭证凭证核对校验下一步凭证录入模块第一次录入第二次录入凭证核对校验错误凭证输出凭证传输前往计算时机计信息系统原始凭证帐表帐务处置工资核算采购存货固定资产本钱核算销售核算帐簿报表报表下一步原始凭证记帐凭证机制凭证填制录入暂时凭证文件审核登记帐簿汇总文件历史凭证文件单位银行对帐文件输出报表输出总帐输出明细帐日记帐报表总帐明细帐日记帐对帐单输入或接纳对帐单文件银行对帐余额调理表自动传入下一步计算时机计系统的构成帐务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单片基础技术 9
- 物流成本与绩效管理(微课版)课件 项目七 运输成本管理
- 方法试验类标准化文件起草与验证指南
- 住宅物业社区服务创新方案
- 八带头实施方案
- 鞭炮行业的前景分析报告
- 智能养老产业2025年市场趋势研判与政策扶持分析报告
- 人力资源工作总结和计划
- 小学生关于电池课题研究报告
- 学院2011年元旦晚会策划方案
- 2026年档案馆行业分析报告及未来五至十年竞争格局分析
- 2026年秋季道德与法治五年级上知识点
- 上海市政府采购评审专家试题库及答案
- 2026直播电商主播人才培养体系与内容创新趋势分析报告
- 新一届人大代表履职课件
- 2025年天津师范大学辅导员考试笔试真题汇编附答案
- 《伤逝》鲁迅大学语文教案(2025-2026学年)
- DBJ51 052-2015 四川省养老院建筑设计规范
- 拆墙改门施工方案
- 浙江精诚联盟2025-2026学年高二上学期10月联考生物(含答案)
- 2025成人高考专升本《医学综合》试题及答案
评论
0/150
提交评论