第一章系统分析和设计方法的环境_第1页
第一章系统分析和设计方法的环境_第2页
第一章系统分析和设计方法的环境_第3页
第一章系统分析和设计方法的环境_第4页
第一章系统分析和设计方法的环境_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 平时成绩:平时成绩:30% 30% 考勤:考勤:10%10%作业:作业:20%20% 期末考试:期末考试:70%70% 系统分析与设计方法系统分析与设计方法,Jeffrey L. Jeffrey L. WhittenWhitten,Lonnie D. BentleyLonnie D. Bentley著,机械工业出著,机械工业出版社版社 信息系统分析与设计信息系统分析与设计,邝孔武,王晓,邝孔武,王晓敏著,清华大学出版社敏著,清华大学出版社 管理信息系统管理信息系统,薛华成著,清华大学,薛华成著,清华大学出版社出版社第一部分: 系统开发项目环境第二部分: 系统分析方法第三部分: 系统设计方法第

2、四部分: 系统分析与设计完成后的工作1:系统分析与设计方法的环境2:信息系统构件3:信息系统开发4:项目管理5:系统分析6:需求获取8:数据建模与分析9:过程建模10.使用uml进行面向对象分析和建模11:可行性分析和系统方案建议12:系统设计13:应用架构和建模14:数据库设计15:输出设计与原型化 16:输入设计与原型化17:用户界面设计18.使用uml进行面向对象设计和建模19:系统构造和实现20:系统运行和支持1.11.1系统分析与设计框架系统分析与设计框架1.2 1.2 参与者参与者- -系统关联人员系统关联人员1.3 1.3 现代信息系统的企业驱动力现代信息系统的企业驱动力1.4

3、1.4 信息系统的技术推动力信息系统的技术推动力1.5 1.5 一个简单的系统开发过程一个简单的系统开发过程 这是一本讲述为信息系统这是一本讲述为信息系统“分析分析”业务需业务需求求,并,并“设计设计”信息系统以满足那些业务信息系统以满足那些业务需求的书。需求的书。 事务处理系统事务处理系统 管理信息系统管理信息系统 决策支持系统决策支持系统 主管信息系统主管信息系统 专家系统专家系统 通信和协作系统通信和协作系统 办公自动化系统办公自动化系统业务驱动力业务驱动力参与者参与者过程过程技术驱动力技术驱动力信息系统信息系统业务驱动力业务驱动力参与者参与者系统所有者系统所有者系统用户系统用户系统设计

4、人员系统设计人员系统构造人员系统构造人员系统分析员系统分析员项目经理项目经理过程过程技术驱动力技术驱动力信息系统信息系统系统所有者系统所有者 是信息系统的发起人和主要倡导者,他是信息系统的发起人和主要倡导者,他们通常负责投资项目以进行开发、运行和们通常负责投资项目以进行开发、运行和维护信息系统。维护信息系统。大中型系统大中型系统中高层经理中高层经理小型系统小型系统中层经理或者主管中层经理或者主管关注点:结果关注点:结果成本效益成本效益系统用户系统用户 是那些在通常意义上使用信息系统或是那些在通常意义上使用信息系统或者受到信息系统影响的人如收集、验证者受到信息系统影响的人如收集、验证 、录入、响

5、应、存储、交换数据和信息。录入、响应、存储、交换数据和信息。系统用户关心系统提供的功能,系统是否易学易系统用户关心系统提供的功能,系统是否易学易用。用。内部用户内部用户 办事员和服务人员办事员和服务人员; ; 技术人员和专技术人员和专业人员业人员; ; 主管、中层经理和高层经理主管、中层经理和高层经理; ;外部用户外部用户顾客、供应商、合作伙伴、雇员;顾客、供应商、合作伙伴、雇员;远程和移动用户远程和移动用户 系统设计人员系统设计人员 将系统用户的业务需求和将系统用户的业务需求和约束条件转换成技术方案。他们设计满足约束条件转换成技术方案。他们设计满足系统用户需求的计算机文件、数据库、输系统用户

6、需求的计算机文件、数据库、输入、输出、屏幕界面、网络和程序。入、输出、屏幕界面、网络和程序。包括:包括:数据库管理员、网络构架师、数据库管理员、网络构架师、webweb构架师、构架师、图形艺术师、安全专家、技术专家图形艺术师、安全专家、技术专家系统构造人员系统构造人员 根据系统设计人员的设计根据系统设计人员的设计说明构造信息系统构件。在许多情况下,说明构造信息系统构件。在许多情况下,一个构件的系统设计人员和系统构造人员一个构件的系统设计人员和系统构造人员是同一个人。是同一个人。包括:包括:应用程序员、系统程序员、数据库程序员、应用程序员、系统程序员、数据库程序员、网络管理员、安全管理员、网络管

7、理员、安全管理员、webweb站点管理员、站点管理员、软件集成员软件集成员 系统分析员要沟通技术人员与非技系统分析员要沟通技术人员与非技术性人员间的交流障碍。术性人员间的交流障碍。 系统分析员确定并验证系统所有者系统分析员确定并验证系统所有者和用户的业务问题和需求和用户的业务问题和需求 系统分析员确保技术方案实现了业系统分析员确保技术方案实现了业务需求。务需求。1.2.5.1 1.2.5.1 系统分析员角色系统分析员角色系统分析员基本上是一个解决问题的人。系统分析员基本上是一个解决问题的人。问题:问题: 真正的问题,对这些问题需要采取正确的真正的问题,对这些问题需要采取正确的行动行动 尽管还没

8、有人抱怨,但可以改进现状的机尽管还没有人抱怨,但可以改进现状的机会。会。 无论是否有人抱怨,都要改变现状的指示。无论是否有人抱怨,都要改变现状的指示。1.2.5.2 1.2.5.2 系统分析员在哪里工作系统分析员在哪里工作1.2.5.4 1.2.5.4 系统分析员所需技能系统分析员所需技能信息技术知识信息技术知识编程经验编程经验一般商务知识一般商务知识通用解决问题技能通用解决问题技能人际沟通能力人际沟通能力灵活性和适应能力灵活性和适应能力人格与道德规范人格与道德规范 销售专业知识和经验给其他企业,帮助那些销售专业知识和经验给其他企业,帮助那些企业购买、开发、集成信息系统。企业购买、开发、集成信

9、息系统。 可以是系统分析员、系统设计人员、构造人可以是系统分析员、系统设计人员、构造人员。员。 隶属于咨询机构或者服务机构。隶属于咨询机构或者服务机构。举例:举例:技术工程师、销售工程师、系统顾问、签约程技术工程师、销售工程师、系统顾问、签约程序员、系统集成人员序员、系统集成人员 经验丰富的从业人员,根据进度安排、经验丰富的从业人员,根据进度安排、预算、发布产品、客户满意度、技术标准、预算、发布产品、客户满意度、技术标准、系统质量,计划、监视、控制项目。系统质量,计划、监视、控制项目。 项目管理是一个专业角色,需要专门技项目管理是一个专业角色,需要专门技能和经验。能和经验。 大多数项目经理由系

10、统分析员担任,有大多数项目经理由系统分析员担任,有些是从系统所有者中挑选。些是从系统所有者中挑选。业务驱动力业务驱动力参与者参与者系统分析员系统分析员项目经理项目经理系统所有者系统所有者系统用户系统用户系统设计人员系统设计人员系统构造人员系统构造人员过程过程技术驱动力技术驱动力信息系统信息系统经济全球化经济全球化电子商务电子商务安全和隐私安全和隐私协作与合作经营协作与合作经营知识产权管理知识产权管理持续改进持续改进全面质量管理全面质量管理业务过程重构业务过程重构经济全球化经济全球化新的更大的国际市场新的更大的国际市场新的市场竞争者新的市场竞争者对信息系统的影响对信息系统的影响支持多种语言、货币

11、汇率、国际贸易规则、不支持多种语言、货币汇率、国际贸易规则、不同的商业文化和业务方式同的商业文化和业务方式需要实现国际化数据的融合需要实现国际化数据的融合与不同语言的人员交流与不同语言的人员交流类型:类型:公司形象、产品和服务的简单宣传公司形象、产品和服务的简单宣传Business-to-consumer (B2C)Business-to-consumer (B2C)Business-to-business (B2B)Business-to-business (B2B)对信息系统影响对信息系统影响大多数系统都面向因特网体系结构设计大多数系统都面向因特网体系结构设计更多的应用软件设计在更多的应用

12、软件设计在webweb浏览器上,客户浏览器上,客户端操作系统相对而言不再重要。端操作系统相对而言不再重要。安全安全 当遭到破坏、恐怖袭击、灾难时业务如何继当遭到破坏、恐怖袭击、灾难时业务如何继续运行。续运行。 企业如何保护数字资产不受外界侵害。企业如何保护数字资产不受外界侵害。隐私隐私 客户对网络环境中的隐私要求越来越高。客户对网络环境中的隐私要求越来越高。 政府正在对隐私立法政府正在对隐私立法对信息系统的影响对信息系统的影响 需要更加严格的安全和隐私控制需要更加严格的安全和隐私控制 管理层强调打破独立组织部门和职能部门之管理层强调打破独立组织部门和职能部门之间的壁垒。间的壁垒。 建立交叉功能

13、团队,从多学科视角协作实现建立交叉功能团队,从多学科视角协作实现共同业务目标。共同业务目标。 协作趋势扩展到组织外部,甚至包括竞争对协作趋势扩展到组织外部,甚至包括竞争对手。手。知识资产管理知识资产管理认识到数据、信息、知识都是关键的业务资认识到数据、信息、知识都是关键的业务资源。源。组织如何管理和共享知识,以获得竞争优势?组织如何管理和共享知识,以获得竞争优势?整合数据和信息,创建和保留知识。整合数据和信息,创建和保留知识。 持续过程改进持续过程改进仔细检查业务过程,实现一仔细检查业务过程,实现一系列的小改进,以便持续改进业务过程。系列的小改进,以便持续改进业务过程。 全面质量管理全面质量管

14、理:质量管理不仅仅与所销售:质量管理不仅仅与所销售的产品和服务有关,而且是一种企业中的的产品和服务有关,而且是一种企业中的每个人都对质量负有责任的文化。每个人都对质量负有责任的文化。 业务过程重构(业务过程重构(BPRBPR):在):在BPRBPR过程中,每个过程过程中,每个过程的各个方面都根据时限、瓶颈、开销和是否真正的各个方面都根据时限、瓶颈、开销和是否真正给组织带来价值进行分析。业务过程最终按照效给组织带来价值进行分析。业务过程最终按照效率最大化和开销最小化进行重构。率最大化和开销最小化进行重构。 首先重新设计业务过程然后再编写软件自动化业首先重新设计业务过程然后再编写软件自动化业务过程

15、更加有用。可以避免自动化那些基本的低务过程更加有用。可以避免自动化那些基本的低效率过程。效率过程。 购买软件包时,重新设计业务过程来满足软件包购买软件包时,重新设计业务过程来满足软件包要比强迫软件包来适应现有业务过程要容易的多。要比强迫软件包来适应现有业务过程要容易的多。业务驱动力业务驱动力参与者参与者系统分析员和项目经理系统分析员和项目经理系统所有者系统所有者系统用户系统用户系统设计人员系统设计人员系统构造人员系统构造人员过程过程技术驱动力技术驱动力信息系统信息系统1.4.1 1.4.1 网络和因特网网络和因特网1.4.2 1.4.2 移动和无线技术移动和无线技术1.4.3 1.4.3 对象

16、技术对象技术1.4.4 1.4.4 协作技术协作技术1.4.5 1.4.5 企业应用企业应用 如今的信息系统是构建在网络体系结构上的,由如今的信息系统是构建在网络体系结构上的,由局域网和广域网构成局域网和广域网构成xHTMLxHTML和和XMLXML是编写是编写WebWeb页面和因特网应用程序的基页面和因特网应用程序的基本语言本语言脚本语言是专门为因特网应用程序设计的简单编程语脚本语言是专门为因特网应用程序设计的简单编程语言言WebWeb专用语言专用语言内联网供组织内部雇员使用的私有因特网内联网供组织内部雇员使用的私有因特网外联网用于特定组织之间的私有因特网外联网用于特定组织之间的私有因特网公

17、司门户公司门户WebWeb服务服务 掌上电脑掌上电脑 移动电话移动电话 笔记本电脑笔记本电脑 这些技术趋势将深远的影响新信息系统的这些技术趋势将深远的影响新信息系统的分析和设计分析和设计 面向对象分析和设计方法已经成为构造绝面向对象分析和设计方法已经成为构造绝大多数现代信息系统的首选方法。大多数现代信息系统的首选方法。 优点优点对象是可复用的对象是可复用的对象是可扩展的对象是可扩展的 协作技术是指那些提高人际交互和团队工协作技术是指那些提高人际交互和团队工作能力的技术。作能力的技术。电子邮件、即时消息、群件和工作流系统电子邮件、即时消息、群件和工作流系统 系统分析员和系统设计人员需要把这些革系

18、统分析员和系统设计人员需要把这些革命性的协作技术构建到他们的应用软件中。命性的协作技术构建到他们的应用软件中。 企业应用软件企业应用软件核心业务功能:财务管理、人力资源管理、市核心业务功能:财务管理、人力资源管理、市场和销售、运行管理场和销售、运行管理客户关系管理客户关系管理供应链管理供应链管理 企业资源规划(企业资源规划(ERPERP):为整个企业提供了):为整个企业提供了核心信息系统功能核心信息系统功能 供应链管理(供应链管理(SCMSCM) 客户关系管理(客户关系管理(CRMCRM) 企业应用集成(企业应用集成(EAIEAI)通用的问题解决方法:通用的问题解决方法: 确定问题确定问题分析理解问题分析理解问题确定方案需求和预期确定方案需求和预期确定替代方案,选择最佳方案确定替代方案,选择最佳方案设计所选方案设计所选方案实现所选方案实现所选方案评估结果评估结果业务驱动力业务驱动力参与者参与者技术驱动力技术驱动力信息系统信息系统系统启动系统启动过程过程项目项目管理管理和和过程过程管理管理系统分析系统分析系统设计系统设计系统实现系统实现1. 1. 系统启动:确立解决问题所需的项目范围、目标、进度系统启动:确立解决问题所需的项目范围、目标、进度和预算,或项目所带来的机会。和预算

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论