1. CIS 2303
System Analysis and Design
Abu Dhabi Men’s College
Online car rental management system of Fancy car Rental
Company
Part 4: Design Phase
Teacher Name: Dr, Samah Hadouej
Prepared by:
Abubaker Aidaroos Abdulqader Al Jailani(H00154983)
Ali Mohamed Hassan Ali Alzaabi (H00136700)
Saif Abdullah Ali Mohammed Al Sadi (H00296533)
Date due: 16-June-2016
Date Submitted: 20-June-2016
3. 3
Switchboard Design
The scope of the switchboardof thecarrental systemistoallowthe userstoselectandnavigateeasily
in to the systemaccordingto the processtheywant to access and editor update,these functionare
sub processes of the main car rental system process.
4. 4
Data-Entry Screen Design
Screen number 1
Customerregistrationformisthe online formwhichwillallow the customerstoprovidetheirpersonal
informationinordertogetthe preapprovalfromthe managementbasedonthe customersage,years
of experience in driving a car and how many years he/she has been dealing with the company, by
completingthisform,the customerwill be notifiedwiththe statusof his/herrequestthroughSMSor
Email according to his choice.
5. 5
Screen number 3
Car registrationformwill be apartof purchasingdepartmentsystemtoupdate the company’ssystem
withthe detailsof the newpurchasedcars, the Mulkiahand insurance detailsof each car registered
in the company’s name in order to keep all the cars updated and not to miss any re registration or
insurance renewal of the cars.
6. 6
Screen number 5
The car rent history report will allow the staff to display the car rental status according to the
given period of time which will filter the given car plate number from the companys database
and will displaythe customer name and his details along with the period and the total amount
paid by the customer.
7. 7
Control
Data-Entry Screen
Used
Reason for Use
Check Box Screen number 1
- to selectif the customernew orcurrent
- to selectif the customerhasprofile more thanone
years
- to selectreceivenotificationbySMSor Email
Text Box Screen number 1
- to inputthe membershipID
- to inputthe customername
- to inputthe customermobile number
- to inputthe Email address
Calendar Screen number 1
- to selectthe customerdate of birth
- to selectthe expire date forcustomerdrivinglicense
Combo Box Screen number 1 - to selectthe customerNationality
List Box Screen number 1 - to selectthe customeraddress
Command
Button
Screen number 1
- to printthe form
- to submitthe registration
- to resetall the field
- to exitfromthe customerregistrationform
Radio Button Screen number 1 - to selectthe customergendermale orfemale
Combo Box Screen number 3
- to selectthe car type (Toyota,Nissan…etc)
-toselectthe car color
- to selectthe countrymade the car
Radio Button Screen number 3 -toselectthe insurance type
Text Box Screen number 3
- to inputthe car chassisnumber
- to inputthe plate number
- to inputthe car model ( onlynumber)
-toinputthe insurance companyname
- to inputthe car kilometre ( onlynumber)
Calendar Screen number 3
- to selectthe car Renewal date
- to selectthe insurance expire date
- to selectthe car service date
Dialog Box Screen number 3 - to inputthe commands
Command
Button
Screen number 3
- to printthe form
- to submitthe registration
- to resetall the field
- to exitfromthe car registrationform
Calendar Screen number 5
- to selectthe date todisplaythe reportforthe date
selection
8. 8
Text Box Screen number 5 - to inputthe invoice numbertofindhistorybyinvoice
Check Box Screen number 5 - to selectanyhistoryof the table to see more details
Display
Message
Screen number 5
- to displaynumberof recordafterselectthe date orby
invoice number
Command
Button
Screen number 5
- to printthe form
- to checkall the historybytime selected
- to search the recordby any word
- to see more detailsafterselectthe record
- to exitfromthe historyform
Report Design
The systemwill be able togenerate adetailedreporttoview bythe companystaff and it will include
the branch number, car details, car pickup and return condition, customer details and the total
amount paid.
The systemwill allowfilteringsomeof the givendetailsaccordingtothe usersneed,anexamplegiven
belowof an exceptionreportshowingonlythe carsthat has beenreturnedwithadamage condition
bythe customersandthe total repairingcost toallow thestafftoholdthesedamagedcarsandremove
them from the system until they got repaired.
9. 9
A summary report which is viewable only by the manager is as displayed below, it only shows
economical partof the reportwhichincludethe total incomecomparingwiththe totallossinaspecific
period of time given by the user.
10. 10
Project Team Members
Responsibilities
Name ID Task
Abubaker Aidaroos
Abdulqader Al Jailani H00154983
Responsible for distributing and organizing
the role
Drawing All Diagrams
Data-Entry Screen Design
Report Design
Ali Mohamed Hassan Ali
Alzaabi
H00136700
Responsible in reviewing the total project
and do the final correction touch
Drawing Report Design Storyboard
Responsible for the submitting the project on
the given time and date.
Saif Abdullah Ali
Mohammed Al Sadi H00296533
Write all the paragraph Report Design
Drawing Switchboard Design Storyboard
Drawing Data-Entry Screen Design
Storyboard