- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三节 物流管理信息系统开发过程 (三) 物流管理信息系统的维护 系统投入运行后,要不断地对系统进行各项修改和维护,以改正潜在的错误,扩充和完善功能,延长系统寿命。系统维护包括硬件系统维护、应用软件维护、代码的维护以及数据维护。 第三节 物流管理信息系统开发过程 1. 软件维护 软件维护就是在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程。其目的是保证软件系统能够持续地与用户环境、数据处理操作、政府或其他有关部门的请求取得协调一致。 正确性维护。改正在系统开发阶段已发生的而系统测试阶段尚未发现的错误。 适应性维护。为使软件适应外界环境的变化而进行的修改。 完善性维护。为扩充系统的功能和改善系统性能而进行的修改。 预防性维护。为减少或避免以后可能需要的前三类维护而对软件配置进行的工作。 第三节 物流管理信息系统开发过程 2. 数据维护 数据维护工作一般是由数据库管理员来负责,管理员负责数据库的安全性和完整性以及对其进行并发性控制。用户在向数据库管理员提出数据操作请求时,数据库管理员要负责审核用户身份,定义其操作权限,并负责监督用户的各项操作。同时数据库管理员还要负责维护数据库中的数据。数据管理员还要负责定期出版数据字典文件及一些其他的数据管理文件,以保留系统开发和运行的轨迹,当系统出现硬件故障被排除后还要负责数据库的恢复工作。 第三节 物流管理信息系统开发过程 3. 代码维护 当有必要订正、重新设计、添加、删除代码时,应由代码管理部门讨论新的代码系统之后以书面的方式写清楚再贯彻。代码维护困难不在代码本身的变更,而在于新代码的贯彻。为此,除了代码管理部门外,各业务部门都要指定负责代码管理人员,通过他们贯彻使用新代码。 第三节 物流管理信息系统开发过程 4. 硬件维护 硬件维护包括专职的硬件人员对系统设备日常的保养性维护和绎突发性故障进行维护,硬件人员应加强设备的保养以及定期检修,并做好检验记录和故障登记工作,为适应软件的要求更换一定的设备,做好应付突发性故障的有关准备。 * * HTTP:超万本传输协议 LAN:局域网 第二节 物流管理信息系统的开发方法和策略 3.面向对象的开发方法 面向对象的系统开发方法是从20世纪80年代各种面向对象设计方法上逐步发展而来的。 (1)面向对象开发方法的基本思想 面向对象开发方法的基本思想是:认为客观世界是由各种各样的对象以及他们之间的相互关系组成的,把具有相同或相似特性的对象中的具有共性和相对不变的特性抽象出来,定义为类,由于类反映了事物本质,因而不容易受环境变化的影响。在类的基础上可以定义具有个性化的各种对象,对象具有属性和与之相关联的事件、方法。各种对象通过事件和方法相互联系、相互作用,构成应用系统。这种以对象为中心的分析问题、解决问题的过程与人们认识世界的过程基本一致,用这种方法可以更准确地描述现实世界。 第二节 物流管理信息系统的开发方法和策略 (2)面向对象方法的特点 以独立对象为基础,整个系统是各个独立对象的有机结合。 对象是一个被严格模块化了的实体,称之为封装。 解决了从电子数据处理系统到软件模块之间的多次映象的复杂过程。 对象可按其属性进行归类。 各种对象之间有统一、方便、动态的消息传递机制。 第二节 物流管理信息系统的开发方法和策略 (3)面向对象开发方法的步骤 ① 面向对象分析(OOA)。与用户进行交流,明确用户需求,确定类型和对象;确定结构;标识主题,也就是确定系统的概貌;定义属性;定义方法。 ② 面向对象设计(OOD)。整理、修正OOA阶段的分析结果,改正错误,合理分类;设计数据库结构;确定系统的结构。 ③ 面向对象编程(OOP)。将OOD阶段得到的模型利用程序设计得以实现。程序设计一般采用面向对象的程序设计评议,这样可以更好地实现系统的开发。 第二节 物流管理信息系统的开发方法和策略 (4)面向对象方法的优缺点 优点:解决了传统结构化方法中客观世界描述工具与软件结构的不一致性问题,缩短了开发周期,解决了从分析、设计到软件模块结构之间多次转换映像的繁杂过程。 缺点:与原型法一样,OO方法需要一定的软件支持才可以使用。 第二节 物流管理信息系统的开发方法和策略 4.计算机辅助软件工程法CASE (1)CASE方法的基本思路 CASE方法解决问题的基本思路是:在前面所介绍的任何一种系统开发方法中,如果对象系统调查后,系统开发阶段中的每一步都可以在一定程度上形成对应关系的话,那么完全可以借助于专门研制的软件工具来实现一个个的系统开发过程。 第二节 物流管理信息系统的开发方法和策略 CASE环境的特点: 在实际开发一个系统中,CASE
您可能关注的文档
- 第二课时常见的酸a第二课时见的酸a常见的酸a.ppt
- 第二课 珍惜生命 热爱生第二课 珍惜生命 热爱生活第二课 珍惜生命 热爱生活第二课 珍惜生命 热爱生活.ppt
- 第二篇 安全生产管理制度二篇 安全生产管理制度第二篇 安全生产管理制度第二篇 安全生产管理制度.doc
- 第二十二章 解热镇痛抗炎药二十二章 解热镇痛抗炎药第二十二章 解热镇痛抗炎药第二十二章 解热镇痛抗炎药.ppt
- 第二节西南边陲的特色旅游区———西双版纳第二节西南边陲的特色旅游区————西双版纳第二节西南边陲的特色旅游区————西双版纳第二节西南边陲的特色旅游区————西双版纳.ppt
- 第二十七章 法与政治 法理课件第二十七章 法与政治 法理学课件第二十七章 法与政治 法理学课件第二十七章 法与政治 法理学课件.ppt
- 第二十讲 中国古代史第二十 中国古代史第二十讲 中国古代史第二十讲 中国古代史.ppt
- 第二十四课 文化的继承性与化发展第二十四课 文化的继承性与文化发展第二十四课 文化的继承性与文化发展第二十四课 文化的继承性与文化发展.ppt
- 第二篇 第六章 慢性阻塞性疾病第二篇 第六章 慢性阻塞性肺疾病第二篇 第六章 慢性阻塞性肺疾病第二篇 第六章 慢性阻塞性肺疾病.ppt
- 第二十四章 圆小结与复习第十四章 圆小结与复习第二十四章 圆小结与复习第二十四章 圆小结与复习.doc
文档评论(0)