Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Project category
The project category is RDBMS.The project will be made using net beans 7.0 & the above as the
front end as well as Oracle 10g & the above as the back end.
ORACLE 10g
Oracle 10g is a Relational database Management System product.It offers capabilities of both
relational and objects oriented database system. In general objects can be defined as reusable
software codes which are location independent and perform a specific task on any application
environment with little or no change to the codes.SQL is used to access the data within the
Oracle. It contains a set of commands, which make it very easy to maintain the database. It has
for sub parts DDL, DML, DCL, and TCL. DDL includes the commands, which allows us to
create objects and to manipulate the structure of the objects.DML includes the commands to
manipulate the information stored in a database. DCL includes the commands for controlling the
data access and TCL includes the commands for controlling the transactions like commit and
rollback. The database server or backend is used to manage the database tables optimally among
multiple clients who concurrently request the server for the same data. It also enforces Data
Integrity across all client application and controls database access and other security
requirements.
Tool/Platform:
Windows 98/2000/xp/vista/7/8/8.1
Hardware Requirements:
16 MB RAM, 486 or Pentium 1, 500MB Hard Disk
Software Requirements:
Oracle, Netbeans IDE.
Address book
home
Add new
Address book
Address Book
Level 1
Address Book
Update
Delete
Search
Address Book
E-R Diagram:
Address Book
Address
Have
Id_name
Name
Address
Email_id
Phone
Classes
Address Book
Person DAO
Person info.
Address Book:
In this class graphical user interface(GUI) is done.an object of this class is allows interaction
between program and user.Actions are estabalished with specified field.
This class develops the user interface.there are following action such that-
1.
2.
3.
4.
5.
Implements ActionListener
Make frame
Add panel
Add menu
Create reference of OperationHandler
Constructor
-create frame for address book
-set position of frame
Add widgets
-add buttons to panels
-add,search,delete,clear and exit in lower panel
-join each button to corresponding action
Action performed
-call operation handler methods
-catch correct action
Person DAO:
In this class connection is made to the database.and different kind of objects are created.some of
feature as Implements Action Listener,runnable.
Main class:all operation defined.
Create thread for each button.
Create frame for each button.
Person info:
In this class constructor is created as default and parameterized. Defines Setter & Getter
methods.
- All these methods are public
- All variables of type string
-Set the values for all variables
Person table
FIELD_NAME
DATA_TYPES
DESCRIPTION
ID_Name
Name
Address
Phone
Em@il
Number(100)
Varchar(30)
Varchar(50)
Number(10)
Varchar(50)
Person_ID
Person_Name
Person_address
Person_Phone no.
Person_email
Future implementation
The project is general purpose now. It can be specialized such as for a doctor patient details for a
manager employee details etc by expanding respective fields.It can be made online also.The
image options fields can also beaded.