Project On Web Application For Intra-College Communication System

Download as pdf or txt
Download as pdf or txt
You are on page 1of 40

PROJECT ON WEB APPLICATION FOR

INTRA-COLLEGE COMMUNICATION SYSTEM

REPORT OF MAJOR PROJECT SUBMITTED FOR PARTIAL FULFILLMENT OF


THE REQUIREMENT FOR THE DEGREE OF
MASTER OF COMPUTER APPLICATION

SUNNY MAJUMDER
REGISTRATION NO. - 151170510051 OF 2015-2016
UNIVERSITY ROLL NO. – 11701015050
ARKA GHOSH CHOWDHURY
REGISTRATION NO. - 151170510006 OF 2015-2016
UNIVERSITY ROLL NO. – 11701015006
SANTANU ROY
REGISTRATION NO. - 151170510038 OF 2015-2016
UNIVERSITY ROLL NO. – 11701015037

UNDER THE SUPERVISION OF


Asst. Prof. Mr. Biswanath Chakraborty
Department of Computer Applications
RCC Institute of Information Technology

AT
RCC INSTITUTE OF INFORMATION TECHNOLOGY
(Affiliated to Maulana Abul Kalam Azad University of Technology)
CANAL SOUTH ROAD, BELIAGHATA, KOLKATA – 700015

May, 2018
RCC INSTITUTE OF INFORMATION TECHNOLOGY
KOLKATA – 700015, INDIA

CERTIFICATE

The report of the Project titled Web Application for Intra-College


Communication System submitted by Sunny Majumder(Roll No.:
11701015050), Arka Ghosh Chowdhury(Roll No.: 11701015006), Santanu
Roy(Roll No.: 11701015037) of MCA 6th Semester of 2018 has been
prepared under my supervision for the partial fulfillment of the
requirements for MCA degree in Maulana Abul Kalam Azad University of
Technology. The report is hereby forwarded.

………………………………………..
(Biswanath Chakraborty)
[Name of Guide]
Dept. of Computer Application
RCCIIT, Kolkata
(Internal Supervisor)

Countersigned by

………………………………………………..
(Arup Kumar Bhattacharjee)
[Name of Head]
Department of Computer Application
RCC Institute of Information Technology
Kolkata – 700015, India
ACKNOWLEDGEMENT

We would like to express our sincere gratitude to Asst. Prof. Mr. Biswanath
Chakraborty, Department of Computer Application and RCC Institute of
Information Technology, whose role as project guide was invaluable for the
project. We are extremely thankful for the keen interest he took in advising us,
for the books and reference materials provided for the moral support
extended to us.

I am also indebted to our Head of the Department (MCA), Asst. Prof. Arup
Kumar Bhattacharjee for his unconditional help and inspiration.

Date:……………….. …………………………………………………..
(Sunny Majumder)
Reg. No.: 151170510051 of 2015-2016
Roll No.: 11701015050
(Arka Ghosh Chowdhury)
Reg. No.: 151170510006 of 2015-2016
Roll No.: 11701015006
(Santanu Roy)
Reg. No.: 151170510038 of 2015-2016
Roll No.: 11701015037
MCA 6th Semester, RCCIIT
RCC INSTITUTE OF INFORMATION TECHNOLOGY
Kolkata – 700015, INDIA

CERTIFICATE OF ACCEPTANCE

The report of the Project titled Web Application forIntra-College


Communication System submitted by Sunny Majumder (Roll No.:
11701015050), Arka Ghosh Chowdhury(Roll No.: 11701015006), Santanu
Roy(Roll No.: 11701015037) of MCA 6th Semester of 2018 is hereby
recommended to be accepted for the partial fulfilment of the requirements for
MCA degree in Maulana Abul Kalam Azad University of Technology.

Name of the Examiner(s) Signature with Date

1. ………………………………… …………………………….

2. ……………………………..... …………………………….
RCC INSTITUTE OF INFORMATION TECHNOLOGY
Kolkata – 700015, INDIA

`
ANTI PLAGIARISM DECLARATION
1. I know that plagiarism means taking and using the ideas, writings, works
or inventions of another as if they were one’s own. I know that
plagiarism not only includes verbatim copying, but also the extensive use
of another person’s ideas without proper acknowledgement (which
includes the proper use of quotation marks). I know that plagiarism
covers this sort of use material found in textual sources and from the
Internet.
2. I acknowledge and understand that plagiarism is wrong.
3. I understand that my project work must be accurately referenced. I have
followed the rules and conventions concerning referencing, citation and
the use of quotations as set out in the Department Guide.
4. This assignment is my own work, or my group’s own unique group
assignment. I acknowledge that copying someone else’s assignment, or
part of it, is wrong, and that submitting identical work to others
constitutes a form of plagiarism.
5. I have not allowed, nor will I in the future allow, anyone to copy my
work with the intention of passing it off as their own work.

Student Name Signature with Date

...................................... ………………………………………..
(Sunny Majumder)

…………………………………… …………………………………………
(Arka Ghosh Chowdhury)

…………………………………… …………………………………………
(Santanu Roy)
TABLE OF CONTENTS

Topics Page No.

1. Abstract…………………………………………………………………………………. 1

2. Introduction…………………………………………………………………………… 2

3. Software Requirement Specification……………………………………… 4

4. System Planning & SDLC………………………………………………………… 11

5. Constraints of use………………………………………………………………….. 12

6. Technology used……………………………………………………………………. 12

7. Feasibility Study…………………………………………………………………….. 14

8. Entity relationship diagram(ERD)…………………………………………… 15

9. Data flow diagram (DFD)……………………………………………………….. 15

10. Database designed ……………………………………………………………….. 17

11.Unified Modeling Language (UML) Diagram…………………………….. 20

12.Source Codes………………………………………………………………………….. 24

13. Screenshots of application……………………………………………………… 29

14.Aim and Objectives…………………………………………………………………. 33

15. Future Scope of Work……………………………………………………………… 33

16. Conclusion………………………………………………………………………………. 33

17. Bibliography……………………………………………………………………………. 34
1. ABSTRACT

The purpose of Intra-College Communication System is to automate the


existing manual system by the help of computerized equipment’s and full-
fledged computer software, fulfilling their requirements, so that their valuable
data/information can be stored for a longer period with easy assessing and
manipulation of the same. The required software and hardware are easily
available and easy to work with.
Intra-College Communication System, as described above, can lead to error
free, secure, reliable and fast networking system. The organization can maintain
computerized records without redundant entries. That means that one need not
be distracted by information that is not relevant, while being able to reach the
information.
2. INTRODUCTION

The “Intra-College Communication System” has been developed to override


the problems prevailing in the practicing manual system. This software is
supported to eliminate and in some cases reduce the hardships faced by this
existing system. Moreover this system is effective manner.

The application is reduced as much as possible to avoid errors while entering


the data. It also provides error message while entering invalid data. No formal
knowledge is needed for the user to use this system. Thus by this all it provides it
is user-friendly. Intra-College Communication System, as described above, can
lead to error free, secure, reliable and fast networking system. It can assist the
user to concentrate on their other activities rather to concentrate on the record
keeping. Thus it will help organization in better utilization of resources.

Every institution, whether big or small, has challenges to overcome and


managing the information’s of friends, users, shares, videos, photos. This is
designed to assist in strategic planning, and will help you ensure that your
organization is equipped with the right level of information and details for your
future goals. These systems will ultimately allow you to better manage
resources.

The project includes two main sections:

 User (College Campus Portal Member):

 In this system user is only priority for accessing the “Intra-College


Communication System” application.
 Here user can create his/her own profile along with all the details
and his/her profile photo.
 Every users have individual & unique log in credential to go through
the portal.
 This website provides separate access for different sections of
college (viz. Academic, Administration, Training & Placement,
Library, Finance, Examination sections).
 User can post including video, photo& any other kind of file and
also can view the post in one place.
 User can also like, dislike and comments with respect to the post.
 There will be group facility which can be created by user.
 Each user can see his/her own group’s post as well as other groups’
post if permission is given.
 User can send message to another specific user.
 User can also report abuse to the system for any unwanted post.
 Admin:

 Admin can modify any data and delete unwanted post and even
can block users.
 Admin can add users and provide them user id and password via
OTP confirmation which will be required by the users for accessing
this website.
 Admin can block any user.

In this system developer is a part for developing the application. Every


developer has a permission to access all data of database of Intra-College
Communication System and also a permission for create, delete, update and
many other features for betterment of security and future upgradation.
3. SOFTWARE REQUIREMENT SPECIFICATION (SRS)

3.1 Introduction

3.1.1 Purpose
The main objective of this document is to illustrate the requirements of the
project “Intra-College Communication System”. The document gives the detailed
description of both functional and non-functional requirements proposed by the
client. The purpose of this project is to build a connectivity between students and
faculties to reduce the manual work for conveying any information regarding to
the college. It tracks all the details about the Posts, Shares and Photos etc.

3.1.2 Scope of Document Project


Intra-College Communication System is a system that can be easily use by
various users(viz. Academic, Administration, Training & Placement, Library,
Finance, Examination sections).
This project is specially designed for the use of students.

 Student can view study materials, Exam routine and important news related
to their college, class, course in one place with a click of mouse.
 Student can ask for specific query for any subject through the post option and
if anyone have the solution he / she can respond with the details.
 Students can have the messaging facility for any personal query to the portal
members.
 There will be group facility which can be created by students or teachers for
any specific discussion.
 Moreover any student can interact with any college persons (like students of
any department, governing body, administrative section etc.)
It is especially useful for any educational institute where modifications in the
content can be done easily according to requirements
The project can be easily implemented under various situations. We can add
new features as and when we require, making reusability possible as there is
flexibility in all the modules.
The language used for developing the project is PHP as it quite advantageous
than other languages in terms of performance, tools available, cross platform
compatibility and development process.
3.1.3Definitions, Acronyms and Abbreviations
SQL -> Structured Query Language

ERD -> Entity Relationship Diagram

UML -> Unified Modeling Language

SRS -> Software Requirement Specification

SDLC -> Software Development Life Cycle

DFD -> Data Flow Diagram

3.2Overall Descriptions

3.2.1User Classes and Characteristics


The system provides different types of services based on the type of users.
Here users are accessing the website after create his/her own account. When a
user open his/her account then shows his/herposts and also show the all
members. Users can also edit their profile along with all the details and his/her
profile photo.

The features that are available to the Users are:

 Create his/her own profile along with all the details and his/her profile photo.
 Every users have individual & unique log in credential to go through the
portal.
 User can post including video, audio & any other kind of file and also can view
the post in one place.
 User can also like and comments with respect to the post.
 There will be group facility which can be created by user.
 Each user can see his/her own group’s post as well as other groups’ post if
permission is given.
 User can send message to another specific user.
 User can also report spam to the portal for any unwanted post.
 This website provides separate access for different sections of college (viz.
Academic, Administration, Training & Placement, Library, Finance,
Examination sections).
3.2.2 Operating Environment

This application will be operating in webpages through browser. The Intra-


College Communication System is a web application and can be operated through
browser in web pages. The only requirement to use this website would be the
internet connection and a device which can access high speed internet.

3.2.3 Assumptions and Dependencies

The assumptions are:

 The coding should be error free.


 The application should be user-friendly so that it is easy to use for the
users.
 Valid information of every users must be stored in database that is
accessible by the website.
 The system should provide more storage capacity and provide fast access
to the database.
 The system should provide search facility and support quick transactions.
 The Intra-College Communication Systemis running 24 hours a day.
 Users may access from any browser that has Internet browsing capabilities
and an Internet connection.
 Users must have their correct usernames and passwords to enter into their
college campus accounts and do actions.

The dependencies are:

 The specific hardware and software due to which the product will be run.
 On the basis of listing requirements and specification the project will be
developed and run.
 The end users should have proper understanding of the product.
 The information of all the users must be stored in a database that is
accessible by the college campus system.
 Any update regarding the users profile, posts and any other updation is to
be recorded to the database and the data entered should be correct.
3.2.4 Requirement
Software Configuration:

This software package is developed using HYML, CSS, Bootstrap as front end,
JavaScript, jQuery as client side validation, Ajax as server side validation, PHP as
business logic, MySQL as to store the database and Apache as web server.

Operating System: Windows XP, Windows 7, Windows 8, Windows 10

Front end: HTML, CSS, Bootstrap

Client side Validation: JavaScript, jQuery

Server side Validation: Ajax

Business Logic: PHP

Database: MySQL

Web Server: Apache

Hardware Configuration:

Processor: Core i3, 1.5MHz


Hard Disk: 150 GB
RAM: 2GB
Resolution: 480 X 800

3.2.5 Data Requirement


The inputs consist of the query to the database and the output consists of the
solutions for the query. The output also includes the user receiving the details of
their accounts. In this project the inputs will be queries as fired by the users like
create an account. Now the output will be visible when the user requests the
server to get details of their own account and also accounts of the other members
in the form of time, date.
3.3 External Interface Requirement

3.3.1 GUI

This application provides good graphical interface for the user and the
administrator can operate on the system, performing the request task such
as create, update, delete and also view the every details.

 The user interface must be customizable by the administrator.


 All the modules provided with the software must fit into this graphical
user interface and accomplish to the standard defined.
 The design should be simple and all the different interfaces should follow
a standard template.
 The user interface should be able to interact with the other users.
 Design of registration page, log in page and also otp verification page is
easy to understand for every user.

3.4 System Features

This is possible by providing:-


 User accessibility available if he/she is a part of a particular college
campus.
 Every users have individual & unique log in credential to go through the
portal.
 User can register his/her profile along with all the details and his/her
profile photo.
 This website provides separate access for different sections of college (viz.
Academic, Administration, Training & Placement, Library, Finance,
Examination sections)
 User can post including photo, audio documents, video documents & any
other kind of file. User can also comments with respect to the post.
 Each user can see his/her own group’s post as well as other groups’ post if
permission is given.
 User can also report spam to the portal for any unwanted post.
 Admin functionality will be added(admin can modify and delete unwanted
post and even can block users)
3.5 Other Non-functional Requirements

3.5.1 Performance Requirement

The proposed system that we are going to develop will be used as the chief
performance system within the different college campus and also users.
Therefore, it is expected that the database would perform functionally all the
requirements that are specified by the college and also for the users.

 The performance of the system should be fast and accurate.


 Intra-College Communication System shall handle expected and non-
expected errors in way that prevent loss in information and long
downtime period. Thus it should have inbuilt error testing to identify
search or data check/fetch.
 The system should be able to handle large amount of data. Thus it
should accommodate large number of data entry of a particular college
campus without any fault.

3.5.2 Satisfy Requirement

The database may get crashed at any certain time due to virus or operating
system failure. Therefore, it is required take the database backup.

3.5.3 Security Requirement

 System will use secured database.


 Normal users can just read instruction and use this system but they
cannot edit or modify anything except their personal and some other
information.
 System will have two type of user and user has access constraints.
 Proper user authentication should be provided.
 No one should be able to hack user’s details or any other information.
 There should be separate part for users that no users can access the
database and only admin has the rights to update the database.
3.5.4 Requirement attributes

 There may be multiple admins creating the project, all of them will
have the right to create changes to the system. But the users cannot do
changes.
 The project should be open source.
 The quality of the database is maintained in such a way so that it can
be very user friendly to all the users of the database.
 The user be able to easily access this system from anywhere at any
time.

3.5.5 Business Rule

A business rule is anything that captures and implements business policies and
practices. A rule can enforce business policy, make a decision, or infer new data from
existing data. This includes the rules and regulations that the System users should
abide by. This includes the cost of the project and the discount offers provided. The
users should avoid illegal rules and protocols. Neither admin nor member should
cross the rules and regulations.

3.5.6 User Requirement

The users of the system are members of the “Intra-College Communication


System”. The users are assumed to have basic knowledge of the computers and
internet browsing. The administrators of the system should have more knowledge of
the internals of the system and is able to rectify the small problems that may arise
due to disk crashes, power failures and other catastrophes to maintain the system.
The proper user interface, user manual, online help and the guide to install and
maintain the system must be sufficient to educate the users on how to use the
system without any problems.
4 SYSTEM PLANNING & SYSTEMS DEVELOPMENT LIFECYCLE (SDLC)

We have chosen “Iterative Life Cycle Model” for developing this application,
because an iterative life cycle model does not attempt to start with a full
specification pf requirements. Instead, development begins by specifying and
implementing just part of the software, which can then be reviewed in order to
identify further requirements. This process is then repeated, producing a new
version of the software for each cycle of the model.
Here is the diagram of the iterative life cycle model which depicts its working
flow.

Few advantages for choosing the SDLC are –

 In iterative model we are building and improving the product step by


step. Hence, we can track the defects at early stages. This avoids the
downward flow of the defects.
 Testing and debugging in smaller iteration is easy.
 In iteration model we can get the reliable user feedback. When
presenting sketches and blueprints of the product to user for their
feedback, we are effectively asking them to imagine how the product
will work.
 Progress can be measured.
 In iterative model less time is spent on documentation and more time
is given for designing.
 Risk are identified and resolved during iteration; and each iteration is
an easily managed milestone. It supports changing requirements.
5 CONSTRAINTS OF USE

 Admin and user must remember login id and password.


 User need to have a personal computer or cell phone with internet
connection.

6 TECHNOLOGY USED
6.1 Front-end Design: HTML, CSS, Bootstrap
Hypertext Markup Language (HTML) is the standard markup language for
creating web pages and web applications. With Cascading Style Sheets (CSS)
and JavaScript, it forms a triad of cornerstone technologies for the World Wide
Web.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 cues for the appearance
of the document.
Cascading Style Sheets (CSS) is a style sheet language used for describing
the presentation of a document written in a markup language like HTML.CSS is a
cornerstone technology of the World Wide Web, alongside HTML and JavaScript.CSS
is designed to enable the separation of presentation and content,
including layout, colors, and fonts. This separation can improve content accessibility,
provide more flexibility and control in the specification of presentation
characteristics, enable multiple web pages to share formatting by specifying the
relevant CSS in a separate .css file, and reduce complexity and repetition in the
structural content.
Bootstrap is a free and open-source front-end library 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. Unlike many web
frameworks, it concerns itself with front-end development only.
6.2 Client side validation: JavaScript, jQuery
JavaScriptoften abbreviated as JS, is a high-level, interpreted programming
language. It is a language which is also characterized as dynamic, weakly
typed, prototype-based and multi-paradigm.Alongside HTML and CSS, JavaScript is
one of the three core technologies of the World Wide Web. JavaScript enables
interactive web pages and thus is an essential part of web applications. The vast
majority of websites use it, and all major web browsers have a dedicated JavaScript
engine to execute it.
JQuery is a cross-platform JavaScript library designed to simplify the client-
side scripting of HTML. It is free, open-source software using the permissive MIT
License. Web analysis indicates that it is the most widely deployed JavaScript library
by a large margin.
6.3 Server side validation: Ajax
Ajax is not a single technology.Ajax is a set of Web development techniques
using many Web technologies on the client side to create asynchronous Web
applications. With Ajax, Web applications can send and retrieve data from
a server asynchronously (in the background) without interfering with the display and
behavior of the existing page. By decoupling the data interchange layer from the
presentation layer, Ajax allows Web pages, and by extension Web applications, to
change content dynamically without the need to reload the entire page.

6.4Business logic: PHP


PHP: Hypertext Preprocessor (or simply PHP) is a server-side
scripting language designed for web development but also used as a general-purpose
programming language. It was originally created by Rasmus Lerdorf in 1994, the
PHP reference implementation is now produced by The PHP Group. PHP originally
stood for Personal Home Page,but it now stands for the recursive acronym PHP:
Hypertext Preprocessor.PHP code is usually processed by a
PHP interpreter implemented as a module in the web server or as a Common
Gateway Interface (CGI) executable. The web server combines the results of the
interpreted and executed PHP code, which may be any type of data, including
images, with the generated web page. PHP code may also be executed with
a command-line interface (CLI) and can be used to implement standalone graphical
applications.

6.5 Database: MySQL


MySQL is an open source relational database management system. For
proprietary use, several paid editions are available, and offer additional functionality.
In this project MySQL has been used to store, update, retrieve and delete related to
user’s data and other additional data about projects.

6.6 Web Server: Apache


The Apache HTTP Server, colloquially called Apache, is a free and open-
source cross-platform web server, released under the terms of Apache License 2.0.
Apache is developed and maintained by an open community of developers under the
auspices of the Apache Software Foundation.The Apache HTTP Server is cross-
platform; as of 1 June 2017 92% of Apache HTTPS Server copies run on Linux
distributions. Version 2.0 improved support for non-Unix operating systems such as
Windows and OS/2. Old versions of Apache were ported to run
on OpenVMS and NetWare.
7 FEASIBILITY STUDY
A feasibility study is an analysis of how successfully a project can be
completed, accounting for factors that affect it such as economic, technological
and operational. Project managers use feasibility studies to determine potential
positive and negative outcomes of a project before investing a considerable
amount of time and money into it.

During the stage of our feasibility study, we had to undergo the following
steps as described under:

 Identify the origin of data at different levels of the system.


 Identify the expectation of end user from the finished product/system.
 Analyze the drawback(s) of the existing system.

 Technical feasibility study: It lays out details on how a good or service will
be delivered, which includes transportation, business location, technology
needed, materials and labour.

 Financial feasibility study: It is a projection of the amount of funding or


startup capital needed, what sources of capital can and will be used and
what kind of return can be expected on the investment.

 Organizational feasibility study: It is a definition of the corporate and legal


structure of the business; this may include information about the
founders, their professional background and the skills they possess
necessary to get the company off the ground and keep it operational.
8 ENTITY RELATIONSHIP DIAGRAM(ERD)

9 DATA FLOW DIAGRAM(DFD)


 level 0
 level 1

 level 2
10 DATABASE DESIGNED

10.1 Database: college_campus

10.2 Database table:

1. User
2. user_master

3. state

4. post

5. comment

6. message
7. otp

8. user_like

9. user_dislike
11 UNIFIED MODELING LANGUAGE (UML) DIAGRAM

11.1 Use Case Diagram


 Welcome Page

Fig:USE CASE DIAGRAM OF WELCOME PAGE

 Registration Page

Fig:USE CASE DIAGRAM OF REGISTRATION PAGE


 After Login Page

FIG:USE CASE DIAGRAM OF AFTER LOGIN PAGE


 Admin

FIG:USE CASE DIAGRAM OF ADMIN PAGE


11.2 Activity Diagram

FIG:ACTIVITY DIAGRAM
12 SOURCE CODE

12.1 DBconnect.php (Creating Database Connection)

12.2 DBlibrary.php
(Create object of DBconnect Class & Opening DB Connection)
12.3 selectState()
(function which will provide the options in the state input of Registration
Form)

12.4 registerUser()
12.5 loginUser()

12.6 activateUser()
(To make user status=1 after entering One Time Password at the time of
User Registration)
12.7 resendOtp()

12.8 getPost()
(Show post(s) of all user(s) on the Home Page)

12.9 myPost()
(Show only the post(s) of logged In user on the Profile Page)
12.10 comment()
(Show Comment(s) on the Post(s))

12.11 countComment()
(Count the Number of total Comment(s) of each Post(s) & Show beside of
the Comment Button)

12.12 postUpload()
(Upload a new Post(may be text, phpto, video or document file))

12.13 deletePost()
(Delete own post of logged In User)
13 SCREENSHOTS OF APPLICATION

13.1 Welcome Page (index.php)

13.2 Registration Interface (registration.php)


13.3 OTP Verification Page (registration_otp.php)

13.4 Log In Interface (login.php)


13.5Home Page (home_main.php)

13.6 Profile Page of Logged In User (profile.php)


13.7 CCampus Member’s Profile page (profile_member.php)

13.8 Search any Portal Member from Search Suggestion


(home_main.php)
14 AIM & OBJECTIVES

 The very first thing keeping in our mind we are developing this project is to
gather all the college members, starting from administrative level to the
basic clerical section into a single frame.
 Our aim is to convey all the notice(s), event(s), corrigendum(s) etc. and
moreover what is going around the college.
 To grow the teacher and student relationship stronger.
 Last but not the least 24 X 7 connectivity with college campus.

15 FUTURE SCOPE OF WORK

The tremendous popularity of using the social media networking could


never have been realized before. In fact, social media have become an
important tool of marketing in true sense of customer orientation. But this
kind of social networking site which can access only for college campus not
from outside the college will make a dramatic changes inside the college
campus.

 The scope of Intra-College Communication System is widening and


today it offers a strong support to the college campus in providing the
much desired touch of concern.
 The bright future prospect of college networking is also proven with the
fact that the technology is integrated in mobile phones as well.
 The project is developing with the power of interpersonal
communication on a globalized outlook.

16 CONCLUSION

Our project is only a humble venture to satisfy the needs to manage


their project work. Several user friendly coding have also adopted. This
package shall prove to be a powerful package in satisfying all the
requirements. The objective of software planning is to provide a frame work
that enables the manager to make reasonable estimates made within a
limited time frame at the beginning of the software project and should be
updated regularly as the project progresses.
17 BIBLIOGRAPHY

 www.wikipedia.com
 www.w3school.com
 www.stackoverflow.com
 www.tutorialspoint.com
 www.javapoint.com
 www.youtube.com
 http://php.net/manual/en/function.ucfirst.php
 https://www.w3schools.com/howto/howto_google_fonts.asp
 https://www.iconfinder.com/

You might also like