- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 管理信息系统的系统实施 第八章 管理信息系统的系统实施 系统实施的主要任务 根据系统分析、系统设计的结果,完成: 系统环境的实施 程序设计 系统调试 系统切换 第一节 系统环境的实施 系统环境包括:硬件环境和软件环境。 系统环境配置方案应在系统设计阶段规划完成,系统实施阶段付诸实现。 具体包括: 硬件设备的购置、安装与连接; 软件的购置、安装及调试。 第二节 程序设计 软件开发 实际开发工作中经常遇到的情况: 做出来的系统不符合要求,需要大量修改; 开发进度难以控制,工期一拖再拖; 验收的项目在实际使用过程中被束之高阁。 避免问题的措施 1.制定开发规范 2.合理的人员构成与管理 3.严格监控开发进度 4.程序设计技术 1.制定开发规范 目的:保证系统的协调性、统一性和连贯性。 系统设计规范 规定数据库文件、字段、编号、函数以及文档命名所采用的规则 软件界面的标准和风格 各类报表的输出格式 尤其强调对公共部分的约定,如数据库文件名,库内字段数量、公用函数等,一旦确定,组内任何人员都不得随意增加、删除或修改。 若确实需要修改,需书面报经项目组负责人审批同意,并建立文件存档,同时要把修改结果及时通知项目开发相关人员,不能遗漏。 程序编写规范 约定对程序、变量、函数的命名规则 对应用程序分类 (如代码维护类、业务处理类、业务查询类、统计报表类等) 给出各类应用程序的标准程序流程 项目管理规范 项目组中各类开发人员的职责和权力 开发过程中各类问题的处理规范和修改规则 开发工作的总体进度安排 奖惩措施 开发规范的作用 有了开发规范,在后续的开发过程中: 设计人员就不必每次考虑如何为一个字段命名; 编程人员也不必去想某个程序的结构和布局应当怎样; 测试人员有了判断程序对错的标准。 2.合理的人员构成与管理 开发小组: 项目负责人 系统分析员 系统设计员 程序员 测试人员 必要的后勤保障服务人员 3.严控开发进度 制定一个可行的项目进度计划; 监控计划执行情况。 4.程序设计技术 程序设计:编写程序,使计算机得以实施正确动作的全部工作。 信息系统的程序设计:基于一定的数据库平台,使用选定的程序语言将系统分析、设计所确定的处理对象与处理规则的描述转换成计算机源代码。 (1)程序质量的评价 “一个逻辑上绝对正确但杂乱无章的程序实际上没有什么价值。” 因为它无法供人阅读,难以测试、排错和维护。 过去: 强调算法和程序的效率,不注重程序设计的方法和程序的可读性。 现在:强调程序的可读性和可维护性。 程序质量的评价标准 正确性 可靠性 简明性 有效性 可维护性 适应性 (2)程序设计中的注意问题 1)选择成熟的程序设计方法 2)选择配套的编程语言 3)选择好标识符 4)适当安排注释行 5)程序设计实用化 第三节 软件开发工具 过去,应用程序由专业计算机人员逐行编写,不仅周期长、效率低、质量差、而且重复劳动多,不易修改。 软件开发工具可以在一定程度上解决这些问题。 电子表格软件 利用数据库管理系统的生成功能 套装软件 可视化编程工具 计算机辅助工具 第四节 程序和系统调试 一、程序调试 (1)代码测试 (2)程序功能测试 程序功能测试时: 需要面向程序的应用环境, 把程序看作是一个“黑盒子”, 测试它能否满足功能和应用上的需求。 二、分调(功能调试) 系统的应用软件通常由多个功能模块组成,每个模块由一个或几个程序构成。 在单个程序调试完成以后,需要进行分调。 三、总调(能行性联调) 由系统分析员和程序员合作进行 总调的内容: (1)主控程序和调度程序调试 调试目的不是处理结果的正确性,而是验证控制接口和参数传递的正确性,以便发现并解决逻辑控制问题。 (2)程序的总调 将主控程序和调度程序与各功能模块联结起来进行总体调试。 这一阶段查出的往往是模块间相互关系方面的错误和缺陷。 四、特殊测试 特殊测试是根据系统需要而选择进行的,如: 峰值负载测试 容量测试 响应时间测试 恢复能力测试 五、实况测试 实况测试:以过去手工处理时得出正确结果的数据作为输入,然后将新系统输出结果与手工处理结果进行比较。 除严格校对结果外,还要考察系统运转的合理性、效率和可靠性。 六、黑箱测试 七、白箱测试 第五节 系统切换、运行及维护 一、系统切换 (1)直接切换法 (2)并行切换法 (3
文档评论(0)