Chavez, Melesan Karen De Luna, Lin Detera, Patrick Kevin Martinez, Jellene Joy Dental Clinic Database System Functional Requirements.

Slides:



Advertisements
Similar presentations
Child Health Reporting System (CHRS) How to Submit VHSS Data
Advertisements

Welcome to eDMR This PowerPoint presentation is designed to show eDMR users how to login and begin using the eDMR system.
Welcome to WebCRD.
MY NCBI (module 4.5).
Recruitment Booster.
Learn How to Register as a New Employer and Post a Job.
CLINIC MANAGEMENT SYSTEM APPOINTMENT SCHEDULING. How will this start? Any schedules already built will not be carried over to the CMS Portal You will.
PantherSoft Financials Smart Internal Billing. Agenda  Benefits  Security and User Roles  Definitions  Workflow  Defining/Modifying Items  Creating.
CareCentrix Direct Training.
1 Unit & District Tools Phase 1. 2 To access the new Unit and District Tools, you will need to click on the link embedded in the MyScouting Flash page.
PantherSoft Financials 9.2 Fundamentals Office of the Controller
Page 1 of 66 PNG Continuation: Validation is the process for your company to fill in and submit an Online Validation Application via ETS. You will start.
How to Submit a Matching Gifts Application.
Logging In Go to web site:
Crew Maintenance on Vendor Web. My Resources Crew maintenance is an integral part of many vendors’ business operations Safeguard Properties’ Vendor Web.
WELCOME TO SKYWARD EMPLOYEE ACCESS Step 1
Ohio Child Licensing and Quality System (OCLQS)
SOFTWARE REQUIREMENT SPECIFICATION Cortes, Hector Lachica, Joshua Salde, Rew Sim, Jason.
TFACTS Private Provider Financial/Invoicing Overview 1.
SwE 313 Case Study Registration System.
Procurement Card Training Strategic Account Management (SAM)
MT+ GUIDE FOR BENEFICIARIES. 1. GENERAL INTRODUCTION.
Pre-Authorization for Faculty Travel Request Form.
Edit the text with your own short phrases. The animation is already done for you; just copy and paste the slide into your existing presentation. RegisterLogin.
On-Line Database Placement Application Tutorial. How to Change Your Information On York’s System.
EDITING TRANSACTIONS OneOffice provides for correction of typographical errors and the occasional times you may decide to change a naming convention or.
Copyright 2003 By NTREIS, Inc. Welcome to NTREIS Listings “ADD/EDIT” PowerPoint Presentation.
State of Delaware Department of Natural Resources and Environmental Control.
ShelterPoint™ Data-Entry Workflows. ShelterPoint v5.2.3.
TUT LIS IT & SYTEMS 1Compiled by Nokuphiwa. TUT LIS IT & SYTEMS MILLENNIUM ILL TRAINING TUT LIS decided to use Millennium ILL for the purposes of circulating.
Quick Start Guide: Filters Advanced Learn about: 1.What filters are and their functionality 2.How to create a filter using Samples, Equipment & Labels.
Quick Reference Guide Welcome TEST USER Version_NSU_ HELP RETIREMENT MANAGER DEMO FEEDBACK.
Diagnostic information and management systems Laboratory information and Management systems.
Novus HR Application Review Process Human Resources Qualifying Applications HR Sending Applications to Department/Search CommitteeHR Sending Applications.
ETID Electronic Turn-in Document
NextGen Trustee Department Disbursements This class will cover the various methods of handling department disbursements. Whether entering them manually.
Division of Alcoholic Beverages and Tobacco Beer Manufacturer’s Monthly Report.
Team ELL System Requirements Ladakeysha Thomas Elizabeth Waldo LaWanda Warren Brandon Williams.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Nipissing’s ROMEO e-System Internal Research Funding (IRF) Internal Research Grant Application Form (IRG)
TEAM Basic TotalElectrostatic ManagementAwareness&
Activating Clarity  Activating Clarity  Activation  Online Activation  Fax Activation  Review and Verify Activation and License Terms  Updating.
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
Duty Log and Chat Setup SSG Frese, Jerome S. Sensor Manager Cell 12 MDD.
1. To start the process, Warehouse Stationery (WSL) will invite you to use The Warehouse Group Supplier Electronic Portal and will send you the link to.
Payroll System Bank System Any bank(s) to which direct deposit transactions are sent. Employee A person that works for the company that owns and operates.
WEIGH STAR A Software for Weighing Systems. Features Weigh STAR is a S/W that is designed for weighing systems. It reads the weight (both Gross Weight.
Mama's Love Bakery Employee and Supplier Record Tracker Co, Roxanne De Leon, Gelvin Dela Cruz, Shannen Rose Haw, Michael.
1 Sponsor Claim Process  Click on the Sponsor Claims menu in order to process claims.  The submenu will display: Sponsor Claims will display the most.
Steps for posting a training (single event or series) to the regional calendar R&C Regional Calendar.
Vendor’s Malt Manufacturing Return. Log in with the user id and password provided through the EDS registration process and click on the Login button.
Online Catalog Tutorial. Introduction Welcome to the Online Catalog Tutorial. This is the place to find answers to all of your online shopping questions.
Office of Housing Choice Voucher Program Voucher Management System – VMS Version Released October 2011.
We connect you to your money ACH Software Demonstration.
A user guide to accessing, reviewing and contributing to the Online Registry System.
* June 8,2011 * Gumaca City, Quezon Province * Games and Internet surfing.
Contract Invoice Guide
PestPac Software. Leads The Leads Module allows you to track all of your pending sales for your company from the first contact to the close. By the end.
Welcome to State of Michigan Managerial and SupervisoryAdvance Approval & Modification Approval & Modification Tutorial Brought to you by the Office of.
How to Submit a New Human Ethics Clinical Application.
LOGIN PAGE Login Page Support CRM:
Dental Clinic Database System Project Proposal Chavez, Melesan Karen De Luna, Lin Detera, Patrick Kevin Martinez, Jellene Joy.
COPA Post-Rollover Setting the Year End Dates and Enrolling Your Children
Self Service Enrollment – Choose Your Benefits Medical Dental Vision Life 401(k) IRA 457 Health Savings Account.
NextGen Trustee GL/Accounting This class will cover NextGen Financial Management for Trustee Offices. We will look at GL accounts, Transactions, Bank Reconciliation,
The Login Page is the first page your customers
WEB TUTORIALS.
Portman Livewire User Guide.
NextGen Trustee General Ledger Accounting
Use Case Document Example
Presentation transcript:

Chavez, Melesan Karen De Luna, Lin Detera, Patrick Kevin Martinez, Jellene Joy Dental Clinic Database System Functional Requirements

SOFTWARE FUNCTIONS

Main Module Options: ◦ Open Patient Module ◦ Open Transaction Module ◦ Open Financial Report Module

Patient Module Options: ◦ Add Patient ◦ Update Patient ◦ View Individual Patient ◦ View Patient Log ◦ View All Patients ◦ Search Patient

Transaction Module Options: ◦ New Transaction ◦ Edit Transaction ◦ View Individual Transaction ◦ View Transaction Log

Financial Report Module Options: ◦ Add Financial Report ◦ View Financial Log

USER TYPE

DATA FILES AND DESCRIPTIONS

Patient File Contains: ◦ Patient No. ◦ Patient Name ◦ Age ◦ Gender ◦ Address ◦ Contact Numbers ◦ Occupation ◦ Dental Status

Transaction File Contains: ◦ Transaction No. ◦ Patient Name ◦ Patient Contact Numbers ◦ Patient Gender ◦ Date of Transaction ◦ Procedures Done ◦ Price ◦ Dentist

REPORT TYPES AND DESCRIPTIONS

Profit Report Generated daily Contains: ◦ Date of Report ◦ Clinic Income ◦ Total Procedures and Transactions Made

Procedures Report Contains: ◦ Number of Procedures ◦ Date Done ◦ Patient

USE CASE DIAGRAM

Use Case Diagram

USE CASE DESCRIPTIONS

Main Module ◦ Precondition:  1. The user has ran the software successfully. ◦ Flow:  1. The user will have to choose from the options presented to him. These options are the patient module, transaction module and view the financial report.  2. The main module window will close and the window for the selected module will open. ◦ Alternative flow: Close  1. The user chooses to close the system.  2. The system will shut down.

Patient Module Use Case: Add Patient ◦ Precondition: ◦ 1. The user selected the ‘add patient’ option from the patient module. ◦ Flow:  1. The user will be asked for the patient details.  2. The user fills in the patient’s details.  3. The user submits the form. ◦ Alternative Flow:  1. The user chooses to cancel the form.  2. The system goes back to the patient module main window.

Patient Module Use Case: Add Patient ◦ Exceptional Flow  1. If the user fails to update one or more required fields the user will be prompted to input these information.  2. If the user entered information that already exists in the database the system will prompt the user to edit the details. ◦ Post condition:  1. The patient’s information will be stored into the database.

Patient Module Use Case: Update Patient ◦ Precondition:  1. The user selected the patient’s profile to edit either using ‘view all patients’ function or viewing the patient’s individual profile.  2. The user selected the ‘update patient’ option from the patient module main window. ◦ Flow:  1. A window will open displaying the current information of the patient. The fields containing the information are editable.  2. The user makes necessary changes to the patient’s profile.  3. The user saves the changes.

Patient Module Use Case: Update Patient ◦ Alternative Flow: Cancel  1. The user chooses to cancel the form.  2. The system goes back to the patient module main window. ◦ Exceptional Flow  1. If the user fails to update one or more required fields the user will be prompted to input these information.  2. If the user entered information that already exists in the database the system will prompt the user to edit the details. ◦ Post condition:  1. The changes made will be saved in the database.

Patient Module Use Case: View All patients ◦ Precondition:  1. The user selected the ‘view all patients’ option from the patient module main window. ◦ Flow:  1. The system will display the list of patients of Dental Circle Clinic.  2. Extends (select action) ◦ Alternative Flow 1: View Individual Patient  1. The user selects a patient from the list of all patients.  2. The system goes to the ‘view individual patient’ function. ◦ Alternative Flow 2: Back  1. The user chooses the back option.  2. The system goes back to the patient module main window.

Patient Module Use Case: View Individual Patient ◦ Precondition:  1. The user selected a patient from the ‘view all patients’ function, or used the ‘search patient’ function. ◦ Flow:  1. Information about the selected patient is displayed.  2. The user will have options to choose from. These being to edit the patient’s profile, view the patient log, or to go back.  3. Extends (select action) ◦ Alternative Flow 1: Update patient  1. The user will be taken to the ‘update patient’ function.  2. The user will be able to update the patient’s profile. ◦ Alternative Flow 2: Back  1. The user will go back to the patient module main screen.

Patient Module Use Case: View Individual Patient ◦ Alternative Flow 3: View patient log  1. The system will go to the patient log function.  2. The user will be able to view the patient’s log. ◦ Postcondition:  1. The patient’s profile will be displayed.

Patient Module Use Case: View Patient Log ◦ Precondition:  1. The user is viewing an individual patient’s profile.  2. The user selected the ‘view patient log’ option. ◦ Flow:  1. The user chooses the ‘view patient log’ option from the patient’s profile window.  2. The user will be able to see the previous procedures ◦ Alternative flow: Back  1. The user chooses the back option.  2. The system will go back to the patient’s profile window. ◦ Postcondition:  1. The user will be able to view previous procedures done on the patient, the date it was done, and the total amount of the procedure.

Patient Module Use Case: Search Patient ◦ Precondition:  1. The user selected the ‘search patient’ option from the main patient module window. ◦ Flow:  1. The user will be asked for the patient’s name to be searched.  2. The system will filter the list of patients in the database and display those that match the keyword entered. ◦ Alternative flow: Back  1. The user will select the back option.  2. The system will go back to the main patient window.

Patient Module Use Case: Search Patient ◦ Exceptional flow:  1. The user failed to enter a name on the search bar, the system will prompt the user to enter a valid keyword.  2. No match found by the system. The system will alert the user that there is no match found on the database. ◦ Postcondition:  1. The system will display the list of patients that match with the keyword (patient’s name) entered by the user.

Transaction Module Use Case: New Transaction ◦ Precondition:  1. The user selected the ‘new transaction’ option from the transaction module window. ◦ Flow:  1. The system will ask the user to select the patient that is concerned with the transaction.  2. The user will have to enter needed information (procedure done on the patient) asked by the system.  3. The user selects the submit option.  4. The system will automatically add other details such as the date and the price of the procedure done to the database.  5. The system will send this information to the financial report module.

Transaction Module Use Case: New Transaction ◦ Alternative flow: Cancel  1. The user selects the cancel option.  2. The system will go back to the main transaction module window. ◦ Exceptional flow:  1. If the user fails to enter the required field (the procedure done) being asked by the system, it will warn the user of this error and once again ask for an input.

Transaction Module Use Case: Edit Transaction ◦ Precondition:  1. The user is viewing an individual transaction.  2. The user selected the ‘edit transaction’ option from the individual transaction’s window. ◦ Flow:  1. The previous details of the transaction will be shown in a window. The details will become editable.  2. The user will make the necessary changes.  3. Once done, the user will select the save option. ◦ Alternative flow 1: Cancel  1. The user selects the cancel option.  2. The system will return to the main transaction window.

Transaction Module Use Case: Edit Transaction ◦ Alternative flow 2: Delete  1. The user chooses the ‘delete’ option.  2. The system will delete the recorded transaction from the database.  3. The system will update the financial report module. ◦ Postcondition:  1. Changes made to the transaction will be recorded in the database.

Transaction Module Use Case: View Transaction Log ◦ Precondition:  1. The user selected the ‘view transaction log’ option from the main transaction window. ◦ Flow:  1. The user will be able to view the list of all transactions made in Dental Circle Clinic.  2. Extends (select action) ◦ Alternative flow: Back  1. The user selects the back option.  2. The system will go back to the main transaction window. ◦ Postcondition:  1. The user is shown the list of all transactions made.

Transaction Module Use Case: View Individual Transaction ◦ Precondition:  1. The user selected to view an individual transaction from the list of transactions in the “view all transactions” function. ◦ Flow:  1. The user selects an individual patient from the list shown.  2. The user will be able to view the transaction details.  3. Extends (select action) ◦ Alternative flow 1: Edit transaction  1. The user will select the edit transaction option.  2. The user will go to the edit transaction function and will be able to edit the details of the transaction.

Transaction Module Use Case: View Individual Transaction ◦ Alternative flow 2: Back  1. The user will select the back option.  2. The system will go back to the list of transactions. ◦ Precondition:  1. The user will be able to see the details of the selected transaction.

Financial Report Module Use Case: Add Financial Report ◦ Precondition:  1.The user has entered a new transaction. ◦ Flow:  1. The user has saved a new transaction from the transaction module.  2. The system will automatically add the details of the income in the financial report. ◦ Alternative flow: Delete  1. The user deleted a certain transaction from the transaction module.  2. The system will update the changes made in the financial report and save it to the database. ◦ Postcondition:  1. The system will have an additional log to the finance database.

Financial Report Module Use Case: View Financial Report ◦ Precondition:  1. The user has selected to view the financial report from the main module window. ◦ Flow:  1. The user will choose a certain time interval (daily, weekly, monthly, yearly).  2. The system will display the financial report of the clinic for the certain time interval chosen. ◦ Alternative flow: Back  1. The user chose the “back” option.  2. The system will return to the main module window. ◦ Postcondition:  1. The user will be shown the financial report of Dental Circle clinic.