The role of the people connected to and the workflow of the hair and beauty salon is been presented by UML diagrams like use case, activity and class diagram.
The role of the people connected to and the workflow of the hair and beauty salon is been presented by UML diagrams like use case, activity and class diagram.
project report on hacking of passwords . this help to save the passwords in this software . in this project there are coding , flowcharts ,input - output , system design data design and all.......................................................................................................................
Here is My final year project Black Book copy for all Final year TY's student. just for a hint how the black book should make. hope this will help you guys for the final year project ;)
(There are many mistakes in this document (uploaded old document), correct them as in your project if referencing this document, can't change document and reupload. mistakes eg, flows in diagram, unwanted content description and many more. i just want to give some ideas that what all content should be there in your Black Book(correct content)).
Tip: try to understant code and do your best and present well even if project is incomplete or not working(just explain functionality and some code(orally i.e don't show code if not asked :) )).
Thank you.
Matrimonial Web Application Presentaionsatvirsandhu9
Matrimonial web site developed using asp . net and sql server database. This presentation is very useful for students pursuing Mtech/ btech/ msc it/ bsc it/ bca in their industrial project work.
project report on hacking of passwords . this help to save the passwords in this software . in this project there are coding , flowcharts ,input - output , system design data design and all.......................................................................................................................
Here is My final year project Black Book copy for all Final year TY's student. just for a hint how the black book should make. hope this will help you guys for the final year project ;)
(There are many mistakes in this document (uploaded old document), correct them as in your project if referencing this document, can't change document and reupload. mistakes eg, flows in diagram, unwanted content description and many more. i just want to give some ideas that what all content should be there in your Black Book(correct content)).
Tip: try to understant code and do your best and present well even if project is incomplete or not working(just explain functionality and some code(orally i.e don't show code if not asked :) )).
Thank you.
Matrimonial Web Application Presentaionsatvirsandhu9
Matrimonial web site developed using asp . net and sql server database. This presentation is very useful for students pursuing Mtech/ btech/ msc it/ bsc it/ bca in their industrial project work.
User Experience Design increases the productivity of the website by making it more efficient for the users. A more usable website can be created that facilitates the end users , brings customer loyalty and build a more intuitive interface.
A report file is an output file having sequential organization. A report file has a file description entry containing a REPORT clause. The content of a report file consists of records that are written under control of the RWCS.
The HR Manager
Sub:- Application for the post of Mechanical “HVAC-Site Engineer”.
Dear Sir,
With reference to the above subject,I avail this opportunity to introduce my self.I am in a field where creative and logical thinking is must and I am confident
that I can do justices to the work with my talent and skills.
Being actively involved in the field of HVAC.I have gained wide experience,which has benefited me professionally and broadened my creative and logical thinking in the
HVAC field.
I am confident to Site the Mechanical works for commercial,Residential,Hospitalized & industrial projects.
I’m enclosing here my Curriculum Vitae for your kind consideration of my candidature and hope that I may get anopportunity top rove my worthiness.
Keeping in view of my qualification,knowledge and experience,I am confident that I can fulfill the above mentioned assignment perfectly and live up to your
expectations.
I look forward to the opportunity of meeting with you to further discuss my suitability for the position. You can reach me anytime via my hand phone +917552757400.
Thank you for your consideration and I look forward to discuss possible work opportunity in your company and to establish my self to work in your organization for longer period.
Hold a valid UAE Driving License. Currently I am on Dubai and applying for the above position and herewith my resume attached for your kind reference.
Looking forward for favourable response.
Withbestregards,
SHAIKH MOHD WASIM
0552757400
The HR Manager
Sub:- Application for the post of Mechanical “HVAC-Site Engineer”.
Dear Sir,
With reference to the above subject,I avail this opportunity to introduce my self.I am in a field where creative and logical thinking is must and I am confident
that I can do justices to the work with my talent and skills.
Being actively involved in the field of HVAC.I have gained wide experience,which has benefited me professionally and broadened my creative and logical thinking in the
HVAC field.
I am confident to Site the Mechanical works for commercial,Residential,Hospitalized & industrial projects.
I’m enclosing here my Curriculum Vitae for your kind consideration of my candidature and hope that I may get anopportunity top rove my worthiness.
Keeping in view of my qualification,knowledge and experience,I am confident that I can fulfill the above mentioned assignment perfectly and live up to your
expectations.
I look forward to the opportunity of meeting with you to further discuss my suitability for the position. You can reach me anytime via my hand phone +917552757400.
Thank you for your consideration and I look forward to discuss possible work opportunity in your company and to establish my self to work in your organization for longer period.
Hold a valid UAE Driving License. Currently I am on Dubai and applying for the above position and herewith my resume attached for your kind reference.
Looking forward for favourable response.
Withbestregards,
SHAIKH MOHD WASIM
0552757400
Chat application through client server management system project.pdfKamal Acharya
This project focused on creating a chatting application with communication environment. The objective of our project is to build a chatting system to facilitate the communication between two or more clients to obtain an effective channel among the clients themselves. For the application itself, this system can serve as a link to reach out for all clients. The design of the system depends on socket concept where is a software endpoint that establishes bidirectional communication between a server program and one or more client programs. Languages that will be used for the development of this system: Java Development Kit (JDK): is a development environment for building applications and components using the Java programming language.
Online blood donation management system project.pdfKamal Acharya
Blood Donation Management System is a web database application that enables the public to make online session reservation, to view nationwide blood donation events online and at the same time provides centralized donor and blood stock database. This application is developed
by using ASP.NET technology from Visual Studio with the MySQL 5.0 as the database management system. The methodology used to develop this system as a whole is Object Oriented Analysis and Design; whilst, the database for BDMS is developed by following the steps in Database Life Cycle. The targeted users for this application are the public who is eligible to donate blood ,'system moderator, administrator from National Blood Center and the staffs who are working in the blood banks of the participating hospitals. The main objective of the development of this application is to overcome the problems that exist in the current system, which are the lack of facilities for online session reservation and online advertising on the nationwide blood donation events, and also decentralized donor and blood stock database. Besides, extra features in the system such as security protection by using password, generating reports, reminders of blood stock shortage and workflow tracking can even enhance the efficiency of the management in the blood banks. The final result of this project is the development of web database application, which is the BDMS.
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSEDuvanRamosGarzon1
AIRCRAFT GENERAL
The Single Aisle is the most advanced family aircraft in service today, with fly-by-wire flight controls.
The A318, A319, A320 and A321 are twin-engine subsonic medium range aircraft.
The family offers a choice of engines
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
Calpeda pumps are renowned for their reliability and efficiency in fluid management solutions. With a legacy spanning over 70 years, Calpeda specializes in producing a wide range of pumps, including centrifugal, submersible, and booster pumps, catering to various industrial, commercial, and residential applications. Their commitment to innovation and quality engineering ensures optimal performance and longevity in fluid handling systems.
Courier management system project report.pdfKamal Acharya
It is now-a-days very important for the people to send or receive articles like imported furniture, electronic items, gifts, business goods and the like. People depend vastly on different transport systems which mostly use the manual way of receiving and delivering the articles. There is no way to track the articles till they are received and there is no way to let the customer know what happened in transit, once he booked some articles. In such a situation, we need a system which completely computerizes the cargo activities including time to time tracking of the articles sent. This need is fulfilled by Courier Management System software which is online software for the cargo management people that enables them to receive the goods from a source and send them to a required destination and track their status from time to time.
This document is by explosives industry in which document discussed manufacturing process and flow charts details by nitric acid and sulfuric acid and tetra benzene and step by step details of explosive industry explosives industry is produced raw materials and manufacture it by manufacturing process
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Democratizing Fuzzing at Scale by Abhishek Aryaabh.arya
Presented at NUS: Fuzzing and Software Security Summer School 2024
This keynote talks about the democratization of fuzzing at scale, highlighting the collaboration between open source communities, academia, and industry to advance the field of fuzzing. It delves into the history of fuzzing, the development of scalable fuzzing platforms, and the empowerment of community-driven research. The talk will further discuss recent advancements leveraging AI/ML and offer insights into the future evolution of the fuzzing landscape.
Toll tax management system project report..pdfKamal Acharya
Toll Tax Management System is a web based application that can provide all the information related to toll plazas and the passenger checks in and pays the amount, then he/she will be provided by a receipt. With this receipt he/she can leave the toll booth without waiting for any verification call.
The information would also cover registration of staff, toll plaza collection, toll plaza collection entry for vehicles, date wise report entry, Vehicle passes and passes reports b/w dates.
1. NAWAA APPLICATION
A Major Project Report Submitted to
Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal
Towards Partial Fulfillment for the Award of
Bachelor of Engineering
(Computer Science)
Submitted By
AADARSH KUMAR SINGH
(0835cs121001)
AKHILESH DUBEY
(0835cs121004)
ANUJ KUMAR BURNWAL
(0835cs121008)
Under the Supervision of
Mr. VIJAY VERMA
Department Of Computer Science
Lord Krishna College of Technology, Indore
2015-2016
2. LORD KRISHNA COLLEGE OF TECHNOLOGY, INDORE
DEPARTMENT OF COMPUTER SCIENCE
RECOMMENDATION
This is to certify that the work embodied in this dissertation entitled
“Nawaa Application”, being submitted by Aadarsh Kumar Singh
(0835cs121001), Akhilesh Dubey (0835cs121004) and Anuj Kumar Burnwal
(0835cs121008) in fulfillment of the requirement for the award of “Bachelor of
Engineering” in discipline of Computer Science & Engineering, to “Rajiv
Gandhi Proudyogiki Vishwavidyalaya, Bhopal (M.P.)” during the academic
year 2015-2016 is a record of bonafide piece of work, carried out by him under
my supervision and guidance.
Approved and Supervised By:
Mr. Vijay Verma
Guide
Forwarded By:
Mr. Vijay Verma Er. Rahul Pawar
H.O.D. (CSE) Coordinator
3. Lord Krishna College of Technology, Indore
Department of Computer Science
CERTIFICATE
The Dissertation entitled “Nawaa Application” being submitted by Anuj Aadarsh
Kumar Singh (0835cs121001), Akhilesh Dubey (0835cs121004) and Anuj Kumar
Burnwal (0835cs121008) has been examined by us and is hereby approved for the
award of degree “Bachelor of Engineering” in “Computer Science &
Engineering”, for which it has been submitted. It is understood that by this
approval the undersigned do not necessarily endorse or approve any statement
made, opinion expressed or conclusion drawn therein, but approve project only for
the purpose for which it has been submitted.
(Internal Examiner) (External Examiner)
Date: Date:
4. Lord Krishna College of Technology, Indore
Department of Computer Science
PROJECT APPROVAL SHEET
The dissertation work entitled “Nawaa Application” submitted by Aadarsh Kumar
Singh (0835cs121001), Akhilesh Dubey (0835cs121004) and Anuj Kumar
Burnwal (0835cs121008) is approved as partial fulfillment for the award of the
Bachelor of Engineering (CSE) degree by Rajiv Gandhi Proudyogiki
Vishwavidyalaya, Bhopal (M.P).
Approved and Supervised By:
Mr. Vijay Verma
Guide
5. Lord Krishna College of Technology, Indore
Department of Computer Science
DECLARATION
We, Aadarsh Kumar Singh, Akhilesh Dubey and Anuj Kumar Burnwal,
student of Bachelor of Engineering in Computer Science & Engineering
discipline, Session: 2015-2016, Aadarsh Kumar Singh, Akhilesh Dubey and
Anuj Kumar Burnwal, hereby declare that the work presented in this dissertation
entitled “Nawaa Application” is the outcome of my own work, is bonafide and
correct to the best of my knowledge and this work has been carried out taking care
of Engineering Ethics. The work presented here does not infringe any patented
work and has not been submitted to any other university or anywhere else for the
award of any degree or any professional diploma.
AADARSH KUMAR SINGH
(0835cs121001)
AKHILESH DUBEY
(0835cs121004)
ANUJ KUMAR BURNWAL
(0835cs121008)
6. ACKNOWLEDGEMENT
It is my sincere thanks to all enlisted people as well as not enlisted
people, whose help and continuous inspiration leads to get this thesis done in a
pleasant way; however it will be tough to thank them enough. I will nevertheless
try. . .
I would like to owe my gratitude and deep sense of respect towards my
adviser and guide Mr. Vijay Verma, whose timing supervision and guidance has
given me the moral boost in doing this work fine and furnished. I would like to
express my thankful to him for giving me a chance to work in the field of software
testing, which is really interesting and wonderful.
I am greatly indebted to his invaluable advice and support in almost every
aspect of my academic life. I am very much indebted to Er.Rahul Pawar
(Coordinator, CSE) for his continuous encouragement and support. My sincere
thanks goes to Mr. Vijay Verma (HOD, CSE) for his technical suggestions to
improve the quality of thesis work.
I wish to thank all the secretarial staff of the CSE Department and JIT
Borawan for their sympathetic cooperation.
AADARSH KUMAR SINGH
(0835cs121001)
AKHILESH DUBEY
(0835cs121004)
ANUJ KUMAR BURNWAL
(0835cs121008)
7. ABSTRACT
Nawaa Application is a web-based salon application with deliver at your door step
salon and appointment scheduling functionality. It connects clients, salons, and
stylists in an online community allowing users to browse salons and stylists, and
book or cancel appointments. Users can also write and read reviews of salons and
particular stylists.
Nawaa can specify the stylists salon services that work at your home, as
well as the services they offer. Nawaa can also book appointments for customers. It
fills this void in a way that is on-demand, easy to use, and effective for users and
salon managers.
My project will use MySQL and Java to back the interface with strong database
functionality. Some of the major use cases include user account registration,
login/logout, appointment scheduling, adding stylists and services to a salon
account, adding schedules to stylist account, accumulating points in a client
account, writing and reading reviews for specified salons and/or services, and
Shopkeeper add salons offer for promotions that users can browse and filter.
8. TABLE OF CONTENTS
RECOMMENDATION
CERTIFICATE
DISSERTATION APPROVAL SHEET
DECLARATION
ACKNOWLEDGEMENT
ABSTRACT
TABLE OF CONTENTS
CHAPTER 1. INTRODUCTION
1.1 Objectives
1.2 Recognition of need
1.3 Scope
1.4 Problems in existing system
1.5 Platform specification
CHAPTER 2. FEASIBILITY STUDY
2.1 System Feasibility
2.1.1 Economic Feasibility
2.1.2 Technical Feasibility
CHAPTER 3. SYSTEM ANALYSIS AND DESIGN
3.1 Use Case diagram & Description
3.1.1 Use Case diagram of admin
3.1.2 Use Case diagram of shopkeeper
3.1.3 Use Case diagram of user
3.2 Sequence diagram & Description
3.2.1 Sequence diagram for Login
3.2.2 Sequence diagram for Change Password
3.2.3 Sequence diagram for Update Profile
3.2.4 Sequence diagram for Order Saloon and Spa
9. 3.3 Activity Diagram & Description
3.3.1 Activity Diagram for Login
3.3.2 Activity Diagram for Change Password
3.3.3 Activity Diagram for Registration
3.4 E-R Diagram
CHAPTER 4. IMPLEMENTATION & RESULTS
4.1Snapshot
4.1.1 Snapshot Of Home
4.1.2 Snapshot of About Us
4.1.3 Snapshot of Shopkeeper
4.1.3.1 Shopkeeper Login
4.1.3.2 Shopkeeper Home Page
4.1.4 Snapshot of Registration
4.1.4.1 After Registration
4.1.4.2 Before Registration
4.1.5 Snapshot of User
4.1.5.1 User Login
4.1.5.2 User Home Page
4.1.6 Snapshot of Search
4.1.7 Snapshot of Services
4.1.8 Snapshot of Contact Us
CHAPTER 5. CONCLUSION AND FUTURE ENHANCEMENTS
5.1 Conclusion
5.2 Future Enhancements
ANNEXURE 1:- Source Code(Classes, Namespaces and Important Code Part)
REFERENCES
12. 1.1Objectives
The main objective of Nawaa Application is to save time and complexity of
work at saloons and spa. Nawaa application is very much effective website. It
is helpful for all person because the uses of this application is very easy. By
this you can see all type of hair cut for yourself, parlour work and order
according to your need. From this site you can call salon at your door anytime
in Indore. After hosting this web application online we also create mobile app
(Android and iOS ).Because after few year in between every 10 people mostly
7 people will have one android or iOS available. This application is available
for search and books your order anytime and anywhere but book your
appointment for service online only and use the mode of payment online. If
you need to cancel your order that time the order cancel within 30 minutes
from the time when the appointment is confirmed.
1.2 Recognition of need
Generally, Saloons hikes a lot in charges of their services. Even their offer is
displayed for the limited number of days. For example, as India is a festive
country, so to attract the more number of customers saloons offer some bonzas.
Even their is a lot of rush in the saloons, which consumes more time.
1.3 Scope
The system is highly flexible one and is well efficient to make easy interactions
with the client. The key focus is given on data security, as the project is online
and will be transferred in network. The speed and accuracy will be maintained
in a proper way.
This will be a user-friendly one and can successfully overcome strict and
severe validation checks. The system will be a flexible one and changes whenever
can be made easy. Using the facility and flexibility in .NET and SQL, the software
13. can be developed in a neat and simple manner there by reducing the operator’s
work.
Since, the project is developed in HTML and Java as a front-end and SQL Yog as
a back-end it can be modified easily and used for a long period.
The proposed system maintains all the Saloon services information online.
The system identifies various services of saloon and accordingly provides
information. The various services are Hair Cut, Massage, Nail Art, etc. It provide
information to one and all who visit the shop but to upload your shop. Through
this project I have tried to automate the task of:
• Features of Shop
• Details of All Saloon Services
• Price Details
• Available Services information
• Entering the detail contact information, and other information.
• Checking password and confirm password.
• Checking username available or not during the registration process.
• Entering the details like primary information, professional information,
contact.
1.4 Problems in existing system
• Saloon Offer is displayed for the limited number of days.
• Maps are not provided for the convenience of the user.
• It doesn’t cover the international market that time.
• Only few cities saloon shop can be uploaded.
14. 1.5 Platform specification
Java
Java is a set of web development technologies. Programmers can use it to build
static and dynamic web sites. JAVA is an object oriented programming language.
All the concepts of JAVA are based on classes and its objects. An object is a real
world entity that has some attributes or properties. Class is a prototype, blueprint or
template on the basis of which objects are created. An object cannot exist without a
class.
SQL SERVER 2005 as Back End:
Microsoft SQL Server 2005 is comprehensive, integrated data management and
analysis software that enables organizations to reliably manage mission-critical
information and confidently run today’s increasingly complex business
applications. SQL Server 2005 allows companies to gain greater insight.
Why SQL Server 2005?
SQL Server 2005 is a comprehensive database platform providing enterprise-class
data management with integrated business intelligence (BI) tools. The SQL Server
2005 database engine provides more secure, reliable storage for both relational and
structured data, enabling you to build and manage highly available, performing
data applications that you and your people can use to take your business to the next
level.
The SQL Server 2005 data engine lies at the core of this enterprise data
management solution. Additionally, SQL Server 2005 combines the best in
analysis, reporting, integration, and notification. This enables your team to build
15. and deploy cost-effective BI solutions with which they can drive data into every
corner of your business through scorecards, dashboards, Web services, and mobile
devices.
Close integration with Microsoft Visual Studio, the Microsoft Office System, and a
suite of new development tools, including the Business. Intelligence Development
Studio, sets SQL Server 2005 apart. Whether you are a developer, database
administrator, information worker, or decision maker, SQL Server 2005 provides
innovative solutions that help you gain more value from your data.
The following diagram illustrates the core components in SQL Server 2005,
showing how SQL Server 2005 is a key part of the Windows Server System in
integrating with the Microsoft Windows platform— including the Microsoft
Office System and Visual Studio—to offer solutions that deliver data to every
corner of your organization.
17. 2.1 System Feasibility
The aim of a feasibility study is to see whether it is possible to develop a system at
a reasonable cost. At the end of the feasibility study a decision is taken whether to
proceed or not. A feasibility study contains the general requirements of the
proposed system.
2.1.1 Economic Feasibility
The purpose of the economic feasibility assessment is to determine the positive
economic benefits to the organization that the proposed system will provide. It
includes quantification and identification of all the benefits expected. This
assessment typically involves a cost/ benefits analysis.
For creating this project economically many amounts spend through the
Organization like,
I. During creating this application average 20,000 rupees spent through our
self by moving in a group member house, internet, arrange meeting out from
home (including food) etc.
II. This project is not fully completed that time because some part will create
now days like, book or cancel order, view order and track order.
III. After creating web application fully, we will create a mobile application, in
which minimum 40,000 rupees will spend.
IV. After creating this application the marketing is required to promote this. So
for promoting this application, initially we will spend average 2lakh to 4lakh
at beginning.
V. Every year its maintaining cost is need.
But when this project will online then after two to three months it will
comes as a just like a storm in the market. After coming in the market the many
advantage to the organization that proposed the system like,
a) The Organization’s share value is increased and grows day to day.
b) Its can happen one day that turnover of the Nawaa Application Organization
can reach more than one lakh dollar.
c) The many person’s economic situation may change because we provide
saloon services at client door, so that we will need more barber or saloon
worker.
18. 2.1.2 Technical Feasibility
This assessment is based on an outline design of system requirements, to determine
whether the company has the technical expertise to handle completion of the
project. When writing a feasibility report, the following should be taken to
consideration:
• A brief description of the business to assess more possible factors which
could affect the website.
• The part of the business being examined
The technical feasibility assessment is focused on gaining an understanding of the
present technical resources of the organization and their applicability to the
expected needs of the proposed system. It is an evaluation of the hardware and
software and how it meets the need of the proposed system.
This application is build in “Java and HTML” as a front end and “Java and SQL
Server” as a back end. Means that we used software like “Java”, “SQL Server” .
But we needed many type of hardware, like
a) Processor: Intel Dual Core (or Above)
b) RAM: 512 MB
c) Hard Disk: 20GB (or Above)
We will also need a technical person who, have a knowledge of Java and SQL
Server Database.
20. 3.1 Use Case diagram & Description
3.1.1 Use Case diagram of admin
Login
Change
Password
View profile
Add Saloon Shop
View user/ profile
View saloon
address
Logout
Username
Password
Old password
New password
21. 3.1.2 Use Case diagram of shopkeeper
User
View/update profile
Change Password
Login
Logout
View order
Username
Password
Old Password
New Password
22. 3.1.3 Use Case diagram of user
User
Logout
View/update
profile
Change Password
Cancel order
View Book
Order
Login
Password
Email_id
26. 3.2.4 Sequence diagram for Order Saloon and Spa
1. Search and order for salon
or spa
2. sent to request
3: Execute Request
4. Fetch
Details
5. Response Request
6.view response request
7. View message
Browser Server Database
27. 3.3 Activity Diagram & Description
3.3.1 Activity Diagram for Login
Enter username
and password
Detai
ls
valid
Welcome Screen
Invalid Login
Message
yes
no
40. 5.1 Conclusion
Working on the project was good experience. I understand the importance of
planning and designing as a part of software development nut it’s very difficult to
complete the program for single person. Developing the project has helped us some
experience on real-time development procedures.
5.2 Future Enhancements
The application is yet to be released and a lot of enhancements are
already thought of which are proposed to be implemented in the final version
of the web-application.
The system is highly flexible one and is well efficient to make easy
interactions with the client. The key focus is given on data security, as the
project is online and will be transferred in network. The speed and accuracy
will be maintained in a proper way.
This will be a user-friendly one and can successfully overcome strict and
severe validation checks. The system will be a flexible one and changes
whenever can be made easy. Using the facility and flexibility in Java and SQL,
the software can be developed in a neat and simple manner there by reducing
the operator’s work. Since, the project is developed in Java as a front-end and
SQL Server as a back-end it can be modified easily and used for a long period.
41. ANNEXURE 1:- Source Code
a) db_con.java
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.dbcon;
import java.sql.Connection;
import java.sql.DriverManager;
public class db_con {
public static Connection con=null;
static
{
try{
Class.forName("com.mysql.jdbc.Driver");
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/naww
a", "root", "anuj");
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
public static Connection getcon()
{
return con;
}
}
42. b) search_place
package com.Search;
import com.dbcon.db_con;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
/**
*
* @author Anuj The Great
*/
public class search_place extends HttpServlet {
protected void processRequest(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
String Landmark=request.getParameter("Landmark");
Connection con=db_con.getcon();
PreparedStatement ps=con.prepareStatement("SELECT * FROM
shop_address WHERE Landmark=?");
ps.setString(1, Landmark);
ResultSet rs=ps.executeQuery();
43. while(rs.next()){
HttpSession hs=request.getSession();
hs.setAttribute("user", Landmark);
response.sendRedirect("place_search.jsp");
}
}
catch(Exception ex)
{
ex.printStackTrace();
}finally {
out.close();
}
}
// <editor-fold defaultstate="collapsed" desc="HttpServlet methods.
Click on the + sign on the left to edit the code.">
/**
* Handles the HTTP
* <code>GET</code> method.
*
* @param request servlet request
* @param response servlet response
* @throws ServletException if a servlet-specific error occurs
* @throws IOException if an I/O error occurs
*/
@Override
protected void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
/**
* Handles the HTTP
44. * <code>POST</code> method.
*
* @param request servlet request
* @param response servlet response
* @throws ServletException if a servlet-specific error occurs
* @throws IOException if an I/O error occurs
*/
@Override
protected void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
/**
* Returns a short description of the servlet.
*
* @return a String containing servlet description
*/
@Override
public String getServletInfo() {
return "Short description";
}// </editor-fold>
}
45. c) login.java
package com.customer;
import com.dbcon.db_con;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
public class login extends HttpServlet {
protected void processRequest(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
String email_id = request.getParameter("email_id");
String password = request.getParameter("password");
Connection con = db_con.getcon();
PreparedStatement ps = con.prepareStatement("SELECT *
FROM cutting_table where email_id=? and password=?");
ps.setString(1, email_id);
ps.setString(2, password);
ResultSet rs = ps.executeQuery();
if (rs.next()) {
HttpSession hs=request.getSession();
hs.setAttribute("user", email_id);
48. ps.setString(5, password);
int i = ps.executeUpdate();
if (i > 0) {
response.sendRedirect("ThankPage.jsp");
} else {
out.println("Unsuccessful");
}
} catch (Exception ex) {
ex.printStackTrace();
} finally {
out.close();
}
}
+ < HttpServlet methods. Click on the + sign on the left to edit the
code.">
}