资源预览内容
第1页 / 共39页
第2页 / 共39页
第3页 / 共39页
第4页 / 共39页
第5页 / 共39页
第6页 / 共39页
第7页 / 共39页
第8页 / 共39页
第9页 / 共39页
第10页 / 共39页
亲,该文档总共39页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
会计电算化信息系统设计与开发 第一节会计电算化信息系统开发的基本要求和方法 一 开发会计电算化信息系统的基本条件 5条 P267 P268 二 企业计电算化信息系统的开发计划 5条 P268 P269 三 系统开发方法目前使用最多的还是软件工程学中的生命周期法和原型法 一 开发会计电算化信息系统的基本条件 5条 P267 P268 1 企业已建立规范 标准 合理的手工会计核算体系2 企业的客观需要3 领导重视和支持4 具有充足的经费5 具有合格的会计电算化人才 三 系统开发的方法 软件工程 P269 是用工程化的思想指导软件的开发 软件工程学 P270 是指导计算机软件开发和维护的工程学科 采用工程上成熟的概念 原理 技术 方法来开发和维护以及管理软件 只介绍 软件工程学 生命周期法 原型法 生命周期法 技术支持 结构化方法 面向过程的方法1 生命周期法的6阶段 P272 可行性研究与开发计划 系统分析 系统设计 系统实施 系统调试和测试 系统运行和维护 见下图 2 生命周期法的要求 P272 生命周期法要求严格按阶段进行 每个阶段都有明确的目标与任务 每一阶段完成以后 要完成相应的文档资料 作为本阶段工作的总结 也作为下一阶段工作的依据 3 生命周期法的主要特点 6点 P272 生命周期法 技术支持 结构化方法 面向过程的方法1 生命周期法的6阶段 P272 可行性研究与开发计划 系统分析 系统设计 系统实施 系统调试和测试 系统运行和维护 见下图 2 生命周期法的要求 P272 生命周期法要求严格按阶段进行 每个阶段都有明确的目标与任务 每一阶段完成以后 要完成相应的文档资料 作为本阶段工作的总结 也作为下一阶段工作的依据 3 生命周期法的主要特点 6点 P272 生命周期法将整个生命周期划分为六个阶段 表8 1生命周期法开发阶段 任务与文档 P272 生命周期法主要特点 6点 P272 1 按照系统观点和系统工程方法 自顶向下分析 设计 并自底向上实施 2 开发过程阶段清楚 任务明确 并有标准化的图 表 说明等组成各阶段的文档资料 3 吸收用户单位的管理人员和业务人员参加 每个阶段的成果都经用户审批 4 适用于规模较大 目标相对稳定的软件系统开发 5 逻辑设计与物理设计分离 逻辑设计阶段 开发人员用一定的图表工具构造新系统的逻辑模型使用户能及早看到新系统的梗概 设计人员依据系统的逻辑模型进行物理设计 6 开发周期长 当用户需求发生变动时 修改维护不方便 原型法 又称迭代设计法 逐步逼近法 是20世纪80年代提出的一种设计方法 技术支持 面向对象的方法系统开发过程 P273图8 1 1 确定用户要求2 设计系统原型3 试用系统原型4 评价和改进原型主要特点 4点P273 1 开发周期短 费用低 2 适合于中小型应用软件开发 3 对软件开发环境要求高 一般需要第四代语言支持 4 用户参与软件开发过程 程序人员的设计工作更容易根据用户需求进行 减少了无效劳动 降低了开发失败的风险 原型法开发流程 P273图8 1 确定初始需求 设计系统原型 试用原型系统 评价 改进提高 投入使用 满意 不满意 第二节会计电算化信息系统的分析 一 系统分析的任务二 系统分析的方法三 可行性分析四 系统分析工具 也称为系统逻辑设计阶段 最关键的阶段 解决 做什么 的问题 目的 建立新系统的逻辑模型 确定系统目标 从逻辑上规定新系统的功能 但不涉及新系统具体的物理设计 第二节会计电算化信息系统的分析 一 系统分析的任务 1 确定用户需求 2 编制系统分析报告二 系统分析的方法系统分析通常采用结构化分析方法 即SA方法三 四 三 可行性分析 可行性分析的三个层面 1 技术可行性 2 经济可行性 3 组织管理可行性可行性分析的结论结论为下述几种情况之一 1 立即开发 2 调整目标后再开发 3 改善条件后再开发 4 没有必要开发 5 没有开发条件 不能开发 四 系统分析工具 数据流图 数据流图是系统逻辑模型的图形表示 它是系统中信息流动及信息存储的概括 P279 数据字典 数据词典 数据字典是系统分析的另一工具 主要用来描述数据流图中的数据流和数据存储的定义 内容和特征 数据字典是数据流图的辅助资料 对数据流图起注解作用 P280 处理逻辑工具 常用的工具是结构式语言 判断树 判断表 P283 数据流图的基本元素 表8 3数据流图的基本元素 P279 绘制数据流图 1 请绘制科目汇总表核算程序流程图 P42 2 请绘制会计电算化账务处理系统数据流程图 P44 3 请绘制供应链系统业务处理流程图 P199 科目汇总表核算程序流程图 P42 会计电算化账务处理系统数据流程图 P44 科目余额 发生额文件 记账凭证文件 临时记账凭证文件 对账单文件 供应链系统业务处理流程图 P199 第三节会计电算化信息系统设计 也称为系统物理设计阶段 解决 怎么做 的问题 一 系统设计的任务和要求主要任务 建立系统的物理模型 确定系统由哪些部分组成 各个组成部分之间如何通讯和联系 7点要求 P285 P286 二 系统的总体设计 结构化设计方法三 结构化设计技术 结构图四 系统的详细设计五 系统设计说明书 结构图 功能结构图1 请绘制会计信息系统功能结构图 P21 2 请绘制账务处理系统功能结构图 P34 关系图1 请绘制应付款管理与其他系统的关系图 P207 2 请绘制应收款管理与其他系统的关系图 P241 会计信息系统功能结构图 P21 账务处理系统功能结构图 P34 应付款管理与其他系统的关系图 P207 应收款管理与其他系统的关系图 P241 四 系统的详细设计 一 硬件配置设计 二 数据库文件设计 三 编码设计 四 输入设计 五 输出设计 二 数据库文件设计 数据库文件属性设计 P298 1 文件访问权限确定哪些操作员对哪些文件有读取权限 对哪些文件有修改保存权限 2 文件读写特性确定哪些文件是只读的 哪些文件是可修改的 3 文件共享性在网络会计信息系统中 哪些数据库文件允许使用者在不同的工作站或终端访问 三 编码设计 1 编码的作用 P298 1 节省存储空间 2 便于录入信息 3 便于分类 4 便于计算机处理2 编码设计的原则 P298 P299 1 唯一性 2 统一性 3 可扩展性 4 规范性 5 实用性3 编码的种类 P299 顺序码 位码 群吗 区间码 组吗 助记码 混合码 四 输入设计 1 输入设计的原则 P300 1 源点输入原则 2 原始数据输入原则 3 最少输入原则 4 尽早检验原则 5 输入方式友好性原则5 输入可靠性设计 P301 P302 常用的输入数据校验方法 目测校验法 二次输入法 逻辑规则校验法 校验码检验法 第四节会计电算化信息系统实现 一 程序设计二 软件测试工作三 系统调试四 系统试运行 一 程序设计 结构化程序设计 P305 主要观点 采用自顶向下 逐步求精的程序设计方法 使用顺序 选择 重复三种基本控制结构构造程序程序框图的表示符号 P306 银行对账单录入流程图 程序框图 P307 二 软件测试工作 静态测试方法 P308 P309 1 人工测试方法通过人工阅读分析以及评审系统设计文档 程序资料等 以发现程序中的错误 根据统计 好的人工评审可以发现30 70 的编码和逻辑分析错误 2 程序正确性证明使用推理和判断 从逻辑上证明程序是没有错误的 动态测试方法 P309 1 白盒测试法白盒法测试者完全了解程序的内部结构和处理过程 他从程序的逻辑结构出发 按照程序内部逻辑结构测试和检验程序 最彻底的白盒法应测试程序执行的每一条路径 2 黑盒测试法黑盒法很少涉及软件的内部结构 以程序的功能作为测试的依据对程序进行测试 软件测试人员将程序看作一个黑盒 完全不考虑程序的内部结构和处理过程 只从程序接口进行测试 检查程序是否完成所规定的功能 是否可以很好地接受输入数据 产生正确的输出结果 三 系统调试 分调 P309 分调是对单个模块的测试 是整个系统调试的基础 通常在编码阶段进行 联调 P309 联调通常也称为系统调试 它是在分调成功的基础上 连接各模块或子系统进行系统总体调试 主要检查系统的接口是否合理 功能是否达到了设计要求 调试依据是系统说明书 联调的方法分 自顶向下 和 自底向上 两种 四 系统试运行 至少3个月新系统的试运行时间一般定为企业会计年度的期末 如每年的10月份到12月份 第五节会计电算化信息系统的运行 一 系统运行前的准备工作二 系统转换直接转换 并行转换 分阶段逐步转换三 系统维护程序维护 数据维护 编码维护 硬件维护四 系统评审 二 系统转换 直接转换 P310 直接转换指在某一个时间点 直接使用新系统替换老系统工作 这种方式最简单 转换费用也最省 但是风险很大 一旦新系统出现问题 则可能丢失会计数据 因此很少采用 并行转换 P311 并行转换指新老系统同时运行一段时间 在并行期间 新老系统处理同样的业务数据 使用老系统检验新系统的运行结果 如果整个并行期间 系统运行正常 则可以考虑使用新系统单独运行 这种方式安全可靠 不过由于并行期间需要同时运行两套系统 所以转换费用较高 分阶段逐步转换 P311 该方式适用于规模比较大的企业 由于这种企业下属部门较多 内部结构复杂 难以同时进行并行转换 所以系统转换往往按各个子系统 各个部门分步进行 三 系统维护 P312 程序维护发现软件中的程序错误 由系统开发人员负责修改 这部分是系统维护工作中工作量最大的部分 数据维护针对系统数据库结构和记录方面的维护 比如当系统数据出现丢失时 需要对数据库文件进行维护 编码维护根据企业实际业务的需要 检验预先设定的编码体系是否能满足要求 如果不能满足 则对原编码体系做出修改 如某企业由于业务扩展 大量招聘新员工 使得原先设计的员工编码区段不足 因此对原编码结构进行了调整 硬件维护是指对机器设备的日常保养 维护和管理 保证系统正常运行
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号