Você está na página 1de 2

CIS-245 Final Project

Winter 2010
Your project will be turned in in two parts. The first part, database design, is due
1/29/2010. Use the information below to design a database. Turn in documents which
include the following (you don't need to build the database):
• Data types, names, and any validation rules, organized by table;
• Any primary keys and indexes;
• Relationships between tables, including identification of foreign keys.
The application portion of your project is due 3/24/2010. Copy your project files to the
dropbox R: drive (in a folder), and turn in this sheet and a print out of your database
schema in a folder. Make sure your name is on the folder. Use one database file to store
data and a second for your application objects (forms, queries).

Dental Clinic
This application is used to track patients, visits, employees, and services available and
provided. During a visit, a patient may be seen by one or more employees, and may receive
one or more services. Examples of services include cleaning, X-Ray, examination, cavity
filling, and root canals. Each service has its own price.
Employees include hygienists and dentists. A service is performed by at least one employee
(such as cleaning); some services are performed by more than one employee (such as a
root canal). Information about a visit should identify the patient; service(s) received and
cost(s); service provider(s); and date. Don't worry about insurance or payment information.
Following are rules that must be incorporated into your application:
 Patient entries require a first and last name;
 Employee entries require first and last name, and title;
 No services are free;
 A patient can have only one visit on a particular date.

Application Features
The application needs to provide the following functions.
 Provide an easy way to navigate between forms.
 Provide forms for entering information about patients, employees, and services. Patient
information includes name, address, phone number, credit card type and number.
Employee information includes name, address, phone number, and social security
number. Service information includes procedure name and price. Service price should
reflect one service; for example if two cavities are filled, that represents two services.
 Provide a form for entering, editing, and deleting visit information. The application
should provide an easy way to specify a service provided during a visit, and the
employee(s) that provided that service. The visit form should automatically enter the
service cost in the appropriate table when a visit is entered.
 Display a summary of an employee's activities for a day using a form. The user should
be able to select an employee and enter a date and view all services performed by the
selected employee for that date. Also display the total number of services performed on
that date by that employee.
CIS-245 Applications in Access
Winter 2009
Final Project
 Create a report to display information about visits for a patient. Allow the user to select
a patient, and display all visit dates for the selected patient. Also display all services
performed for each visit. Include the service name and cost, as well as the total cost per
visit, and the total cost for the patient.

Grading

Database design 20 points

Basic Data Entry Forms & Menu(s) 20 points

Visit Form 20 points

Summary Form and Report 25 points

Interface design 15 points

9/13/2007

Você também pode gostar