Professional Documents
Culture Documents
Brains Post Graduate College Chitral Sports Complex Management System
Brains Post Graduate College Chitral Sports Complex Management System
Submitted by
Zahir Shah
&
Syed Adnan Shah
Supervised by
Mr. Mir Salam
BRAINS
Opening Minds, Building Futures
We want to develop a Chitral Sports Complex Management System, where all the data related to
employees, Players are kept centralized and produced to management on demand. All the
requisite reports are electronically.
TOOLS USED
Oracle 11g Database.
Oracle 10g forms builder
1. Forms Builder.
2. Report Builder
3. Developer for interface design
4. Report Converter
5. SQL/SQL Plus
6. Adopted Photoshop.
MS Paint
MS Word for documentation
Operating system: Windows 8.1
Signatures of Candidates:
1: Name: Zahir Shah
Signature: ________________
Name__________________________________________________
We dedicate our project to our beloved parents who provide us support for surviving
In this world with confidence after almighty Allah. What we are right now, we could never
Be without the love, care and guidance of our parents.
At this moment of time we are very grateful to our entire faculty especially Mr. Mir Salam
Whose teaching, training and guidance helped us gain a lot of knowledge?
Our heartiest gratitude to all the family members and friends who offered us their
Enlightened encouragement and help.
ACKNOWLDEGEMENT
The whole praise is to almighty Allah, the creator of the universe, who made us the super
Creatures, blessed us with knowledge and enabled us to accomplish this work. We feel great
Pleasure in expressing our deepest appreciation and heartiest gratitude to my supervisor, Sir
Mir Salam for his guidance during all the phases of this project.
For his invaluable assistance checking the detail of the material presented in the report and
giving us the vital instruction.
In this regard, we wish to extend the special thanks to him, had he not render his valuable
Technical help and adequate guidance at the most appropriate occasions it would have been
Very difficult for us to achieve this end. We are thankful to Sir Mir Salam their assistance and
Support. We would not be able to complete so nicely and accurately our project without any of
These. At the end we are honored to thank once again Sir Mir Salam.
Table of Contents
CHAPTER 01 .............................................................................................................................................. 1
INTRODUCTION....................................................................................................................................... 1
CHITRAL SPORTS COMPLEX MANAGEMENT SYSTEM ............................................................. 1
CHAPTER 01 .............................................................................................................................................. 2
1.1 Introduction ........................................................................................................................................... 2
1.2 Problem Definition ................................................................................................................................ 2
1.3 Objectives............................................................................................................................................... 3
1.3.1 General Objectives ......................................................................................................................... 3
1.3.2 Specific Objectives ......................................................................................................................... 3
1.4 Project Scope ......................................................................................................................................... 3
1.5 Proposed System ................................................................................................................................... 4
1.5.1 Objectives of the Proposed System ........................................................................................ 4
CHAPTER 02 .............................................................................................................................................. 5
REQUIREMENT ELICITATION ............................................................................................................ 5
CHAPTER 02 .............................................................................................................................................. 6
2.1 Feasibility study .................................................................................................................................... 6
2.1.1 Economic feasibility study ............................................................................................................. 6
2.1.2 Technical feasibility study ............................................................................................................. 6
2.1.3 Logical feasibility study ................................................................................................................. 6
2.2 Functional Requirements ..................................................................................................................... 6
2.2.1 Primary Features .................................................................................................................... 6
2.2.2 Project in Brief ............................................................................................................................... 7
2.2.3 User Interface ................................................................................................................................. 7
2.2.4 Updating.......................................................................................................................................... 7
2.2.5 Reports ............................................................................................................................................ 7
2.2.6 Simple to Use .................................................................................................................................. 7
2.2.7 Deletion ........................................................................................................................................... 7
2.2.8 Storage of Records ......................................................................................................................... 7
2.2.9 Data Integrity ................................................................................................................................. 8
2.2.10 Search Facility .............................................................................................................................. 8
2.3 Non-Functional Requirements ............................................................................................................. 8
2.3.1 Reliability ........................................................................................................................................ 8
2.3.2 Availability...................................................................................................................................... 8
2.3.3 Usability .......................................................................................................................................... 8
2.3.4 Efficiency ........................................................................................................................................ 8
2.3.5 Security ........................................................................................................................................... 8
CHAPTER 03 .............................................................................................................................................. 9
SYSTEM DESIGN ...................................................................................................................................... 9
CHAPTER 03 ............................................................................................................................................ 10
3.1 Introduction ......................................................................................................................................... 10
3.2 Conceptual Design .............................................................................................................................. 10
3.3 Entity Relationship Diagram ............................................................................................................. 10
3.3.1 Basic Constructs or Symbols in ERD ......................................................................................... 10
3.4 Entity Attributes ................................................................................................................................. 12
3.4.1 Users .............................................................................................................................................. 12
3.4.2 Players Registration: ................................................................................................................... 13
3.4.3 Admission...................................................................................................................................... 14
3.4.4 Employee....................................................................................................................................... 15
3.4.5 Coach............................................................................................................................................. 16
3.4.6 Games ............................................................................................................................................ 16
3.4.7 Expenses ........................................................................................................................................ 17
3.4.8 Salary ............................................................................................................................................ 18
3.4.9 Players Account ............................................................................................................................ 19
3.4.10 Players Payment: ....................................................................................................................... 20
3.5 Levels of DFD .................................................................................................................................. 21
3.5.1 Level-0 ........................................................................................................................................... 21
3.5.2 DFD (DATA FLOW DIAGRAM) .............................................................................................. 21
3.5.3 LEVEL-1....................................................................................................................................... 21
3.5.4 DFD (DATA FLOW DIAGRAM) .............................................................................................. 22
3.6 Logical Database Design..................................................................................................................... 22
3.7 Physical Database Design ................................................................................................................... 23
3.8 Tabular Definition of Relation ........................................................................................................... 23
3.8.1 USERS........................................................................................................................................... 23
3.8.2 PLAYERS_REGISTRATION .................................................................................................... 23
3.8.3 ADMISSION ................................................................................................................................ 24
3.8.4 EMPLOYEE................................................................................................................................. 24
3.8.5 COACH......................................................................................................................................... 25
3.8.6 GAMES ......................................................................................................................................... 25
CHAPTER 04 ............................................................................................................................................ 25
TESTING AND IMPLEMENTATION .................................................................................................. 25
3.8.7 EXPENCES .................................................................................................................................. 25
3.8.8 SALARY ....................................................................................................................................... 26
3.8.9 PLAYERS_ACCOUNT ............................................................................................................... 26
3.8.10 PLAYERS_PAYMENT ............................................................................................................. 27
CHAPTER 04 ............................................................................................................................................ 28
TESTING AND IMPLEMENTATION .................................................................................................. 28
CHAPTER 04 ............................................................................................................................................ 29
4.1 SYSTEM TESTING ........................................................................................................................... 29
4.2 TYPES OF TESTING ........................................................................................................................ 29
4.5 TESTING OUR SOFTWARE PERFORMANCE ........................................................................... 29
4.6 STEPWISE TESTING ....................................................................................................................... 30
4.7 COMPLETE PROGRAM TESTING ............................................................................................... 30
4.8 INTERFACE ....................................................................................................................................... 30
4.9 SYSTEM IMPLEMENTATION ....................................................................................................... 30
4.10 INSTALLATION PHASE................................................................................................................ 30
4.11 SYSTEM MAINTENANCE............................................................................................................. 31
4.13 Mapping ERD into Relations ........................................................................................................... 31
4.14 Login Page ......................................................................................................................................... 33
4.15 Main Page .......................................................................................................................................... 34
4.16 Players Registration and Admission Page ...................................................................................... 35
4.17 Game, Coach and Players Account Page ........................................................................................ 35
4.18 Expenses Page.................................................................................................................................... 36
4.19 Employees Form and Salary Page ................................................................................................... 36
4.20 Players Payment Page ....................................................................................................................... 37
4.21 Backup Page ...................................................................................................................................... 37
4.22 Reports Page ...................................................................................................................................... 38
4.23 Admission Fee Detail Report Page .................................................................................................. 38
4.24 Players and Game Detail Report Page ............................................................................................ 39
4.25 Coach Detail Report Page ................................................................................................................ 39
4.26 Salary Detail Report Page ................................................................................................................ 40
4.27 Game and Players Report Page ....................................................................................................... 40
4.28 Expenses Detail Report Page ........................................................................................................... 41
4.29 Single Players Report Page .............................................................................................................. 42
CHAPTER 05 ............................................................................................................................................ 43
CONCLUSION ......................................................................................................................................... 43
CHPATER 05 ............................................................................................................................................ 44
5.1 CONCLUSION ................................................................................................................................... 44
5.2 REFENRECES .................................................................................................................................... 45
CHAPTER 01
INTRODUCTION
CHITRAL SPORTS COMPLEX MANAGEMENT
SYSTEM
CHAPTER 01
1.1 Introduction
The Chitral Sports Complex is a complex that deals to manage the various sports activities
related to different games like cricket, hockey, squash, gym etc. Its main purpose is to promote
the sports activities in the region and gives a positive environment to the interested sports men.
Chitral Development Authority (CDA) has constructed the Chitral Sports Complex Management
System at the cost of Rs.162.19 million, spread out over a large area 696,960 square feet. The
Chitral Sports Complex Management System (CSCMS) is a desktop application developed for
the Chitral Sports Complex Management System to provide the valuable information about
different entities like Players record, Team management, games schedule, sports expenses etc.
This application covers all the activities performed at sports complex and so can be easily
implemented by any sports complex with minor changes. Any sport complex has yet never used
a Database Management System for managing their data and information. Till now, they rely on
traditional ways for storing and retrieving important data. Designing a Database Management
System for the sports would bring an effective change in the managing system of the sports. It is
an effort for the complex to keep the up to date record of all the going-on and past activities of
different sports. In this project, we have made our best efforts to incorporate all the activities and
processes that are related to different sports, players, games schedules, achievements, teams and
their expenses also. We hope it will be very beneficial for the Chitral Sports Complex and even
for any other Sport Complex.
1.3 Objectives
Computer is the intense need of today’s modern world. Computer helps us in every sphere of life
from very large scale. In order to meet the needs of the day, it is wished to computerized
systems.
3. Latest and updated information will us available for sports managers that will be
communicated to the players in time.
4. Its implementation will enhance the performance of the Sports Complex by having in
time and updated information.
5. The system will solve the problems related to the sports management and players by
providing accurate and reliable reports.
6. The system incorporates the information related to all kinds of sports like Cricket,
Hockey etc.
REQUIREMENT ELICITATION
CHAPTER 02
2.1 Feasibility study
The following feasibility studies were carried out:
Economic feasibility study.
Technical feasibility study.
Logical feasibility study.
2.2.4 Updating
The system allows the user to make any kind of updating in data or records.
2.2.5 Reports
The proposed system will produce different reports, which will be helpful to the
stakeholders.
2.2.7 Deletion
The system also provide facility for deleting a record.
2.3.1 Reliability
The new system will be more reliable than existing system. Due to its accurate, security.
2.3.2 Availability
In the context of a computer system, refers to the ability of a user to access information or
resources in a specified location and in the correct format.
2.3.3 Usability
The extent to which a product can be used by specified users to achieve specified goals with
effectiveness, efficiency and satisfaction in a specified context of use.
2.3.4 Efficiency
Efficiency is defined as the economic utilization of available resources for achieving a desired
objective so that proposed system is more efficient that existing one.
2.3.5 Security
Data security refers to the process of protecting data from unauthorized access and data corruption
throughout its lifecycle. Data security includes data encryption, tokenization, and
key management practices that protect data across all applications and platforms. Data is
recognized as an important corporate asset that needs to be safeguarded. Loss of information can
make is in danger. Data security is that why very important.
CHAPTER 03
3.1 Introduction
In this chapter we are going describe the Logical Database design and then Physical design. Local Database
design is the process of converting conceptual data model into logical model. Once we succeeded in
designing logical database design, then we will proceed for Physical design.
Entity
Strong Entity
Weak Entity
Relationship
Associated Entity
Optional Mandatory
Attributes
Users
Address
Name Picture
Player_ID Emp_ID
Players Registration
3.4.3 Admission
Discount
Admission fee
Net amount
Player_id
Remarks
Admission
.
3.4.4 Employee
CNIC Job Hiredate
SAL
Emp_nam
e
COMM
Emp_id
Employee
Figure 3.4.4 Employee
3.4.5 Coach
Emp_Id
Joining date
Leaving Date
Game_Id
Coach
Figure 3.4.5 Coach
Games
Figure 3.4.6 Games
3.4.7 Expenses
Expenses information with their entity and attributes.
Expenses Date
Title
Emp_Id
Expences_Id
Expenses
3.4.8 Salary
Salary information with their entity and attributes.
Month of Year
SALARY_ID
Transport Allowance
EMP_ID
Salary
Monthly Payment
Account Status
Starting Date
Game_Id
Ending Date
Player_Id
Remarks
Players Account
Player_Id
Gam_ Id
Players Payment
Reports
3.5.3 LEVEL-1
In this to extend the below processes.
o All external entities.
o All I/O data
o More processes.
o All data store.
NO
Reject
Players Registration
Admission
Employee
Save, Delete
Coach
And
Games
Insert, Update
Expenses
Salary
Players Account
Players Payment
The main emphasis in this phase is to ensure data consistency and remove anomalies in the
database to be developed. This model accurately renders a visual representation of the activities
and data relevant to a particular business. It is used to determine whether the requirements of the
project have been completely gathered or not?
3.8.1 USERS
Field Name Data type Size Description Constraint
3.8.2 PLAYERS_REGISTRATION
3.8.3 ADMISSION
Field Name Data type Size Description Constraint
3.8.4 EMPLOYEE
Field Name Data type Size Description Constraint
3.8.5 COACH
Field Name Data type Size Description Constraint
3.8.6 GAMES
Field Name Data type Size Description Constraint
3.8.7 EXPENCES
Field Name Data type Size Description Constraint
3.8.8 SALARY
Field Name Data type Size Description Constraint
3.8.9 PLAYERS_ACCOUNT
Field Name Data type Size Description Constraint
3.8.10 PLAYERS_PAYMENT
Field Name Data type Size Description Constraint
CHAPTER 04
4.8 INTERFACE
Interface is a medium that is use to import master data like players, games from external system
into internal system tables. Also to retrieve data from table into forms. For this oracle provide
these flexible tools. In interface we are trying to build the software from those data that we have
collected from analysis.
Case Studio
CHPATER 05
5.1 CONCLUSION
We made this project for Chitral Sports Complex Management System. It is a desktop application
software. This project has incorporated all the features to meet the demands of management and
sportsman.
Similarly on this project, the stack holder can search and view for the desired information about
chitral sports complex management system. Admin can add, delete and update the details of chitral
sports complex management system. Our project is useful project like the others project and we
are trying to make this project more advance for the features.
We are in confident that our system is efficient, reliable and responsive while performing the
routine business process. However, it is universal truth that none of the system is perfect. Our
system also has some limitations, one of which is that it does not provide online facility to the
sportsmen. In future, it can be made as online application that will be very helpful for the players
to apply for online registration.
5.2 REFENRECES
Kevin, L., & Bob, B. (2010). Oracle Database 10g: the Complete Reference. The
McGraw2Hill Companies Inc., US, 423, 457.
Gould, H. (2015). Database design and implementation: A practical introduction
using Oracle SQL.
https://www.google.com
https://www.youtube.com
https://www.wikipedia.com
https://www.techopedia.com
https://www.w3schools.com/sql/