Anda di halaman 1dari 10

Table of Contents

Executive Summary................................................................................................................................. 2 Introduction ............................................................................................................................................ 3 Project Objective................................................................................................................................. 4 The scope and boundaries .................................................................................................................. 5 Business Rule .......................................................................................................................................... 6 Admin module..................................................................................................................................... 6 Outgoing Call Module ......................................................................................................................... 6 Incoming Call Module ......................................................................................................................... 6 Entity Relationship Model....................................................................................................................... 7 Admin Module Entity Relationship Diagram....................................................................................... 7 Outgoing Call Module Entity Relationship Diagram ........................................................................... 8 ............................................................................................................................................................ 8 Incoming Call Module Entity Relationship Diagram ........................................................................... 9 References ............................................................................................................................................ 10

Executive Summary
This personal phone call tracking system is aimed to identify and track all incoming and outgoing call. This system will record all of the information regarding any calls. A phone call tracking system allows us to keep track with the phone calls that were made so that we can monitor the effectiveness and keep the record for further action . By using this phone call tracking system, we can record every call as well as track information such as what number was dialled, what time of day it was dialled, the duration of the call, and the geographical location of the caller. This phone call tracking system will enable the user to generate reports so that it will ease them to keep track all the calls in a more effective way and improve their ways to manage and update all of the action that they need to settle up regarding the incoming and outgoing calls. As an example, this system will generate the reports of the missed calls, the caller information like number and their respective geographical area. By using this personal call tracking system, departments can track incoming customer calls easily, ensuring the calls follow the process required to complete the request successfully. In addition, users can find calls existing in the system quickly by using views that list calls by whom the call is assigned to or the status of the call that was received. This system is designed according to the needs of an organizational company or any administration department of a workplace which it will help the user that use this system to prevent the redundancy of information and help the user or admin to retrieve the data more efficiently and effectively. Other than that this system also will help user to save time and ease the admin to find any information regarding the phone call and enhance the productivity and performance of the company or any organizational that used this system. It could also help to assign the type of call which need immediate action or any important task to be settle or should be done thus, the user or admin will update and retrieve information with ease and faster.

Introduction
There are a few problems with the phone call database system currently work. Nowadays technologies have improved a lot compared to the old days, hence the phone call database need to be improved to follow the technologies and solve user problems. Below is some example of the current system that should be improved. To solve the problem we create personal phone call tracking to improve the efficiency of phone call database system. Example of Current system Problem Motivation our project we will

A school store phone number in They do not have a phone call In their database system.

tracking and when at a time there implement incoming call is few incoming calls and some module to solve the problem. will be missed. The problem is The clerk can look up all the the information is not stored in missed calls, incoming call the database and the clerk cannot and information who had call back the person who calls. called them in the database system by using this module.

Home phone call database. This The user doesnt know how much By seeing this problem we database usually only stores the the cost of their daily outgoing are motivated to create information of incoming and call. Telecommunication service outgoing call module to outgoing calls. only sends the bill once in a track all the outgoing call month. information. Hence, the user can supervise their calls

anytime so that they can manage their budget not over the cost limit daily. In a company there will be lots Sometimes employee misuse the For this problem we are of phone. Usually the database company telephone to call motivated to create admin to track all the

only handles outgoing call phone someone else and using it in a module numbers only.

long time and cost high bills. But information. So the admin admin does not have any prove can supervise the phone call whether they call client or from their company.

someone else.

Figure below shows example of current phone call database system that has been built.

Figure1: this is example of school database system that store phone number and all the details about student in that school.

Project Objective
The objective of our project is to help and allows user to keep track with the phone calls that were made so that they can monitor the effectiveness and keep the record for further actions. Using phone call tracking database, we can record every call as well as track information such as what number was dialed, what time of day it was dialed, the duration of the call, and the geographic location of the caller. The target user that will be benefited from this database system is the administrator of organization such as clerk, manager and director. They should have this Personal phone call tracking database system to improve their efficiency of information management. How the project will be applied? In our project we will be using 3 modules which are admin module, outgoing module and incoming module. In the admin module, an admin could add and manage users to the system. Besides that, admin also can generate reports such as total no of outgoing calls with details of user contribution. The admin would also be able to set the outgoing call rates. In the outgoing calls module, the outgoing calls and its details can be recorded and tracked by individual user. Moreover, when a new contact is identified then it will be added into the contact manager and personal outgoing call report can be generated.

In the incoming call module, the incoming call details will be recorded and users can track the individual user. New contact also will be added into the contact manager and call reports can be generated

The scope and boundaries


The Call Tracking System provides a way for a user or admin to track all the information about a phone call, making it easier to manage the status of requests and guaranteeing that each request is followed through specific steps to completion. When a customer calls, systems create a record and store in the database. Personal phone call tracking database is a multi-user system which is can be used by any institutions. In this database program only the admin can access the information. Admin can change the rate of phone call, name of the client, and all the details. But admin cant change the duration of call, type of call, and time of the call.

Business Rule
Admin module
Business Rule 1. There are 2 types of user which is admin user and normal user. 2. All records can only be changed by one admin. Explanation Normal users can access to all the processes. Admin users can perform two more action which is call costing and managing user Each record is managed by one admin but admin can manage one or more record. Each admin will have their own password to access the system. Admin user can add many phone number into Contact Phone number will be stored in international format (ex : +60123456789) Each contact info that saved in Contact will have name, address, contact type (student, staff, etc) and added by which Admin user.

3. Only Admin user can add phone number to Contact.

Outgoing Call Module


Business Rule 1. Many outgoing call can have many phone number 2. Many outgoing call will have many call costing. 3. One outgoing call can have many follow-up call Explanation The phone number will be saved in Contact Info (User ID, name, address and added by which admin user) Call costing will be calculated by multiplying call rate with outgoing call duration. Each follow-up call will be followed by the Action Taken to record the outcome of the follow-up.

Incoming Call Module


Business Rule 1. One incoming call can only have one phone number at one time. 2. One user can have many phone number 3. One incoming call will have many follow-up call Explanation All incoming call will be recorded and the phone number will be saved in Contact Info.

The repetition of phone number will be recognized by User ID. Each follow-up call will be followed by the Action Taken to record the outcome of the follow-up.

Entity Relationship Model


Admin Module Entity Relationship Diagram

Outgoing Call Module Entity Relationship Diagram

Incoming Call Module Entity Relationship Diagram

References
1. Database Principles Fundamentals of Design Implementation, and Management, Coronel Moris Rob, 9th edition. 2. http://msdn.microsoft.com/en-us/library/office/aa140030(v=office.10).aspx

10

Anda mungkin juga menyukai