会计电算化信息系统开发.pptx
《会计电算化信息系统开发.pptx》由会员分享,可在线阅读,更多相关《会计电算化信息系统开发.pptx(78页珍藏版)》请在咨信网上搜索。
1第一节 会计电算化信息系统开发的基本要求和方法一、系统开发目的二、系统开发基本要求三、系统开发的方法软件工程学1968年北大西洋公约组织的计算机科学家在联邦德国召开的国际会议上正式提出了“软件工程”这个术语是专门研究计算机软件系统开发的学科,把软件开发视为一项工程,按照工程化的指导思想来开发软件工程的产生软件工程的产生 牛牛文库文档分享2软件工程基本特征1.生命周期法和原型法来开发软件2.逻辑设计与物理设计分开,先逻辑设计,后物理设计3.模块化、结构化的原则开发4.采用自顶向下、逐步求精的方法,先总体设计,后模块详细设计 牛牛文库文档分享3(1)生命周期法传统途径:系统从开发到使用的全过程视为一个生命周期,生命周期由若干首尾相连的阶段构成,每个阶段有相对独立的任务使用于规模较大、目标较稳定的系统 牛牛文库文档分享4生命周期法的基本特点每一阶段有明确的任务,并产生相应的文档资料前一阶段工作产生的文档资料和工作报告是以下阶段工作的基础和依据生命周期阶段的划分四阶段:系统分析、系统设计、系统实施、系统运行和维护八阶段:问题定义、可行性研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试、运行和维护 牛牛文库文档分享5四阶段划分法系统分析阶段:主要任务是确定“做什么”系统设计阶段:主要任务是确定“怎么做”系统实施阶段:具体的实现过程系统维护与评价 牛牛文库文档分享 牛牛文库文档分享7思考:严格执行瀑布模型可能产生的实际问题?常见的软件开发情况太好了!终于签下合同-得到了“正式”的客户提供的“需求书”的几片纸-凭借自己的理解立即投入开发-“木已成舟”,生米终于熬成粥-用户拒绝接受?-艰难地修改,反复修改,开发人员厌倦了,而用户对系统用之无味,弃之可惜,遂成鸡肋。-由此后期收款遥遥无期,软件公司不再和用户保持沟通-互相埋怨,扯皮由此而生 牛牛文库文档分享8(2)原型法:又称为迭代设计法或逐步逼近法原型(prototype),即把系统主要功能和接口通过快速开发制作为“软件样机”,以可视化的形式展现给用户,及时征求用户意见,从而明确无误地确定用户需求。同时,原型也可用于征求内部意见,作为分析和设计的接口之一,可方便于沟通。 牛牛文库文档分享9对原型的基本要求包括:体现主要的功能;提供基本的界面风格;展示比较模糊的部分,以便于确认或进一步明确,防患于未然。原型最好是可运行的,至少在各主要功能模块之间能够建立相互连接。 牛牛文库文档分享10原型的分类抛弃型演化型表达工具抛弃型:各种快速显示工具(HTML,Powerpoint)演化型:软件本身的开发工具 牛牛文库文档分享11原型法的工作步骤确定用户要求设计系统原型评价原型完善原型 牛牛文库文档分享 牛牛文库文档分享13特点:强调系统快速实现和不断修正周期短适用于:系统规模小、管理体制和结构不稳定、系统目标容易变化 牛牛文库文档分享14四、系统开发原则面向用户强调调查研究系统分析(需求分析)逻辑设计与物理设计分别进行工作严格按阶段进行工作资料标准化和文档化 牛牛文库文档分享15五、系统开发步骤(一)系统分析阶段也称为系统逻辑设计阶段主要任务是确定系统“做什么”,建立系统逻辑模型完成相关工作文档该阶段的工作成果是新系统的逻辑设计说明书,是系统开发的重要依据系统分析阶段是系统开发过程中最关键最关键的 牛牛文库文档分享16(二)系统设计阶段:主要任务是确定“怎么做”也成为系统物理设计阶段主要任务是解决系统“如何做”,建立系统物理模型该阶段分为结构设计和详细设计系统分析和系统设计示例 牛牛文库文档分享17(三)系统实施阶段:具体的实现过程获得硬件、软件、人员程序设计调试(四)系统维护与评价 牛牛文库文档分享18第二节 会计电算化信息系统的分析系统分析是第一阶段通过系统调查和可行性分析解决系统“做什么”是手工业务与计算机会计信息系统的衔接点 牛牛文库文档分享19一、系统的初步调查及可行性分析(一)系统的初步调查1.调查内容企业的内部环境企业的外部环境企业计算机的应用状况快快机信息系统工作中的人力、财力分布状况2.调查方法3.调查工具4.调查报告 牛牛文库文档分享20(二)系统的可行性分析1.可行性分析的内容技术方面的可行性,包括设备条件和技术力量经济效益方面的可行性管理组织方面的可行性2.可行性分析报告二、系统的详细调查及现状描述 牛牛文库文档分享21三、系统分析的方法及表达工具(一)系统分析的方法结构化的系统分析方法(Structured Analysis,SA)结构化分析方法的特点是自顶向下,逐层分解S1231.11.21.31.4分解分解分解分解 牛牛文库文档分享22思考:已知S系统的一层分解如下,考虑以下二层分解中哪些不正确,为什么?1232.12.22.32.41.11.21.31.11.21.32.12.22.33.13.23.33.43.13.23.3ABC CDEF 牛牛文库文档分享23(二)系统分析的表达工具1.数据流图(DFD,Data Flow Diagram):描述系统的组成及各部分间的相互联系数据流:处理:文件(数据存储):数据源点或终点: 牛牛文库文档分享24工资处理的下层数据流程图 牛牛文库文档分享25订货系统数据流图 牛牛文库文档分享262 数据词典符号:、|、|数据词典包括四类条目数据流文件数据项加工(处理) 牛牛文库文档分享273 加工处理逻辑说明的专门工具(1)结构式语言采用程序语言的结构方式,用自然语言表达银行对账:取银行对账单中的一笔业务若其发生额在贷方,则在企业银行存款明细账的借方查找,并核对银行票据号若其发生额在借方,则在企业银行存款明细账的贷方查找,并核对银行票据号对于以上、,如果发生额相等,且票据号一致,则为已达账业务,否则为未达账业务重复以上四个步骤直到结束思考:是否可以修改等更严谨一些“如果还有未对账业务,则返回;否则结束对账”练习:试用结构式语言描述,在使用学生名册统计班级中女生数量的工作流程 牛牛文库文档分享28依次顺序取学生记录查看字段“性别”的值如果字段“性别”的值为“女”,统计数加1;如果字段“性别”的值为“男”,不作处理到下一条记录检查是否到文件尾,如果没有,返回;否则结束 牛牛文库文档分享29(2)判断树(3)判断表四、系统分析的文档系统分析说明书对现行系统的描述,包括单位的基本情况,现行系统的主要目标、任务、范围及现行系统的业务流程图对目标系统的描述,包括目标系统的业务流程、数据流程、数据词典、业务范围、界面划分、处理过程定义等对运行环境的要求,包括硬件设备、软件环境等对目标系统的性能要求,包括合法性、可靠性、保密性及灵活性等系统设计实施的工作计划具有约束力,是进行下一步系统设计等工作的重要依据 牛牛文库文档分享30五、系统分析的步骤举例(一)手工会计核算系统的调查分析1.手工会计核算系统数据量的调查分析业务项目计量单位统计数最大/月平均/月原始凭证张23001500记账凭证张20001200会计科目个710300往来客户个280180账务处理的业务量统计账务处理的业务量统计 牛牛文库文档分享312 手工会计核算系统数据处理模型的调查与分析(1)手工会计核算系统数据流程图会计核算系统原始数据原始数据账表 牛牛文库文档分享32编制并审核凭证记账凭证收款凭证付款凭证转账凭证记账账簿月结累计本月合计清理往来账催款通知单银行对账银行对账单余额调节表原始凭证手工账务处理数据流程图 牛牛文库文档分享33帐务子系统第一层(中间层)数据流图 牛牛文库文档分享34(2)手工会计核算系统的数据词典试参照P20,写出数据项“科目名称”、“科目编码”和处理“记账”的数据说明数据流程图和数据词典汇集起来就构成了手工核算会计系统的逻辑模型 牛牛文库文档分享35(二)会计电算化核算系统逻辑模型的建立结合计算机的特点,对手工方式下的逻辑模型进行调整和修改思考:银行对账的数据流程图 牛牛文库文档分享 牛牛文库文档分享 牛牛文库文档分享38第三节 会计电算化信息系统的结构设计系统设计阶段的任务是建立系统的物理模型,即确定系统的实施方案系统设计分为结构设计和详细设计结构设计主要任务是将一个系统划分为若干个子系统(模块),并确定子系统间的界面(模块)详细设计的主要任务是确定每个模块的具体技术手段和处理方法 牛牛文库文档分享39一、系统设计的基本要求二、系统结构设计的基本原理(一)结构化设计思想系统结构化设计思想的基本要求1.尽量将系统划分成功能单一、易于修改的模块2.系统划分工作按层次进行,自顶向下,逐层分解3.每个模块的功能尽量独立 牛牛文库文档分享40(二)结构化设计的原则1.按层次结构进行。从数据流程图出发,自顶向下,逐步求精2.提高模块的独立性(高内聚,低耦合)模块之间的联系方式(耦合)数据耦合控制耦合内容耦合数据耦合独立性最好,内容耦合最差模块的内聚度3.模块的作用域应包含在模块的控制域之内一个模块和它可能调用的所有下层模块成为它的控制域 牛牛文库文档分享414.模块的大小要适中模块的大小一般用源程序的行数表示5.模块的深度、宽度、扇出、扇入要适当(三)结构化设计的工具模块图1.模块2.模块间调用3.模块间的通讯 牛牛文库文档分享42三、会计电算化信息系统的结构设计(一)总体结构设计会计信息系统会计核算子系统会计管理子系统会计决策支持子系统 牛牛文库文档分享43会计核算子系统账务处理子系统工资核算子系统成本核算子系材料核算子系统固定资产核算子系统销售及利润核算子系统产品核算子系统报表处理子系统会计核算管理子系统功能结构图示例会计核算管理子系统功能结构图示例 牛牛文库文档分享44(二)功能模块设计掌握图220,221(三)编写模块说明书包含的内容1.模块说明2.输入、输出数据和文件的说明3.处理的概要说明(四)账务处理系统功能模块结构图设计举例 牛牛文库文档分享45帐务处理系统结构图 牛牛文库文档分享46第四节 会计电算化信息系统的详细设计详细设计是指确定每一模块实施的技术手段和处理方法包括存储设计、编码设计、输入设计、输出设计 牛牛文库文档分享47一、系统的存储设计(一)系统数据的分类1.原始数据和派生数据2.公用数据和专用数据3.不变或基本不变数据和变动数据(二)系统存储设计的原则1.数据共享性2.数据存储的低冗余性3.数据的安全性 牛牛文库文档分享48(三)系统存储设计的方法1.确定库文件的种类词典数据库凭证数据库账簿数据库报表数据库工作数据库系统管理数据库系统专项管理及参数设置数据库 牛牛文库文档分享492 确定库文件的组织形式顺序组织方式索引组织方式排序组织方式 牛牛文库文档分享50学号姓名性别出生年月学院专业年级班级0001张三男1980.9会计学院财务管理2002020003李四男1981.3金融学院投资学2003010002王五女1980.8会计学院财务管理200301数据库存储方式 牛牛文库文档分享51学号姓名性别出生年月学院专业年级班级0001张三男1980.9会计学院财务管理2002020003李四男1981.3金融学院投资学2003010002王五女1980.8会计学院财务管理200301顺序组织方式 牛牛文库文档分享52学号姓名性别出生年月学院专业年级班级0001张三男1980.9会计学院财务管理2002020003李四男1981.3金融学院投资学2003010002王五女1980.8会计学院财务管理200301索引记录号原记录号112332按学号索引索引记录号原记录号132132按年龄索引索引组织方式 牛牛文库文档分享53排序组织方式学号姓名性别出生年月学院专业年级班级0001张三男1980.9会计学院财务管理2002020002王五女1980.8会计学院财务管理2003010003李四男1981.3金融学院投资学 牛牛文库文档分享543 确定库文件的结构确定数据库文件名和结构字段4 确定库文件的存取区域5 确定库文件属性 牛牛文库文档分享55二、系统的编码设计(一)编码的作用1.便于录入2.节省存储空间3.提高处理速度4.提高数据的标准化程度5.便于计算机识别和处理6.便于分类 牛牛文库文档分享56(二)编码的设计原则1.唯一性2.通用性3.适合于计算机处理4.可扩展性5.简明性6.合法合规性 牛牛文库文档分享57(三)编码的方法1.序码(顺序码)2.位码3.组码4.字母码5.助记码6.混合码 牛牛文库文档分享58(四)校验码的使用校验码是专门用来检查代码输入错误的一种方法在代码后加一个校验码(可以是一位,也可以是多位),此校验码是根据原代码中的数字,依据一定公式计算出来的。代码和校验码一起输入计算机后,计算机根据公式计算校验码,看是否相符以判断正确性 牛牛文库文档分享59计算校验码的步骤确定权因子,求出各位数的加权数将乘积取模,得余数用模数减去余数 牛牛文库文档分享60例:算术级数法权因子:自然数模数例:原代码为52111,权因子为:1,2,3,4,5,模为10,计算校验码:51221314152121102 1(21102)1019附加校验码后即为 牛牛文库文档分享61三、系统的输入设计(一)输入设计的原则1.源点输入原则2.一次输入原则3.用户友好性原则w高效w直观w准确w简便w舒适试举出用友U-8ERP总账系统输入中符合以上原则的设计 牛牛文库文档分享62(二)输入设备的选择直接录入原始数据通过软件内部各子系统之间的接口传递数据(三)输入内容的设计结合软件应用的经验,表28中运行前的内容都是在什么时候完成的(四)输入方式的设计1.表格式输入2.浏览式输入 牛牛文库文档分享63(五)输入可靠性的设计1.合法性校验(1)合法科目代码的输入(2)操作员代码的输入(3)凭证号的输入文件校验法2.正确性校验(1)目测法(2)二次校验输入法(3)界限校验法(4)平衡校验法(5)校验码法 牛牛文库文档分享643.修改错误增加删除修改插入 牛牛文库文档分享65四、系统的输出设计(一)确定输出方式、输出介质和输出设备1.显示输出2.打印输出3.磁盘输出(二)确定输出信息的内容会计信息系统的输出内容有:日记账、总账、明细帐、内部会计报表、外部会计报表等(三)输出格式的设计 牛牛文库文档分享66五、系统设计说明书系统设计的成果是系统设计说明书,是系统物理模型的文字概括,是系统实施阶段的重要依据计算机硬件、软件配置说明书系统功能模块结构图及详细说明书数据存储设计说明输出设计说明书及报表格式输入设计说明书 牛牛文库文档分享67第五节 会计电算化信息系统的实施系统实施阶段的主要内容系统软硬件配置程序设计系统测试系统试运行与评审 牛牛文库文档分享68一、系统的程序设计(一)程序设计的原则1.通用化2.标准化框图标准化程序使用文档说明标准化程序编码标准化 牛牛文库文档分享69(二)结构化程序设计的方法SP方法结构化程序设计的三个基本控制结构1.顺序2.选择3.循环(三)程序设计的步骤1.了解计算机系统的性能和环境2.充分理解系统设计说明书3.程序框图绘制4.编码5.检查 牛牛文库文档分享70程序框图终端操作符号(开始或结束)输入/输出符号处理符号条件判断符号流程方向 牛牛文库文档分享71处理流程的基本结构顺序选择循环NYNY 牛牛文库文档分享 牛牛文库文档分享73思考:计算2的n次方的程序的流程图怎么画? 牛牛文库文档分享74二、系统测试(一)程序测试(二)程序测试方法1.黑盒测试法把程序视为一个“黑盒”,不考虑程序的内部结构和内部特性;只考虑正确输入是否能得到正确的输出2.白盒测试法设计一组输入数据,使程序的每个语句都至少执行一次,以检查程序中可能隐含的错误黑盒、白盒测试都是不完全测试,测试只能证明错误的存在,不能证明错误的不存在要求对典型正确测试数据有正确结果;对异常或错误数据有正确处理能力。 牛牛文库文档分享75(三)系统测试1.分调将一个功能模块内各个程序按次序串联起来进行调试测试内容包括基本处理特殊处理出错处理2.联调将各个模块组装起来进行调试“自顶向下”和“自底向上”向结合 牛牛文库文档分享76三、系统的试运行与评审(一)试运行数据的选择试运行阶段,计算机和手工同时处理会计业务试运行时间至少为3个月(36个月)(二)试运行所需的准备工作 牛牛文库文档分享77第六节 会计电算化信息系统的运行及维护一、运行前的准备工作人员培训(分层次)机构调整二、系统运行时的转换(一)系统转换的条件1.手工和计算机平行运行36个月,在这段时间内手工账和计算机账完全相符2.所使用的会计软件已经过评审3.已建立和配备了相适应的组织机构和人员4.已建立了严格完善的管理制度体系 牛牛文库文档分享78(二)系统转换方式1.直接转换2.平行转换3.逐步转换三、系统运行后的管理和维护 牛牛文库文档分享- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 会计 电算化 信息系统 开发
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文