1 / 17

System analysis and design Prepared by Lecturer, CPK Wijekoon(Bsc[hons.],Msc in Computer Science)

System analysis and design Prepared by Lecturer, CPK Wijekoon(Bsc[hons.],Msc in Computer Science) Mahaweli National College of Education Uyanwatta Polgolla Contact:0718016539,cw.wije@gmail.com. System design technique System Development Life Cycle Prototyping

erelah
Download Presentation

System analysis and design Prepared by Lecturer, CPK Wijekoon(Bsc[hons.],Msc in Computer Science)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. System analysis and design Prepared by Lecturer, CPK Wijekoon(Bsc[hons.],Msc in Computer Science) Mahaweli National College of Education Uyanwatta Polgolla Contact:0718016539,cw.wije@gmail.com

  2. System design technique • System Development Life Cycle • Prototyping • Rapid Application Development

  3. System Development Life Cycle (SDLC) • Popular technique • Take long time to complete the projects • contain six different inter-related steps

  4. Six different inter-related steps Project identification and Selection Project initiation and Planning System Analysis System Design System Implementation Maintenance

  5. Project identification • and Selection • This step consists of the following three activities • Identifying potential development projects • Classifying and ranking projects • Selecting projects for development

  6. Identifying potential development projects • This process performed by, • Key members of top management • Steering committee • User departments • Development group

  7. Classifying and ranking projects • Possible evaluation criteria when classifying and ranking projects • Value chain analysis • Strategic alignment • Potential benefit • Resource availability • Project size/duration • Technical difficulty/Risk

  8. Selecting projects for development • Factors consider when selecting the project, • Existing and available recourses • Current organizational environment • List of Potential and ongoing projects • Evaluation criteria

  9. Project initiation and Planning • Initiation • Planning

  10. Project Initiation • Elements of Project Initiation • Establishing the project initiation team • Establishing a relation ship with a customer • Establishing the project initiation plan • Establishing management procedure • Establishing the project management environment and project work book

  11. Project Planning • Elements of project planning, • Describing the feasibility • Dividing the project into manageable task • Developing the preliminary schedule • Developing a communication plan • Creating preliminary budget

  12. System Analysis Requirement determination Requirement structuring Alternative generation and selection

  13. Requirement determination • Collecting system requirement, • Interview • Questionnaire • Observation • Manuals • Existing System

  14. Requirement structuring • Data flow diagrams • Structured English • Decision table • Decision tree • State transition diagram or tables

  15. System Design • Files and database • Forms and reports • Dialog and interfaces • System and Program structure • Distributed system • Security • Input/output

  16. System Implementation • Coding with a programming language • Testing with a sample data • Installation Direct, parallel or pilot • Documentation • Training • Support

  17. System Maintenance • Obtaining maintenance request • Transforming request into changes • Designing changes • Implementing changes

More Related