London School of Science & Technology Assignment front sheet Qualification Unit number and title Pearson BTEC HND Diploma in Computing and Systems Development Unit 09: Systems Analysis and Design Student name Assessor name Date issued Completion date Friday 1st August 2014 Friday 5th September 2014 Assignment title ULKOM BICYCLE HIRE LO Learning outcome (LO) Understand different systems life cycles AC LO 2 Be able to perform a systems investigation In this assessment you will have the opportunity to present evidence that shows you are able to: 1.1 evaluate different systems lifecycle models 1.2 discuss the importance of following a procedural/staged lifecycle in a systems investigation 2.1 discuss the components of a feasibility report 2.2 assess the impact of different feasibility criteria on a systems investigation LO 1 Understand the importance of a feasibility study Submitted on 3.1 3.2 LO 3 3.3 3.4 undertake a systems investigation to meet a business need use appropriate systems analysis tools and techniques to carry out a systems investigation create documentation to support a systems investigation evaluate how user and systems requirements have been addressed Task no. Evidence (Page no) 1 2 3 Learner declaration Page 1 of 6 Version 1.0 London School of Science & Technology I certify that the work submitted for this assignment is my own and research sources are fully acknowledged. Student signature: Date: Assignment brief Unit number and title Unit 09: Systems Analysis and Design Qualification Pearson BTEC HND Diploma in Computing and Systems Development Start date Friday 1st August 2014 Deadline/hand-in Friday 5th September 2014 Assessor Assignment title ULKOM BICYCLE HIRE Purpose of this assignment To provide learners with the knowledge and skills needed to undertake a systems analysis investigation by following a recognised methodology. Company: A small business store known as “ULKOM BICYCLE HIRE”, located in Cambridgeshire, has hired out bicycles for many years from three locations. All of its business activities were written by hand. Recently, the company decided to modernise the business to improve efficiency and reduce errors. The owner of the company wants to transfer all manually inputted data into a database. The store wants to keep track of bicycles, customers, employees, bicycle hire and location at which the bicycle was hired. A customer can book to hire a bicycle and the booking is stored with a unique number (generated by the database), hire date, quantity and status. Status may be waiting (as default), received or cancelled. a) Whenever the customer receives the bicycle, the database is updated accordingly (i.e., booking status becomes received and stock of the bicycle updated). b) Customers have unique IDs (generated by the computer), names (first name and last name), age, address (street, city, postcode) and current number of bicycle c) Customers can return the bicycle to any of the three locations The store wants to keep track of the availability, type and condition of the bicycles. The types of bicycles available are: road bike, mountain bike, touring bike, folding bike. A bicycle has a unique serial number, type, bicycle hired date, return date and the number of bicycles in stock. There are three (3) employees in each branch. a) The employee checks the condition of the bicycle before it is hired out to the customer (i.e. new, used, repaired). b) The employee has to check the condition of the bicycle when the customer returns the bicycle (i.e. good condition or needs repair). c) An employee of the store has a unique national insurance number, first name, last name, address, phone number, email and hourly rate of pay. Each employee has a work schedule comprising a start and end time for each of the seven days in a week. d) When the bicycle is returned by the customer, the necessary changes must be made to the system about Page 2 of 6 Version 1.0 London School of Science & Technology the bicycle and customer. Customers can receive penalties for late returns. A penalty for a particular customer is recorded with the payment date and amount of fine paid. The company has three branches in Cambridgeshire (east, west and south). Each branch has 20 bicycles a) Employees have to indicate the location that the customer hired the bicycle b) Each location has a unique code, address (street, city, postcode), date of hire and return date. Problem: The problem with the existing manual data recording is that a) Keeping track of the booking records and availability of the bicycles b) Location to which bicycle was returned. c) The condition of the bicycle before the customer hires the bicycle and after it was returned d) Employee commission returns at the end of the month e) How to calculate the total amount the customer has to pay, (including fines for late returns, amount deposited by the customer) when the bicycle is returned to a different location. Task 1 : (LO1: 1.1, 1.2) Word Limit (600-800) Task 2 (LO2: 2.1, 2.2) Word Limit (400-500) Task 3 (LO3: 3.1,3.2) Word Limit (500-800) Task 4 (LO3: 3.3, 3.4) Word Limit (550-750) Evidence checklist Task 1 Task 2 Task 3 Summary of evidence required by student You may select any of two SDLC models such as Rapid Application development, Water Fall, Spiral, Incremental or Agile. Provide a short discussion for each of the following components: a) functional objectives of ULKOM b) performance objectives c) assumptions and constraints. You can create a DFD and context diagram in any software but must use appropriate symbols. You may provide Entities and Attributes in a tabular form. Page 3 of 6 Version 1.0 London School of Science & Technology Make sure you have identified all the processes and functions within the given system and how your system addresses the user requirements. Task 4 Resources Course notes LSST Connect Text Books Dennis A and Haley Wixom B – Systems Analysis and Design (John Wiley & Sons Ltd, 2009) ISBN-10: 0470400315 Lejk M and Deeks D – An Introduction to System Analysis Techniques, 2nd Edition (Addison Wesley, 2002) ISBN10: 0201797135 Websites www.freetutes.com/systemanalysis/ Achievement Summary Qualification Unit Number and title Criteria Reference LO 1 1.1 Pearson BTEC HND Diploma in Computing and Systems Development Assessor name Unit 09: Systems Analysis and Design Student name To achieve the criteria the evidence must show that the student is able to: Achieved? (tick) 1.2 1.3 1.4 LO 2 2.1 2.2 LO 3 3.1 3.2 LO 4 4.1 4.2 4.3 Page 4 of 6 Version 1.0 London School of Science & Technology Assignment Feedback Formative Feedback: Assessor to Student Action Plan Summative feedback Feedback: Student to Assessor Assessor Signature Date Page 5 of 6 Version 1.0 London School of Science & Technology Student Signature Date Page 6 of 6 Version 1.0