Documente Academic
Documente Profesional
Documente Cultură
The main aim of this car store project is to create a web-based application using
Java and MySQL for an online car store system that includes the customers to search
for cars and order online and manage their online bookings
Online Car Store System is an website that allows a customer to search for various
cars available at the store, segregate according to the price and model, Unique
data of cars available, Time it takes for a car to get delivered, book the car
online and enter the date they would visit the store and also allows customers to
book for a test drive.
Other features such as discounts, EMI Scheme, Insurance and Client Testimonials.
Challenge Description
1. This challenge requires you to build a fully functional website for a car store.
The Customer should be able to sign up and login into the application using the ID
created. Without a login ID, customer can only search for discounts, cars
available, discounts available and book for a test drive.
3. A running website hosted locally or remotely (on a cloud), the design document
created and the source code used in a zip file.
Flow Chart:
Learning:
View feedback:
View feedback;
User registration:
User login:
User home:
View appointments:
Send feedback:
Emi calculator:
Discounts:
Find the below Youtube Video Link for the Online Car Store System Java & MySQL
Project.
Download the below attached Online Car store System Java Web application Source
Code.
A logistics and technicians tracking website that allows a customer to search for
all the booking date time and location, Technicians assigned for a booking, also
allows customers to check the logistics used for bookings and unique data for the
logistics required.
Challenge Description
This challenge requires you to build a fully functional logistics and technicians
tracking website.
The user should be able to sign up and login into the application using the ID
created. Without a login ID, the customer can only view a number of bookings and
technicians.
This includes high-level design, UI screens development, data storage, and
manipulation and business logic using the concepts of core and advanced Java.
A running website hosted locally or remotely (on a cloud), the design document
created and the source code used in a zip file.
Learnings:
The compulsory elements are a Welcome screen with SignUp and Login buttons and a
dashboard.
It is helpful to create a flow diagram detailing out the various entry points i.e.
Menu items that shall be available in the website and the customer journey through
each of these.
In order to represent the final design of the website, the wireframes should be
created.
A wireframe is basically the UI element of the design that indicates the final look
and feel of the website including the color scheme, fonts and the navigation
scheme.
The design should also include the data components i.e. The table schemas that will
be part of the application.
The participant must design the tables based on the data that has to be stored in
the Database to be dynamically fetched. Some examples include
A logistics table, that stores the details of the logistics such as Logistics
number, logistics name, quantity, Technician Appointed ID, technician name its
destination area, etc.
A technician table, that stores the login details of the customer when they sign up
and allow them to use this data to sign in.
After completing the above steps, review your design and fine tune it to make any
improvements necessary. You can approach your mentor for guidance on this.
Flow Chart:
In this section, the participant is free to make the welcome screen as simple or
complex as per his/her own preference. Use JSP’s integrated with HTML 5 and CSS to
create the screen and test it with no data or static data first.
The welcome screen should be able to display a list of flights based on search
criteria at the end of this step.
The logic for data handling and manipulation and database connectivity is written
inside the servlets.
The data passed from the forms created in the JSP in step 1 should be passed to the
servlets which then perform any validations required or fetch operations on the
database using JDBC connectivity
[To-do 3] Create the tables required and connect to a database to fetch data
dynamically
Using the schema created in Step 1, populate data in the tables and make sure the
welcome screen works with all the components plugged in together.
When the user clicks to sign up, he should be redirected to a signup screen. The UI
of the screen can consist of text fields to enter name, email, password.
Once the customer fills in all the details and submits, a row should be added in
the customer table. Basic validations such as email address format, password length
should be taken care of.
The design of the login page is very similar to that of the signup screen.
However, when the customer logins using username and password, the system must
check the database for validity and allow/block the user.
Ensure that the customer who has already logged in is not prompted to log in again
on tap of book. Fine tune any design or performance concerns up to this point
The details are up to the participant. Each feature should be designed using the 3
step approach of designing the UI, writing the business logic, data modeling and
wiring all of these together.
[To-do 3] Create the tables required and connect to a database to fetch data
dynamically
At the end of each element, do integrate and test with existing features to ensure
that the built functionality is not broken due to the new code.
login
Add Equipment
Add Tests
View Equipment
View Tests
View Technician
View Customer
Total Tests
Logout
2) Technicians Module functionalities
Register
View Customer Details
add customer details
Logout
3) Customer Module functionalities
register
Login
Book Technicians
View Bills
Logout
Output Screens of the Project:
Home Page:
Add Equipment:
Add Tests:
View Technicians:
View Customers:
Total Tests:
Technician Register:
Technician Login:
Technician Home:
View customer Details:
Customer Registration:
Customer Login:
Customer Home:
Book Technicians:
View Bills:
Chat application works for multiple users but each user must register with the
application. After login user can enter into a group for a chat.
After register and login part is done user can view available user online and
offline. User can chat with a person who is logged to the system.
In order to chat with the respective language, the user must install the editor of
that language.
This application works on LAN communication when user login with application
request is sent to the server for authentication and gets a response. The server-
side database will store information of each user data.
Modules overview:
The first step for using this application is the registration form where the user
will ask for a login or signup option. User can select register if he is a new user
and enter all these details to get a unique id and password.
Using these details he can log in an application. The registration form will have
all validations checks for each field.
User Module:
After registration is done user will get user id and password using these details
he can log in to the application and use all features.
There are options for users to change password. User can view the list of available
users online and offline and perform chat operations.
Chatting Module:
Under chatting module user can view a list of available users with online and
offline status. He can select the user and send request after acceptance he can
chat with the user.
User will have setting options for changing font and color. User can enter a
message and use the send button to send a message which is displayed under the
upper window.
User can chat with multiple users at a time he can view list previous chats and
delete messages.
Activity Diagram:
The Project “Students and Staff Automation System Project” targeted for the College
Students and for faculty members integrates the transaction management and
inventory management of the College for better control and timely response.
The College is provided with better control over the transactions like entering the
admission details, maintaining the staff details, providing course and admission
details, maintaining fee details.
This project’s main motto is to reduce the effort of the college administrator and
provide better service to students and Faculty.
As a result of this method, the college management has maintained the information
in an orderly manner and the information can be retrieved quickly within a less
time period.
This system also enables to modify and update the information whenever they
require. This application enables the college to maintain the college details in a
secure manner avoiding forgeries
Project Introduction:
Student and staff automation system project is database management software with
front end data updating using java HTML pages.
Application is developed for colleges and schools for handling data of students and
staff in a single database. Admin will upload details of student and queries for
new course details.
Admin can update, delete and modify existing data from the database.
Existing System:
In the existing system, students and faculty must visit different departments and
wait for department staff to get information about any queries and this will
involve different stages of the process moving a file from one department to
another.
In this process, students and staff should waste time. In process is a manual
process.
Proposed System:
The proposed system works on the automation process where we use software tools to
develop an app using Java and MySQL database.
In this system process of workflow from the application process to deliver process
will be by online. This process will save time and reduce manual work.
Disadvantages of the existing system are given below which are major reasons for
moving to an updated version.
Time delay:
Time taken for processing any type of work for students and faculty is more.
Redundancy:
Information of each user is maintained in multiple tables which will provide
redundancy.
Nonuser Friendly:
Since the existing system is not an automated process which is not user-friendly.
Data Dictionary
SYSTEM DESIGN:
Hierarchy Chart:
Admission
Attendance
Fee
Login
N_staff_d
N_staff_exp
Research
Result
Staff_d
Staff_exp
Staff_res
student
Name: Admission
Name
Type
Description
Adm_no
Number
Admission no of student
Name
Varchar
Name of student
Gender
Varchar
Sex of student
Region
Varchar
Place of student
DOB
Varchar
Addr
Varchar
Student address
Fee
Number
DOJ
Varchar
A_year
Varchar
Academic year
Course
Varchar
Course of student
Fname
Varchar
Occupation
Varchar
Father occupation
Phone
Number
Student phone no
Medium
Varchar
Medium of student
Name: Fee
Name
Type
Description
Sno
Number
Student number
Amount
Number
Total fee
Paid
Number
Fee Paid
Balance
Number
Remaining fee
Name: Attendance
Name
Type
Description
Sno
number
Student number
Name
varchar
Student name
Month
varchar
Month
Now
number
Nop
number
Medium
varchar
Medium of student
Name: N_STAFF_D
Name
Type
Description
Staff_id
number
Staff id number
Name
varchar
Experience
varchar
Staff experience
Pay bill
number
Name: N_STAFF_EXP
Type
Description
Staff_id
number
Staff id number
NOI
varchar
Experience
number
Name: Research
Name
Type
Description
Staff_id
number
Staff id number
Subject
varchar
Subject researched
University
varchar
University
Guide
varchar
Research guide
Name: Result
Purpose: For storing Student result details.
Name
Type
Discription
Sno
number
Student number
Istmid
number
IIndmid
number
Avg
number
Average percentage
Sem
number
Semester percentage
Result
varchar
Result(pass or fail)
Name: Staff_d
Name
Type
Description
Staff_id
number
Staff id number
Experience
number
Experience of staff
Subjects
varchar
Subjects handled
Name
varchar
Research
varchar
Researched subjects
Paybill
number
Name: STAFF_EXP
Name
Type
Description
Staff_id
number
Staff id number
NOI
varchar
Experience
number
Name
Type
Description
Staff_id
number
Staff id number
Subject
varchar
Researched Subject
University
Varchar
University
Guide
varchar
Research guide
Name: Student
Name
Type
Description
Sno
number
Student number
Name
varchar
Student name
Fname
varchar
Father name
Addr
varchar
Student address
Icet_rank
number
NRI
varchar
Management category(Y or N)
Caste
varchar
Student caste
Religion
varchar
Student religion