SE201.3 Systems Analysis and Design PDF
Document Details
Uploaded by TriumphantLutetium7159
NSBM Green University Town
Dulanjali Wijesekara
Tags
Summary
These lecture notes cover Systems Analysis and Design, including the Systems Development Life Cycle (SDLC). The document also describes roles, skills, and deliverables within the course.
Full Transcript
SE201.3 Systems Analysis and Design Dulanjali Wijesekara School of Computing NSBM Green University Town Lesson 01 - The Systems Analyst and Information Systems Development Lesson Outline The systems analyst. The Systems Development Life Cycle (SDLC). Information system project identificat...
SE201.3 Systems Analysis and Design Dulanjali Wijesekara School of Computing NSBM Green University Town Lesson 01 - The Systems Analyst and Information Systems Development Lesson Outline The systems analyst. The Systems Development Life Cycle (SDLC). Information system project identification and initiation. Work Breakdown Structure Feasibility analysis. Important Terms Computer Application (app) A computer software program that executes on a computing device to carry out a specific function or set of related functions Information System A set of interrelated computer components that collects, processes, stores, and provides as output the information needed to complete business tasks Important Terms cont’d Systems analyst The person who can understand and capture the vision of the persons funding the project. Systems analysis and design (SA&D) Systems analysis those activities that enable a person to understand and specify what the new system should accomplish Systems design Those activities that enable a person to define and describe in detail the system that solves the need The systems development life cycle? SDLC, or Software Development Life Cycle, is a What is SDLC process used by software industry to design, develop, and test high-quality software. The SDLC is composed of four fundamental phases: Planning Analysis Design SDLC cont’d Implementation Each of the phases is composed of steps, which rely on techniques that produce deliverables (specific documents that explain various elements of the system). Approval committee SDLC Cont’d The process of determining how an information system (IS) can support business The key persons in the needs, designing the SDLC is the systems analyst system, building it, and delivering it to users. The System Analyst Plays a key role in IS development projects. Works closely with all project team members so that the team develops the right system in an effective way. Understand how to apply technology to solve problems. Serve as change agents who identify organizational improvement needed, design systems to implement those changes, and train and motivate others to use the systems. System Analyst Roles Business analyst - Focuses on the business issues surrounding the system. Systems analyst - Focuses on the IS issues surrounding the system. Infrastructure analyst - Focuses on technical issues Change management analyst - Focuses on the people and management issues surrounding the system installation. Project manager - Ensures that the project is completed on time and within budget, and that the system delivers the expected vale to the organization. Identify skills needed Activity by a systems analyst to efficiently perform his/her role. Planning Outcomes: System request with Feasibility report Project Plan Work plan Staffing plan Standards list Risk assessment Planning Content of System Requirement document Project sponsor The business requirements The business value Special issues Analysis Outcome: System proposal Content of system proposal Title page of project. Analysis Table of contents. Executive summary (including recommendations). cont’d Results of the systems study with appropriate documentation. Systems alternatives (three or four possible solutions). Systems analysts’ recommendations. Proposal summary. Appendices (assorted documentation, summary of phases, correspondence, and so on). Design Design cont’d Outcome Content of systems specification Systems specification Architecture report Hardware & software specification Interface design Physical process model Program specification Database & file specification Physical data model Implementation Tutorial Consider a small-scale systems development project by your choice. Explain how SDLC stages (activities of each stage) can be applied to the selected project. Note that you are not required to conduct feasibility studies, draw any ER diagrams, draw architecture diagrams, etc.