Project Report
Project Report
Kavita Pahadiya
Neha khatri
Abstract
TOPIC:
OBJECTIVES:
Page 2 of 14
APPROACH:
RESULTS:
TOOLS USED:
Table of Content
S. no. Title Page no.
1 Introduction 4
2 Feature Implemented 5
3 ER Diagram 6
4 Implementation and Coding 7-12
5 Testing 13
6 Technologies Used 14
7 Conclusion and Future Enhancements 15-16
8 References 17
Page 3 of 14
Introduction
Features Implemented
•
•
Page 4 of 14
••
•
Page 5 of 14
ER Diagram
Page 6 of 14
Database Used:
try{
Class.forName("com.mysql.jdbc.Driver"); Connection con;
con=DriverManager.getConnection("JDBC:mysql://localhost:3306/mysql","root",Credentials
.
sqlPassword);
Statement stmt;
stmt = con.createStatement();
stmt.executeUpdate("USE hotelsystem");
stmt.executeUpdate("insert into staff(name,contact,aadhar,username,password,work)
values('"+name+"','"+contact+"','"+aadhar+"','"+usr+"','"+pass+"','"+work+"');");
JOptionPane.showMessageDialog(frame, "Staff Added");
new MainScreen().setVisible(true);
this.setVisible(false);
}
catch( Exception e){
System.out.println(“Exception: “+e);
}
Page 7 of 14
Login
MainScreen
•
•
•
•
•
•
RoomList:
RoomBooking:
CustomerList:
RestMenu:
BookFood:
StaffInfo:
Page 10 of 14
AddStaff:
Customer:
Room:
Bookings:
Staff:
Restitem:
Bookfood:
Testing
Page 12 of 14
Checks Implemented:
Room Booking:
• •••
• •
•
Add
Staff:
• ••
•
Book Food:
• •
•
Technologies Used
JAVA
Page 13 of 14
NetBeans Editor
MySQL
Draw.io
GitHub
Page 14 of 14
References
• Database System Concepts, SIXTH EDITION by Abraham Silberschatz, Henry F. Korth,
S. Sudarshan
• Java Platform Standard Edition 8 Documentation - Oracle Docs
https://docs.oracle.com/javase/8/docs/
• MySQL Documentation https://dev.mysql.com/doc/
• Wikipedia https://wikipedia.com