0% found this document useful (0 votes)
404 views11 pages

Deliverable 1 Fyp Final

The document outlines the parts of a final year project deliverable for a student. It includes an introduction, feasibility analysis of the project, definition of scope, use of project management tools like CPM and Gantt charts, as well as an introduction of team members and their skills. The feasibility analysis covers technical, operational, economic, schedule, specification, information, motivational, and legal/ethical factors to determine viability. The project scope defines the purpose and modules. CPM and Gantt charts are presented as examples to plan and schedule the work.

Uploaded by

Mian Muzammil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
404 views11 pages

Deliverable 1 Fyp Final

The document outlines the parts of a final year project deliverable for a student. It includes an introduction, feasibility analysis of the project, definition of scope, use of project management tools like CPM and Gantt charts, as well as an introduction of team members and their skills. The feasibility analysis covers technical, operational, economic, schedule, specification, information, motivational, and legal/ethical factors to determine viability. The project scope defines the purpose and modules. CPM and Gantt charts are presented as examples to plan and schedule the work.

Uploaded by

Mian Muzammil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

FINAL YEAR PROJECT

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.

1.1.1 Technical Feasibility

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.

1.1.2 Operational Feasibility

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.

1.1.3 Economic Feasibility


Economic analysis is the most frequently used method for evaluating the effectiveness of a new system.
More commonly known as cost/benefit analysis php and sql database easily available in internet
1.1.4 Schedule Feasibility
Time is an important factor. The assessment and evaluation of the completion of a project with the
available staff and resources within time is very essential. Meeting deadlines and milestones should
always be kept in mind.

1.1.5 Specification Feasibility


Requirements are the features that the system must have or a constraint that must be accepted for the
customer. The requirements are clear and definite. The scope boundaries also define clearly.

1.1.6 Information Feasibility


The feasibility of information must not difficult regarding its process, reliability, and meaningfulness. The
information must be accurate and worthy for the user.

1.1.7 Motivational Feasibility


This is develop in such a way the employer or the users will use this system and the interactivity with the
system is simple. Easy to understand the processes.

1.1.8 Legal & Ethical Feasibility


This project is developed under the concentration of all the legal & ethical rules and regulations.

1.2 Project/Product Scope

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:

Activity Immediate Predecessor Duration (Weeks)

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

Network Diagram for the above-mentioned activities


Activity Duration ES EF LS LF TS FS

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

The parameters and slacks are calculated as follows:

The critical path is:

A-> C-> F-> G

1.4 Gantt chart


1.5 Introduction to Team member and their skill set
Registration Id Member Name Skills

BSSE-F-14-25 Muzammil Haneef Php,Mysql,Bootstrap

BSSEF-14-10 Yasir Shokat Front end developer, researcher

BSSEF-14-06 Haseeb-ur-rehman Good_Writing_skills,


Good_communication_skills
effective presentation skills
2 Tools and Technology with reasoning
2.1 Development:
2.2 Front End
 Bootstrap
 HTML
 CSS
 JavaScript Libraries
 AJAX (JavaScript that allows you to interact to Database without the need to refresh page)
2.3 Back end
 PHP
 phpMyAdmin

2.4 Database:
 SQL server 2005
2.5 Server:
 apache

2.6 Front-End Frameworks:


2.6.1 Bootstrap:
Bootstrap is a free and open-source front-end web framework for designing websites and web
applications. It contains HTML- and CSS-based design templates for typography, forms,
buttons, navigation and other interface components, as well as optional JavaScript extensions.
2.6.1.1 Easy to Use
It is extremely an easy and speedy procedure to begin with Bootstrap. Bootstrap is very adaptable too.
You can utilize Bootstrap along with CSS, or LESS, or also with Sass Sass version.

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.4 Customizable Bootstrap


The Bootstrap can be customized as per the designs of your project. The web developers can
make a choice to select the aspects which are required which can be simply complete by utilizing
Bootstrap customize page. You just have to tick off all the aspects that you do not require, such
as- Common CSS: typography, code, grid system, tables, buttons, forms, print media styles;
Components: input groups, button groups, pager, labels, naves, navbar, badges, pagination;
JavaScript components: dropdowns, popovers, modals, tooltips, carousels; Utilities: Responsive
utilities, basic utilities. Thus your custom version of Bootstrap is all set for download process.

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.

2.6.1.7 Packaged JavaScript Components


Bootstrap approaches with a pack of JavaScript components for including the functionality that
crafts it in simple way for operating things, such as tooltips, modal windows, alerts, etc. You can
even leave out the writing scripts completely.
2.6.1.8 Simple Integration
Bootstrap can be simply integrated along with distinct other platforms and frameworks, on
existing sites and new ones too. You can also utilize particular elements of Bootstrap along with
your current CSS.

2.7 JavaScript Libraries:


JavaScript is an interpreted programming or script language from Netscape. It is somewhat
similar in capability to Microsoft's Visual Basic, Sun's Tcl, the UNIX-derived Perl, and IBM's
REXX. In general, script languages are easier and faster to code in than the more structured and
compiled languages such as C and C++. Script languages generally take longer to process than
compiled languages, but are very useful for shorter programs.

JavaScript is used in Web site development to do such things as:

 Automatically change a formatted date on a Web page


 Cause a linked-to page to appear in a popup window
 Cause text or a graphic image to change during a mouse rollover
 JavaScript uses some of the same ideas found in Java, the compiled object-oriented
programming derived from C++. JavaScript code can be imbedded in HTML pages and
interpreted by the Web browser (or client). JavaScript can also be run at the server as in
Microsoft's Active Server Pages before the page is sent to the requestor. Both Microsoft
and Netscape browsers support JavaScript, but sometimes in slightly different ways.

Some main libraries are following

• 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.

How to read the diagram:


Version 5 is used by 87.8% of all the websites who use PHP.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy