Académique Documents
Professionnel Documents
Culture Documents
Candidate Name
suhuma
Candidate Name
suhuma
Contents
Analysis
Description Analysis of the problem
Specific objectives of the proposed system
Pages
4-9 5-5 5-5 5-6 7-7 8-8 8-9 10 - 34 11 - 12 12 - 18 19 - 22
Description of the existing system Evaluation of existing solution Description of other possible solutions Evaluation of other possible solutions
Design
Over all plan Description of method of solution Hardware requirements
23 - 24 24 - 28 29 - 34 Page 2 of 75 35 - 40
Implementation
Methods to implement
36 - 40 41 - 53 42 - 53 54 - 71 55 - 64 65 - 71 73 - 74 74 - 74 74 - 74
Testing
Testing the system and the result
Documentation
User documentation Technical documentation
Evaluation
Evaluation of the system System development
Page 3 of 75
Page 4 of 75
No information would be missing, because information is collected after filing a ready made form by tourists who want to book rooms. Because of the unique features of the details form also consume less time to do the job.
The system will be more reliable so customers never face any difficulty-It is to give quick response to the customer. -To reduce the money wasted on papers. -It is to make it easy to refer the details to know the arrival and departure of the guest. -It would be easy to refer the details In case we want change the departure or some other information. -Instead of four or five employee by two we can manage -If four or five people are working they will be irritated to read one others handwriting.
Name
Address
Contact
Nationality
Then the employee will ask the customer the standard of the room the customer need. Than hang up the phone to search the details of the room a book is maintained to know the standard of the room and whether it is reserved or not this book also contain a data base Page 5 of 75
Room Standard
Reserved/not
Then if there is a room the employee would confirm the room. And ask the customer to be in the by two or three days.
Virus problems and hacking is eliminated. Problems will not arise due to electricity failure.
Because there are lots of work to be done so It needs more staffs to work Money expenditure is high. Because of more paper woks to be done the amount books, pens also other stationery items needed is more. also because of more staffs are working Keeping all the details of the tourists are very difficult
Page 6 of 75
Doing the tasks manually and they have to think a lot before doing a task so therefore it Consume more time.
Searching for the details is difficult. Because the details are on the books witch are kept in shelves mixed with other books
DISADVANTAGES When they send details through internet, the staffs have to spend time in online, so money expenditure increases.(Wrong point) Apart from busy days some terminals would not have much work to do, so it is waste of time and money.
Page 7 of 75
When they increase the staffs in this selection, the money expenditure from the management increases and could not produce great profit. When they install computerized system, there will be chance of data loss due to power failure or viruses.
Page 8 of 75
TIME
3 week 3days
GCE O Level Computer Studies Course work 2013 Specific objectives Description of the existing Solution Evaluation of the existing Solution Description of the other Possible solutions Evaluation of the other possible Solution 2-Design Over all plan Description of method of solution Hard ware requirements Soft ware requirements 3-Implementation Method of solution related to problem Accurate method of solution 4-Testing Testing the system Test result 5-Documentation Technical documentation User documentation Search Master 6-Evaluation Evaluation File Master file 2 Update No
Yes
Transactio n file Input details
Start
Validation
2 weeks 7 days 7 days 1 week 4 days 3 days 2 weeks 7 days 7 days 2 weeks 7 days 7 days 90days
First time?
X+1
Page 10 of 75
Report
Update
Repeated customers
GCE O Level Computer Studies Course work 2013 The error is corrected and re-entered. Then a validated transaction file is created. If the data is entering for the first time, it will be automatically stored in master file. If the particular data is entering for second time or more, then it searches master file whether this information is already there or not. If it is there in master file, it will be shifted to a transaction file. The number of time it is entered to master file is added to 1 (X+1), and then it goes to transaction file and makes a report which will stored in repeated visitors master file.
Transaction file
Update in to
Master file 1
No
Yes Page 12 of 75
Stop
GCE O Level Computer Studies Course work 2013 If any error found, it will be displayed. The error is corrected and re-entered. Then a validated transaction file is created. This data will be stored in master file 1. If there is another detail to be entered, it is then entered to a new form. If there is no other detail to be entered, then it stops.
Start
Enter ID
Validation
Error
Error
No
Yes
Master file 2
Report (details)
Master file 1
VDU Page 14 of 75
GCE O Level Computer Studies Course work 2013 The error is corrected and re-entered. If the data contain alphabetic letter, it then search through master file 1 and results will be displayed on VDU. If inputted data does not contain alphabetic letter, it then search through master file 2 and results will be displayed on VDU.
Hardware requirements
Central Processing Unit RAM (256MB) CD-ROM (52x) Processor P - IV (2.6GHz) Hard disk (40GB) or Above Floppy Drive (3.5 inch) Jazz Drive (2GB) Color Monitor (14 inch) Key Board Mouse with scroll button Page 16 of 75
GCE O Level Computer Studies Course work 2013 Dot matrix printer
RAM (256MB)>>
RAM capacity 64-128MB will be suitable to run the programs like; spread sheets etc, are needed because many tourists are booking the each day. When they need different information of different tourists from different applications or in the same one, it will be easy to work with other applications and it wont take time to open an application or part application.
Page 17 of 75
The system can work with pentiumIII, but for better out come Pentium will be better and windows will be ideal. In each and every minute the data inputting by different devices must be process with fast speed, because there are much work to do by the reservation department.
Page 18 of 75
With the help of this the computer should be able to store and provide information like;
All the information of tourists visits to the resort from the first day onwards. All the information of staffs working in the resort should be stored. All the information of other sections, departments etc... Should be stored.
Page 19 of 75
In this management system, it is must to take backups of all data and information of tourists and the resort regularly in each will never arise due to losing of data.
Page 20 of 75
GCE O Level Computer Studies Course work 2013 This printer is able to make two print outs at the same time. For example, when making bills, the yellow ones go to sections and white ones go to customers. It helps to maintain records and bill backups as hard copy.
Microsoft Access
Page 21 of 75
GCE O Level Computer Studies Course work 2013 Back end tool of the project is Microsoft Access. It is an easy program which enables the users to develop the database more easily with the help of wizards. The tool tip text helps the user to interconnect with the program easily.
Microsoft Word
I will be using Microsoft word as the program to write down all the documents. I had preferred it because it is easy program to interrelate with.
Page 22 of 75
JOB ID_CARD NO. NAME NATIONALITY AGE GENDER DATEOFBIRTH JOINED DATE CONTACT
25 15 30 15 Integer 1 Integer
Page 23 of 75
10 15 15 30 WIDTH
Number Number Integer (Primary Integer Key ) Department NO Number Integer Department Text 15 Name Name of department Head Total Number of Employees Text Number 20 Integer
Page 24 of 75
Integer
>0001000 <999999
4444, This field is used to store tourist ID number A274772, this field is used to store a unique pass port number for a customer
25 Integer 30 25 5 Integer 25 25 Integer 25 Values M or F <75 DD-MM-YYYY DD-MM-YYYY > 1000000 and <9999999
Shevichenko, This field is used to store full name of the customer Italian, This field is used to store the nationality of the customer Female, This field store the gender of the tourist 42, This field is used to store customer age 03/06/2007, this field is used to store date of arrival of the tourist 10/06/2007, This field is used to store date of leaving 7548963, this field hold telephone number of the tourist Tamil, This field hold the mother tong of the tourist Yes, This field hold the information about whether the tourist have medical problem or not
Number
Integer
Page 25 of 75
Text
24
Text
23
This field hold the room rate A/c, this fields hold the room facilities are available
Text
23
Page 26 of 75
LOGO
Page 27 of 75
Staff registers
Tourist register
Department register
Room register
Proceed
Exit
Page 28 of 75
Tourist ID#
Room Number
Room Package
Room facilities
Add record
Delete Record
Save record
Undo record
Close
Form 4
TOURIST REGISTER
Page 29 of 75
TOURIST REGISTER
EMP ID#
Department
Job
Language
Age
Atoll
Gender
Contact NO
Island
DOB
Qualification
Joining date
Salary
Save
Add
Delete
Undo
Save
Tourist ID#
Pass Port NO
Visit number
Full name
Nationality
Gender
ADD
Delete
Save
Close
Department NO
Department Name
Name DPH
Total staffs
ADD
DELETE
SAVE
CLOSE
Page 32 of 75
Method to implement
I am going to use direct implementation to introduce the new system because the application is not so big.
Page 33 of 75
Page 34 of 75
Deletion
Open the database Open the table Find the record Delete the record Update the table Close the table Close the database
Modifying Open the database Open the table Find the record Make changes Update the table Close the table closes the database
Page 37 of 75
Page 38 of 75
Page 39 of 75
Test
(a) Normal data (Numbers) Numbers which lies between 18 and 65 were entered.
Result
(a) (b) No errors were identified An error message appeared, abnormal data was not allowed
Page 40 of 75
Abnormal data
(b) Abnormal data (numbers) were entered e.g. 343, 343v, 3d24,
Result (c) An error message appeared, abnormal data was not allowed
Extreme data
Page 41 of 75
For Tourist ID Test (a) Extreme data (Numbers >18 AND <65) were entered as Tourist ID e.g. 18
Page 42 of 75
For Department NO
Test
(a)Normal data the following numbers were entered 10, 20,30,40,50,60,70,80
Result
(a) No error was developed
Abnormal data
Page 43 of 75
For department NO
Test
Numbers were entered other than 10,20,30,40,50,60,70 and 80
Result
Error developed, cannot enter abnormal data
Extreme data
Page 44 of 75
Test
The number 10 can be entered
Result
No error was recorded
TEST
Words were entered low, medium, classic or super
Result
No error was displayed.
Abnormal data
Page 46 of 75
Test
Words other than low, medium, super or classic was entered.
Result
An error was displayed. Showing that abnormal data cannot be entered
Extreme data
Page 47 of 75
Test
Low was entered
Result
No error message was displayed.
Normal data
Page 48 of 75
Result
No error message was displayed
Abnormal data
Page 49 of 75
Test
For field gender, other than female or male was entered.
Result
An error message was displayed; showing abnormal data cannot be entered.
Page 50 of 75
Extreme data
Test
Male was entered.
Result
An error message was not displayed.
Page 51 of 75
Page 52 of 75
Page 53 of 75
When you switch the application to open, a welcome screen will appear and u have to select the proceed option.
So now you are provided with the main screen of the application.
Page 54 of 75
Page 55 of 75
o When you click it, another screen will appear with a ready made form.
Page 56 of 75
o click add button o Fill the form with the Department details. If you want to delete the details from this screen, it will say you to go to delete o Fill the form with appropriate details. o If you want to save the record then select save. o If you want to close the form press close option
Page 57 of 75
Page 58 of 75
Click add button to add a new record. Press Print button to get report of the details. (from this you can take hard copy also) Click save button to save a record Click delete button to delete a record
Page 59 of 75
to go to next screen
To go to previous screen.
d.
Page 60 of 75
Page 61 of 75
If want to add a new record press the Add record option in the foam. To delete a record press Delete record option in the foam. To save the record then press Save record option. To undo a record press undo record option. If you want to close the foam then press the close foam option in the foam. o
Page 63 of 75
Press Add record button to add a record. Fill the form with appropriate data Click Save record to store the details of the tourist in the database. Press Close to quit the application.
Page 64 of 75
TECHNICAL DOCUMENTATION
\\server\students\Grade 10 GCO Students Project 2008\Grade 10 I\AISHATH Monday, June 30, 2008 AADHA-Resort Room Booking & Staff Managenet(10 I)\paradise Island Resort Room Booking.mdb Properties DateCreated: 28-Apr-08 11:32:37 AM GUID: {guid {922153E7-B577-4132Jun-08 10:04:13 AM 8C6D-AFAC0E81EB28}} NameMap: Long binary data OrderByOn: Orientation: Left-to-Right RecordCount: Updatable: True Columns Name Department NO Department Name Name DPH Total Staffs Relationships Department detailsStaff Details Department details Staff Details
Page 65 of 75
2 30-
Size 4 15 20 4
\\server\students\Grade 10 GCO Students Project 2008\Grade 10 I\AISHATH Monday, June 30, 2008 AADHA-Resort Room Booking & Staff Managenet(10 I)\Paradise Island Resort Room Booking.mdb Properties DateCreated: 28-Apr-08 12:00:10 PM DefaultView: 2 DisplayViewsOnSharePointSi 1 FilterOnLoad: False GUID: {guid {C722AFBD-AFC6-4645HideNewField: False 95E1-4A051F7DB0C4}} LastUpdated: 30-Jun-08 10:11:28 AM NameMap: Long binary data OrderByOn: False OrderByOnLoad: True Orientation: Left-to-Right RecordCount: 0 TotalsRow: False Updatable: True Columns Name Room ID
Size 4
Tourist ID # Room Number Room Package Room Rates Room Facilities Relationships Tourist DetailsRoom Details
4 4 20 4 23
Tourist Details Room Details Tourist ID # 1 Tourist ID # Attributes: Deletes RelationshipType: Enforced, Cascade Updates, Cascade One-To-Many
\\server\students\Grade 10 GCO Students Project 2008\Grade 10 I\AISHATH Monday, June 30, 2008 AADHA-Resort Room Booking & Staff Managenet(10 I)\Paradise Island Resort Room Booking.mdb Properties DateCreated: DefaultView: GUID: LastUpdated:
28-Apr-08 11:19:31 AM 2 {guid {326017DA-14C9-487D30-Jun-08 10:04:13 AM 9775-EC8365EB3F92}} NameMap: Long binary data OrderByOn: False Orientation: Left-to-Right RecordCount: 4 Updatable: True
Page 67 of 75
Columns Name EMP ID# Job ID_Card NO Name Nationality Age Gender Date of Birth Joining Date Contact NO Language Atoll Island Qualification Salary Depatment NO Relationships Department detailsStaff Details Department details Department NO Attributes: RelationshipType:
Type Long Integer Text Text Text Text Long Integer Text Date/Time Date/Time Long Integer Text Text Text Text Long Integer Long Integer
Size 4 25 6 30 15 4 1 8 8 4 10 15 15 30 4 4
Page 68 of 75
\\server\students\Grade 10 GCO Students Project 2008\Grade 10 I\AISHATH Monday, June 30, 2008 AADHA-Resort Room Booking & Staff Managenet(10 I)\Paradise Island Resort Room Booking.mdb Properties DateCreated: DefaultView: FilterOnLoad: GUID: HideNewField:
28-Apr-08 11:48:22 AM 2DisplayViewsOnSharePointSi 1 False {guid {C0F7A31A-AD92-46F7False 9C31-C9C6B711D546}} LastUpdated: 30-Jun-08 10:07:03 AM NameMap: Long binary data OrderByOn: False OrderByOnLoad: True Orientation: Left-to-Right RecordCount: 0 TotalsRow: False Updatable: True Columns Name Tourist ID # PassPort NO Visit Number Full Name Nationality Gender Age Date of Arrival Date of Leave
Type Long Integer Text Integer Text Text Text Long Integer Date/Time Date/Time
Page 69 of 75
Size 4 7 2 30 20 6 4 8 8
Telephone number Language Medical Problem Total No of Person Relationships Tourist DetailsRoom Details Tourist DetailsRoom Details Tourist ID #1 Tourist ID # Attributes: RelationshipType:
4 25 1 4
\\server\students\Grade 10 GCO Students Project 2008\Grade 10 I\AISHATH Monday, June 30, 2008 AADHA-Resort Room Booking & Staff Managenet(10 I)\Paradise Island Resort Room Booking.mdb Properties Access Version: ANSI Query Mode: Build: CheckTruncatedNumFields: Collating Order: NavPane Category Name: Nappanee Category: NavPane Closed: NavPane Sort By: NavPane View By: NavPane Width:
User Permissions admin Group Permissions Admins Users \\server\students\Grade 10 GCO Students Project 2008\Grade 10 I\AISHATH Monday, June 30, 2008 AADHA-Resort Room Booking & Staff Managenet(10 I)\Paradise Island Resort Room Booking.mdb Relationships Department detailsStaff Details Department details Department NO Attributes: RelationshipType: 1 Staff Details Depatment NO
Tourist DetailsRoom Details Tourist DetailsRoom Details Tourist ID #1 Tourist ID # Attributes: RelationshipType: Enforced, Cascade Updates, Cascade Deletes One-To-Many
Page 72 of 75
This system has been evaluated to see whether this solution enables the client to attain the objectives. And to see any further developments possible for the trouble-free and use the system by the staffs. I have achieved all objectives.
Development of system
After some years, the system could be evaluated to see whether new facilities could be used with this application for better development of the management of the resort.
Some of the developments possible
We could introduce a web site of the resort so the people can easily get the information about the resort. We could introduce the online paying. So that people can easily transfer money to the resorts account.
Page 74 of 75
Page 75 of 75