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





《14会计信息系统开发方法和步骤.pptx》由会员分享,可在线阅读,更多相关《14会计信息系统开发方法和步骤.pptx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四部分商务战略商务战略商务过程商务过程IT环境环境AIS应用软件应用软件会计信息系统的技术与开发会计信息系统的技术与开发第第14 14章章 会计信息系统开发介绍会计信息系统开发介绍n会计信息系统开发方法概述n系统生命周期模型(SDLC)n面向对象方法会计信息系统开发方法和步骤会计信息系统开发方法和步骤会计信息系统开发方法概述软件开发模型:软件开发模型: 生命周期模型和快速原型模型等生命周期模型和快速原型模型等软件开发方法:软件开发方法: 结构化方法、面向对象方法等结构化方法、面向对象方法等软件开发工具:软件开发工具: PowerDesigner等等学的三个层次软件工程方法系统生命周期模型(S
2、DLC)n系统生命周期模型是描述软件开发过程系统生命周期模型是描述软件开发过程中各种活动如何执行的模型中各种活动如何执行的模型nP559栏14.2 系统设计 系统实施 系统分析 系统调查 系统开发生命周期的阶段系统开发生命周期的阶段系统开发模型和技术系统开发模型和技术见见P561表表14.1系统调查系统调查n目标目标n任务任务n施行阶段施行阶段n模型和技术应用模型和技术应用 问题:问题:14.d-14.f14.d-14.f系统分析系统分析n目标目标n任务任务n施行阶段施行阶段n模型和技术应用模型和技术应用 问题:问题:14.j14.j系统设计系统设计n目标目标n任务任务n施行阶段施行阶段n模型
3、和技术应用模型和技术应用 问题:问题:14.k14.k系统实施系统实施n目标目标n任务任务n施行阶段施行阶段n模型和技术应用模型和技术应用 问题:问题:14.l14.l面向对象方法面向对象方法n面向对象方法就是使描述问题的问题空面向对象方法就是使描述问题的问题空间与实现解法的解空间在结构上尽可能间与实现解法的解空间在结构上尽可能一致一致nOOOO方法的基本思想是将客观世界抽象地方法的基本思想是将客观世界抽象地看成是若干相互联系的对象看成是若干相互联系的对象 n包括包括OOAOOA,OODOOD,OOPOOP,OOTOOT等等n在面向对象的分析与设计在面向对象的分析与设计OOADOOAD中,目前
4、中,目前大多使用统一建模语言大多使用统一建模语言UMLUML 会计信息系统开发步骤会计信息系统开发步骤1. 1. 用用用例图用例图描述系统的需求描述系统的需求2. 2. 用用包图包图进行系统总体设计进行系统总体设计3. 3. 用用活动图活动图设计系统或子系统的动态模型设计系统或子系统的动态模型4. 4. 设计子系统或模块的设计子系统或模块的类图类图5. 5. 设计每个用例的活动图设计每个用例的活动图6. 6. 由类图产生物理数据模型由类图产生物理数据模型PDMPDM7. 7. 系统实施与维护系统实施与维护会计信息系统需求分析会计信息系统需求分析用用例图描述系统的需求用用例图描述系统的需求获取角
5、色获取角色(用户回答)(用户回答)谁使用系统的主要功能(主要使用者)?谁使用系统的主要功能(主要使用者)?谁需要系统支持他们的日常工作?谁需要系统支持他们的日常工作?谁来维护、管理系统(辅助使用者)?谁来维护、管理系统(辅助使用者)?系统需要操纵哪些硬件?系统需要操纵哪些硬件?系统需要与哪些其它系统交互,包含其它计算机系系统需要与哪些其它系统交互,包含其它计算机系统和其它应用程序?统和其它应用程序?对系统产生的结果感兴趣的人或事物是哪些?对系统产生的结果感兴趣的人或事物是哪些? 账务子系统常见的角色有:账务子系统常见的角色有: “凭证录入员凭证录入员”、“记账结账员记账结账员”、“凭证审核员凭
6、证审核员”、“账表处理员账表处理员”和和“打印机打印机”等等获取用例(事件分析获取用例(事件分析/窗体设计窗体设计)n对每个角色提问:对每个角色提问:n角色要求系统提供哪些功能?角色要求系统提供哪些功能?n角色需要读、产生、删除、修改或存储的信息类型?角色需要读、产生、删除、修改或存储的信息类型?n角色必须提醒系统的事件有哪些?反之呢?角色必须提醒系统的事件有哪些?反之呢?n角色的某些典型功能能否被系统自动实现?角色的某些典型功能能否被系统自动实现?n对整个系统提问:对整个系统提问:n系统需要何种输入输出?从何输入?输出到哪?系统需要何种输入输出?从何输入?输出到哪?n当前运行系统的主要问题?
7、当前运行系统的主要问题?n账务子系统用例:账务子系统用例:n“初始设置初始设置”、“录入凭证录入凭证”、“审核凭证审核凭证”、“记账结账记账结账”和和“处理账表处理账表”。账务子系统的用例图(账务子系统的用例图(用用PD设计设计)凭证录入员凭证审核员录入凭证初始设置审核凭证记账结账处理账表记账结账员账表处理员打印机系统层活动图凭证录入活动图会计信息系统的设计会计信息系统的设计系统的功能结构设计n会计信息系统的子系统会计信息系统的子系统 账务子系统、报表子系统、工资子系统、账务子系统、报表子系统、工资子系统、固定资产子系统、成本子系统、采购与应付固定资产子系统、成本子系统、采购与应付子系统、销售
8、与应收子系统、存货子系统和子系统、销售与应收子系统、存货子系统和管理与决策子系统等管理与决策子系统等n用用PDPD设计包图:设计包图:1账务子系统报表子系统销售与应收子系统固定资产子系统工资子系统采购与应付子系统管理与决策子系统成本子系统存货子系统会计信息系统系统的功能结构设计系统或子系统的动态模型设计系统或子系统的动态模型设计n建立系统层活动图建立系统层活动图(商务过程分析)(商务过程分析)(1) (1) 找出负责实现找出负责实现系统或子系统系统或子系统工作流的工作流的业务对象。业务对象。(2) (2) 确定工作流的初始状态和终止状态。确定工作流的初始状态和终止状态。(3) (3) 从工作流
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 14 会计信息 系统 开发 方法 步骤

限制150内