tailieunhanh - Lecture Business system development - Lecture 21: System implementation

In next lecture, we will: Proceed to the next part of the course, ., system implementation; describe the process of coding, testing, and system conversion; prepare a test plan for an information system; apply four installation strategies; | Business System Development CSC581 Lecture 21 System Implementation 2 Summary of the previous lecture In previous lecture, we : Described standards for Internet-based system design. Described options for ensuring Internet design consistency. Described site management issues. Described issues related to managing online data Outlines We today’s lecture we will: Proceed to the next part of the course, ., System Implementation. Describe the process of coding, testing, and system conversion. Prepare a test plan for an information system. Apply four installation strategies. Purpose of System Implementation To convert final physical system specifications into working and reliable software To document work that has been done To provide help for current and future users Six major activities: Coding Testing Installation Documentation Training Support 6 The Process of Coding, Testing and Installation Coding Physical design specifications are turned into working computer code. Testing Tests | Business System Development CSC581 Lecture 21 System Implementation 2 Summary of the previous lecture In previous lecture, we : Described standards for Internet-based system design. Described options for ensuring Internet design consistency. Described site management issues. Described issues related to managing online data Outlines We today’s lecture we will: Proceed to the next part of the course, ., System Implementation. Describe the process of coding, testing, and system conversion. Prepare a test plan for an information system. Apply four installation strategies. Purpose of System Implementation To convert final physical system specifications into working and reliable software To document work that has been done To provide help for current and future users Six major activities: Coding Testing Installation Documentation Training Support 6 The Process of Coding, Testing and Installation Coding Physical design specifications are turned into working computer code. Testing Tests are performed using various strategies. Testing can be performed in parallel with coding. Installation The current system is replaced by the new system. 7 Deliverables The Process of Documenting the System, Training Users, and Supporting Users Two audiences for final documentation Information systems personnel who will maintain the system throughout its productive life People who will use the system as part of their daily lives User Training Application-specific General: for operating system and off-the-shelf software 9 Deliverables Software Application Testing A master test plan is developed during the analysis phase. During the design phase, unit, system and integration test plans are developed. The actual testing is done during implementation. Test plans provide improved communication among all parties involved in testing. 11 Test Classification Manual vs. Automated Static (syntax only) vs. Dynamic (execution) Manual Testing Techniques Inspection A testing technique in which .