信息系统开发与实现_第1页
信息系统开发与实现_第2页
信息系统开发与实现_第3页
信息系统开发与实现_第4页
信息系统开发与实现_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

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

文档简介

1,信息系统组织与技术(7),黄敏学武汉大学商学院,2,公司的信息系统投资结构,3,第七章信息系统开发与实现,第一节信息系统开发概念第二节可行性研究第三节系统调查与分析第四节计算机系统选型第五节系统设计第六节系统实施第七节系统评价第八节系统维护Text:Chapt12然后将“原型”提供给用户,让用户能尽早看到未来系统的概貌,以便判断那些功能是符合需要的,哪些方面还要改进;最后根据用户的“反馈”意见对原型进行反复修改,直至建立起完全符合用户需求的新系统。原型法的开发步骤:可行性研究阶段。论证该系统开发的意义、目前设备条件下的必要性与可行性,以及对费用、时间的粗略估算。确定用户基本需求阶段。开发人员向用户了解对新系统的基本需求,即应该具有的一些基本功能。原型开发。在这一阶段工作中应尽量使用一些软件工具,如菜单生成器、报表生成器等。原型评价阶段最终设计阶段经过“使用-评价-修改-使用”的反复过程,讯速地日趋完善,直至用户满意。,10,六、两种开发方法比较,11,第二节可行性研究,12,一、研究对象,是在系统开发前期对拟开发系统的必要性、可能性以及开发方案,从应用环境、技术和经济三个方面进行调查、分析和评价,为投资者提供可靠的科学依据。作用:系统开发依据筹集资金依据任务书依据合同依据考核验收依据目的:避免错误的投资决策保证系统按计划实施合理计划经费与开支避免系统方案多变性,13,二、可行性分析,涉及问题(5w2h)Why目的How开发的技术规范Who开发方式What规模,作用范围When开发时机Where组织、制度影响Howmuch预算分析内容环境:计算机应用水平(同行,IT业);企业管理规范否技术:硬件技术、软件技术和网络技术,人员素质经济:投入与效益对比投入(设备、人工、材料、维护、不可见的)直接效益(减少人工、降低库存、提高效率)间接效益(竞争优势,品牌形象),14,三、可行性报告提纲,引言系统名称、用户单位、国内外同行现状分析,必要性企业基本情况概况、产品经营及员工素质、组织机构及岗位设置企业现状分析管理目标、功能需求、信息需求、管理工作分析系统描述计算机系统选择、总体方案、计划目标和阶段目标投资及人员概算经济效益分析不同方案比较结论(立即开发、需修改后开发、局部开发、推迟开发、无须),15,第三节系统调查与分析,16,一、现行系统调查,目的:是在可行性分析和初步调查基础上进行的。详细调查清楚现行系统做什么(What),怎样做(How)和何时做(When)以及存在问题(Problem)。是逻辑设计基础。内容:组织机构及职能(层次隶属关系,每个部门的业务范围以及岗位职责)。组织机构图和岗位图。工作目标调查。目标树或表格形式。业务处理流程。分析业务之间关系,业务与信息关系,了解数据的流向。数据流程图。数据调查。业务处理中设计到的单据、帐册、报表进行收集、分类、整理。调查时要求收集原始数据表格形式,了解内容包括:名称、编号、所属业务、信息量、数据项及其关系。处理过程调查。文字、结构化语言等描述处理细节。调查方式:访问面谈、收集查阅资料和深入现场并跟班作业,17,二、系统分析的概念,系统分析阶段也成为逻辑设计阶段。主要任务时根据获取资料,分析用户需求,提出新系统的逻辑模型,主要解决问题是系统“做什么”。注意系统的合理性和先进性。两个方面工作:需求分析。以现代管理理论和分析方法为指导,对原系统的经营管理目标、功能和信息进行分析和研究,指出不足并提出改进意见。结合BPR、价值链分析。新系统逻辑设计,包括目标、功能、数据流图、数据库设计分析方法自顶向下。从总体到局部,从高层到地层。可以比较全局、系统的快速了解,缺点是受原有模式限制不深入。自下向上。从基本业务开始,最后形成总目标。可以详细分析问题,缺点是缺乏系统性。,18,三、需求分析,经营管理目标分析经营目标是什么,企业的组织机构与管理是否满足目标需求信息系统应用目标。从业务管理层面,作为提高效率的手段,实现成本节约,提高信息处理的准确性、及时性,辅助决策。从战略决策层面,作为培养核心能力竞争战略,培养优势。功能需求分析分析现行系统能否满足经营目标,能否适应环境,功能之间是否存在冲突,功能能否满足信息需求。零售业中库存管理要求了解存货情况,实物盘存盘存核对信息需求分析信息需求的层次:业务、管理和决策信息需求存在问题:必要的,冗余的且可以消除的,报告改进:信息格式、信息传递和信息保存,19,四、结构化系统分析,基本思想采用“自顶向下”的方法进行系统分析和设计,将复杂的上层功能分解成具体的、简单的基本功能。要求用户共同参与。采用图表形式,能被系统分析员和用户共同接受在系统设计前,先建立系统逻辑模型系统分析产生的资料面向系统分析员、设计员和用户分析工具数据流图(DataFlowDiagram,DFD)数据字典(DataDictionary)处理逻辑说明,20,五、数据流图分析,功能:表达数据在系统内部的逻辑流向,表达系统逻辑功能和数据的逻辑交换,同时表达现行人工系统和计算机信息系统的数据流程和逻辑处理功能。项目:外部项:指系统边界以外的人或事物,是数据的起点或终点。为避免图形交叉,可以重复出现。数据流:由一组数据组成,可以是表格、名字或是一组数据。数据流可以从一个处理逻辑到另一个处理逻辑。处理逻辑:对数据进行加工和变化方式。变化数据结构,如统计;增加新数据如分析;传输数据。编号、名称数据存储:以文件形式。编号、名称原则:外部项确定(信息来源和接受者)确定分层(3-6个)输入输出相一致原则,21,六、库存管理示例,22,七、数据字典,描述DFD中数据流、数据存储、处理逻辑等构成和基本特征数据元素。最小单位,包括编号、名称、别名、含义、类型、长度、取值范围。如:(M1005,商品单价,单价,单位价格,数字型)数据流。DFD中数据流向。包括编号、名称、含义、数据来源、去向、组成、流量、高峰流量。如:(L001、入库单、产品完工入库、生产人员、入库处理、入库单号+产品代码+种类+数量+日期+入库人+经手人、20份/天、40)数据存储。包括编号、名称、含义、组成。如(F4、库存成品、记录成品库存情况、产品代码、产品名称、库存量)外部项。描述外部实体信息。包括编号、名称、简述、输入数据流、输出数据流。处理逻辑。用文字对加工进行描述。包括编号、名称、层次号、处理描述、输入、输出、相关数据存储。,23,八、系统分析说明书,现行系统概况现行系统分析(目标、功能、信息三个方面)管理工作分析新系统目标设计新系统功能划分数据流图、数据字典、处理逻辑说明数据量估算计算机系统选择方案人员培训费用预算系统开发计划其它,24,第四节计算机系统选型,25,一、选型基本原则,选型基本原则满足系统需求。要考虑一定的超前性,但不能过高于要求实用性强。易于开发、维护;机型生命力强,可维护,多资源共享;网络能力;可扩充性;性能/价格比评价公司的评价系统性能评价(硬件:支持软件、可靠;软件:可靠、实用;网络:通信、通用)配置。不同方案比较选型方法信息调查征集招标试用测试,26,二、选型方案报告,概述介绍选择计算机系统的背景、要求、原则、制约因素选择依据包括功能、性能、配置、通信与网络、应用环境计算机系统配置系统总体结构,系统配置图硬件系统选择软件系统选择(系统软件、应用软件等)人员需求及培训费用支出计算机硬件、软件、机房、人员培训、系统维护方案评价与选择:需求、性能和价格综合分析,27,第五节系统设计,28,一、概念,物理设计:根据计算机限制条件设计处在计算机系统实现的物理模型,为后续程序设计和系统实施提供依据。How内容:模块及流程说明数据存储设计代码设计输入输出设计要求:可维护性模块性可靠性经济性,29,二、结构化系统设计,思想:以系统逻辑模型为基础,将系统划分为功能明确、大小适当,有一定独立性,易于实现的模块。模块:是可以组合、更换和分解的单元,是组成系统的基本单元。模块一般具有层次性。功能:处理内容逻辑:内部如何实现状态:模块运行环境和模块间的关系定义模块:确定模块内部逻辑构成和设计模块间关系独立性标准化适用性共享性,30,二、结构化系统设计,31,二、结构化系统设计,32,三、数据库设计,根据选定的DBMS,将数据流及字典目录按关系模型转换成相应数据库。例如:入库单入库单号+产品代码+种类+数量+日期+入库人+经手人数字编码数字编码字符数字日期字符字符CCCNDCC时间+序列层次9912010010101001A1099/12/01张李,33,四、编码设计,作用:起着对实体及属性的唯一标识作用,通常由字母、数字组成。设计原则:唯一性唯一标识作用,关键字合理性与分类体系对应扩充性可以根据需要扩展简单性容易记忆使用标准性尽量遵循一些标准化原则常用编码方法层次编码方法XXXXXXXXX大类中类小类序号顺序码块码,34,五、输入输出界面设计,界面风格简洁统一实用主要界面类型介绍菜单(Menu)窗口(按钮、输入、选择)输出设计考虑使用者、使用目的、输出形式、输出时限、数量要求、输出速度、安全与保密要求输入设计输入内容、数据格式、输入设备、数据正确性校验交互设计,35,第六节系统实施,36,一、程序设计与测试,原则:软件工程规范(文挡化)可靠性(注释、统一命名)方便用户(界面友好)结构化程序设计三种结构:顺序、分支、循环特点:单入口、单出口,可以组合、嵌套测试对程序的正确性和完整性进行检验(功能不够、错误)调试对整个系统总体测试,看是否满足目标,37,二、系统转换,老系统,新系统,老系统,试运行新系统,新系统,老系统,新系统,试运行新系统,新系统,并行方式,试运行方式,直接方式,分段方式,38,三、人员培训,人员分类系统操作与维护人员。计算机操作员、数据录入员、软件和硬件维护人员。支持服务终端用户。从事与业务相关工作(简单操作)其他人员。不直接操作和使用系统人员。了解培训方法系统操作与维护人员应采取脱产方式,终端用户一般采用在职培训其他人员进行专题讲座和知识普及,39,四、信息系统的失败与成功,失败特征系统根本为被使用系统所提供的功能不能完全满足要求系统产生的报表数据对决策分析无关紧要系统使用起来太困难或数据不可靠系统处理不及时,操作成本过高,或经常发生问题成功标准高水平的系统应用用户对系统认为满意用户对信息系统和信息系统工作人员有良好的看法达到目标组织的经济效益,40,五、信息系统的存在问题,信息系统存在问题设计问题:不能满足基本业务需求;不能提高组织绩效;不能提高足够的有用信息;信息无法理解和使用数据问题:系统中数据高度不准确或不一致;某些信息错位或不明确;数据不完整成本问题:系统的实施和运行成本超过预算操作问题:系统运行不正常,41,六、信息系统实施成功与失败原因,用户的参与和影响用户参与好处:更能满足业务需要,积极使用用户参与问题:局限性,忽视技术带来革新用户参与目的是侧重解决业务问题或使组织更便利信息系统专业人员侧重解决问题方法,强调技术失败风险是两者坚持自己立场,又缺乏沟通。结果将导致系统实施时将用户排除在外,导致系统从纯技术角度进行解决问题用户:系统给我提供了工作所需要的信息吗?设计:文件将占用多大的磁盘存储空间?管理支持系统实施有积极支持者和各层管理的批准,实施更有效,42,六、信息系统实施成功与失败原因,系统的复杂性和风险性项目规模。项目规模越大风险越法。项目规模是指系统实施人员的多少、实施项目的时间、组织受到影响的部门数量。上述因素可以通过投入金额表示项目结构化程度。结构化是指输入和输出很容易确定。结构化越高,系统风险就越低技术经验。系统开发人员对实施过程的管理加强对用户培训科学管理和组织,否则导致成本超预算时间延长,超过期望值产生绩效低于预计水平不能获得预期收益,43,七、实施企业再造面临挑战,44,八、系统实施过程中可能出现问题,系统分析阶段的主要问题设计阶段的主要问题编程阶段的主要问题测试阶段的主要问题转换阶段的主要问题,45,第七节系统评价,46,一、系统评价目的,系统评价是指对一个信息系统从系统性能、经济效益两方面进行评价。新系统评价应在新系统运行一段时间后才能进行。主要考察开发系统是否达到预期目标,系统功能和各项指标是否达到设计要求,满足用户的程度如何。系统中各种资源的利用效率如何,包括人员、资金、软件和软件资源等使用情况。根据分析和评价结果,找出系统存在问题,提出改进方法,47,二、系统性能评价指标,系统平均无故障时间系统联机响应时间、处理速度和吞吐量系统操作灵活性和方便性系统利用率系统的安全和保密性系统加工数据的准确性系统的可扩充性,48,二、系统经济效益评价指标,成本费用:在开发、运行和维护一个系统时产生的各项费用支出设备购置费用。计算机系统开支设施费用。安装、调试和试运行所需的开支开发费用。开发信息系统费用(人员)系统运行维护费用。按年度计算直接经济效益:由计算机辅助管理产生的可测算收益减少资金占用减少物资损耗增加利润收入间接经济效益,49,三、评价报告纲要,一、引言1.摘要:系统的结构和功能2.背景:软件厂家与使用单位3.参考资料:计划书、批文、文件资料等4.专门术语定义。二、评价内容1.性能指标评价系统的工作效率合法性评价安全性、可靠性评价易使用性适用性评价易适应性评价完整性评价可扩充性评价可移植性评价可维护性评价,50,三、评价报告纲要,2.功能指标评价主处理功能评价;辅助功能评价;服务功能评价;控制功能评价;3.经济指标评价系统带来的经济效益;系统后备需求的规模与费用4.管理指标评价财政管理部门对系统的评价各级领导及业务人员对系统的评价外部环境对系统的评价5.系统综合评价三、结论,51,第八节系统维护,52,一、系统维护含义,含义:指系统投入正常运行后,为保证系统能正常工作,适应内部和外部环境变化而

温馨提示

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

评论

0/150

提交评论