ImageVerifierCode 换一换
格式:PPT , 页数:59 ,大小:206.50KB ,
资源ID:2673386      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2673386.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(管理信息系统ch10.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

管理信息系统ch10.ppt

1、第十章信息系统开发1本章内容10.1 信息系统开发概述10.2 信息系统开发方法论 10.3 系统分析 10.4 系统设计 10.5 系统实施 2信息系统开发概述 信息系统开发是指针对组织的问题和机会而建立一个信息系统的全部活动系统开发参与者风险承担者用户管理者系统开发专家各类支持人员 3信息系统生命周期 系统的生命周期(System Life Cycle)系统产生、发展、成熟、消亡和更新换代的过程 信息系统的生命周期系统规划:起始阶段 系统开发 系统分析,系统设计和系统实施 系统运行和维护系统更新 4本章内容10.1 信息系统开发概述10.2 信息系统开发方法论 10.3 系统分析 10.4

2、 系统设计 10.5 系统实施 5结构化方法 系统建设中“结构化”指用一组规范的步骤、准则和工具来进行某项工作。结构化方法的基本思路整个系统开发过程分成若干阶段 每个阶段进行若干活动每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品(成果)6信息系统开发各阶段的名称、工作及文档 7结构化方法的若干原则 用户参与的原则严格区分工作阶段,“先逻辑,后物理”的原则 结构化、模块化、自顶向下进行开发的原则充分预料可能发生的变化周围环境、系统内部处理模式、用户要求 工作文件的标准化和文献化 8原型法 20世纪80年代中期发展起来 原型,是可以逐步改进成可运行系统的模型

3、与结构化方法的区别面向目标的,而不是面向工程项目 可迅速向用户提交一个管理信息系统的原型设计;在此基础上,通过用户与研制人员之间的意见交换,不断改进原型设计。9原型建立的四个基本阶段 10原型法的特点 原型法更多地遵循了人们认识事物的规律,更易被人们掌握和接受。原型法强调用户的参与 原型法提倡使用工具开发 原型法将系统调查、系统分析和系统设计合而为一,使用户一开始就能看到系统开发后是一个什么样子 11原型法的局限性对于大型系统的开发,原型法无能为力。对于有大量运算且逻辑性较强的程序模块,原型法很难构造出模型来供入评价。对于管理基础不完善,信息处理混乱,工作过程不清晰的企业,使用原形法构造原型有

4、一定困难。原型法不经过系统分析,系统缺乏完整的概念,子系统之间接口不明确,系统开发文档无法统一,容易给以后的维护带来困难。12原型法使用的注意事项 重视开发过程的控制。应将原型法与生命周期法有机结合起来。应充分了解原型法的使用环境,掌握开发工具的使用方法 13原型法对工作环境的要求要有一个方便灵活的数据库管理系统(DBMS);与数据库对应、方便灵活的数据字典,具有存储所有实体的功能;高级的软件工具,支持结构化程序和交互编程;与数据库对应的快速查询语言,支持任意非过程化的组合条件查询;非过程化的报告/屏幕生成器,允许详细定义报告/屏幕样本以及生成内部联系。14原型法与结构化生命周期法的比较 15

5、本章内容10.1 信息系统开发概述10.2 信息系统开发方法论 10.3 系统分析 10.4 系统设计 10.5 系统实施 16系统分析 系统分析阶段的主要活动有:系统初步调查可行性研究系统详细调查新系统逻辑方案的提出。17可行性分析 可行性分析的任务是明确应用项目的开发必要性和可行性。必要性来自实现开发任务的迫切性 可行性则取决于实现应用系统的资源和条件 可行性分析的内容 管理上的可行性 技术上的可行性经济上的可行性 18可行性分析报告的内容 系统简述项目的目标所需资源、预算和期望效益对项目可行性的结论 可以立即开发;改进原系统;目前不可行,或者需推迟到某些条件具备以后再进行。19详细调查

6、调查对象:现行系统(包括手工系统和已采用计算机的管理信息系统)目的完整掌握现行系统的现状发现问题和薄弱环节收集资料,为下一步工作做好准备原则:用户参与调查方法:召开调查会,访问,发调查表,参加业务实践等范围:组织内部信息流所涉及领域的各个方面 20详细调查的若干工具组织结构图组织结构图是一张反映组织内部之间隶属关系的树状结构图 21组织结构图的补充组织/业务关系图 22详细调查的若干工具业务流程图 业务流程图(TFD)用规定的符号及连线,按业务的实际处理步骤和过程绘制来表示某具体业务处理过程。优点符号简单明了,易于阅读和理解业务流程不足对于一些专业性较强的业务处理细节缺乏足够的表现手段 23业

7、务流程图的基本图形符号 24业务流程图示例25数据分析的工具数据流程图 数据流程的分析是把数据在组织(或原系统)内部的流动情况抽象出来。数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流程中的问题。26数据流程图的基本成分 外部实体系统以外又与系统有联系的人或事物 表达该系统数据的外部来源和去处 用一个正方形,并在其左上角外边另加一个直角来表示 数据处理对数据的逻辑处理用带圆角的长方形表示 数据流处理功能的输入或输出 用一个水平箭头表示 数据存储 数据存储的逻辑描述用右边开口长方条表示 27数据流程图的绘制 数据流程图绘制的基本思想:自顶向下,

8、逐步求精 学籍管理系统顶层学籍管理系统顶层DFD 学籍管理系统第一层学籍管理系统第一层DFD 28数据字典 数据字典用来描述数据流程图中的数据流、数据存储、处理过程和外部实体。数据字典的6类条目数据元素 数据结构数据流数据存储处理过程外部实体 29描述处理逻辑的工具 结构英语表示法 模仿计算机语言的处理逻辑描述方法。使用了由“IF”、“THEN”、“ELSE”等词组成的规范化语言。30描述处理逻辑的工具 判断树 31描述处理逻辑的工具 判断表 32三种表达工具的比较三种表达工具的比较 33系统分析报告 系统分析报告充分描述调查的结果,并反映系统分析的结果和新系统的逻辑方案。内容 引言:对分析对

9、象的基本情况作概括性的描述 项目概述项目的主要工作内容 现行系统的调查情况 新系统的逻辑模型 实施计划工作任务的分解 进度 预算 34本章内容10.1 信息系统开发概述10.2 信息系统开发方法论 10.3 系统分析 10.4 系统设计 10.5 系统实施 35系统设计 任务:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。逻辑模型确定系统做什么(系统分析)物理模型解决怎样做 (系统设计)系统设计原则 系统性 灵活性可靠性 经济性 36系统设计的主要工作 总体设计:信息系统流程图设计、功能结构图设计和功能模块图设计等。系统平台设计:计算机处理方式,网络结构设计,网络操作系统的选

10、择,数据库管理系统的选择等软、硬件选择与设计工作等。详细设计:代码设计和设计规范的制定、数据库设计、输入设计和输出设计等。编写系统设计报告。37功能结构图功能结构图:按功能从属关系画成的图表图中每一个框称为一个功能模块功能模块可根据具体情况分得大或小一点分解得最小的功能模块可以是一个程序中每个处理过程较大的功能模块则可能是完成某一任务的一组程序。功能结构图中各层功能与信息系统中数据流程图中的处理(功能)是对应的。38功能结构图示例39系统平台设计 管理信息系统平台设计包括计算机处理方式网络结构设计网络操作系统的选择数据库管理系统的选择 40按管理信息系统的目标选择系统平台 单项业务系统:常用各

11、类PC,数据库管理系统综合业务管理系统:常用计算机网络平台和关系型数据库管理系统集成管理系统系统平台更为复杂,涉及异型机、异种网络、异种库之间的信息传递和交换;信息处理模式上常采用客户/服务器(Client/Server)模式或浏览器/服务器(Browser/Server)模式。41计算机处理方式的选择和设计 考虑因素系统功能业务处理的特点性能/价格比 可选择方式批处理连机实时处理连机成批处理分布式处理 混合使用42计算机网络系统的设计 涉及内容中、小型主机方案与微机网络方案的选取网络互连结构及通信介质的选型局域网拓扑结构的设计网络应用模式及网络操作系统的选型网络协议的选择网络管理远程用户43

12、数据库管理系统的选择 选择原则支持先进的处理模式;具有分布处理数据,多线索查询,优化查询数据,连机事务处理的能力;具有高性能的数据处理能力;具有良好图形界面的开发工具包;具有较高的性能/价格比;具有良好的技术支持与培训 44硬件的选择原则选择技术上成熟可靠的标准系列机型;处理速度快;数据存储容量大;具有良好的兼容性、可扩充性与可维修性;有良好的性能/价格比;厂家或供应商的技术服务与售后服务好;操作方便;在一定时间内保持一定的先进性的硬件。45详细设计代码设计 代码设计:管理对象数字化或字符化代码分类代码分类 46详细设计数据库设计开发管理信息系统,最根本且贯穿整个开发过程的两个问题:数据以及对

13、数据的加工。系统设计阶段,既要设计实现数据需求的数据结构,又要设计实现加工需求的模块结构及每一模块的加工次序。47数据库设计的要求 数据库设计的核心是确定一个满足以下3个要求的合适的数据模型 符合用户的要求。既能包含用户需要处理的所有数据,又能支持用户提出的所有处理功能的实现。能被某个现有的数据库管理系统所接受。具有较高的质量。48数据库设计的步骤 第一阶段:数据库概念结构设计阶段用概念数据模型明确表达用户的数据需求 第二阶段:数据库逻辑结构设计阶段按照一定转换规则,把概念数据模型转换为DBMS所能接受的数据模型(逻辑数据模型)第三阶段:数据库物理结构设计阶段确定高效的物理存储结构 49详细设

14、计输入&输出设计输入设计包括输入方式设计输入格式用户界面设计输出设计包括输出方式确定输出信息的内容 50系统设计报告 系统设计报告是系统设计阶段的主要成果内容:计算机硬、软件配置说明;系统功能模块结构图及详细说明书;代码设计说明书;输出设计说明书及报表格式;输出设计说明书;处理流程图及程序说明书。51本章内容10.1 信息系统开发概述10.2 信息系统开发方法论 10.3 系统分析 10.4 系统设计 10.5 系统实施 52系统实施 系统实施的目的:把系统分析设计的成果转化为可实际运行的系统系统实施阶段的主要工作编程(编码)测试系统安装新旧系统切换 53系统实施程序设计对程序设计的要求 可维

15、护性可靠性可理解性效率结构化程序设计编写程序 54系统实施系统测试 程序调试指在计算机上以各种可能的数据和操作条件对程序进行测试,找出可能存在的问题并加以修改,使之完全符合设计要求。调试工作应该予以充分重视,所占的工作量也比较大,一般有40%左右。55程序调试的方法 黑箱测试(black-box testing):不管程序内部代码如何编制,只从外部根据HIPO图的要求对模块进行测试。数据测试(data testing):用大量实际数据进行测试,数据类型要齐备,尤其是各种“临界值”应调试到。穷举测试(exhaustive testing):亦称完全测试,即程序运行的各个可能分支都应该调试到。操作

16、测试(operating testing):即从操作到各种显示、输出应全面检查是否与设计要求相一致。模型测试(Model Testing):即核算所有计算结果。56程序调试的主要步骤 模块调试(单调):按上述要求对模块进行全面的调试,主要是调试其内部功能。子系统调试(分调):在模块测试的基础上,解决模块间相互调用的问题,主要是调试各模块的外部功能,以及模块之间的接口和调用关系。系统调试(总调):又称联调,在所有子系统均经调试准确无误后进行。主要解决各子系统之间的数据通信和数据共享的问题。系统联调通过后,即可投入程序的切换和试运行。57系统实施系统切换系统切换指用新的信息系统代替原有系统的一系列过程,其最终目的是将信息系统完全移交用户使用。关键环节人员培训 系统切换方式 三种系统切换方式三种系统切换方式 58系统实施系统运行、维护 系统运行的主要工作系统运行的日常维护系统运行情况的记录系统维护 的内容程序的维护数据文件的维护代码的维护 59

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1