Title | System Development Plan (SDP) - Draft |
---|---|
Course | Software Development Plan |
Institution | Universiti Teknologi MARA |
Pages | 17 |
File Size | 725.1 KB |
File Type | |
Total Downloads | 359 |
Total Views | 668 |
Download System Development Plan (SDP) - Draft PDF
FACULTY OF COMPUTER AND MATHEMATICAL SCIENCES
Details to be completed by Students : Course Code
ISP250 – INFORMATION SYSTEMS DEVELOPMENT
Project Title
Cafe E-Commerce Website
Group
T5CS1104A
Lecturer
MISS NOR HASNUL AZIRAH ABD HAMID
Due Date
28/10/2021
Students’ declaration I declare that: ▪ ▪ ▪
I understand what is meant by plagiarism. This assignment is all my own work and I have acknowledged any use of the published or unpublished works of other people. I hold a copy of this assignment which I can produce if the original is lost or damaged
TO BE COMPLETED BY STUDENTS NAME
ID NUMBER
SIGNATURE
1. Nur Aisyah Zuhairah Binti Zulkifli
2020373797
CAH
2. Auni Hasyimah Binti Azhar
2020984887
3. Nur Izzati Binti Alias
2020910587
4. Nur Khairunnisa Binti Irwan
2019280832
Assessment Criteria
Mark Allocated
Mark Derived
TOTAL PERCENTAGE
Lecture's comment
Lecturer has, and may exercise, the right NOT TO MARK this assignment if the above declaration has NOT BEEN SIGNED and if the above declaration is FOUND TO BE FALSE, appropriate action will be taken which would lead to ZERO marks being awarded for this assignment.
Frostbite Project or Software Development Plan Cafe E-Commerce Website
SEMESTER OCTOBER 2021 – FEBRUARY 2022 GROUP: T5CS1104A 2020984887,
Auni Hasyimah Binti Azhar
2020910587,
Nur Izzati Binti Alias
2019280832, Nur Khairunnisa Binti Irwan 2020373797,
Nur Aisyah Zuhairah Binti Zulkifli
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
Revision History Date 28/10/2021
Version 1.0
Description DRAFT OF SDP
Author • Auni Hasyimah Binti Azhar • Nur Izzati Binti Alias • Nur Khairunnisa Binti Irwan • Nur Aisyah Zuhairah Binti Zulkifli
Confidential
T5CS1104A
Page 2 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
Table of Contents 1.
Introduction 1.1 Project Background 1.2 Problem Statement 1.3 Project Objectives 1.4 Scope
4 4 5 5 6
2.
Project Overview 2.1 Assumptions and Constraints 2.2 Project Deliverables 2.3 Project Technical Approach
7 7 8 9
3.
Project Organization 3.1 Organizational Structure 3.2 External Interfaces 3.3 Roles and Responsibilities
10 10 10 11
4.
Management Process 4.1 Project Plan 4.1.1 Project Schedule 4.1.2 Project Resourcing 4.1.3 Budget
12 12 12 12 13
5.
Conclusion
14
6.
References
15
Confidential
T5CS1104A
Page 3 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
Project or Software Development Plan 1.
Introduction
1.1
Project Background Explain briefly about the organization that hires you for developing the project and the brief explanation why you choose this organization. The following points may guide you in preparing this section:
Name of the organization: Frostbite Sdn Bhd Location: 53, Jalan Sultan, City Centre, 50000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur Main business: Provide easier ordering food method for people Mission: To assist customers in reducing the amount of time Vision: To become a well-known cafe in Malaysia that creates a beneficial system and makes it available to customers.
Confidential
T5CS1104A
Page 4 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
1.2
Problem Statement Time Consuming Ordering a food when arrived at the cafe may take a long time as the workers have to
•
prepare the food while the customers might lose their patience, especially a customer who have to go to work afterwards. Moreover, customers also will lose a significant amount of time just have to waiting in a lengthy line only to order meals. At the same time, the line also will be longer than usual due the SOP of Covid-19. As a result, a customer who have a poor health and also the senior citizens will not suitable to wait longer due their health problems. Therefore, making an online ordering system will be a huge advantage both for customers and workers as the order can be managed easily.
Mental health problem
• Not everyone has courage to make their appearance to make an order physically. An anxious person may have a difficult time conversing with strangers, and ordering meals may stimulate their emotions and cause a panic attack. On the other hand, by making an online order, they can order food online without making any physical contact.
1.3
Project Objectives Our project team will have developed a system that meets the specific requirements, has been properly tested against the criteria. This allows the process for the customers to order online easier and user-friendly interface. The project is expected to be completed and delivered to production by January 2022. Objective statement: •
Confidential
To provide a platform for the customers will be able to place order without going T5CS1104A
Page 5 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
to the counter. •
To increase the business's sales and profits.
•
To encourage individuals to go online ordering because it is currently covid-19 season, so that infection rates can be reduce.
1.4
Scope
To enhance the present meal ordering method, our team chose to employ a web browser as an interactive User Interface. Customers will find it easier since they will simply need to go online and the process will be as simple as clicking a button. The project's scope is as follows: •
Restaurant update (new menu, seasonal menu, availability to dine-in)
•
Costumer's registration
•
Receipt
Confidential
T5CS1104A
Page 6 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
2.
Project Overview
2.1
Assumptions and Constraints
Assumptions • This project has a total budget of RM 30,000, which includes each team member's salary. • The development of this system will involve the participation of 4 team members. • All members of the project team are available and have the requisite skills and knowledge. • The user can use the system without any problems. • The project will adhere to the administrative norms and objectives of the team. • Suppliers will offer all necessary equipment as soon as it is requested. • The scope of the project remains consistent throughout building the system. • The task schedule will ensure that the development of this system runs smoothly. Constraints • The scope of the project may need to be adjusted throughout the project. • The project may not be completed within the allotted time. • The process of the project may be delayed if there is disagreement between the team members. • Some machines may be malfunctioning or inoperable. • Additional cost will be added to repair damage equipment. • Client expectations for product quality may not be fulfilled. • Budgets are likely to change and differ from what was originally planned. • Members of the team must work with available resources.
Confidential
T5CS1104A
Page 7 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
2.2
Project Deliverables
Phase
Deliverables
Due Date
Systems Planning
Software Development Plan (SDP) submission
04/11/2021
Systems Analysis
Software Requirements Specifications (SRS)
6/12/2021
Systems Design
Software Design Description (SDD) submission
20/12/2021
System Implementation
Final Report & Proposed System
16/01//2022
System Support and Security
User Manual
23/01/2022
Confidential
T5CS1104A
Page 8 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
Project Technical Approach
Confidential
T5CS1104A
Page 9 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
3.
Project Organization
3.1
Organizational Structure
PROJECT MANAGER Nur Khairunnisa binti Irwan
DATABASE MANAGER Nur Izzati binti Alias
PROGRAMMER 1 Nur Aisyah Zuhairah binti Zulkifli
3.2
PROGRAMMER 2 Auni Hasyimah binti Azhar
SUPERVISOR Miss Nor Hasnul Azirah bt Abdul Hamid
External Interfaces
External Group
Contact
- NONE -
- NONE -
Confidential
T5CS1104A
Page 10 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
3.3
Roles and Responsibilities
Roles
Responsibilities
Project Manager
In the company, the team leader of the team: ➢ Lead and organize project team. ➢ Develop idea on the project plan. ➢ Monitor on the project’s progress and assign work.
Database Designer
The one who in charge: ➢ Creating and evaluating new database and data management systems. ➢ Responsible for training and supervising the project team members. ➢ Working to create the management reports.
Programmer 1
➢ Writing and testing code for the new function in the system programs. ➢ Identify and debugging the codes. ➢ Update for the existing system programs.
Programmer 2
➢ Designing and testing the computer structures ➢ Identify the error and troubleshooting the systems’ bugs. ➢ Secure the operating programs from threats.
Supervisor
➢ Manage and monitor the project team from various department in the organization.
Confidential
T5CS1104A
Page 11 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
4.
Management Process
4.1
Project Plan
4.1.1
Project Schedule
4.1.2
Project Resourcing
4.1.2.1 Staffing Plan Phase Systems Planning
Systems Analysis
Person Involved
Skill Required
•
Project Manager
•
Database Designer
•
Programmer 1 & 2
•
Project Manager
•
Skill in MS Visio & Project and Planning skills
•
Strong analytical abilities and a keen eye for detail
Systems Design
•
Database Designer
•
Skill in designing Web and creative
System
•
Programmer 1
•
Skills in Xampp
Implementation
•
Programmer 2
•
Know how to ensure the system deployment and transition occurs smoothly, efficiently, and flawlessly
System Support and
•
Programmer 1
Security
•
Resolve issues while making the most efficient use of computer resources possible.
Confidential
T5CS1104A
Page 12 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001 4.1.3
Budget a) Project Implementation Costs Phase
Activity
Total Cost (RM)
Business Case Development
RM 500.00
Project Analysis
RM 1 200.00
Systems Analysis
Requirements Gathering
RM 700.00
Systems Design
User interface
RM 900.00
System
Development, Testing, Documentation
RM 700.00
Maintenance
RM 800.00
Systems Planning
Implementation System Support and Security TOTAL:
RM 4 800
b) Related Costs Cost Category
Details
Total Cost (RM)
Software Costs
Notepad++
RM0.00
Microsoft 365
RM589.00
Microsoft Visio
RM244.91
Database Costs
Xampp
RM0.00
Maintenance Costs
3 years of maintenance
RM 745.00
Staff Salary
Project Manager
RM 3 500.00
Database Designer
RM 2 500.00
Programmer 1
RM 2 200.00
Programmer 2
RM 1 800.00 TOTAL:
Confidential
T5CS1104A
RM 11 578.91
Page 13 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
5.
Conclusion The software development plans for a restaurant's dessert ordering system are outlined in this document. Several opportunities are rising on the web as a due to the increased awareness of the internet and the technologies linked with it. This is where the management system act as a mechanism for business to manage the services that simplifies the process for both the customers and restaurants. Our eventual aim is to develop the ordering method on how to use the right resource at the right time and place.
Finally, our system has carried out the project purpose and reached the goal of the project. Many issues were uncovered during this investigation that affected the performance of the existing manual system. Now, we can take order using our online services within every condition of the internet. Apart from that, we also used a web browser as an interactive user interface to make ordering easier for customers.
In this project, Project Manager, Database Designer, Programmer 1, and Programmer 2 are the four members of the team. This system took 3 months to develop in total, with a development cost of RM16,378.91.
Confidential
T5CS1104A
Page 14 of 17
Frostbite
Version:
Software Development Plan
Date: 28/10/2021
1.0
SDP-001
6.
References
Bentobox. (2020, June 24). How to Use Ecommerce to Boost Your Restaurant's Sales. Retrieved from https://getbento.com/blog/ecommerce-for-restaurants-increase-sales-online/
Lightspeed. (2021, March 30). How to Grow Restaurant eCommerce Traffic and Sales. Retrieved from https://www.lightspeedhq.com/blog/how-to-grow-restaurant-ecommerce-traffic-and-sales/
Liu, C.-F., & Lin, C.-H. (2020, September 16). Online Food Shopping: A Conceptual Analysis for Research Propositions. Retrieved from https://www.frontiersin.org/articles/10.3389/fpsyg.2020.583768/full
Confidential
T5CS1104A
Page 15 of 17...