Download presentation
Presentation is loading. Please wait.
1
Medical Registration Djumanto Asianto CS 491B SPRING 2005
2
Medical Registration VS Paper Privacy Simple No Repeating Answers Technology Information Accurate No Not Simple Repeating Answers No Issue of Technology Less Accurate
3
Consideration of Choosing the Project: Time limitation. Implement the CS320 Class by Prof. Chengyu Sun. Relatively easy to implement it.
4
Technical Supporting: JSP Scriptlets CS Server Mysql JDB HTML
5
Database Scheme: Clients NurseDoctor have
6
Project Design Step by Step: Create databases Use cs320stu16 Create table
7
Tables: Table_in_cs320stu16 Clients_Info Doctor_Info Fees Insurance Nurse_Command Nurse_Info
8
Table Description: “Clients_Info” Field Type Null KeyDefaultExtra SSNint(11)PRI0 LastName varchar(45) FirstName varchar(45) DateOfBirth varchar(12)YESNULL Addressvarchar(45) YESNULL Countyvarchar(25) YESNULL Cityvarchar(25) YESNULL ZIP int(5) YESNULL Telephoneint(11) YESNULL Emailvarchar(25) YESNULL
9
Table Description : “Doctor_Info” Field TypeNull Key DefaultExtra Doc_ID int(11) PRI NULLauto_increment LastNamevarchar(20) FirstNamevarchar(20) Specialty varchar(20) Gender char(1) YES NULL Emergency_Phonevarchar(10) YES NULL D_Passwordvarchar(6) YES NULL
10
Table Description : “Fees” FieldType Null Key DefaultExtra Doc_IDchar(3) PRI SSN varchar(9) Doctor_feesdecimal(12,2) YES NULL Paid_feesdecimal(12,2) YES NULL Description_fee varchar(100) YES NULL DueDate varchar(10) YES NULL RecivePayDate varchar(10) YES NULL Balance decimal(12,2) YES NULL
11
Table Description : “Insurance” Field Type Null Key Default Extra SSN varchar(9) PRI SubNumber varchar(30) InsNamevarchar(30) TypeOfInsvarchar(10)YES NULL IssueDate dateYES NULL
12
Table Description : “Nurse_Command” Field Type Null KeyDefaultExtra Order1 int(11) PRI NULLauto_increment Contexts text Nurse_ID varchar(4) SSN varchar(9)
13
Table Description : “Nurse_Info FieldType NullKey Default Extra Emp_ID int(11) PRI NULL auto_increment LastNamevarchar(20) YES NULL FirstName varchar(20) YES NULL Position varchar(20) YES NULL Gender char(1) YES NULL Telephone varchar(10) YES NULL N_Passwordvarchar(6) YES NULL
14
Design the Interface: Frame HTML format: New Clients Nurses Doctors Fees Chatting Room(future development)
15
Interface Interactive: New Clients Clients_Info View Data input data Store Data JDBC
16
Interface Interactive: Doctor Nurse Password Data Store in Doctor_Info and Nurse_Info SSN Clients required Adding Message Up Date Price Log out input
17
Interface Interactive: Fees Views the Fees Information
18
Obstacle During Finishing the Project: Up load the Scriplets to Tomcat Server Up load the Scriplets to CS Server Encounter The CS Server Problem – Tuesday, June 3, 2005 Debug the JSP Scriplets source code Command Error ( Syntax )
19
Conclusion: Security Point Of View: No body will able to access the data in Databases System without assigning them. Relatively easy to implement the JDBC using the JSP Scriplets because no Java code necessary needed, but It is hard to debug.
20
Sources: Lecture Note CS320, Chengyu Sun Professional JSP MySQL Reference Manual: http://dev.mysql.com/doc/mysql/en/index.html http://www.w3schools.com http://www.ils.unc.edu/~lindgren/190/mysql- jdbc/examples.html http://www.ils.unc.edu/~lindgren/190/mysql- jdbc/examples.html
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.