版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第四章计算机会计信息系统的开发和设计,第一节系统的开发方法,系统开发方法的研究始于20世纪六七十年代。,视频7,一、生命周期法,在系统生命周期的每一个阶段,都要有明确的任务并产生校验的文档。,软件生命周期的瀑布图,系统分析,系统设计,系统实施,系统维护,二、原型法,20世纪80年代发展起来的。原型法的基本思想:是在获得用户基本需求的基础上快速地构造系统工作模型初始模型,然后演示这个原型系统,在用户参与的情况下,按用户合理而又可行的要求,不断地修改这一原型系统。每次修改都使系统得到一个完整的新原型,直到用户满意为止。,用户提出开发要求,开发原型,使用原型,分析评价,试运行,不满意处理,修改,不可
2、行处理,三、面向对象法(ObjectOriented,简称OO)出现于20世纪80年代。基本思路:四、计算机辅助开发方法(CASE)20世纪80年代末,人们将各种技术和各类开发工具相结合,形成支持系统开发的综合计算机辅助软件工程开发环境(ComputerSoftwareEngineering,简称CASE)。基本思路:,四种开发工具的评价:,第二节系统的分析方法,结构化分析方法(简称SA方法),结构化分析方法(StructuredAnalysis,简称SA方法)是进行会计信息系统分析的有力工具之一,它是面向数据流进行系统分析的方法,采用“自顶向下,逐层分解”的思路来描述系统。它使用的工具有:数
3、据流图(或数据处理流程图)描述数据处理过程;数据词典描述数据流图中出现的所有数据元素。,一、数据流图(或数据处理流程图),数据流图(DataflowDiagram,简称DFD)是以图形方式刻画各种业务数据处理过程的工具。一般由以下四种元素组成。,银行对账,手工方式下银行对账处理过程,银行对账单库文件,计算机方式下银行对账数据流图,企业对账单库文件,输入,银行账对账,二、数据词典(简称DD),数据词典(DataDictionary,简称DD)就是对数据中各文件及数据流进行详细地描述和确切解释的词典,它能定义文件或数据流由哪些更小的单位组成,并描述每个数据项的具体内容、取值规定等。,收款凭证,借方
4、科目年月日字第号,附单据张,财务主管记账出纳审核制单,数据词典文件:收款凭证制表日期:2004年2月21日,第三节系统的设计,一、系统设计的步骤,(一)总体设计(结构设计或概要设计):具体包括1总体结构设计2代码、输出、输入和数据存储(文件)设计3子系统功能模块设计4总体设计说明书的编写及评审(二)详细设计:具体包括1采用某种表达方法,对各模块进行详细描述2编写详细设计说明书及评审,二、总体结构设计的方法,结构化设计方法(StructuredDesign,简称SD方法)1使用的工具结构图(1)模块:以矩形表示,其中标有模块名称。(2)模块间调用关系:是指模块间调用与被调用关系。(3)模块间通讯
5、:是指在调用模块和被调用模块之间的信息相互传递。二值控制信号:是指控制信号只标明是或否(肯定或否定)两种状态信息(“T”、“F”或“0”、“1”)。一般数据:是字符、数值等数据。2结构图中模块划分的原则(1)提高模块的独立性(2)提高模块内的聚合度(3)降低模块间的耦合度,以功能说明作为模块名称以简称作为模块名称,银行对账,对账,二层结构图多层结构图,A,B,A,B,C,B1,B2,C1,C2,C3,二值控制信号,计算机对账,手工对账,T,F,银行对账,一般数据,工资查询,按工资项目查询,按职工姓名查询,按工资编号查询,姓名,编号,项目,3.计算机会计信息系统的结构设计,以数据流图和数据词典为
6、基础,运用结构化设计方法导出计算机会计信息系统模块结构图。步骤:1.划分为若干大模块;2.将各大模块继续划分为较小的模块。直到结构图中每一个模块都是功能单一的模块。,根据计算机对账数据流图,导出“银行对账”结构图。,银行对账,录入对账单,网络传递对账单,对账,输出对账结果,删除已达账,手工对账,自动对账,已达账,企业未达账,银行未达账,余额调节表,三、系统代码设计,(一)使用代码的目的1便于反映逻辑关系,便于计算机处理。2便于标准化、系列化,易于交流。3提供的信息简明、精确,节省存储空间。4减少汉字输入量,提高输入速度。(二)代码设计的原则1唯一性2标准化与通用性3稳定性和扩展性4.规律性5.
7、简明性(三)代码设计的步骤1确定编码对象;2确定编码方式;3确定代码使用范围;4编制代码;5编制代码设计说明书。,(四)代码设计的方法,1顺序码:用连续自然数表示编码对象。通常,作为其他码分类中再细分的一种辅助手段。2组码:将编码对象按类分成若干组,每组分配一定的数字序列,表示一个含义。优点:占用的位数不多,扩充性较好。缺点:冗余度很大。3层次码(群码):是每一代码由固定的几个区段组成,每一区段均有特定的含义,并可按照顺序码或组码进行编码。优点:便于排序、分类、合并和校验,容易追加。缺点:占用位数较多。,4字母码:用26个英文字母编码。5助记码:把代码对象名或缩写作为代码的一部分,便于记忆。6
8、混合码:用英文字母和数字混和起来编码。,“应交税金应交增值税进项税额”明细科目的代码可写成:21710101应交税金应交增值税进项税额,例如:提取现金TQXJ(摘要的助记码)收款凭证SKPZ(凭证类型的助记码),例如:,(五)系统代码设计,1会计科目代码的设计:(1)一级会计科目编码:是由财政部统一制定的。采用的是顺序码、组码和群码的组合编码方法。第一位:是科目类别码,采用顺序编码法。第二、三、四位:是一级科目名称码。采用群码法,(2)二级以下明细科目的编码:一般采用两位顺序码的编码方法。如一级科目二级科目三级科目四级科目五级科目,采用组码的形式表示会计科目的性质:如10001999“1”表示
9、资产类科目20002999“2”表示负债类科目30003999“3”表示所有者权益类科目40004999“4”表示成本类科目50005999“5”表示损益类科目,2记账凭证中常用摘要的代码设计采用助记码。例如,摘要内容为“报销差旅费”,助记码为“BXCL”.3人员和部门码的设计(1)用组码(分组顺序编码)的方法来区分部门。如:001200表示行政科人员200300表示财务科人员300400表示基建科人员(2)用群码(部门代码加职工工号)的方法编码。如:01001前两位表示行政科,后三位001表示行政科第一个职工的编号。02003前两位表示财务科,后三位003表示财务科第三个职工的编号。,四、系统输入设计,(一)输入设计的要求:,(二)输入数据的校验:,五、系统输出设计,按用户要求的形式,将报表、图形、画面等输出给用户使用。(一)输出设计的要求:第86页(二)输出的形式:第85页采用屏幕显示、打印输出、磁盘存储或通过网络传输等形式。1.日记账:每日打印输出。2.明细账:屏幕显示查询和打印两种功能,尽可能采用查询方式,必要时进行打印。3.总账:用“发生额及余额表”代替总账。4.报表:根据需要采取不同形式。,六、数据存储(文件)设计,都采用数据库的存储方式。设计的依据:系统分析中编制的数据流图和数据词典。(一)系统需要建立的文件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临床住院患者心跳呼吸骤停的应急流程
- 河南省焦作市2025-2026学年高三下学期联考语文试题含解析
- 某水泥厂原料输送流程准则
- 2026电气检测的面试题及答案
- 2026高校招聘面试题及答案解析
- 2026烘焙工厂面试题目及答案
- 2026家庭作业面试题及答案
- 光机电一体化公司资金结算员述职报告
- 人工智能驱动的金融风险识别技术
- 保险AI模型安全风险评估模型
- 2026年安徽省中考数学试题(原卷版)
- 2026年医师定期考核中医试题(完整版)附答案
- 口服抗栓药物消化道损伤防治共识2026
- 2026年gcp考试及答案
- 国家癌症中心2025年癌症统计报告
- 养老院出入院管理制度
- 郴州亚光高纯银电解项目环境影响报告书
- 《JBT 7052-2024六氟化硫高压电气设备用橡胶密封件技术规范》专题研究报告
- 沪滇协作资金实施方案
- 体重管理门诊工作制度
- 钢筋混凝土盖板更换专项施工方案
评论
0/150
提交评论