会计信息系统开发方法和步骤

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
会计信息系统开发方法和步骤
系统调查
n 目标 n 任务 n 施行阶段 n 模型和技术应用
问题:14.d-14.f
会计信息系统开发方法和步骤
系统分析
n 目标 n 任务 n 施行阶段 n 模型和技术应用
问题:14.j
会计信息系统开发方法和步骤
系统设计
n 目标 n 任务 n 施行阶段 n 模型和技术应用
账务子系统常见的角色有: “凭证录入员”、“记账结账员”、“凭证审核员”、
“账表处理员”和“打印机”等
会计信息系统开发方法和步骤
获取用例(事件分析/窗体设计)
n 对每个角色提问: n 角色要求系统提供哪些功能? n 角色需要读、产生、删除、修改或存储的信息类型? n 角色必须提醒系统的事件有哪些?反之呢? n 角色的某些典型功能能否被系统自动实现?
账务子系统的活动图
会计信息系统开发方法和步骤
子系统或模块的设计
1.设计子系统或模块的类图
n 建立类图的步骤(数据组织与模型设计) n 例:确定凭证录入模块的类及类的属性
与操作:
n “操作员”、 “凭证”、“凭证非分录”、 “凭证分录”、“科目”、“显示科目窗 体”和“录入凭证窗体”
n 并进一步确定每个类的属性和操作,如 “操作员”类的属性有:编号、姓名等等, 操作有:增加、删除、修改等等
问题:14.k
会计信息系统开发方法和步骤
系统实施
n 目标 n 任务 n 施行阶段 n 模型和技术应用
问题:14.l
会计信息系统开发方法和步骤
面向对象方法
n 面向对象方法就是使描述问题的问题空 间与实现解法的解空间在结构上尽可能 一致
n OO方法的基本思想是将客观世界抽象地 看成是若干相互联系的对象
#=============================================== # DBMS name: Microsoft Access 2000 # Created on: 2007-3-4 8:44:31 #=============================================== RemoveTble C=Class_CZY; #=============================================== # Table: Class_CZY #=============================================== CreateTble C=Class_CZY N="操作员" (
会计信息系统开发方法和步骤
由SQL脚本文件生成Access数据库
会计信息系统开发方法和步骤
会计信息系统实施与维护
1. 由类图产生VB代码框架 2. 由活动图填写详细的VB代码 3. 调试与测试程序 4. 试运行与维护
会计信息系统开发方法和步骤
会计信息系统实施方式
1 . 自主开发 2. 委托开发 3. 联合开发 4. 购买商品化软件 5. 租用应用服务供应商(ASP)的系统
会计信息系统开发方法和步骤
凭证录入类图
会计信息系统开发方法和步骤
子系统或模块的设计
2. 用例层活动图的设计
n 用活动图描述每一个用例的操作执行次 序和操作完成的结果,显示多个对象的 操作是如何相互结合起来共同完成用例 的一个脚本,此时,活动表示类中的方 法,即操作。
账务子系统的用例
会计信息系统开发方法和步骤
凭证录入用例的活动图
会计信息系统开发方法和步骤
系统数据库结构的生成
n 由类图产生PDM(产品数据管理) n 由PDM生成SQL脚本文件 n 由SQL脚本文件生成Access数据库
会计信息系统开发方法和步骤
凭证录入类图的PDM
会计信息系统开发方法和步骤
由PDM生成SQL脚本文件
脚本文件crebas.dat内容
1. 明确目标和制定实施计划 2. 对用户组进行教育和培训 3. 进行试运行试验 4. 制定技术解决方案 5. 调试环境、培训和测试 6. 系统投入实际运行 7. 周期性系统运行审查
会计信息系统开发方法和步骤
会计信息系统的运行与维护
会计信息系统的维护是维持会计 信息系统正常运行的日常工作的总 称,它包括数据维护、硬件维护、软 件维护等三个方面的内容。
n 包括OOA,OOD,OOP,OOT等 n 在面向对象的分析与设计OOAD中,目前
大多使用统一建模语言UML
会计信息系统开发方法和步骤
会计信息系统开发步骤
1. 用用例图描述系统的需求 2. 用包图进行系统总体设计 3. 用活动图设计系统或子系统的动态模型 4. 设计子系统或模块的类图 5. 设计每个用例的活动图 6. 由类图产生物理数据模型PDM 7. 系统实施与维护
会计信息系统的设计
系统的功能结构设计
n 会计信息系统的子系统
账务子系统、报表子系统、工资子系统、固 定资产子系统、成本子系统、采购与应付子系 统、销售与应收子系统、存货子系统和管理与 决策子系统等
n 用PD设计包图:
会计信息系统开发方法和步骤
系统的功能结构设计
会计信息系统开发方法和步骤
系统或子系统的动态模型设计
n 对整个系统提问:
n 系统需要何种输入输出?从何输入?输出到哪? n 当前运行系统的主要问题? n 账务子系统用例: n “初始设置”、“录入凭证”、“审核凭证”、
“记账结账”和“处理账表”。
会计信息系统开发方法和步骤
账务子系统的用例图(用PD设计)
系统层活动图 凭证录入活动图 会计信息系统开发方法和步骤
会计信息系统开发方法 和步骤
2020/11/4
会计信息系统开发方法和步骤
会计信息系统开发方法和步骤
n 会计信息系统开发方法概述 n 系统生命周期模型(SDLC) n 面向对象方法
会计信息系统开发方法和步骤
会计信息系统开发方法概述
软学 件的 工三 程个 方层 法次
软件开发模型:
生命周期模型和快速原型模型等
会计信息系统开发方法和步骤
会计信息系统实施步骤
会计软件的实施大体上分目标定义、 需求分析、方案设计、实施、最终源自文库价 等阶段和过程。
具体来讲,可以划分为以下八个步骤: 即制定实施计划、用户培训和教育、需 求分析和确定、模拟运行、客户化、运 行测试、实际运行、周期审查。
会计信息系统开发方法和步骤
会计信息系统实施步骤:
会计信息系统开发方法和步骤
演讲完毕,谢谢听讲!
再见,see you again
2020/11/4
会计信息系统开发方法和步骤
n 建立系统层活动图(商务过程分析)
(1) 找出负责实现系统或子系统工作流的 业务对象。
(2) 确定工作流的初始状态和终止状态。 (3) 从工作流的初始状态开始,找出随时
间而发生的活动(即用例图中的用例)。 (4) 并画出各个分支、分叉和汇合。 (5) 给出连接活动的转移。
会计信息系统开发方法和步骤
软件开发方法:
结构化方法、面向对象方法等
软件开发工具:
PowerDesigner等
会计信息系统开发方法和步骤
系统生命周期模型(SDLC)
n 系统生命周期模型是描述软件开发过程 中各种活动如何执行的模型
n P559栏14.2
系统开发生命周期的阶段
会计信息系统开发方法和步骤
系统开发模型和技术
见P561表14.1
会计信息系统开发方法和步骤
会计信息系统需求分析
用用例图描述系统的需求 获取角色(用户回答)
谁使用系统的主要功能(主要使用者)? 谁需要系统支持他们的日常工作? 谁来维护、管理系统(辅助使用者)? 系统需要操纵哪些硬件? 系统需要与哪些其它系统交互,包含其它计算机系 统和其它应用程序? 对系统产生的结果感兴趣的人或事物是哪些?
会计信息系统开发方法和步骤
会计软件的选择
1. 收集市场信息,确定候选的供应商 2. 访问软件公司,了解其综合实力和产品
信息 3. 访问软件公司的客户 4. 请有关咨询公司帮助选型 5. 模拟运行方式 6. 招标比价
会计信息系统开发方法和步骤
软件评价标准
1. 软件功能的适应性与可扩展性 2. 开发工具简单易学 3. 软件文档齐全 4. 强有力的售后服务与支持 5. 软件商的信誉和稳定性 6. 价格问题 7. 企业原有资源的保护
C=CZY_BH T="STRING" P=Yes M=Yes N="编号" Z=false, C=CZY_XM T="STRING" P=No M=No N="姓名" Z=false, C=CZY_MM T="STRING" P=No M=No N="密码" Z=false, C=CZY_QX T="STRING" P=No M=No N="权限" Z=false );
相关文档
最新文档