Documente Academic
Documente Profesional
Documente Cultură
Submitted by
K M FARIS MOHAMED
ROLL NO: 170134
1
M E S COLLEGE, MARAMPALLY
ALUVA-7
2
MES COLLEGE MARAMPALLY
MARAMPALLY, ALUVA-7.
DEPARTMENT OF COMPUTER APPLICATIONS
PROFORMA FOR APPROVAL OF B.C.A. PROJECT REPORT (2019-2020)
3
ACKNOWLEDGEMENT
At the very outset I would like to give first honour to GOD who gave the
wisdom and knowledge to complete this project.
My extreme thanks goes to the PRINCIPAL, Dr. A. BIJU for providing the
necessary facilities for the completion of this project work in my college.
I sincerely extend our thanks to Dr. Murugan R, Associate Professor and Head
of the Computer Applications Department for all the help.
I wish to extend our sincere thanks to my guide Mr. Joseph Deril, Assistant
Professor, Department of Computer Applications for his valuable guidance and support. I
thank them for the timely suggestions and constant encouragement that boosted up my
morale and led to accomplishment of this project.
K M FARIS MOHAMED
4
TABLE OF CONTENTS
Contents Page no
1. Introduction 7
1.1 Introduction 8
1.2 Objective of the project 8
3.1.1 Purpose 16
3.1.2 Scope 16
3.1.4 References 16
5
3.1.5 Overview 17
3.2.4 Constraints 18
4 Supporting Information
4.1 ER and DFD
4.2 Appendixes
6
1.INTRODUCTION
7
INTRODUCTION
1.1 OBJECTIVE
8
2.REQUIREMENT AND ANALYSIS
9
2.1 INTRODUCTION
Analysis is the study of various operations performed by the
system. During analysis data are collected on different files. System analysis
involves gathering of necessary information and using the structured tool for
analysis. This includes studying the existing system and its drawback,
designing a new system and conducting cost-benefit analysis.
10
The existing system is considered as manual paper processing system. All
works done with a lot of paper work involved. Paper work is one of the old
fashioned methods. Paper can easily get damaged or get lost leading to loss
of data. It is also expensive to keep or buying files to store records. Participant
list,score sheet etc.. are prepared manually, so there is a chance for occurring
errors and the calculations are not so accurate. When there is need for
retrieving details searching is unavoidable this is a difficult task searching the
records manually .This is also too much time consuming when we want to
retrieve details according to some specific conditions. Report generation is
another limiting factor of existing system.
These problems can be solved by introducing a new system. To
overcome these problems we are implementing a computerized system with
combination of HTML, CSS, Java Script as and PHP.
11
2.4.3 Justification of Proposed System
The proposed system is designed to eliminate all the disadvantages of
the existing system. The proposed system are more user friendly. The
proposed system aims; Speed in processing, Reduce manpower, Security of
data, Reduce errors and Availability of reports at just a mouse click
If any particular information is needed it can be collected from the
database file. The chance of errors is less in the new system as proper
validation is provided. The Police Station Management System is provided
with password for login, so the unauthorized access can be prevented. The
administrator can delete unwanted records and thus can save the memory
space. The designing of the proposed system is done in such a way that it
handles the above problems of the current system efficiently.
12
Coding 31-JULY-2019 25 DAYS 25-AUG-2019
SQL 25-AUG-2019 15DAYS 10-SEP-2019
Testing 11-SEP-2019 5 DAYS 16-SEP-2019
Documentation 17-OCT-2019 10 DAYS 27-OCT-2019
Coding
Testing
Build
13
2.7.1 Economic Feasibility
Economic feasibility study presents tangible and intangible benefits
from the project by comparing the development and operational cost. The
technique of cost benefit analysis is used as a basis of attaining economic
feasibility.
Presently the Youth Festival Management in the authority activities
require lots of paper works and manpower are needed in this context.
Implementing the proposed system can eliminate these drawbacks which
save time, money and manpower. Thus the proposed system is economically
feasible.
14
3. SOFTWARE REQUIREMENT SPECIFICATION
(SRS)
3.1 INTRODUCTION
3.1.1 Purpose
The purpose of this document is to describe the Youth Festival
Management System. This document contains the functional, behavioral and
non-functional requirements of the project and it also contains the guidelines
for system engineers and designers to start working the project. The main
purpose of this project is to reduce and automate most of the work in the
college/university.
15
3.1.2 Scope
The project is developed mainly for the use of the college/university
authority. This project will work as a complete user interface. This system can
be implemented under various conditions. We can add new information and
when we require making reusability, it is possible as there is flexibility in all
the modules. The language used for developing this project is PHP as backend
which is very efficient in storing and retrieving the information as needed.
3.1.4 References
Roger S Pressman - Software Engineering: A Practitioner's Approach,
Sixth Edition, McGraw-Hill Higher Education.
Ian Sommerville - Software Engineering , Seventh Edition, Pearson
Education.
Pankaj Jalote - An Integrated approach to Software Engineering,
Second Edition, Narosa Publishing Company.
3.1.5 Overview
The document contains the detailed documentation of the requirements and
functions of ‘Youth Festival Management System’ like product function,
functional requirements, constraints, dependencies etc. The SRS is organized
as its discuss the product description first then the requirements of the
products, and the dependencies that will face by the systems etc. The
developer is responsible for:
● Developing the system.
16
● Installing the software.
● Maintaining the system.
17
Scoreboard
Rules list
Schedules and venue list
3.2.4 Constraints
18
list, schedules and venues, rules etc. 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
Login interface
The system is provided with a user name and password for L1 and L2. If the
user gives an incorrect user name or password, an error message occurs.
Search interface
The authorized person can search for a particular detail which he is interested
in. The search can be done using id or name
Report
The user can generate different reports like Participants list, Schedules and
venues, etc.
Hardware Interfaces
Only the recommended configuration (basic requirements of a computer
system) no other specific hardware is required to run the software.
Software Interfaces
It is platform independent, any device with an active internet connection
and a web browser can run this .
19
➢ Specific condition has to be met.
3.3.3 Performance Requirement
The proposed system that we are going to develop will be used as the
Chief performance system. Therefore, it is expected that the database would
perform functionally all the requirements that are specified by the
college/university. The performance of the system should be fast and
accurate. Response of the system to an operation should be within
reasonable time. The system should be able to handle large amount of data.
The system should also capable for updatind program list, rules,
adding/removing L2 users etc
Program Table
FIELD DATA TYPE DESCRIPTION
20
GROUP/SINGLE VARCHAR (15) Group event or single event
21
The username and password will not be stored because encryption of such
information is outside the scope of the project.
➢ Maintainability: The software will be composed of various modules
decreasing the complexity of expansion.
➢ Portability: As states previously, this software will only run under the
Windows OS. The setup file, setup.info, can be copied to multiple machines
so that each program does not have to be setup separately.
3.3.7 Organizing the specific requirements
In this system the overall functionality is organized by Data flow
diagrams and E-R diagrams. Based on these diagrams, data relationships and
dependencies are found and a functional hierarchy is made for organizing the
specific requirements.
3.3.8 Modules
Registration of teachers and student
Add Programs and Rules
Scoreboard
Display Rules
Display Schedules
22
4.SUPPORTING INFORMATIONS
23
LEVEL 1
LEVEL 2
24
LEVEL 3
25
4.2 Appendixes
26
5. SOFTWARE AND HARDWARE REQUIREMENT
27
5.1 Software Requirements
IDE : ATOM
28
RAM : 2GB
29