Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Software Requirements Specification for Version Prepared by Group Name: Instructor: Amandeep S . Patti ( Prof . , Comp. Sc . ) Course: ITEC 3

Software Requirements Specification
for
Version
Prepared by
Group Name:
Instructor: Amandeep S. Patti (Prof., Comp. Sc.)
Course: ITEC 3506 Section A -24SP
Date :- May 30,2024
Contents
CONTENTS II
REVISIONS II
1 INTRODUCTION 1
1.1 DOCUMENT PURPOSE 1
1.2 PRODUCT SCOPE 1
1.3 INTENDED AUDIENCE AND DOCUMENT OVERVIEW 1
1.4 DEFINITIONS, ACRONYMS AND ABBREVIATIONS 1
1.5 DOCUMENT CONVENTIONS 1
1.6 REFERENCES AND ACKNOWLEDGMENTS 2
2 OVERALL DESCRIPTION 2
2.1 PRODUCT OVERVIEW 2
2.2 PRODUCT FUNCTIONALITY 3
2.3 DESIGN AND IMPLEMENTATION CONSTRAINTS 3
2.4 ASSUMPTIONS AND DEPENDENCIES 3
3 SPECIFIC REQUIREMENTS 4
3.1 EXTERNAL INTERFACE REQUIREMENTS 4
3.2 FUNCTIONAL REQUIREMENTS 4
3.3 USE CASE MODEL 5
4 OTHER NON-FUNCTIONAL REQUIREMENTS 6
4.1 PERFORMANCE REQUIREMENTS 6
4.2 SAFETY AND SECURITY REQUIREMENTS 6
4.3 SOFTWARE QUALITY ATTRIBUTES 6
5 OTHER REQUIREMENTS 7
APPENDIX A DATA DICTIONARY 8
APPENDIX B - GROUP LOG 9
Revisions
Version Primary Author(s) Description of Version Date Completed
Draft Type and Number Full Name Information about the revision. This table does not need to be filled in whenever a document is touched, only when the version is being upgraded. 00/00/00
1 Introduction
1.1 Document Purpose
This Software Requirements Specification (SRS) document outlines the functional and non-functional requirements for the Club Event Management System. The purpose of this document is to provide a clear understanding of the system's requirements to the development team, stakeholders, and users.
1.2 Product Scope
The Club Event Management System is a web-based application designed to manage events, memberships, and finances for a club. The system will provide a user-friendly interface for club administrators to create and manage events, track membership information, and process payments.
1.3 Intended Audience and Document Overview
This document is intended for the development team, stakeholders, and users of the Club Event Management System. The document provides an overview of the system's requirements, including functional and non-functional requirements, use cases, and data dictionary
1.4 Definitions, Acronyms and Abbreviations
Term Definition
CEMS Club Event Management System
UI User Interface
API Application Programming Interface
DB Database
1.5 Document Conventions
1.6 References and Acknowledgments
IEEE Standard for Software Requirements Specifications (IEEE Std 830-1998)
2 Overall Description
2.1 Product Overview
The Club Event Management System is a web-based application designed to manage events, memberships, and finances for a club. The system will provide a user-friendly interface for club administrators to create and manage events, track membership information, and process payments.
User can Get tickets of Any Particular Event Onlile Through Application And process Payment.
2.2 Product Functionality
The Club Event Management System will provide the following functionality:
1. Event Management: create, edit, and delete events
2. Membership Management: track membership information, including member profiles and payment history
3. Financial Management: process payments, track expenses, and generate financial reports
4. User Management: manage user roles and permissions And Can Book Tickets online And Make Payment
2.3 Design and Implementation Constraints
The system will be developed using the COMET method for software design and the UML modeling language. The system will be built using a web-based framework (e.g., React, Angular) and a relational database management system (e.g., MySQL).
2.4 Assumptions and Dependencies
1. The system will be developed using a web-based framework and a relational database management system.
2. The system will be deployed on a cloud-based infrastructure (e.g., AWS, Azure).
3. The system will integrate with a payment gateway (e.g., PayPal, Stripe).

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Introduction To Data Mining

Authors: Pang Ning Tan, Michael Steinbach, Vipin Kumar

1st Edition

321321367, 978-0321321367

More Books

Students also viewed these Databases questions

Question

Describe several uses for a position description.

Answered: 1 week ago