Him Escapes: Admin Panel: Admin Panel Is The Overall Controller Panel of This Project. Admin Can
Him Escapes: Admin Panel: Admin Panel Is The Overall Controller Panel of This Project. Admin Can
INTRODUCTION
HIM ESCAPES
Tourism has turned out to be an economic booster contributing to the economic
development of many countries over the last few decades. People see holidays as a
necessity, and not as luxury in the present scenario. Tourism calls for coordination
and cooperation between travel agents, tour operators, and tourists. Tourism has a few
major elements − destinations, attractions, sites, accommodation, and all ancillary
services. The need for a robust and dynamic tour guidance application has been
around since the advent of the tourism concept. Thus we have developed an
application to provide the best travelling services and guidance about the places to
the customers and travel agents. The Him Escapes is a search platform where a tourist
can find their tour places according to their choices. This system also helps to
promote responsible and interesting tourism so that people can enjoy their holidays at
their favorable places and develop tourism with different cultures so that they enrich
the tourism experience and build pride. The Him Escapes is a web based application.
The objective of this project is to develop a system that automates the processes and
activities of a travel agency. It is tedious for a customer to plan a particular journey
and have it executed properly. This project is developed to replace the currently
existing system, which helps in keeping records of the customer details of destination
as well as payment received. The proposed system is highly automated and makes the
travelling activities much easier and flexible. The users can get the very right
information at the very right time. This will increase the trust of the customer into the
tourism company as well. This project is designed with SQL Server as back end. All
the data will be stored in the server and in case of any data losing situation, a backup
will be available by this server. The details related to every aspect of the tourist will
be available separately. The admin just have to click once and all the details will be
available to them.
Admin Panel: Admin panel is the overall controller panel of this project. Admin can
log into this panel and can view the overall application, admin can view users
information , can view seller panel their status add or delete users as well as traveler
or seller from the application.
User Panel: This panel is for users. User can create their account, login into the portal ,
can add their information update their information about themselves and their tours.
1
CHAPTER 2
PROJECTREVIEW
A feasibility study is a high-level capsule version of the entire System analysis and
Design Process. The study begins by classifying the problem definition. Feasibility is to
determine if it’s worth doing. Once an acceptance problem definition has been
generated, the analyst develops a logical model of the system. A search for alternatives
is analyzed carefully. There are 3 parts in feasibility study.
Operational feasibility is the measure of how well a proposed system solves the
problems, and takes advantage of the opportunities identified during scope definition
and how it satisfies the requirements identified in the requirements analysis phase of
system development. The operational feasibility assessment focuses on the degree to
which the proposed development projects fits in with the existing business environment
and objectives with regard to development schedule, delivery date, corporate
culture and existing business processes. To ensure success, desired operational
outcomes must be imparted during design and development. These include such design-
dependent parameters as reliability, maintainability, supportability, usability,
producibility, disposability, sustainability, affordability and others. These parameters
are required to be considered at the early stages of design if desired operational
behaviours are to be realised. A system design and developme0nt requires appropriate
and timely application of engineering and management efforts to meet the previously
mentioned parameters. A system may serve its intended purpose most effectively when
its technical and operating characteristics are engineered into the design. Therefore,
operational feasibility is a critical aspect of systems engineering that needs to be an
integral part of the early design phases.
2
1.1.2 Technical Feasibility
This involves questions such as whether the technology needed for the system exists,
how difficult it will be to build, and whether the firm has enough experience using that
technology. The assessment is based on outline design of system requirements in terms
of input, processes, output, fields, programs and procedures. This can be qualified in
terms of volume of data, trends, frequency of updating inorder to give an introduction
to the technical system. The application is the fact that it has been developed on
windows XP platform and a high configuration of 1GB RAM on Intel Pentium Dual
core processor. This is technically feasible .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.
Establishing the cost-effectiveness of the proposed system i.e. if the benefits do not
outweigh the costs then it is not worth going ahead. In the fast paced world today there
is a great need of online social networking facilities. Thus the benefits of this project in
the current scenario make it economically feasible. 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.
3
SYSTEM REQUIREMENTS
1. HARDWARE:
• RAM 2 GB minimum
2. SOFTWARE REQUIREMENTS
Database : My SQL
Documentation : MS-Office
4
ACCEPTANCE CRITERIA
Acceptance criteria represents specific and defined list of conditions that must be met
before a project has been considered completed and the project deliverables can and
will be accepted by the assigning party. Customarily the acceptance criteria should be
outlined in specific detail before work on the project has commenced and a very careful
timeline should be set forth to make sure that all parties are onboard. Acceptance
criteria can represent certain essential requirements that must be met within the final
deliverables themselves, or specific conditions that must be met during the process in
which those deliverables are assembled and completed.
In providing a series of acceptance criteria to the assignee, the assigning party should
when possible prioritize the acceptance criteria. In the event that a series of acceptance
criteria is not met, or is met only partially, the final set of deliverables can either be
refused for acceptance outright or, in some cases, it may be assigned the status of
conditional acceptance, that being, an acceptance pending modification or correction to
better meet the acceptance criteria.
1. Login validations
2. Admin page
3. User and Traveller information
5
METHODOLOGY
6
CHAPTER 3
ANALYSIS
Analysis can be defined as breaking up of any whole so as to find out their nature, function etc. It
defines design as to make preliminary sketches of; to sketch a pattern or outline for plan. To plan
and carry out especially by artistic arrangement or in a skillful wall. System analysis and design
can be characterized as a set of techniques and processes, a community of interests, a culture and
an intellectual orientation. The various tasks in the system analysis include the following.
Planning.
Scheduling.
Developing candidate solution.
Performing trade studies.
Performing cost benefit analysis.
Recommending alternative solutions.
Selling of the system.
Supervising, installing and maintaining the system
This system manages to the analysis of the report creation and develops manual entry of the
information regarding places. First design the user and traveller entry form , display the
information about place and the tradition or culture of that place .The application Him Escape is
providing information and visiualise the reality of the places , providing the deep knowledge of
flora and funa of places .
7
ER Diagrams-:
An Entity Relationship Diagram (ERD) is a graphical tool to express the overall structure of a
database. It is based on a perception of a real world which consists of a set of basic objects. An
entity is a person, place, thong or event of interest to the organization and about which data are
captured, stored or processed. The attributes are various kinds of data that describes an entity. An
association of several entities in an Entity-Relationship model is called relationship.
8
ER Diagram for Users
9
Flow chart
10
CHAPTER 4
PROJECT PLAN
1. HTML
The Hyper Text Markup Language, or HTML is the standard markup language for documents
designed to be displayed in a web browser. It can be assisted by technologies such as Cascading
Style Sheet (CSS) and scripting language such as JavaScript.
web browsers receive HTML documents from a web server or from local storage and render the
documents into multimedia web pages.HTML describes the structure of a web page semantically
and originally included for the appearance of the document.
HTML elements are the building blocks of HTML pages. With HTML constructs, images and
other objects such as interactive forms may be embedded into the rendered page. HTML
provides a means to create structured documents by denoting structural semantics for text such as
headings, Paragraphs, lists, links, quotes and other items. HTML elements are delineated by tags,
written using angle brackets.
2. CSS
Cascading Style Sheets, fondly referred to as CSS, is a simple design language intended to
simplify the process of making web pages presentable.
CSS handles the look and feel part of a web page. Using CSS, you can control the color of the
text, the style of fonts, the spacing between paragraphs, how columns are sized and laid out, what
background images or colors are used, layout designs, variations in display for different devices
and screen sizes as well as a variety of other effects. CSS is easy to learn and understand but it
provides powerful control over the presentation of an HTML document. Most commonly, CSS is
combined with the markup languages HTML.
Inline CSS
Internal CSS
External CSS
11
Advantages of CSS
CSS saves time−You can write CSS once and then reuse same sheet in multiple HTML pages.
You can define a style for each HTML element and apply it to as many Web pages as you want.
Pages load faster−If you are using CSS, you do not need to write HTML tag attributes every
time. Just write one CSS rule of a tag and apply it to all the occurrences of that tag. So less code
means faster download till.
Easy maintenance − To make a global change, simply change the style ,and all elements In all
the web pages will be updated automatically.
Superior styles to HTML−CSS has a much wider array of attributes than HTML, so you can give
a far better look to your HTML page in compare is onto HTML attributes.
Multiple Device Compatibility − Style sheets allow content to be optimized for more than one
type of device. By using the same HTML document, different versions of a website can be
presented for hand held devices such as PDA and cell phones or for printing.
Global web standards − Now HTML attributes are being deprecated and it is being
recommended to use CSS. So its a good idea to start using CSS in all the HTML pages to make
them compatible to future browsers.
3. JAVASCRIPT
Java Script is a very powerful client-side scripting language. Java Script is used mainly for
enhancing the interaction of a user with the web page. In other words, you can make your web
page more lively and interactive, with the help of JavaScript. JavaScript is also being used
widely in game development and mobile application development.
JavaScript is a scripting language that is used to create and manage dynamic web pages,
basically anything that moves on your screen without requiring you to refresh your browser. It
can be anything from animated graphics to an automatically generated Facebook time line.
Java script is the most popular programming language in the world and that makes it a default
choice for web development. There are many frame works available which you can use to create
web applications once you have learned JavaScript.
12
Java Script offers lots of flexibility. You can create stunning and fast web applications with tons
of customizations to provide users with the most relevant graphical user interface.
Java Script is now also used in mobile app development, desktop app development, and game
development. This opens many possibilities for you as a Java script developer.
Due to the high demand in the industry, there are tons of job growth opportunities and high pay
for those who know JavaScript.
The incredible thing about Java script is that you can find tons of frameworks and libraries
already developed, which can be used directly in web development. That reduces the
development time and enhances the graphical user interface.
4. PHP
5. MySQL
7. XAMPP
XAMPP is a small and light Apache distribution containing the most common web development
technologies in a single package. Its contents, small size, and portability make it the ideal tool for
students developing and testing applications in PHP and MySQL. XAMPP is available as a free
download in two specific packages: full and lite. While the full package download provides a
wide array of development tools, XAMPP Lite contains the necessary technologies that meet the
Ontario Skills Competition standards.The light version is a small package containing Apache
HTTP Server, PHP, MySQL, phpMyAdmin, Openssl, and SQLite.
CHAPTER 5
14
DESIGN
15
LEVEL -ONE DFD
16
LEVEL - TWO DFD
17
BACKEND (DATABASE)
Admin Page
Profile Page
18
Deleting user
19
CHAPTER 6
SCREENSHOTS
20
Medical Practioner account
Home page
21
Add Information
22
Information about users
23
CHAPTER 7
This is an ehealth project which is designed to provide efficiency , ease of access to the user as
well as medical staff member. This project is made using HTML, CSS, PYTHON, DJANGO and
this project is made for both users as well as medical practioner. In this app user can lohin to the
application provide their disease information . This application can be used to analyzing the
most common disease among the various users. All the information provided by users is stored
under the database sqlite3 which is the by default database provided by django.
Future scope of this project is that it can be used to analyze the user information about particular
diseases , we can deploy it on internet on the various platforms like heroku, python anywhere we
can add various features to this project like we can optimize the result on the basis of the
information provided by the user, we can use artificial intelligence to it so that we can predict the
user overall history about a particular disease.
This project can optimize the overall result of the user to analyze the past 1 year record of any
user which user have which common disease for the last one year.
24
In the future it will enhanced by providing Tour and Travels Management System for multiple cities on
our websites. In future, we will give facility of online donation. We will include more functionality as
per user require. Multiple package can booked by one customer at a time. Updated feature should
enhanced for all modules. Real-time feedback facility available on our website. Travels management
system will try to serve all expectations. Not a single website is ever considering as complete forever
firstly because there is always something new requirement also are growing day by day. More
facilities will be enhanced in this project, such as: Online payment option. Create Manual package
by need of customers.
REFRENCES
https://www.javascript.com/
https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django/
https://stackoverflow.com/
https://www.w3schools.com/
25