You are on page 1of 6

ACKNOWLEDGEMENT

Nothing concrete can be achieved without an optimum combination of inspiration and perspiration. I owe a lot to many for the inspiration part. But thanking people whove contributed to a project of trainee is a little like saying thank you at the academy awards. You thank a few and run the risk of missing someone important or you thank everyone and run the risk of losing the audience. But still I must dilute my feeling well enough so as to fit them into framework of words and acknowledge the assistance rendered by the following in one way or the other. Lastly, but friendly, I am very thankful to my parents for morally boosting me and supporting me in every sphere. I am also very thankful to my friends for their assistance and cooperation. The money problem will be solved and resources from which collected. I am thankful to my teacher Er.Nitin Gupta for gently coaxing me, giving me that vital push and instilling a sense of urgency into me for the project providing me precious knowledge about Java.

Dhananjay Pathak

Raju Kumar

ABSTRACT
The MY FACEBOOK CLONE aims at add and maintain the data or the information of the user. It mainly takes care of the users data at the core area of the database. This system provides all the data related to the user. The database also manages the information regarding the user who create the account and also manage the information regarding the users profile. In this application we create an account and edit profile. In this system we view his profile and update his profile. This application provides the security for the unauthorized people. Because the application is the password protected. Without password we cant access the account of any user. During the creation of account the user set the password for his account. So the unauthorized user cant access the any users account. The application is very easy to implement. To accomplish these tasks, we had to meet with the client to find out exactly what the program is meant to do. Here are the sub stories that we were able to get from the client: The program accepts users records The program computes status The program record all the data for subsequent processing The program should prepare back records The program should prepare a record database This project contains flow charts diagram that describe the sequential series and working. Tools and technology used Java(core) MS ACCESS JDBC

Table of Contents
Contents Page Number

1. About project
1.1 Introduction to project 1.2 Project initiation note 1.3 Problem statement 1.4 Problem discussion 1.5 Problems solution method 1.6 Program modules 1.7 DFD for the Employee management system 1.8 Processing Environment 1.8.1 Hardware requirement 1.8.2 Software requirement 1.8.3 Table used 1.9 Skilles and Knowledge needed

1-4
1 1 1 1 2 2 3 4 4 4 4 4

2. Introduction to Java
2.1 History of Java 2.2 Developer versions (JDK & JRE) 2.3 Editor or IDI 2.4 Objective 2.5 Types of java program

5-11
5 6 6 6 7

2.6 Abstract Window Toolkit 2.6.1 Pannel 2.6.2 Window 2.6.3 Control fundamentals 2.6.3.1 Label 2.6.3.2 Button 2.6.3.3 Checkbox 2.6.3.4 TextField 2.6.3.5 TextArea 2.7 Event handling in java

7 7 7 7 8 9 9 10 11 11

3. JDBC (Java Database Connectivity)


3.1 Introduction 3.2 JDBC architecture 3.3 Java database connectivity steps 3.3.1 Loading database driver 3.3.2 Creating a mysql JDBC connection 3.3.3 Creating a JDBC statement object

12-16
12 13 14 14 14 15

3.4 Executing a sql statement with the statement object and returning a JDBC Resultset

16 17-89 90-92 93

4. Source Code 5. Output 6. Security measures

7. Advantages & Limitations


7.1 Advantages 7.2 Limitations

94
94 94

8. Scope and future enhancement 9. Conclusion 10. Bibliography & References


10.1 Books & Study material 10.2 Site visited

95 96 97

List of figures
Contents
Figure 1.1 DFD of the project Figure 2.1 Label Figure 2.2 Button Figure 2.3 Checkbox Figure 2.4 Textfield Figure 2.5 Textarea Figure 3.1-3.2 JDBC Architecture Figure 5.1 Login window Figure 5.2 Menu window Figure 5.3 View profile Window Figure 5.4 Account setting window Figure 5.5 Edit profile Window Figure 5.6 Profile Table

Page Number
3 8 9 9 10 11 13 90 90 91 91 92 92

You might also like