Professional Documents
Culture Documents
1. INTRODUCTION
The document aims at defining the overall software requirements for “SPORTS
MANAGEMENT SYSTEM”. Efforts are been made to define the requirement
exhaustively and accurately. The final product will be having only
features/functionalities mentioned in this document and assumption for any additional
functionality/feature should not make by any of the parties involved in
developing/testing/implementing the products. In case it is required to have some
additional features, a formal change request will need to be raised and subsequently a
new release of this document and/or product will be produced.
1.1 PURPOSE
This specification document describes the capabilities that will be provided by the
software application “SPORTS MANAGEMENT SYSTEM”. It also states the
various required constraints by which the system will abide. The intended audience
for this document is the development team, testing team and the users of the
produced.
1.2 SCOPE
1.4 REFERENCES
1.5 OVERVIEW
The rest of this SRS document describes the various system requirements, interfaces and
functionalities in details.
2. OVERALL DESCRIPTION
None
The application will have a user friendly and menu based interface.
Following screens can be found:
(a) A login screen for entering the user name, ID number and password for the
operator will be provided. Access to different screens will be based upon the
role of the user.
(b) There will be a screen for capturing and displaying player details viz. name,
age, matches played,runs scored..
(c) There will be a screen for capturing and displaying info, regarding the
schedule of the matches/events that have been planned by the board.
(a) Screen resolution of at least 800 X 600 is required for complete and proper viewing
of screens. Higher resolution will not be any problem.
(b) Support for printer: proper drivers must be installed and printer connected will be
requested for printing of monthly reports.
(c) Standalone or network based not a concern as it will be possible to run the application
of any of them.
SOFTWARE INTERFACES
None
At least 64 MB of RAM and 2 GB on hard disk will be required for running the
application.
2.1.6 OPERATIONS
This product release will not cover any automated housekeeping aspects of the data base.
The DBA at the client site will be responsible for manually deleting old or non-
required data. Data base backup and recovery will also be handled by the DBA.
The terminals at client site will have to support the hardware and software interfaces
specified ` in the above section.
The system will allow access to only authorized personnel. Depending on user’s role,
he/she will be able to excess only specific modules of the system. A summary of the
major functions that the software will perform are:
(i) A login facility for enabling only authorized person to the system.
(ii) Board (with role of DBA) will be able to add/modify/delete information
about different players, coaches and the different matches/events that have
been scheduled.
(iii) User (with role of a operator) will be able to access details regarding a
particular player, matches and the events that have been scheduled.
2.4 CONSTRAINTS
(i) Since the DBMS being used is MS EXCESS 2000, which is not a very
powerful DBMS, it will not be able to store a very large number of
records.
(ii) Due to limited features of DBMS being used, performance tuning features
will not be applied to the queries and thus the system will become slow
with the increase in number of records being used.
(iii) Due to limited features of DBMS being used, database auditing will not be
provided.
None
3. SPECIFIC REQUIREMENTS
This section contains the software requirement to a level of detail sufficient to enable
designers to design the system and testers to test the system.
This will be the first screen to be displayed. It will allow user to access
different screen based upon the user’s role. Various fields available on this
screen will be :
This screen is accessible to the data entry operator, controller. It allows the
user to access the players profile. Coaches can also access the same page
but any modifications required can only be done by the board.
(iii) COACHES INFORMATION SCREEN
This screen is accessible to the to everybody who can login.. The board
can add’/modify information. Screen displays the date, time and the venue
of the matches/events that are to be held.
(i) Seen resolution of at least 800X600 is required for complete and proper
viewing of screens. Higher resolution will not be any problem.
(ii) Support for printer: Proper drivers must be installed and printer connected.
Printer will be requested for printing of monthly reports.
(iii) Standalone or network-based-not a concern as it will be possible to run the
application of any of them.
None
DESCRIPTION
The system will maintain record of players name, age, matches played, runs
scored, average and their current ranking. The system will allow
creation/modification/deletion info about new or existing players .
SEQUENCING INFORMATION
Players information will have to be entered before anyone can access those
details.
If any of the above validations/sequencing flow does not hold true, appropriate
error messages will be prompted to the user for doing the needful.
VALIDITY CHECKS
(i) Only user with controller or data entry operator will be authorized to
access the passengers information management module.
(ii) Every passenger will have allotted a unique ticket number, seat number.
(iii) Seat number and passenger name can not be blank.
DESCRIPTION
The system will maintain information about the matches/events that have already
been played or are yet to be played. It also tells us about the venues and the
timings of the matches/events to be held. The system will allow
creation/modification/deletion of new or existing schedules.
VALIDITY CHECKS
Only user with role of controller or data entry operator can access this module.
SEQUENCE INFORMATION
If any of the above validations/sequencing flow does not hold true, appropriate
error messages will be prompted to the user for doing the needful.
None
3.4 DESIGN CONSTRAINTS
None
3.4.1 SECURITY
The application will be password protected. Users will have to enter correct
username, password and role to access the application.
3.4.2 MAINTAINABILITY
3.4.3 PORTABILITY
The application will be easily portable on any WINDOW based system that has
MS-ACCESS 2000 installed.
(i) Players information which will include details about their cricketing
career.
(ii) Coaches information which will include information about their coaching
career.
(iii) Matches/Events information which include the date, time and the venue
for the matches/events to be held.
None