Unit 6 Application Design Practice Assignment.

Slides:



Advertisements
Similar presentations
ICT Class System Life Cycle.  Large systems development projects may involve dozens of people working over several months or even years, so they cannot.
Advertisements

1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
Lesson-16 Systems Analysis(2)
Title Page. Over course of two years you will complete 6 units. These will include: five portfolios Unit 1 – Using ICT to communicate Unit 3 - ICT for.
Lecture 13 Revision IMS Systems Analysis and Design.
System Development Life Cycle (SDLC)
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
1 CMPT 275 Software Engineering Requirements Analysis Process Janice Regan,
THE SYSTEMS LIFE CYCLE ANALYSE DESIGN IMPLEMENT MAINTENANCE IDENTIFY/INVESTIGATE.
SYSTEM ANALYSIS AND DESIGN
The Software Development Cycle Defining and understanding the problem.
This Lesson Introduction to the ADDIE model Needs Analysis
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Computers Are Your Future Eleventh Edition Chapter 13: Systems Analysis & Design Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
LESSON 8 Booklet Sections: 12 & 13 Systems Analysis.
Systems Investigation and Analysis
Module 4: Systems Development Chapter 13: Investigation and Analysis.
Chapter 14 Information System Development
End HomeWelcome! The Software Development Process.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
2Object-Oriented Analysis and Design with the Unified Process The Requirements Discipline in More Detail  Focus shifts from defining to realizing objectives.
Advanced Higher Computing SOFTWARE DEVELOPMENT PROCESS.
Feedback on marking and next section. Feedback Do not copy from exemplar materials. All information in the project must be your own or acknowledged Remember.
Process Assessment Method
Systems Analysis and Design
Systems Life Cycle A2 Module Heathcote Ch.38.
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
Topics Covered Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System.
The Systems Life Cycle AS Computing F451 AS Computing F451.
The techniques involved in systems analysis Explanation of a feasibility study:Explanation of a feasibility study: –economic, –legal, –technical, –time.
CISB113 Fundamentals of Information Systems IS Development.
A BRIEF LOOK AT THE COMPONENTS THAT MAKE UP THE SYSTEM LIFE CYCLE.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
IS2210: Systems Analysis and Systems Design and Change Twitter:
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
GCSE ICT 3 rd Edition The system life cycle 18 The system life cycle is a series of stages that are worked through during the development of a new information.
1 Systems Analysis & Design 7 th Edition Chapter 2.
Prepared by Amira Selim 31 st October 2009 Revised by Dahlia Biazid Requirements Analysis.
The information systems lifecycle Far more boring than you ever dreamed possible!
Public Management Information Systems System Analysis & Design Saturday, June 11, 2016 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program.
Unit F451 Computer Fundamentals Components of a Computer System Software Data: Its representation, structure and management in information.
Unit 6 Application Design.
A Level Computer Science
Unit 6 Application Design KLB Assignment.
Project planning The systems life cycle.
C. What is a Feasibility report
System.
Unit 6 Application Design Sample Assignment.
CIS 376 Bruce R. Maxim UM-Dearborn
Gary Hughes, South Oakleigh College
Systems Analysis and Design
System Development Life Cycle (SDLC)
Requirements Elicitation and Elaboration
System Development Life Cycle (SDLC)
Software Requirements analysis & specifications
Version 0.1Assessment Method Overview - 1 Process Assessment Method An objective model-independent method to assess the capability of an organization to.
Investigating System Requirements
Pertemuan 07 Materi : Buku Wajib & Sumber Materi :
Chapter 1 (pages 4-9); Overview of SDLC
Introduction to Projects
Unit 6: Application Development
Software Development Life Cycle
System Development Life Cycle (SDLC)
5 POINT PLAN THE SYSTEMS LIFE CYCLE ANALYSE DESIGN
(System Development Life Cycle)
Information Systems Development (ISD) Systems Development Life Cycle
Reportnet 3.0 Database Feasibility Study – Approach
Systems Development Life Cycle
Public Management Information Systems System Analysis Thursday, August 01, 2019 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program Graduate.
Week 10 Systems Development
Presentation transcript:

Unit 6 Application Design Practice Assignment

Practice Assignment 3 Part A – Training Part B – Designing the application Part C – Client brief

Part C - Brief The client is Mrs Kay and Mr Reid who wants to meet the needs of year 7 pupils who find it difficult to find their way around school. They want something that could help pupils get around school and finding the correct rooms for their lessons. The client wants and application to help users to be able to navigate from one room to another in the school.

Part B – Designing the application You will be required to: gather and document the client’s requirements; identify possible solutions and produce a feasibility study for the client; prepare their designs and present them to the client; negotiate and document any adaptations agreed with the client; develop a prototype; test the prototype and gather feedback from the client/user; analyse the feedback and implement any changes required.

gather and document the client’s requirements; client and user interviews e.g. closed and open questions leading questions observation of tasks analysis of existing documents and systems

gather and document the client’s requirements; what the application should do – brief & investigation data and information collected and used in the existing approach data and information to be collected and used in the new application functions or processing that the application should perform outputs from the application Input Process Output

gather and document the client’s requirements; A requirement for a computer system specifies what you want or desire from a system. Functional requirements - are what you want a system to do – NOT how Non-functional requirements - are restrictions on the types of solutions that will meet the functional requirements. Performance Constraints e.g. The system should be able to hold 1500 student timetables, The system must be able to download & store a max of 5 timetables Development Constraints Time to develop - deadlines Resource - finance & time Design Objective – rank important features by priority http://www.coleyconsulting.co.uk/require.htm

Part B – Designing the application You will be required to: gather and document the client’s requirements; identify possible solutions and produce a feasibility study for the client; prepare their designs and present them to the client; negotiate and document any adaptations agreed with the client; develop a prototype; test the prototype and gather feedback from the client/user; analyse the feedback and implement any changes required.

Technical Feasibility: Will it perform requirements? identify possible solutions and produce a feasibility study for the client; Technical Feasibility: Will it perform requirements? Social Feasibility: Acceptable to people? Economic Feasibility: Cost vs. benefits Legal Issues: Evaluate against legislations e.g. DPA Operational Impact: Functions affect by product Scheduling: Timings to produce Feasibility Study The feasibility study determines if it is possible(or viable) to develop a product. This is conducted after the investigation as the requirements, constraints and limitations are now known and the developer can decide if they are able to produce the project.

identify possible solutions and produce a feasibility study for the client; Technical Feasibility: Will it perform requirements? Social Feasibility: Acceptable to people? Economic Feasibility: Cost vs. benefits Legal Issues: Evaluate against legislations e.g. DPA Operational Impact: Functions affect by product Scheduling: Timings to produce

Part B – Designing the application You will be required to: gather and document the client’s requirements; identify possible solutions and produce a feasibility study for the client; prepare their designs and present them to the client; negotiate and document any adaptations agreed with the client; develop a prototype; test the prototype and gather feedback from the client/user; analyse the feedback and implement any changes required.

prepare their designs and present them to the client; Use diagrams to represent aspects of design These will show what the system will look like, how it will work and who is involved with the application. Functional requirements: identifies all the people involved in the app with interactions Processing and data handling: flowcharts, dataflow diagram, entity relationship diagrams User interface designs: wireframe diagram, graphical mock-up