Download presentation
Presentation is loading. Please wait.
Published byWesley Hubbard Modified over 9 years ago
2
* June 8,2011 * Gumaca City, Quezon Province * Games and Internet surfing
3
* June 8,2011 * Gumaca City, Quezon Province * Games and Internet surfing
4
* June 8,2011 * Gumaca City, Quezon Province * Games and Internet surfing
6
* Customer avails to the current employee for a computer to rent.
7
* Employee takes note if the user is open time or limited.
8
* Employee directs customer to the computer.
9
* Employee records the starting time when the customer starts using the computer. * When time limit is reached or customer declares his/her use to end, employee computes the amount of money to be charged based on the time.
10
* Customer pays the employee. * Employee records the time and amount of money received.
11
* Inconsistency of time tracking
12
* Non-technological recording keeping
13
* To monitor the time usage of a customer on each computer.
14
* To generate the subtotal amount that a customer should pay.
15
* To record the income of the shop daily for backtracking and referencing.
16
* Rental agreements - Open Time and Fixed
17
* Network connections
18
* MD01 – Services Recording Module 1.Register Customer to a Terminal 2.Monitor Terminals 3.Stop Terminal Use 4.Register Additional Service 5.Delete/Edit Service 6.Customer Checkout
19
* MD02 - Price Management Module 1.Edit Cost of Services 2.View Current Cost of Services 3.Generate Text File
20
* MD03 – Data Parse Module. 1.Backtrack 2.Generate Text File
21
* Manager/Owner * Terminal and Service Controllers
22
* Binary File
23
* Prices Database 1. Price Version 2. Date Revised 3. Terminal Rental 4. Black and White Printing 5. Colored Printing 6. CD Burning 7. DVD Burning
24
* Income and Computer Usage Database 1. Customer Number 2. Terminal Number 3. Type of Rental 4. Time 5. Additional Services 6. Price of Unregistered Additional Services 7. Total Amount of Payables 8. Price Version
25
* Financial Report 1. Frequency of generation 2. Contents * Price Revision Tracking Report 1. Frequency of generation 2. Contents
28
Register Customer to Terminal Precondition: Main Flow of Events: 1)User selects which terminal will be rented and determines the rental type. 2)System will register the customer to the database 3)System will start the timer, corresponding to the desired terminal, according to the rental type. Exception Flow: None
29
Monitor Terminal Precondition: Main Flow of Events: 1)System displays the occupied and unoccupied terminals. 2)System displays the time lapse of each occupied terminal. 3)System informs the user if a customer's time limit has been reached. Exception Flow: None
30
Stop Terminal Use Precondition: Terminal has a registered customer Main Flow of Events: 1)User stops terminal usage time 2)System records time duration of customer usage in database. Exception Flow: None
31
Register Additional Service Precondition: Main Flow of Events: 1)User adds additional service that a customer avails. 2)System adds services to the database. 3)System confirms the user that the service has been successfully been added. Exception Flow: None
32
Register Additional Service Precondition: Alternative Flow: 1)User chooses a service that is not in the price database. 2)User inputs the price of the service availed. 3)System records the service into the database. Exception Flow: 1)User Inputs invalid price. 2)The system informs the user of the error. 3)The system goes back to the alternative flow.
33
Edit/Delete Service Precondition: There is a registered service availed by a customer in the database. Main Flow of Events: 1)User chooses a service to edit or delete. 2)System does the same revisions in the database. Exception Flow: None
34
Customer Checkout Precondition: Terminal has a registered customer Main Flow of Events: 1)User checks out the customer from the shop 2)System generates total amount of payables of the customer. 3)System records data in income database. Exception Flow: None
35
View Price Precondition: Price Database contains at least 1 data regarding a service. Main Flow of Events: 1.System shows list of services currently in the database 2.User chooses from the list of services 3.System accesses price database and lists 4.User checks the price description Exception Flow: 1)Price database is empty. 2)System informs user that there is currently no price information in the database. 3)System goes back to main menu.
36
Change Price Precondition: Price Database contains at least 1 data regarding a service. Main Flow of Events: 1)User chooses a service price to change 2)System accesses database by showing the price 3)User changes the price of the service 4)System verifies if the user is sure about the change that is to be made 5)System confirms the change. Exception Flow: None
37
Generate Text File for Price Database Precondition: Price Database contains at least 1 data regarding a service. Main Flow of Events: 1)System generates the text file for the price database. Exception Flow: None
38
View Income Precondition: There is at least 1 transaction made and recorded in the database Main Flow of Events: 1)User inputs the desired sorting criteria (daily, weekly, monthly) 2)System sorts the income data based on sorting criteria 3)Based on sorting criteria the user can further sort the data into specific time frames (still based on search criteria) 4)System outputs desired data corresponding to the specific search criteria
39
View Income Precondition: There is at least 1 transaction made and recorded in the database Exception Flow: 1)The income database is empty 2)System informs user that there is no income to show yet. 3)System directs user back to main menu
40
Generate Text File for Income Precondition: There is at least 1 transaction made and recorded in the database Main Flow of Events: 1)System generates a text file at the end of the day and on-demand Exception Flow: 1)The income database is empty 2)System informs user that there is no income to show yet. 3)System directs user back to main menu
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.