软件系统分析与设计-01_第1页
软件系统分析与设计-01_第2页
软件系统分析与设计-01_第3页
软件系统分析与设计-01_第4页
软件系统分析与设计-01_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

系统分析与设计Sunday,January15,20231Sunday,January15,20232本节主要内容课程总体概况考核方式系统开发环境Sunday,January15,20233课程总体概况如何成为一名合格的系统分析员???Sunday,January15,20234课程总体概况

本课程介绍软件系统分析与设计的原理、方法、技术、工具以及应用,重点探讨系统开发生命周期的前期和中期活动,即系统分析和设计活动。计划阶段分析阶段实施阶段设计阶段支持阶段软件系统开发阶段Sunday,January15,20235第一部分:系统分析与设计概述第二部分:系统分析方法第三部分:系统设计方法系统开发环境系统开发方法需求获取的调查研究技术系统需求建模技术:事件、用力和事物需求的传统建模方法需求的面向对象建模方法系统方案建议系统构造、系统实现、系统维护系统应用架构设计数据库设计传统和面向对象的应用软件设计输入、输出和用户界面设计第四部分:系统实施与支持1/15/2023Sunday,January15,20237考核方式考核方法:过程考核+期末闭卷笔试总评成绩=平时成绩(50%)+考试成绩(50%)平时成绩=考勤成绩(X%)+作业成绩(Y%)+实验成绩(Z%)+实验成绩(Q%)其中考勤即课堂点名、实验点名和随堂测试,作业要求每一章都有纸质作业或电子作业。考试成绩=期末考试(X%)+实验成绩(Y%)期末考试成绩不足40者,直接课程不及格!第1章系统开发环境本章内容:1.1信息系统类型1.2信息技术的影响 1.3业务问题的影响1.4系统关联角色

1/15/202381.1信息系统类型信息系统(InformationSystem,IS)

是人、数据、过程和信息技术的融合,它们之间相互联系、相互作用,收集、处理、存储和提供支持组织运作的信息。1/15/20239七种信息系统1/15/202310事务处理系统(Transactionprocessingsystem,TPS)

收集和记录影响组织的事务信息; 能够稳定可靠地运行。七种信息系统1/15/202311管理信息系统(Managementinformationsystem,MIS)

接收事务处理系统收集的信息并为管理人员生成计划和控制业务所需报表的信息系统。

七种信息系统1/15/202312主管信息系统(Executiveinformationsystem,EIS)

支持主管经理的规划和评估需求的信息系统;七种信息系统1/15/202313决策支持系统(Decisionsupportsystem,DSS)

允许用户探究有效的选择或决策效果的支持系统或自动制定决策路线。七种信息系统1/15/202314专家系统(expertsystem)

捕捉技术专业人员的专业知识,然后模拟这些专业知识为非专家人员提供服务的信息系统;

ps:决策支持系统让决策人员选择最佳方案,而专家系统则是给出问题的最佳方案。七种信息系统1/15/202315通信与协作系统(communicationsandcollaborationsystem)

促进工作人员、合作伙伴、顾客和供应商之间进行更有效的通信,以提高他们协作能力的信息系统。七种信息系统1/15/202316办公自动化系统(officeautomationsystem)

辅助组织的雇员之间创建和共享报表、建议和备忘录等日常办公活动的文档;

支持广泛的企业办公活动,改进工作人员之间工作流的信息系统。第1章系统开发环境本章内容:1.1信息系统类型1.2信息技术的影响

1.3业务问题的影响1.4系统关联角色

1/15/2023171.2信息技术的影响网络和因特网面向对象技术移动和无线技术协作技术企业应用集成技术1/15/2023181.2.1网络和因特网1/15/202319内联网外联网Web服务xHTML和XML脚本语言web专用语言1.2.2面向对象技术1/15/202320对象技术是一种软件技术,采用封装了数据和行为的对象来定义系统:

对象可复用;

对象可扩展。结构化方法不足以完成分析和设计使用对象技术构造系统的任务,但是结构化的方法和工具也是相当重要的,例如数据库通常仍采用结构化工具设计。敏捷开发技术1.2.3移动和无线技术1/15/202321移动和无线技术包括:

PDAs个人数据助理 Smartphones智能电话 Bluetooth蓝牙 Wirelessnetworking无线网络对信息系统的影响:

需要考虑无线连接; 需要考虑移动设备和屏幕尺寸的限制。1.2.4协作技术1/15/202322电子邮件即时消息:QQ、MSN、微信等协同工作系统(群件)1/15/202323供应链管理(SCM)客户关系管理(CRM)核心业务功能财务管理人力资源管理运行管理市场和销售企业资源规划(ERP)1.2.5企业应用集成系统1/15/202324供应链管理(SCM)客户关系管理(CRM)核心业务功能企业资源规划(ERP)其他定制的应用其他购置的应用企业应用集成(EAI)第1章系统开发环境本章内容:1.1信息系统类型1.2信息技术的影响 1.3业务问题的影响1.4系统关联角色

1/15/2023251.3业务问题的影响经济全球化

电子商务与电子业务安全和隐私持续改进和全面质量管理业务过程重构1/15/2023261/15/2023271.3.1经济全球化经济全球化带来新的、更大的国际市场新的国际竞争者对信息系统的影响必须支持多种语言、货币汇率、国际贸易规则、不同的商业文化和业务方式等需要实现信息融合以实现性能分析和决策支持参与者需要使用不同语言和用户交流1/15/2023281.3.2电子商务和电子业务电子商务E-Commerce–指通过使用因特网购买和销售商品及服务.电子业务E-Business–指使用因特网进行日常的商务活动.1/15/2023291.3.2电子商务和电子业务电子商务和电子业务类型公司形象、产品和服务的营销宣传企业对客户Business-to-consumer(B2C)企业对企业Business-to-business(B2B)对信息系统的影响大多数新的信息系统都要面向因特网体系结构设计越来越多的应用软件设计成在浏览器中运行,对于操作系统的选择变得不那么重要1/15/2023301.3.3安全和隐私安全Security当遭到破坏或者灾难时业务如何继续进行?企业如何保护它的数字财产不受外部侵害?隐私Privacy顾客对隐私的要求越来越高政府对隐私问题正在立法对信息系统的影响要求更严格的安全和隐私控制1/15/2023311.3.4持续改进和全面质量管理业务过程BusinessProcesses –是影响业务事件的任务,业务过程是完成任务所需要的工作、程序和规则,它独立于自动化或支持它们的信息技术.1/15/2023321.3.4持续改进和全面质量管理持续过程改进

Continuousprocessimprovement(CPI)–是连续地监控业务过程对降低成本和增加效益方面虽微小但可度量的改善之影响.1/15/2023331.3.4持续改进和全面质量管理全面质量管理

Totalqualitymanagement(TQM)

–是一种在企业内部促进质量改善和管理的综合方法.1/15/2023341.3.5业务过程重构业务过程重构

Businessprocessredesign(BPR)是研究、分析和重新设计企业的基本业务过程,为企业降低成本和/或提高效益.寻求实现比CPI更根本性的改变和改进通常通过CPI来实现第1章系统开发环境本章内容:1.1信息系统类型1.2信息技术的影响 1.3业务问题的影响1.4系统关联角色

1/15/2023351.4系统关联角色系统所有者

系统用户系统设计人员系统构造人员系统分析员项目经理1/15/2023361/15/2023371.4.1系统所有者系统所有者Systemowners–信息系统的发起人和主要倡导者,通常负责投资项目以进行开发、运行和维护信息系统.1/15/2023381.4.2系统用户

系统用户Systemusers–那些在通常意义上使用信息系统或者受到信息系统影响的客户,如收集、验证、录入、响应、存储、交换数据和信息.

1/15/2023391.4.2系统用户内部系统用户Internalusers办事操作人员专业技术人员决策人员外部系统用户Externalusers顾客供应商合作伙伴不在组织内部工作的雇员1/15/2023401.4.3系统设计人员系统设计人员Systemdesigner –将系统用户的业务需求和约束条件转换成技术方案的技术专家,设计满足系统用户需求的计算机数据库、输入输出、屏幕界面、网络和程序。

包括数据库管理员、网络架构师、Web架构师、UI人员、安全专家和技术专家等.1/15/2023411.4.4系统构造人员系统构造人员Systembuilders –根据系统设计人员的设计说明构造信息系统及其构件的技术专家。

包括应用程序员、系统程序员、数据库程序员、网络管理员、安全管理员、Web站点管理员和软件集成员等.1/15/2023421.4.5系统分析员

系统分析员Systemsanalyst–研究组织存在的问题和需求,确定人员、数据、过程和信息技术如何最大化地为企业做出贡献.1/15/2023431.4.5系统分析员系统分析员的角色:作为解决问题的人真正的问题(实际的或者预期的),对这些问题需要采取正确的行动尽管还没有人抱怨,但可以改进现状的机会无论是否有人抱怨,都要改变现状的指示1/15/2023441.4.5系统分析员系统分析员所需的技能人的知识和技能

人格与道德规范(十条戒律)良好的与人沟通的能力良好的处理人际关系的能力灵活性和适应能力1/15/2023451.4.5系统分析员系统分析员所需的技能技术知识和技能

系统分析与设计技能有效的信息技术知识业务知识和技能一般行业知识通用的解决问题的技能

1/15/2023461.4.5项目经理项目经理ProjectManager

温馨提示

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

评论

0/150

提交评论