- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第十一讲电子商务系统的维护1
主要内容:1、系统维护的目的和重要性2、系统的可维护性3、系统维护工作的特点4、系统维护工作的主要内容5、系统维护工作的本卷须知2
1、系统维护的目的和重要性系统维护的目的是保证电子商务系统正常而可靠地运行,保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态,使系统不断得到改善和提高,以充分发挥系统的作用。3
2、系统的可维护性系统的可维护性是对系统进行维护的难易程度的度量。一般来说,影响系统可维护性的因素主要有三个:〔1〕可理解性〔2〕可测试性〔3〕可修改性4
影响系统可维护性的因素〔1〕可理解性可理解性表现为外来读者理解系统的结构、接口、功能和内部过程的难易程度。这种理解包括对功能、性能的分析与理解,对原设计的分析与理解以及对源程序的分析与理解。模块化、详细的设计文档、结构化设计、源程序内部注释以及较好的程序设计语言等,都可以促进系统可理解性的提高。5
影响系统可维护性的因素〔2〕可测试性可测试性表现为对系统进行诊断和测试的难易程度。良好的系统文档、可用的测试工具和调试手段是非常重要的,特别是在开发阶段的测试方案尤为重要,是进行回归测试和证明修改正确性的根底。6
影响系统可维护性的因素〔3〕可修改性可修改性表现为对系统各局部进行修改的难易程度。系统的模块化程度,模块之间的耦合、内聚,控制域与作用域的关系以及数据结构的设计等问题都将直接影响系统的可修改性。7
2、系统的可维护性提高系统的可维护性应当从系统分析与设计开始,直至系统实施的整个系统开发全过程。在系统维护阶段再来评价和注意可维护性为时已晚,所以提高系统可维护性的工作应该贯穿系统开发过程的始终。8
主要内容:1、系统维护的目的和重要性2、系统的可维护性3、系统维护工作的特点4、系统维护工作的主要内容5、系统维护工作的本卷须知9
3、系统维护工作的特点一、系统维护需要付出很高代价1、有形的代价——直接来自维护工作本身〔1〕非生产性活动主要是理解源程序代码的功能,解释数据结构、接口特点等,这局部的工作量和费用与系统的复杂程度、维护人员的经验水平以及对系统的熟悉程度密切相关。〔2〕生产性活动主要是分析评价、修改设计和编写程序代码等,其工作量与系统开发的方式、方法有直接的关系。如果系统开发途径不好,并且原来的开发人员不能参加维护工作,那么维护的工作量和费用将大大增加。10
3、系统维护工作的特点一、系统维护需要付出很高代价2、无形的代价——来自维护所产生的效果和影响上〔1〕由于系统开发人员和其他开发资源越来越多地被束缚在系统维护工作中,开发的系统越多,维护的负担越重,这将导致开发人员完全没有时间和精力从事新系统的开发,从而耽误甚至丧失开发良机,这是最大的无形代价。〔2〕合理的维护要求不能及时满足,引起用户不满。〔3〕维护过程中引入新的错误,使系统可靠性下降。11
3、系统维护工作的特点二、系统维护工作对维护人员要求较高因为系统维护所要解决的问题可能来自系统整个开发周期的各个阶段,因此承担维护工作的人员应对开发阶段的每个过程、每个层次的工作都有所了解,从需求分析、系统设计,一直到编码、测试等,并且应具有较强的程序调试和排错能力。这些对维护人员的知识结构、素质和水平都有较高的要求。12
3、系统维护工作的特点三、系统维护工作的对象是整个系统由于问题可能来源于系统的各个组成局部,产生于系统开发的各个阶段,因此系统维护并不仅仅针对源程序代码,也包括系统的从分析设计到编码测试的全部开发文档。13
主要内容:1、系统维护的目的和重要性2、系统的可维护性3、系统维护工作的特点4、系统维护工作的主要内容5、系统维护工作的本卷须知14
4、系统维护工作的主要内容按照维护对象的不同,系统维护的内容可以分为:硬件维护软件维护数据维护15
4、系统维护工作的主要内容4.1硬件维护4.2软件维护4.3数据维护16
硬件维护的内容硬件设备维护主要是指对主机及外设的日常维护和管理,例如机器部件的清洗、润滑,设备故障的检修,易损部件的更换等,都应由专人负责,定期进行,以保证系统正常有效地运行。17
硬件维护的内容主要有两种类型的硬件维护活动:一种是定期的设备保养性维护,维护的主要内容是进行例行的设备检查与保养。另一种是突发性的故障维修,即当设备出现突发性故障时,由专职的维修人员或请厂商来排除故障。18
4、系统维护工作的主要内容4.1硬件维护4.2软件维护4.3数据维护19
软件维护的原因软件维护主要是指对系统中应用程序的维护。进行软件维护的原因:〔1〕从系统测试的原理来看,系统测试不
文档评论(0)