Deliverable 1 Fyp Final
Deliverable 1 Fyp Final
DELIVERABLE
PART – I
Table of Contents
1 Introduction .......................................................................................................................................... 3
1.1 Project/Product Feasibility Report................................................................................................ 3
1.1.1 Technical Feasibility .............................................................................................................. 3
1.1.2 Operational Feasibility ................................................................................................................. 3
1.1.3 Economic Feasibility ..................................................................................................................... 3
1.1.4 Schedule Feasibility ...................................................................................................................... 4
1.1.5 Specification Feasibility ................................................................................................................ 4
1.1.6 Information Feasibility ................................................................................................................. 4
1.1.7 Motivational Feasibility ................................................................................................................ 4
1.1.8 Legal & Ethical Feasibility ............................................................................................................. 4
1.2 Project/Product Scope ........................................................................................................................ 4
1.3 CPM - Critical Path Method ................................................................................................................ 5
1.4 Gantt chart .......................................................................................................................................... 6
1.5 Introduction to Team member and their skill set ............................................................................... 7
2 Tools and Technology with reasoning .................................................................................................. 8
2.1 Development: ............................................................................................................................... 8
2.2 Front End....................................................................................................................................... 8
2.3 Back end ........................................................................................................................................ 8
2.4 Database: ...................................................................................................................................... 8
2.5 Server: ........................................................................................................................................... 8
2.6 Front-End Frameworks: ................................................................................................................ 8
2.6.1 Bootstrap: ............................................................................................................................. 8
2.7 JavaScript Libraries: .................................................................................................................... 10
2.7.1 Back end development: ...................................................................................................... 11
2.8 PHP 5 ........................................................................................................................................... 11
3 Versions of PHP ................................................................................................................................... 11
1 Introduction
1.1 Project/Product Feasibility Report
A feasibility study aims to objectively and rationally uncover the strengths and weaknesses of
an existing business or proposed venture, opportunities and threats present in the
environment, the resources required to carry through, and ultimately the prospects for success.
In its simplest terms, the two criteria to judge feasibility are cost required and value to be
attained.
• A well-designed feasibility study should provide a historical background of the business or
project, a description of the product or service, accounting statements, details of the
operations and management, marketing research and policies, financial data, legal
requirements and tax obligations. Generally, feasibility studies precede technical development
and project implementation.
• A feasibility study evaluates the project's potential for success; therefore, perceived
objectivity is an important factor in the credibility of the study for potential investors and
lending institutions.it must therefore be conducted with an objective, unbiased approach to
provide information upon which decisions can be based.
The technical feasibility in the proposed system deals with the technology used in the system. It deals
with the hardware and software used in the system whether they are of latest technology or not. It
happens that after a system is prepared a new technology arises and the user wants the system based on
that technology. This system use windows platform, PHP as Backend technology and MySQL as backend
technology. Thus ONLINE HOSTEL MANAGEMENT SYSTEM is technically feasible.
The project has been developed in such a way that it becomes very easy even for a person with little
computer knowledge to operate it. This software is very user friendly and does not require any technical
person to operate .Thus the project is even operationally feasible.
This software product the hostel management to improve their services for all
The students of the hostel. This also reduce the manual work of the persons in admin Penal and the
bundle of registers that were search when to find the information of an old hostellers.
The module of the hostel management system includes many reports such as room allocation log,
waiting room report, payment reports and receipts, room transfer log and status report of the room.
Hostel Management System is a system to manage the various activities in the hostel. It is used to
manage the information of the hostel. Handles student information, room information, room allocation
details, fee details, bill details, and employee details of the hostel.
It is also used to generate reports of student details, tuition details and student disorder account
details. The number of students in the room and the availability of the room are recorded. It helps the
organization from the manual work of which it is very difficult to find the students 'register and the
students' disorder bills.
1.3 CPM - Critical Path Method
Example:
A None 5
B None 3
C A 8
D A, B 7
E None 7
F C, D, E 4
G F 5
A C
Star B D F G End
t
A 5 0 5 0 5 0 0
B 3 0 3 3 6 3 2
C 8 5 13 5 13 0 0
D 7 5 12 6 13 1 1
E 7 0 7 6 13 6 6
F 4 13 17 13 17 0 0
G 5 17 22 17 13 0 0
2.4 Database:
SQL server 2005
2.5 Server:
apache
2.6.1.2 Responsiveness
Every year mobile devices persist to grow hugely popular, and the requirement to have a
responsive website has become compulsory and important too. As the fluid grid layout amends
vigorously to the appropriate screen resolution, thus crafting a mobile-ready site is a smooth and
easy task along with Bootstrap. With the use of ready-made classes of Bootstrap, you can
recognize the number of spots in the grid system that you would like each column to engage in.
Then only you can identify at whichever point you would like your columns to load in horizontal
position, instead of vertically to exhibit accurately on mobile appliances.
2.6.1.3 The Speed of the Development
One of the main benefits of utilizing Bootstrap happens to be the speed of the development.
While driving out a new, fresh website or application swiftly, you should certainly reflect upon
utilizing Bootstrap. Instead of coding from scrape, Bootstrap lets you to use ready-made coding
blocks in order to assist you in setting up. You can blend that along with CSS-Less functionality
and cross-browser compatibility that can give way to saving of ample hours of coding. You can
even buy ready-made Bootstrap themes and alter them to fit your requirements, for gaining the
quickest potential route.
2.6.1.5 Consistency
Few Twitter employees firstly expanded Bootstrap as a framework for boosting the consistency
across interior tools. But later the Co-founder Mark Otto after understanding the actual potential
released in August 2011 the first open-source version of Bootstrap. He even portrayed how the
Bootstrap was enlarged with the use of one core concept- pairing of designers along with
developers. Thus Bootstrap became popular on Twitter.
2.6.1.6 Support
As Bootstrap holds a big support community, you can be provided with help whenever there
comes any problem. The creators always keep the Bootstrap updated. Presently Bootstrap is
hosted, expanded, and preserved on the GitHub along with more than 9,000 commits, as well as
more than 500 contributors.
• Monaco editor
• AOS
• MJML
• Monaco editor
2.7.1 Back end development:
2.7.1.1 PHP
The PHP Hypertext Preprocessor (PHP) is a programming language that allows web developers to create
dynamic content that interacts with databases. PHP is basically used for developing web based software
applications. This tutorial helps you to build your base with PHP.
2.8 PHP 5
PHP 5 was released in July 2004 after long development and several pre-releases. It is mainly driven by
its core, the Zend Engine 2.0 with a new object model and dozens of other new features.
PHP's development team includes dozens of developers, as well as dozens others working on PHP-
related and supporting projects, such as PEAR, PECL, and documentation, and an underlying network
infrastructure of well over one-hundred individual web servers on six of the seven continents of the
world. Though only an estimate based upon statistics from previous years, it is safe to presume PHP is
now installed on tens or even perhaps hundreds of millions of domains around the world.
3 Versions of PHP
This diagram shows the percentages of websites using various versions of PHP.