版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
系统分析与设计
课程性质:信管专业的必修课,每周4学时,授课周数17周,总学时68。先导课:《面向对象程序设计》、《数据库原理及应用》、《管理信息系统》等课程。52教学课程+16实验课程。实验课:侧重掌握辅助开发工具CASE,提高分析设计能力。关于课程教学目的:培养系统性思维能力用系统的观点及视角来分析与解决企业和组织中的问题掌握基本的系统开发方法系统分析、系统设计的理论方法运用所学的开发方法通过实践强化对方法的理解和掌握关于课程教材选用教材:《系统分析与设计方法第六版》(JeffreyL.Whitten,LonnieD.Bentley
,KevinC.Dittman
)
参考教材:JeffreyA.Hoffer,JoeyF.George,JosephS.Valacich,《moderninformationsystemanalysisanddesign》,the4thedition.刘兰娟,竺宇光.《信息系统分析与设计》,电子工业出版社2002.8薛华成,《管理信息系统》,清华大学出版社1999年5月张海藩,《软件工程导论》,清华大学出版社2003.12
关于课程关于课程课程考核:考试课。实验课成绩20%;平时成绩:20%;出勤率;学习态度;作业完成情况;课堂讨论与提问等。期末成绩:60%关于课程学习与参考:http://(中国IT治理研究中心)
(信息管理与信息系统学习研究)
(计算机世界,信息化论坛)
(天极网,e企业)
(IT世界论坛)
(中国制造企业信息化门户网)本书框架第一部分:系统开发项目环境第二部分:系统分析方法第三部分:系统设计方法第五部分:系统分析与设计完成后的工作第四部分:面向对象建模1:系统分析与设计方法的环境2:信息系统构件3:信息系统开发4:项目管理5:系统分析6:需求获取7:使用用例建模系统需求8:数据建模与分析9:过程建模10:可行性分析和系统方案建议12:系统设计13:应用架构和建模14:数据库设计15:输出设计与原型化16:输入设计与原型化17:用户界面设计19:系统构造和实现20:系统运行和支持11:使用uml进行面向对象分析和建模18:使用uml进行面向对象设计和建模关于课程主要内容项目管理(1-4章);结构化系统分析与设计(5-10,12-17);面向对象的系统分析与设计(11,18)。本讲主要内容系统关联人员现代信息系统的企业驱动力信息系统的技术推动力项目与过程管理
系统分析与设计框架业务驱动力系统关联人员过程技术推动力信息系统系统关联人员系统关联人员系统所有者系统用户系统分析员系统设计员系统构造人员项目经理外部服务提供者系统关联人员系统所有者Systemowners思考:系统所有者是拥有系统的人么?哪些人担当系统所有者?他们的职责是什么?重点关注哪些事项?系统所有者是信息系统的发起人和主要倡导者,他们通常负责投资项目以进行开发、运行和维护信息系统。系统所有者来自管理阶层大中型系统——中高层经理小型系统——中层经理或者主管关注点:信息系统的价值系统关联人员 系统用户Systemusers
通常意义上使用信息系统或者受到信息系统影响的人--如收集、验证、录入、响应、存储、交换数据和信息。常用的同义词是客户。内部用户Internalusers——办事员和服务人员;技术人员和专业人员;主管、中层经理和高层经理;外部用户Externalusers——顾客、供应商、合作伙伴、雇员;远程和移动用户关注点:办事员和服务人员——事务处理速度和正确性技术人员和专业人员——注重数据分析和为解决问题产生及时信息。主管和中高层经理——信息获取能力。系统关联人员系统设计员Systemdesigner
将系统用户的业务需求和约束条件转换成技术方案。他们设计满足系统用户需求的计算机文件、数据库、输入、输出、屏幕界面、网络和程序。包括:数据库管理员网络构架师web构架师图形艺术师安全专家技术专家系统关联人员系统构造人员Systembuilders
根据系统设计人员的设计说明构造信息系统构件。在许多情况下,一个构件的系统设计人员和系统构造人员是同一个人。包括:应用程序员系统程序员数据库程序员网络管理员安全管理员web站点管理员软件集成员系统关联人员系统分析员研究组织存在的问题和需求,确定人员、数据、过程和信息技术如何最大化地为企业作出贡献。问题:真正的问题,对这些问题需要采取正确的行动尽管还没有人抱怨,但可以改进现状的机会。
无论是否有人抱怨,都要改变现状的指示。系统分析员与业务分析员的区别?系统分析员研究组织中存在的问题和需求,决定人、数据、过程、通信和信息技术如何最好地对企业业务进行改进。业务分析员是专门进行业务问题分析和与技术无关的需求分析的系统分析员系统分析师四项关键技能:分析技能——理解组织及其职能,识别机会和问题,分析和解决问题,系统地看待组织和信息系统,明白信息系统间的关系、信息系统所在的组织和组织所在的环境。技术技能——理解技术的潜力和局限,能够使用多种程序语言、不同的操作系统和硬件平台来工作。管理技能——管理项目、资源、风险和变更。人际关系技能——与最终用户、其他分析师和程序员一起工作,发挥用户、程序员和系统专家的联络员的作用。系统关联人员系统关联人员系统关联人员系统关联人员
项目经理经验丰富的从业人员,根据进度安排、预算、发布产品、客户满意度、技术标准、系统质量,计划、监视、控制项目。项目管理是一个专业角色,负责领导团队,需要专门技能和经验。大多数项目经理由系统分析员担任,有些是从系统所有者中挑选。系统关联人员外部服务工作者销售专业知识和经验给其他企业,帮助那些企业购买、开发、集成信息系统。可以是系统分析员、系统设计人员、构造人员。隶属于咨询机构或者服务机构。技术工程师、销售工程师、系统顾问、签约程序员、系统集成人员系统关联人员课堂练习:结合结合大家所熟悉的选课系统,描述承担六种信息系统相关角色的部门及人员,并简述他们的工作职责。业务驱动力经济全球化新的更大的国际市场新的市场竞争者对信息系统的影响支持多种语言、货币汇率、国际贸易规则、不同的商业文化和业务方式需要实现国际化数据的融合与不同语言的人员交流业务驱动力电子商务E-Commerce–thebuyingandsellingofgoodsandservicesbyusingtheInternet.电子业务E-Business–theuseoftheInternettoconductandsupportday-to-daybusinessactivities.类型:公司形象、产品和服务的简单宣传Business-to-consumer(B2C)Business-to-business(B2B)对信息系统影响大多数系统都面向因特网体系结构设计更多的应用软件设计在web浏览器上,客户端操作系统相对而言不再重要。业务驱动力安全当遭到破坏、恐怖袭击、灾难时业务如何继续运行。企业如何保护数字资产不受外界侵害。隐私客户对网络环境中的隐私要求越来越高。政府正在对隐私立法对信息系统的影响需要更加严格的安全和隐私控制业务驱动力协作与合作经营管理层强调打破独立组织部门和职能部门之间的壁垒。建立交叉功能团队,从多学科视角协作实现共同业务目标。协作趋势扩展到组织外部,甚至包括竞争对手。对信息系统的影响信息系统之间进行互操作。知识资产管理认识到数据、信息、知识都是关键的业务资源。组织如何管理和共享知识,以获得竞争优势。对信息系统的影响需要整合数据和信息,创建和保留知识。业务驱动力数据、信息、知识的区别?数据Data–原始事实。信息Information–经过组织的对接收者有意义的数据。知识Knowledge–提炼的数据和信息。持续改进和全面质量管理业务持续改进业务过程重构对信息系统的影响系统开发需要受到过程改进的影响,并且在设计和实现系统时需要发起或者建议这种改进。编写软件时需要重新设计业务过程再编写自动化业务过程更加有用。避免低效率的过程。技术推动力技术推动力网络和因特网移动和无线技术对象技术协作技术企业应用企业资源规划供应链管理客户关系管理企业应用集成技术推动力企业应用技术推动力企业资源规划EnterpriseResourcePlanning(ERP)–是一种应用软件,将信息系统完全集成在一起,提供大部分或者所有核心基本业务功能。ERP解决方案围绕一个基本业务功能共享的公共数据库建造.代表性的ERP供应商:BaanJ.D.EdwardsOraclePeoplesoftSAPAG(themarketleader)技术推动力供应链管理SupplyChainManagement(SCM)–一种应用软件,通过直接将企业的信息系统与企业的供应商和分销商的信息系统集成,优化从原材料采购到最终产品分销的业务过程。代表性的SCM供应商:i2TechnologiesManugisticsSAPSCT技术推动力技术推动力客户关系管理CustomerRelationshipManagement(CRM)–是一种软件应用,为客户提供对企业过程的访问,从初始的咨询指导售后服务和支持.RepresentativeCRMvendors:BroadVisionE.piphanyKanaNortel/ClarityPeoplesoft/VanitiveSiebel(themarketleader)技术推动力企业应用集成EnterpriseApplicationIntegration(EAI)–将购买和内部开发的应用软件集成起来,以便能够透明地进行互操作。中间件Middleware–在不同应用之间转换和路由数据的软件.代表性的EAI供应商:BEASystemsIBM(MQSeries)MercatorSoftwareTIBCOSoftware技术推动力系统开发过程通用的问题解决方法:
识别问题.分析理解问题.识别问题解决方案.识别候选解决方案,选择最佳方案.设计最佳方案.实现最佳方案.评估结果,如未解决,返回至1或2.系统开发过程系统启动Systeminitiation–项目初始规划,定义初始业务范围、目标、进度和预算。系统分析Systemanalysis
–研究业务问题领域,以推荐改进措施并说明方案的业务需求和优先权。系统设计Systemdesign
–根据需求构造技术性的解决方案。系统实现Systemimplementation
–构造、安装、测试和发布一个系统投入生产,即日常运行。系统支持与持续改进Systemsupportandcontinuousimprovement——执行信息系统业务过程和应用程序。顺序开发与迭代开发讨论课堂讨论:Rolland实业公司面临信息服务部重组难题。目前组织结构下,系统分析员向IT服务部汇报工作。而非IS管理人员正在实施压力,要求大部分系统分析员直接向业务用户组(会计、财务、生产、个人)汇报工作,而不是向信息服务部汇报,他们希望对所有系统项目有最终的决定权。但为确保系统满足IS标准,保留一名SA在IS部门作为质量保证组。而IS经理们正在抵制这种变化。假设你是该公司IS部门的上层主管,如何决策此事?给出理由。讨论课堂讨论:第1章案例1.假定你是一名刚刚就业的系统分析员,初到公司熟悉工作环境时你需要了解哪些信息?2.Popkin软件公司的SystemArchitect2001是一个什么软件?3.看一下公司的组织结构图,思考一下Na
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 旅行的策划与感悟
- 2025年度电子产品全球配送与售后维护服务合同4篇
- 2025年度智能环保型厂房出售买卖协议书4篇
- 2025年度文化产业厂房购置及运营合作协议4篇
- 个人借贷抵押协议标准打印版2024年适用版B版
- 2025年度高科技厂房租赁合同(含知识产权保护)标准样本4篇
- 个人专项资金贷款合同范本:2024年版B版
- 2024科技创新项目引荐服务合作合同一
- 2025年度供应链金融合同履行的信用增级担保服务3篇
- 2024版特定担保书增补协议上诉文件版B版
- 起重机的维护保养要求与月度、年度检查记录表
- 消防设施维护保养记录表
- 城区生活垃圾填埋场封场项目 投标方案(技术方案)
- 垃圾分类巡检督导方案
- 大一护理生涯发展展示
- 五年级上册数学应用题100题及答案
- 中国绿色食品市场调查与分析报告
- 新生儿急救与复苏培训
- 外贸跟单员工作总结PPT
- UG-NX-8.5标准教程课件
- 神经科2023年度工作总结及2024年度计划
评论
0/150
提交评论