欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    new第7章系统实现.ppt

    • 资源ID:5441353       资源大小:557.50KB        全文页数:75页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    new第7章系统实现.ppt

    1,第七章 管理信息系统的实现,主要内容:本章将介绍管理信息系统实现的主要任务以及每项任务的具体要求。包括:管理信息系统软硬件环境准备、程序设计的方法和要求、程序测试的原理和步骤、系统切换的方式及特点。,2,第七章 管理信息系统的实现,在管理信息系统的实现(实施)阶段,开发人员将把系统设计所得的“设计图纸”转换成为应用软件系统,交付用户使用,解决“具体做”的问题。,3,第一节 系统实现的主要任务,系统实现的任务主要包括:硬件的购置及安装;系统软件的购置及其安装调试;程序设计、调试与优化;人员培训;数据准备与录入;系统转换。,4,硬件获取,软件编程,用户准备,人员:聘用和培训,机房、场所准备,数据准备,安装,测试,试运行,系统切换,用户验收、评价,5,第二节 系统环境的准备与实施,管理信息系统环境准备具体包括:硬件设备的购置、安装与连接系统软件的购置、安装及调试。,6,2 系统软硬件、网络的购置,1)硬件的获取根据系统设计的指标要求制作采购的标书邀请硬件供应商进行技术交流选择资质好的厂商发放标书评标开标及商务谈判签订合同执行合同,7,2)网络的获取局域网络的建设和改造新建网络改造网络自建或外包广域网络的建设传输网络的取得(传输方式的选择、线路的租赁)网络设备的获取(与硬件同)自建与承包给系统集成商,2 系统软硬件、网络的购置(续),8,3)软件工具的选取选择开发方法选择开发工具及数据库产品,2 系统软硬件、网络的购置(续),9,3 系统准备,1)用户准备用户准备主要是指准备好信息系统的管理人员、使用人员等。用户的培训 内部培训与外部培训信息系统的IT人员的招聘和培训2)场所准备新系统的工作场所(空调、电力、办公家具),10,一、系统硬件环境的准备,硬件的购置时应考虑的因素:1计算机的处理能力 2存储容量 3输入输出设备 4提高利用效率问题 5环境的要求 6联机用户,11,二、软件系统的配置,软件系统的配置直接影响计算机硬件系统性能的发挥。软件的配置内容:1操作系统 2数据库管理系统(DBMS)3程序设计语言的选择:4应用系统开发环境。5图形软件,6各种应用软件包 7中文软件,12,第三节 软件开发,管理信息系统的软件开发是一项复杂而艰巨的系统工程,它涉及到软件工程、数据库设计、应用业务、项目控制、人员管理和计算机技术等多种知识和经验,因此,任何一项管理信息系统软件的开发成功都是一件极不容易的事。需要多方协调,更需规范。,13,第三节 软件开发,一、制定开发规范,系统开发规范的内容主要包括:系统设计规范程序编写规范项目管理规范等。,14,第三节 软件开发,二、合理的人员构成与管理 企业信息系统的开发工作具有鲜明的整体协作和艺术创造等特性,因此,系统开发的成功必须要有一个结构合理、团结协作的开发小组。一般来说,开发小组应包括项目负责人、系统分析员、系统设计员、程序员、测试人员和必要的后勤保障服务人员。,15,第三节 软件开发,三、严格监控开发进度 由于影响系统实施进程的不确定性因素太多,如开发过程中对设计的修改、软件编程工作量掌控等因素,常使项目开发工作不能按预计的时间完成。因此,为了管理好项目进度,首先要制定一个可行的项目进度计划。其次,恰当估计开发时间。第三、规划开发管理。,16,第三节 软件开发,四、程序设计技术(一)程序质量的评价正确性:程序本身具备且仅具备“系统设计说明书”中所列举的全部功能;可靠性:程序在多次反复使用过程中不失败的概率;简明性:程序的抽象性要求程序简明易读,只有读懂了才能进行维护、修改;,17,第三节 软件开发,四、程序设计技术(一)程序质量的评价有效性:程序运行就要占用一定的时间和空间资源。高效的程序运行的时间短,占用空间(主要指内存)少。一般说来时空效率总是人们追求的目标;可维护性:要求程序系统模块化和局部化,某一部分中的更改不影响其它部分,即使有影响,其影响参数应置于显式的控制之下;适应性:应用环境的不断变化要求软件系统有较好的适应性,能在不同机型上移植。,18,第三节 软件开发,四、程序设计技术(二)程序设计中应注意的问题 1选择成熟的程序设计方法 2选择配套的编程语言 3选择好标识符 4适当安排注释行 5程序设计实用化 集整理、审核和保管人员,以及日常业务的操作人员。,19,第六节 系统调试,系统调试,又称系统测试,是保证系统软件质量的一项重要工作。它包括程序测试(单调)、子系统测试(分调)以及系统测试(联调或总调)。最后还有用户验收的过程。系统测试的工作量很大,技术要求高,耗时较长,因此,必须事先做好测试的准备工作,编写测试计划,协调好测试人员及测试时间,做好测试记录,写出测试报告。,20,第四节 系统调试,一、系统调试过程 对于一个较大系统的调试一般分为三步:程序测试(单调)、子系统测试(分调)、系统测试(联调或总调),如图7.2、图7.3所示。,21,一、系统调试过程,程序调试 子系统调试 系统调试,图7.2 系统调试过程,22,一、系统调试过程,图7.3 系统调试过程,23,第四节 系统调试,1程序调试 2子系统调试 子系统调试通常可以采用自顶向下调试和自底向上调试两种调试方法。(1)自顶向下调试(2)自底向上调试3系统调试,24,第四节 系统调试,二、数据测试方法 测试应准备好测试数据,可以采用以下测试方法:1用正常数据测试 2用边缘数据测试 3用错误数据测试,25,第四节 系统调试,三、纠错的方法 1.跟踪法:跟踪执行可疑的程序段,这是小型程序常用的纠错方法,通常采用反向跟踪(也称回溯法)2.归纳法 所谓归纳法纠错,实际上是一个由错误征兆推出错误根源的过程。,26,第四节 系统调试,三、纠错的方法 3.试探法 试探法首先分析错误征兆,猜想故障的大致位置,在程序中加进许多显示语句,获取程序中被怀疑的地方的信息。这种方法效率较低,一般适合于比较简单的程序。,27,第五节 系统转换,管理信息系统的实施中有一个新旧系统的交替过程,也就是旧的管理信息系统逐渐退出,由新的管理信息系统来代替,我们称之为系统的转换。一、系统转换前的准备(一)数据准备 1要把原来系统中的数据整理出来,其工作量是比较大的。,28,第五节 系统转换,一、系统转换前的准备(一)数据准备 1要把原来系统中的数据整理出来,其工作量是比较大的。2把整理出来的数据转化为新系统所要求的格式。,29,第五节 系统转换,一、系统转换前的准备(一)数据准备(二)文档准备(三)用户培训,30,第五节 系统转换,二、系统转换方式 1直接转换这种方式是在某一规定的时间直接用新系统替代旧系统,中间没有过渡阶段。2平行转换:这种方式的转换新旧系统有一个同时运行的过程。3逐步转换:这种方式是新系统分期分批地替代旧系统,直到最终替换旧系统。4导航转换:这种方式是在新系统未开始工作时,先处理少量业务,作为对新系统的功能进行检查的手段。,31,第五节 系统转换,直接转换:,平行转换:,逐步转换:,32,第五节 系统转换,导航转换:,图7.6 系统转换的方式,33,第六节 信息系统安全问题,一、信息系统安全的概念和内容1.定义:一切影响信息系统安全的因素和保障信息系统的安全措施都是信息系统安全研究的内容。2.信息系统安全就是确保以电磁信号为主要形式的,在计算机网络化系统中进行流通、处理、存储和利用的信息内容,在各个物理位置、逻辑区域、存储和传输介质中,处于动态和静态过程中的机密性、完整性、可用性、可审查性和抗抵赖性的,与人、网络、环境有关的技术、结构和管理规程的总和。,34,第六节 信息系统安全问题,一、信息系统安全的概念和内容3.信息系统的安全包括以下三个方面的内容:(1)、运行系统的安全包括:法律、政策的保护;硬件运行安全;操作系统安全;防止电磁泄漏等;(2)、系统信息的安全包括:用户身份认证、存取权限控制、审计跟踪、数据加密等;(3)、信息内容的安全主要指意识形态方面的不健康的内容或对人类发展、社会稳定不利的内容。,35,第六节 信息系统安全问题,二、信息系统安全模型,信息系统安全模型以道德法律的规范制约为核心,由内向外、由低到高逐层完善物理实体的安全、硬件系统的保护和软件安全,最终实现保证信息系统的数据信息安全的目的。模型中,管理层单列出来,不再与其它层次并行,使之贯穿于整个层次结构,整合各层的努力最终实现系统安全这一目标。,36,道德、法律,物理实体安全,硬件系统安全,通信网络安全,软件系统安全,安全管理,数据信息安全,第六节 信息系统安全问题,二、信息系统安全模型,图7.1 信息系统安全模型,37,第六节 信息系统安全问题,三、信息安全立法的规范与制约 法律是保障信息系统安全的强有力的手段。非法登录、黑客攻击、病毒入侵等网络犯罪的日益增多与信息安全法制不健全、惩治网络犯罪不力显然是密不可分的。发达国家已经在信息安全立法方面积累了成功经验。美国1987年批准的计算机安全法是美国联邦政府在网络信息安全方面最主要的法律。,38,第六节 信息系统安全问题,三、信息安全立法的规范与制约 我国已经出台了一系列与信息安全有关的法律法规,如1992年的计算机软件保护条例,1994年的中华人民共和国计算机信息系统安全保护条例,2002年的计算机信息系统国际连网保密管理规定。,39,第六节 信息系统安全问题,四、系统安全实施的策略 管理策略一般包含以下几个方面:(一)树立正确的系统安全指导思想 要想建立好计算机信息系统的安全体系,首先要有明确的指导思想。同时,要明确计算机信息系统安全范畴。,40,第六节 信息系统安全问题,四、系统安全实施的策略 管理策略一般包含以下几个方面:(二)建立一套科学的管理制度 1机房管理:2操作管理:3密码权限管理:4档案管理:5防病毒管理:,41,第六节 信息系统安全问题,四、系统安全实施的策略 管理策略一般包含以下几个方面:(三)配备专职的管理和维护人员 必须选择一批政治素质好、业务上能胜任,并且具备管理和计算机应用技术的复合型人才,组成承担应用系统运行的管理机构,包括程序设计、维护和管理人员,企业数据的采集整理、审核和保管人员,以及日常业务的操作人员。,42,第七节 系统实现的组织管理,对系统开发人员特别是高级开发人员来讲,主要是做好组织、计划与协调工作。他们要组织大量的开发人员去编写大量的程序;组织开发人员与业务人员准备好系统转换所需的大量数据;组织人员进行系统的调试工作;并且与众多的使用系统用户合作,做好用户的人员培训、系统的转换与交付用户使用;最后,组织人员整理文档,准备系统评价材料。,43,第七节 项目开发的组织与管理,一、机构与分工 1.机构:系统开发的领导小组。系统开发工作小组 2.系统开发的人员与职责 信息主管、项目主管、系统分析员、系统设计员、程序设计员、系统维护员、企业管理人员,44,二、系统开发项目的管理内容,1 计划管理2 经费管理3 质量管理4 资源管理,45,三、系统实现的管理任务,实现阶段,任务重、人员多、时间紧,因此系统实现的组织管理工作非常重要。对系统开发人员特别是高级开发人员来讲,主要是做好组织、计划与协调工作。他们要组织大量的开发人员去编写大量的程序;组织开发人员与业务人员准备好系统转换所需的大量数据;组织人员进行系统的调试工作;并且与众多的使用系统用户合作,做好用户的人员培训、系统的转换与交付用户使用;最后,组织人员整理文档,准备系统评价材料,46,常用的工具有甘特图(Gantt图)、网络工程图(PERT技术)和关键路线法(CPM)等 甘特图(Gantt Chart),又称横道图(Bar Chart,即工程进度表),是第一次世界大战期间美国法兰克福兵工厂的在安排生产和进行计划管理时首先使用的,所以人们称之为甘特图(Gantt Chart)。,二、组织管理的工具,47,一般甘特图的横方向表示时间,纵方向列出工作内容,图中主要符号有:,48,49,50,51,(二)网络计划技术(PERT技术),PERT技术是1958年美国海军武器局为军备竞赛和宇宙空间开发而提出的,并首先用于“北极星”导弹核潜艇的研制,使承包和转包该工程的一万多家厂商协调一致地工作,对计划进行了有效地控制,使整个工程提前两年完成,尔后,用该方法组织和管理“阿波罗”载人登月计划并获得成功,使得这项技术广为推广和应用。,52,(二)网络计划技术(PERT技术),PERT网络技术的常用符号有:,活动,a为活动名称或编号,t为活动时间,各活动之间的关系,也称为事件,i为事件编号,TE与TL分别为事件最早时间与最迟时间。,53,(二)网络计划技术(PERT技术),某企业在实施管理信息系统过程中需要对计算机机房进行油漆装修。假设这项工作必须分三步完成:首先刮掉旧漆,然后刷上新漆,最后清除喷在窗户上的油漆。假设企业派出15名工人去完成这项工作,提供的资源是:五把刮旧漆用的刮板,五把刷漆用的刷子,五把清除溅在窗户上的油漆用的小刮刀。各道工序估计需用的时间如表7.3。为了使工作进行得更有效,必须合理安排工人、工序和使用资源。其网络计划技术图如图7.8a和图7.8b所示。,54,(二)网络计划技术(PERT技术),表7.3 机房装修各工序时间表(单位:小时),55,为了利用网络计划对项目进度进行控制,需要估算进度,确定每项任务的最早时间和最迟时间,进而确定关键路线。,56,案例:旧木板房刷漆问题,先思考这个问题:一座陈旧的矩形木板房需要重新油漆。(任务定义)这项工作必须分三步完成:首先刮掉旧漆,然后刷上新漆,最后清除溅喷在窗户上的油漆。(任务分工)假设一共分配了15名工人去完成这项工作,然而工具却很有限:只有五把刮旧漆用的刮板,五把刷漆用的刷子,五把清除溅在窗户上的油漆用的小刮刀。(资源限制),57,案例:旧木板房刷漆问题,方法一:先刮掉四面墙上的旧漆,然后给每面墙壁都刷上新漆,最后清除每个窗户上的油漆。效率最低,任何时候10名工人没活干闲着。,58,案例:旧木板房刷漆问题,方法二(流水作业法):先由5 名工人刮第一面墙上的旧漆(其余10名休息),当第一面刮净后,另外5名工人立即用刷子给这面墙刷新漆(同时5名工人转去刮第二面墙上的旧漆),第二面墙刷完后,余下的5名工人去清除第一面墙窗户上的油漆,。每个工人都有活干,能在较短的时间内完成任务,59,案例:旧木板房刷漆问题,2 4 6 8 10 12 14 16 18 20 22,作业,时间(小时),刮旧漆,刷新漆,清理,?,Gantt图,60,案例:旧木板房刷漆问题,Gantt(甘特图):优点:直观简明、容易掌握 缺点:不能显式描绘各项作业之间的依赖关系 进度计划的关键部分不明确,难于判断主攻对象 计划中有潜力的部分及潜力的大小不明确,61,案例:旧木板房刷漆问题,工程网络图(PERT):描绘任务分解情况以及每项作业的开始时间和结束时间,并且显式描绘各个作业彼此间的依赖关系。,62,案例:旧木板房刷漆问题,工程网络图(PERT):表示:作业:箭头(如,刮旧漆、刷新漆、清理)事件(一项作业开始或结束):圆圈作业依赖关系:前后相邻的作业虚拟作业:虚线箭头,实际上并不存在的作业,只是为了显式表示作业之间的依赖关系,63,案例:旧木板房刷漆问题,旧木板房刷漆工程图,图中:1-2刮第1面墙上的旧漆;2-3刮第2面墙上的旧漆;2-4给第1面墙刷新漆;3-5刮第3面墙上的旧漆;4-6给第2面墙刷新漆;4-7清理第1面墙窗户;5-8 刮第4面墙上旧漆;6-8给第3面墙刷新漆;7-9清理第2面墙窗户;8-10给第4面墙刷新漆;9-10清理第3面墙窗户;10-11 清理第4面墙窗户;虚拟作业:3-4;5-6;6-7;8-9,刮,擦,刷,甘特图,64,案例:旧木板房刷漆问题,估算进度:首先,把每个作业估计需要使用的时间写在表示该作业的箭头上方 其次,为每个时间计算最早时刻EET和最迟时刻LET。分别写在事件圆圈的右上角和右下角。,65,案例:旧木板房刷漆问题,旧木板房刷漆工程图(红色是关键路径),1-2刮第1面墙上的旧漆;2-3刮第2面墙上的旧漆;2-4给第1面墙刷新漆;3-5刮第3面墙上的旧漆;4-6给第2面墙刷新漆;4-7清理第1面墙窗户;5-8 刮第4面墙上旧漆;6-8给第3面墙刷新漆;7-9清理第2面墙窗户;8-10给第4面墙刷新漆;9-10清理第3面墙窗户;10-11 清理第4面墙窗户;虚拟作业:3-4;5-6;6-7;8-9,刮,擦,刷,2,22,3,66,4,66,5,8 11,6,1212,7,1218,8,1515,9,1520,10,2121,11,2323,机动时间,甘特图,2(0),2(0),4(0),3(1),0(0),2(3),6(0),1(11),0(4),0(6),4(3),3(0),2(6),6(0),1(5),0(5),66,案例:旧木板房刷漆问题,计算最早时刻EET:(一个时间可能发生的最早时间,从左到右按事件发生顺序计算)考虑进入该事件的所有作业对于每个作业都计算它的持续时间与起始时间的EET之和选取上述和数中的最大值作为该事件的最早时刻EET,工程图,67,案例:旧木板房刷漆问题,计算最迟时刻LET:(不影响竣工时间的前提下,该时间最晚可以发生的时刻。最后一个时间-工程结束的LET=EET,其他事件的最迟时刻从右到左逆序计算)考虑离开该事件的所有作业从每个作业的结束时间的最迟时刻中减去该作业的持续时间选取上述差数中的最小值作为该事件的最迟时刻LET,工程图,68,案例:旧木板房刷漆问题,关键路径:工程图中有些事件的最早时刻和最迟时刻相同,这些事件定义了关键路径,用粗线箭头表示。关键路径上的时间为关键事件,必须准时发生,否则工程不能准时结束。(在项目运行中,管理人员应密切关注关键作业的进展情况,必要时应增加关键作业上的资源。),工程图,69,案例:旧木板房刷漆问题,机动时间:机动作业:实际开始时间可以比预定时间 晚一些,或者实际持续时间可以比预计持续时间长一些,而不影响工程的结束时间的作业。机动时间:机动时间=(LET)结束(EET)开始 持续时间,工程图,70,案例:旧木板房刷漆问题,机动时间:应用 利用机动时间能够安排出既节省资源又不影响最终竣工时间的进度表,即机动时间可以晚些开始或者持续时间长一些(少用一些资源)。,71,案例:旧木板房刷漆问题,刷漆工程图中的机动时间,工程图,72,案例:旧木板房刷漆问题,2 4 6 8 10 12 14 16 18 20 22 24,作业,时间(小时),刮旧漆,刷新漆,清理,Gantt图,工程图,73,项目管理工具 Microsoft Project,常用视图有:甘特图 跟踪甘特图 任务分配状况 工程网络图(PERT)资源工作表(存放所有资源信息、包含人力资源的工资、材料的造价、工具的使用成本等信息),74,75,系统实施文档,系统实施文档是将系统实施过程中的各阶段各项目的成果编辑成册,作为这一阶段的成果存档。它是系统运行的指导性文件,也是系统维护和扩充的重要参考依据。系统实施文档包要包括:系统说明书、系统操作使用说明书、系统测试报告、系统的规章制度等,

    注意事项

    本文(new第7章系统实现.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开