You are on page 1of 13

DCS5098 COMPUTING PROJECT

PROPOSAL

Students are required to complete all fields.

Program Name: [ ] DIT [ ] DBIS

Type of Project:
[ ] Web based System / Standalone System

[ ]

[ ]

Student(s) ID Student(s) Name Contact Number Email

Abstract

It is a very brief but clear description of what the report is all about, summarising your
plan and your progress so far. Keep your abstract to 100 to 150 words or in one page.
DCS 5098

1
1.1 Overview

Reserve your parking spot in your favourite shopping mall with Cop Parking.
Pick a shopping mall and reserve your parking spot an hour in advance. Avoid
spending hours or time driving around finding for parking, just book ahead and
have a parking spot waiting for you. No more hassle, parking has never been
easier.

Faculty of Computing and Informatics


DCS 5098

1.2 Project Objectives

This section focuses on outcomes of your project. State what you would like to
achieve from the system. The objectives must be measurable and achievable.

(Objectives for each group MUST be between THREE to FIVE points)

1. To reduce the time taken for customers to find a parking in a shopping mall.
2. To improve the parking system in shopping malls to be more organized.
3. To have

Example:

• To reduce the time taken for customers to find a parking in a shopping


mall
With this application customer will no longer have to waste time going
around parking bays in shopping malls .

• To improve knowledge and understanding of kindergarten students on


recognizing and memorizing the alphabet characters

With this courseware, students can select which activity they want. The
variety of interactive activity provided in the courseware will assist them to
learn repeatedly and easily memorize the alphabets. The courseware
contains the combination of multimedia elements including animations,
audio, video, and a pretest to determine a student’s level of understanding
on recognizing the alphabets. The uses of multimedia elements require
active participation to improve the student’s understanding and to make
learning enjoyable and challenging.

1.3 Target Users

Target users are people who can interact with your system (e.g: E-Learning:
target user: students, lecturers). However, you may want to narrow down your
target users based on the accessability of your project.

Faculty of Computing and Informatics 3


DCS 5098

Example:

1. Teenagers
State the reasons why you target teenagers to use your system.

2. Music lovers
State the reasons why you target music lovers to use your system.

Faculty of Computing and Informatics 4


DCS 5098

1.4 Project Scope

This section refers to the coverage of your system (area, time, payment,
delivery, cancellation). The project scope and concept is also related your target
users.

Example: For a shopping cart system, visitors must register and become a
member before being allowed to purchase products online.

It also states the limitation, or what are the areas that the system is limited to.

Example: For a shopping cart system, the limitation may be no delivery is


provided. Only credit card payments is accepted.

Example: For E-directory for Malacca Historical Places multimedia


application, it is only covered the top seven historical places at Bandar Hilir.

2.1 Primary Study / Literature Research

Some of the similar system on the market :

i)ParkByPhone

Faculty of Computing and Informatics 5


DCS 5098

PayByPhone is an app that lets you pay for parking in a few quick taps. No cash,no
time needed to search for the machine.

Advantages : i) It has a GPS auto-location & parking auto calculation


ii) Keep track of your parking with the ParkByPhone parking alerts &
extend your easily.
Disadvantages : i) Limited option of state and council
ii) Inefficient system of online payment
ii) JomParking

An app that eases your parking payment in Malaysia. It is a simple, secure and quick way to
pay for parking.Users have to flash the QR code at selected parking spots and the barrier will
automatically open for the cars to enter.

Advantages:
i) Can sign in using multiple devices by just using the same email address and phone number.
ii) Simple,convenient,and easy for the users to understand the app.
Disadvantages :
i) There is only one payment option which is GrabPay.
ii) Faulty system where sometimes the credit suddenly disappears (Customer complaints)
iii) The system couldn’t detect the parking rate before 7.30 a.m,so customers would not be
able to park using the app before the time given.This would cost problem for the early
comers.

iii) ParkEasy

Faculty of Computing and Informatics 6


DCS 5098

The most similar app compares to CopParking.ParkEasy is an app that reserve your parking
spot in a shopping mall.Within 1 hour before the customer arrives,they can easily book a
parking spot to save their time searching for one.The parking spot will be reserved by a
parking lot.Customers can tap the ‘unlock’ button on the app to unlock it and park.

Advantages :
i) Many parking spots options including the charging station to charge your vehicles.
ii) Easy to use
iii) Multiple online payment options
Disadvantages :
i) No refund eventhough the user have cancel the booking early.
ii) Limited to only 1 hour booking before the user arrives.
Primary study on our product :
The resources that we have can only create the general view of the CopParking application on
how it works,who can manage the settings,what feature that it will have.Owing to that,we
only need an intermediate knowledge and skills in computer languages such as
CSS,HTML,and Java.

Faculty of Computing and Informatics 7


DCS 5098

2.2 Problem Statement

Objective:
To provide better convenience parking system for customers and save their time on
searching for parking spots.

Problem Statement:
Current applications tend to be launched despite their system having multiple
issues.Customers complaints stated that sometimes their credits would suddenly
disappears and some of them have to pay twice for the parking spots because the
system did not verify their first payment event hough it had already took the
credits.The applications also have trouble and conflicts regarding the time issues such
as limitation to what time the customers can use the apps.Last but not least problems
regarding the refunds.Customers would not get their money back if they cancel their
booking although it had already been cancelled early.

Faculty of Computing and Informatics 8


DCS 5098

3.1 System Features

For Web-based, Standalone/ Mobile App:


List down all features of the proposed system for each type of user.
Example:
• Admin
o Can add new building infrastructure o Can add and
edit available parking bays .

• Member
o Can register and log into the system. o Can edit
profile.

3.2 Hardware/Software Requirements


3.2.1 For Developer

 Chargebee : To handle all the aspects of the incomes including recurring


billing,invoicing and managements for the customers.
Price : RM 1,237.80 per month
 Kinouwell Bluetooth Control Parking Lock : A device to lock a reserved parking
spots that are equipted with Bluetooth controller and a software to control
the lock from an app. Price : RM 2199 per unit
 Google Maps : A feature to ease the process of identifying the geographical
location of a person or device by means of digital information processed via
the Internet. Price : Free

Faculty of Computing and Informatics 9


DCS 5098

 FlashParcs : A cloud-based solution, which helps parking operators and asset


owners with access management and payment processing. Key features
include rate management, asset tracking, third-party integration, PCI-
compliance, and facility management. Price : RM 26,910 (one-time payment)

3.2.2 For User

 Any mobile phones that supports :


i) IOS 9.0 and above

ii) Android Nougat 7.0 and above

Faculty of Computing and Informatics 10


DCS 5098

3.3 Technical Diagram


3.3.1 Context Diagram & Data Flow Diagram

For Web Based/Standalone/Mobile App project, students need to draw Context


Diagram and Data Flow Diagram (DFD) Level 0 to model the process and data
flow your system. You may use any diagramming tool which is related. It is
advisable to follow Gane & Sarson model.

Example: Gane & Sarson Model

3.4
Faculty of Computing and Informatics 11
DCS 5098

3.4.1 Entity Relationship Diagram

This section is for Web-based/Standalone/Mobile App project. The diagram


describes data entities in the system requirements, and relationships or
associations among those entities. You may present it using Chen model or
Crow’s-foot model. You may use also any diagramming tool which is related.

Example: Chen Model

Example: Crow’s Foot Model

Faculty of Computing and Informatics 12


DCS 5098

3.4.2 Data Dictionary

This section describes in details the attributes and tables used in developing the
project. This section is for Web-based/Standalone/Mobile App project.

Sample:

* For Multimedia project, kindly refer to Flowchart and Storyboard template.

Faculty of Computing and Informatics 13

You might also like