System implementation and maintenance.ppt
《System implementation and maintenance.ppt》由会员分享,可在线阅读,更多相关《System implementation and maintenance.ppt(50页珍藏版)》请在麦多课文档分享上搜索。
1、10.1,System implementation and maintenance,IMS9001 - Systems Analysis and Design,10.2,Implementation (Build),Build and deliver the system,Build, test, install and deliver the new system,User acceptance testing,User Documentation,Technical Design Report,MAINTENANCE,DESIGN,System Vendors,Hardware/ Sof
2、tware,System Owners,User Training,Production System,System and Technical Documentation,System Users,Project Report,10.3,implementation planning Build and test software Build/modify databases, networks etc. finalise documentation prepare the site convert data into required form and media conduct trai
3、ning install system monitor system transition to maintenance mode post-implementation review,Implementing the System,10.4,Systems Implementation,10.5,Distribute Manuals, Test Equipment, Conduct Training, Set up / Convert Files System Installation, Monitor Operations, Secure Acceptance, Run Benchmark
4、 Tests, Tune System Hand over Technical Documentation, Post Implementation Review (What went wrong ?),REVIEW,REVIEW,REVIEW,CONDUCT TRAINING GET SYSTEM READY FOR START-UP,CONDUCT SYSTSEM ACCEPTANCE,WRAP UP,Systems implementation cont.,10.6,Implementation stage of the project requires a great deal of
5、co-ordination with professionals outside the development team Implementation plan will have been developed at earlier stage of project will need to be extended in greater detail must be updated to reflect the current situation Poor planning can cause significant delays in deadline! Tasks finalise ac
6、ceptance checklist complete and confirm training schedule review and revise implementation plan,Implementation Planning,10.7,Documentation describes how a system works to a wide audienceThe four main areas are:Training documentation used specifically during the training sessions especially designed
7、to put the novice user at ease User documentation tells users how to work with the system and perform their tasks may be a user manual, on-line help, quick reference guide etc,Finalise Documentation,10.8,System documentation a communications tool and to review and revise the system during developmen
8、t also facilitates maintenance and enhancement of the system Operations documentation aimed at a centralised operations group (not on-line operators) details what tasks an operator needs to carry out for a particular program,Finalise documentation cont.,10.9,Testing is . “ the process of exercising
9、or evaluating a system by manual or automatic means to verify that it satisfies specified requirements or to identify differences between expected and actual results “ (IEEE, 1983),Testing,10.10,All testing involves the following steps: select what is to be measured by the test decide how it is to b
10、e tested develop the test cases determine the expected or correct results (you must ensure that expected results can be measured - vagueness does not encourage adequate testing) execute the test cases compare actual results to expected results,Testing Steps,10.11,Stages of Testing,10.12,Each module
11、is tested individually Lists what is being tested Lists expected outcome Identifies data to be used all possible combinations Who carries out Module Testing? Programmer - tests at code level Analyst - tests at application level,Module or Unit Testing,10.13,Integration Testing,Verifies that system co
12、mponents work together: data can be lost across interfaces a function may not perform as expected when combined with another function one module can have an adverse effect on another Use an incremental approach to integrate modules- easier to detect and correct errors: Top-down testing Bottom-up tes
13、ting Sandwich testing,10.14,The process of testing the integrated software in the context of the total system it supports Performed after all unit and integration testing is complete Tests conducted at this stage include: Function tests - demonstrate that all the functions specified for the system i
14、n the requirements specification are operational Performance tests - demonstrate that the system meets the non-functional requirements specified.,System Testing,10.15,Performed after all programming and integration testing is finished Test cases must cover every aspect of the systems functionality s
15、hould have a high probability of detecting errors Test plan should be developed from the original specification must include expected results that are measurable,Function Testing,10.16,Compares the integrated modules with the non-functional system requirements such as speed, performance Stress tests
16、 Volume tests Configuration tests Compatibility tests Security tests Documentation tests Timing tests Environmental tests Quality tests Recovery tests Maintenance tests Human factors tests,Performance Testing,10.17,Acceptance Testing,Involves installing the system at user sites and is required when
17、acceptance testing has not been performed on site The test focuses on completeness of the installed system and verification of any functional or nonfunctional characteristics that may be affected by site conditions Testing is complete When the customer is satisfied with the results The system can th
18、en be formally delivered,10.18,Ensure that facilities are adequate: adequate space for all resources, ergonomic furniture, noise reduction, privacy, security, appropriate electrical connections, uninterrupted power, etc. Install the hardware and software required to run the system must be tested to
19、ensure no damage during transportation, product not defective, product changes between purchase and delivery are acceptable etc People responsible Vendor Engineer, Technical Support Group,Prepare the Site,10.19,Current production data needs to be converted Format, Content, Storage Medium Done accord
20、ing to the conversion plan Manual file conversion is a time-consuming task Often needs specially written conversion programs e.g. Database Load Program Record Transformation Program Data must be confirmed to be correct May need to support both old and new systems files can introduce time lag files m
21、ay be out of step,Data Conversion,10.20,Need to consider: who is the audience? what level of detail should be imparted to the audience? who should conduct the training? where should the training be conducted? when should the training be conducted?,Conduct Training,10.21,Training - a complete and con
22、centrated course in system use at the time of delivery Ongoing training needs; new staff, staff changes etc. Training must be planned methods resources should also consider Help during and after installation for new users, infrequent users and users who want to “brush up“,User Training,10.22,Trainin
23、g aids must be easy to use reliable demonstrations and classes documentation on-line help and icons expert users Supportive User Manager who provides training, motivation, support,User training,10.23,Method of installation depends on several criteria Cost - if there are cost constraints certain choi
24、ces are not viable System criticality - if system failure would be disastrous, the safest approach should be selected regardless of cost User computer experience - the more experience the users have, the less necessary it is to delay changeover System complexity - the more complex the system, the gr
25、eater the chance of flaws . a safer approach is better User resistance - need to consider what the users are best able to cope with,Install the System,10.24,AlternativesDirect installation or Abrupt cut-over Parallel installation Phased installation or Staged installation Pilot installation or Singl
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SYSTEMIMPLEMENTATIONANDMAINTENANCEPPT
