管理信息系统讲义(下).pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理信息系统 第七章第七章 系统实现及程序设计系统实现及程序设计 第七章第七章 系统实现及程序设计系统实现及程序设计 系统的实施是新系统付诸实现的阶段,本阶段根据前面对系统所做的分析、设计,完成系 统环境的实施、程序设计、系统调试和系统转换四大任务,最后把一个可以实际运行的系统交 给使用者。本阶段需要大量的人力、物力,占用时间也较长,必须在用户的支持下,做好系统 实施的组织管理工作,在系统转换期间,还要进行人员的培训,安排好旧系统向新系统的顺利 过渡。 系统实现的主要任务系统实现的主要任务:: 系统实现的主要任务系统实现的主要任务:: 硬件、系统软件购置及安装调试; 程序设计 (依照详细设计说明进行) 程序及程序系统的调试与优化; 人员培训 一、一、 系统环境的实施系统环境的实施 一一、、 系统环境的实施系统环境的实施 在系统设计阶段我们已经为系统环境设置了一套完整的配置方案,在这一阶段,要把系统 环境的配置方案付诸实现,其任务包括设备的购置、设备的安装与连接、软件安装及系统环境 调试(如:系统的运行情况、性能指标测试、多用户联机通信测试等) 。我们强调设备的购置应 放在系统实施阶段,而不要放在系统规划或分析设计阶段,以免因方案的变动而造成资源浪费。 二、二、 程序设计程序设计 二二、、 程序设计程序设计 系统环境建好后,就要进行程序设计,把设计好的系统编程实现。编出的程序应具有如下特 点: 程序正确,功能可靠 操作简单,使用方便 较好的容错性能 足够快的响应速度 安全可靠性好,维护方便 有效地利用设备 对结构化程序设计,一般采取 ‘模块化、结构化、自顶向下与逐步求精’的程序设计思想; 即把一个大程序分解为具有层次结构的若干个模块,每层模块再分解为下一层子模块,如此自 顶向下,逐步分解,就可以把复杂的大模块分解为许多功能单一的小模块。在这些小模块完成 设计之后,再按其逻辑结果,层层向上组织起来,大的程序就得到了解决。而面向对象程序设 计方法,是以对象和类为基本构件,以方法、消息和继承性为基本机制。其基本思想和手段是 提高软件开发的抽象层次与软件的重用性,把程序设计的焦点集中在类和类层次结构的设计、 实现和重用上。MIS 的程序设计一般都是由多人共同开发完成,因此在编程过程中一定要做好 任务安排计划,定义好接口问题。 -54- 管理信息系统 1. 程序的质量标准 正确性、可靠性、简明性、有效性、可维护性、适应性。 2. MIS 程序设计常用的步骤 ①先建立数据库 (数据库服务器:建立数据库、存储过程等) ②[客户端] 自顶向下,先编总控框架程序,然后一个一个模块实现。(由粗到精) 3. 程序设计的基本原则 抽象、子目标、模块化、局部化和信息隐芷,一致性、完整性和可验证性。 三、三、 软件测试软件测试 三三、、 软件测试软件测试 软件测试的基本原则软件测试的基本原则:: 软件测试的基本原则软件测试的基本原则:: 避免由软件开发部门 (或个人)测试自己的程序; 测试用例的设计和选择、预期结果的定义要有利于错误的检测; 要严格执行测试计划 (测试的目的、完成标准、进度、测试用例标准、工具、环境、系统集成 方法、跟踪规程、排错规程等),排除测试的随意性; 软件测试要贯穿软件开发的整个过程; 测试不仅要检查程序是否做了应该做的事情,还要检查它是否做了不应该做的事情; 经验表明:程序中尚未发现的错误和在该程序段已发现的错误数量往往成正比; 源程序 人工分析 资料 测 试 工 静态分析 测试用 动态分析 DB 广义测试分类广义

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档