SlideShare a Scribd company logo
1 of 15
8/3/2014 MindMuscle-Xtreme
Syed Farjad Zia Zaidi
Syed Farjad Zia Zaidi
Lead Software Engineer
VISTA LINK
MindMuscle-Xtreme
i
Revision History
Date Description Author Comments
8/3/2014 1.0 Syed Farjad Zia
Zaidi
Completed
MindMuscle-Xtreme
ii
Table of Contents
REVISION HISTORY ................................................................................................................................................I
DOCUMENT APPROVAL.........................................................................................................................................I
INDEX ........................................................................................................................................................................ II
1. INTRODUCTION................................................................................................................................................... 1
1.1 OVERVIEW .......................................................................................................................................................... 1
1.2 PURPOSE ............................................................................................................................................................. 1
1.3 SCOPE ................................................................................................................................................................. 1
1.4 REFERENCES ....................................................................................................................................................... 1
2. GENERAL DESCRIPTION.................................................................................................................................. 1
2.1 PRODUCT PERSPECTIVE....................................................................................................................................... 1
2.2 USER CHARACTERISTICS..................................................................................................................................... 1
2.3 ASSUMPTIONS AND DEPENDENCIES .................................................................................................................... 1
3. SPECIFIC REQUIREMENTS .............................................................................................................................. 2
3.1 EXTERNAL INTERFACE REQUIREMENTS .............................................................................................................. 2
3.1.1 User Interfaces ........................................................................................................................................... 2
3.1.2 Hardware Interfaces................................................................................................................................... 2
3.1.3 Software Interfaces..................................................................................................................................... 2
3.1.4 Communications Interfaces........................................................................................................................ 2
3.2 NON-FUNCTIONAL REQUIREMENTS .................................................................................................................... 2
3.5.1 Performance & Reliability ......................................................................................................................... 2
3.5.6 System Modifications.................................................................................................................................. 2
3.3 LOGICAL DATABASE REQUIREMENTS ................................................................................................................. 2
3.4 OTHER REQUIREMENTS....................................................................................................................................... 2
3.9.1 System Requirements.................................................................................................................................. 2
3.9.2 Software Requirements............................................................................................................................... 2
4. DESIGN PHASE..................................................................................................................................................... 3
4.1 ENTITY RELATIONSHIP DIAGRAM ....................................................................................................................... 3
4.1.1 Conceptual Schema .................................................................................................................................... 3
4.1.2 Physical Schema......................................................................................................................................... 4
4.2 DATA FLOW DIAGRAMS (DFD) .......................................................................................................................... 5
4.2.1 Context Level Diagram............................................................................................................................... 5
4.2.2 Level 1 DFD............................................................................................................................................... 5
4.2.3 Level 2 DFD............................................................................................................................................... 6
4.3 SCREENSHOTS .................................................................................................................................................... 6
4.3.1 Login Page ................................................................................................................................................. 6
4.3.2 Member Information................................................................................................................................... 7
4.3.3 Instructor Information................................................................................................................................ 7
4.3.4 Product Information/InventoryManagement.............................................................................................. 8
4.3.5 Gym Staff Information................................................................................................................................ 8
4.3.6 Equipment Information............................................................................................................................... 9
4.3.7 Supplier Information .................................................................................................................................. 9
4.3.8 Competition Information .......................................................................................................................... 10
4.3.9 Eligible Members for Competition ........................................................................................................... 10
4.3.10 Charts..................................................................................................................................................... 11
4.3.11 Reports ................................................................................................................................................... 12
MindMuscle-Xtreme
1
1. Introduction
This document is project report for a Gym Management System “MindMuscle - Xtreme”, the improved
version of “MindMuscle - Classic”.
1.1 Overview
The Gym Management requires a system that will handle all the necessary and minute details easily and proper
database security accordingly to the user. They requires software, which will store data about members, employees,
products, payroll, receipts of members etc. & all transactions that occur in Gym and an easy to use graphical
user interface(GUI).
1.2 Purpose
 The main objective of the project is to design and develop a user friendly system.
 Easy to use and efficient computerized system.
 To develop an accurate and flexible system, it will eliminate data redundancy.
 Computerization can be helpful as means of saving time & money.
 To provide better graphical user interface.
 Less chances of information leakage.
 Provides security to data by using login & password.
1.3 Scope
 Store information of members, instructors, employees, machines, weights, supplements and medicines.
 Check validity of information provided by user.
 Use unique Id’s for members, instructors, employees, machines.
 Manage all the data efficiently
1.3 References
SRS document Template: IEEE guide to Project Report.
2. General Description
2.1 Product Perspective
A.) iGo Figure:
iGo Figure is a software just like the one I am making. It is a very popular and successful gym management
system.
http://www3.igofigure.com/
2.2 User Characteristics
The users to be of my product are gym administrators and they have to manage a gym which is not an easy
task. They need a tool to manage their all their records. They also want to keep track of their purchase/sale
to manage their gym effectively and grow prosper.
2.3 Assumptions and Dependencies
My product can only work on windows operating systems and must have SQL server 2012 and .Net
Framework 4.5 installed. I have made it assuming that the user have a windows operating system and a
MindMuscle-Xtreme
2
reasonably fast computer. If user is using a different operating system or has a system that does not fulfill
the minimum requirements of this software then this project may or may not change depending on the
client’s demand.
3. Specific Requirements
3.1 External Interface Requirements
3.1.1 User Interfaces
The user interface for my product is based on windows forms. It will be made as easy as possible for the
user.
HELP:
A document or a video tutorial will be provided with the software easily teaching how to use the software.
FEEDBACK:
If there is an error. The user will be provided enough information to guide him in the right path and let him
know what mistake has been made.
3.1.2 Hardware Interfaces
My software should be implemented in a hardware-independent fashion and should not rely on any
particular hardware interfaces. However the computer should be reasonably fast.
3.1.3 Software Interfaces
My project can only run on windows operating system. So the user must have a windows OS and SQL
server 2012 plus .Net Framework 4.5 installed.
3.1.4 Communications Interfaces
No communication interface.
3.2 Non-Functional Requirements
3.2.1 Performance & Reliability
The software will be fairly fast and reliable as saving time is the main aim of this project.
3.2.2 System Modifications
The software will be modified in the future to include the system drivers and detailed system information.
3.2.2 System Security
The software should be secured by using a login authentication.
3.3 Logical Database Requirements
SQL Server 2012
3.4 Other Requirements
3.4.1 System Requirements:
The hardware requirements of this project are:
 Intel Dual Core/Core 2 Duo @ 1.80GHz
 2 GB RAM
 160GB HDD
MindMuscle-Xtreme
3
3.4.2 Software Requirements:
The software requirements of this project are:
 Windows Operating System
 .Net Framework 3.5/ .Net Framework 4.5/ .Net Framework 4.5.1
 SQL Server 2012
 Telerik UI for WinForms Installed
 Latest drivers installed
4. Design Phase:
4.1 Entity Relationship Diagram (ERD)
4.1.1 Conceptual Schema
MindMuscle-Xtreme
4
4.1.2 Physical Schema
MindMuscle-Xtreme
5
4.2 Data Flow Diagrams (DFD)
4.2.1 Context Level DFD:
4.2.2 DFD Level 1:
MindMuscle-Xtreme
6
4.2.3 DFD Level 2:
4.3 Screenshots of Software
4.3.1 Login Page
MindMuscle-Xtreme
7
4.3.2 Member Information
4.3.3 Instructor Information
MindMuscle-Xtreme
8
4.3.4 Product Information/Inventory Management
4.3.5 Employee Information
MindMuscle-Xtreme
9
4.3.6 Equipment Information
4.3.7 Supplier Information
MindMuscle-Xtreme
10
4.3.8 Competition Information
4.3.9 Eligible Members for Competition
MindMuscle-Xtreme
11
4.3.10 Charts
MindMuscle-Xtreme
12
4.3.11 Reports

More Related Content

What's hot

Fitness center report
Fitness center reportFitness center report
Fitness center reportYogesh Darji
 
College Management System
College Management SystemCollege Management System
College Management SystemKalosoftAcumen
 
College Automation System use in Institutions
College Automation System use in Institutions College Automation System use in Institutions
College Automation System use in Institutions Nilesh Patil
 
College Management System project
College Management System projectCollege Management System project
College Management System projectManish Kushwaha
 
Project presentation
Project presentationProject presentation
Project presentationDaily Ki Jobs
 
Edusec college management software
Edusec college management softwareEdusec college management software
Edusec college management softwareRudra Softech
 
College management project
College management projectCollege management project
College management projectAkhilesh Jha
 
College Management System
College Management SystemCollege Management System
College Management SystemAsfaque Khalid
 
Online student portal
Online student portalOnline student portal
Online student portalZobia Zafar
 
Leave management System
Leave management SystemLeave management System
Leave management Systempratikmahorey
 
College mgmnt system
College mgmnt systemCollege mgmnt system
College mgmnt systemSayali Birari
 
Online examination system doc v2
Online examination system doc v2Online examination system doc v2
Online examination system doc v2Textus Intentio
 

What's hot (20)

Fitness center report
Fitness center reportFitness center report
Fitness center report
 
College Management System
College Management SystemCollege Management System
College Management System
 
College Automation System use in Institutions
College Automation System use in Institutions College Automation System use in Institutions
College Automation System use in Institutions
 
College Management System project
College Management System projectCollege Management System project
College Management System project
 
Project presentation
Project presentationProject presentation
Project presentation
 
Edusec college management software
Edusec college management softwareEdusec college management software
Edusec college management software
 
Sad planning phase
Sad planning phaseSad planning phase
Sad planning phase
 
College management project
College management projectCollege management project
College management project
 
College Management System
College Management SystemCollege Management System
College Management System
 
Srs
SrsSrs
Srs
 
College Management System
College Management SystemCollege Management System
College Management System
 
E leave
E leaveE leave
E leave
 
Online student portal
Online student portalOnline student portal
Online student portal
 
student portal
student portal student portal
student portal
 
Enquiry mis
Enquiry misEnquiry mis
Enquiry mis
 
Leave management System
Leave management SystemLeave management System
Leave management System
 
College mgmnt system
College mgmnt systemCollege mgmnt system
College mgmnt system
 
Online examination system doc v2
Online examination system doc v2Online examination system doc v2
Online examination system doc v2
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Web portal final report
Web portal final reportWeb portal final report
Web portal final report
 

Similar to MindMuscle Xtreme

Github-Source code management system SRS
Github-Source code management system SRSGithub-Source code management system SRS
Github-Source code management system SRSAditya Narayan Swami
 
Large Scale User Provisioning with Hitachi ID Identity Manager
Large Scale User Provisioning with Hitachi ID Identity ManagerLarge Scale User Provisioning with Hitachi ID Identity Manager
Large Scale User Provisioning with Hitachi ID Identity ManagerHitachi ID Systems, Inc.
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination systemlunarrain
 
MY EASY CENTER FOR SYSTEM CENTER CONFIGURATION MANAGER
MY EASY CENTER FOR SYSTEM CENTER CONFIGURATION MANAGERMY EASY CENTER FOR SYSTEM CENTER CONFIGURATION MANAGER
MY EASY CENTER FOR SYSTEM CENTER CONFIGURATION MANAGEREasy Center Corp Consulting
 
Srs document for identity based secure distributed data storage schemes
Srs document for identity based secure distributed data storage schemesSrs document for identity based secure distributed data storage schemes
Srs document for identity based secure distributed data storage schemesSahithi Naraparaju
 
online multiplex ticket booking using ASP.NET C#(glosyn)
online multiplex ticket booking using ASP.NET C#(glosyn)online multiplex ticket booking using ASP.NET C#(glosyn)
online multiplex ticket booking using ASP.NET C#(glosyn)Md Imran
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management SystemArhind Gautam
 
software requirements specification template
software requirements specification templatesoftware requirements specification template
software requirements specification templateAzimiddin Rakhmatov
 
Software Requirement Specification - Software Pack Solution 14
Software Requirement Specification - Software Pack Solution 14Software Requirement Specification - Software Pack Solution 14
Software Requirement Specification - Software Pack Solution 14Syed Farjad Zia Zaidi
 
Football League Management System Final Year Report
Football League Management System Final Year ReportFootball League Management System Final Year Report
Football League Management System Final Year ReportShahzaib Ibrahim
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRSShubham Modi
 
Plant Manager Reference document
Plant Manager Reference documentPlant Manager Reference document
Plant Manager Reference documentNiraj M Wanikar
 
Plant Manager Reference document
Plant Manager Reference documentPlant Manager Reference document
Plant Manager Reference documentVinita Apte
 

Similar to MindMuscle Xtreme (20)

Github-Source code management system SRS
Github-Source code management system SRSGithub-Source code management system SRS
Github-Source code management system SRS
 
SRS CPP LAB.docx
SRS CPP LAB.docxSRS CPP LAB.docx
SRS CPP LAB.docx
 
Large Scale User Provisioning with Hitachi ID Identity Manager
Large Scale User Provisioning with Hitachi ID Identity ManagerLarge Scale User Provisioning with Hitachi ID Identity Manager
Large Scale User Provisioning with Hitachi ID Identity Manager
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination system
 
MY EASY CENTER FOR SYSTEM CENTER CONFIGURATION MANAGER
MY EASY CENTER FOR SYSTEM CENTER CONFIGURATION MANAGERMY EASY CENTER FOR SYSTEM CENTER CONFIGURATION MANAGER
MY EASY CENTER FOR SYSTEM CENTER CONFIGURATION MANAGER
 
SRS document
SRS documentSRS document
SRS document
 
Selecting a Password Management Product
Selecting a Password Management ProductSelecting a Password Management Product
Selecting a Password Management Product
 
Srs document for identity based secure distributed data storage schemes
Srs document for identity based secure distributed data storage schemesSrs document for identity based secure distributed data storage schemes
Srs document for identity based secure distributed data storage schemes
 
online multiplex ticket booking using ASP.NET C#(glosyn)
online multiplex ticket booking using ASP.NET C#(glosyn)online multiplex ticket booking using ASP.NET C#(glosyn)
online multiplex ticket booking using ASP.NET C#(glosyn)
 
Ems
EmsEms
Ems
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management System
 
software requirements specification template
software requirements specification templatesoftware requirements specification template
software requirements specification template
 
Software Requirement Specification - Software Pack Solution 14
Software Requirement Specification - Software Pack Solution 14Software Requirement Specification - Software Pack Solution 14
Software Requirement Specification - Software Pack Solution 14
 
Ecommerce srs
Ecommerce  srsEcommerce  srs
Ecommerce srs
 
Password Management Project Roadmap
Password Management Project RoadmapPassword Management Project Roadmap
Password Management Project Roadmap
 
Football League Management System Final Year Report
Football League Management System Final Year ReportFootball League Management System Final Year Report
Football League Management System Final Year Report
 
Safety
SafetySafety
Safety
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRS
 
Plant Manager Reference document
Plant Manager Reference documentPlant Manager Reference document
Plant Manager Reference document
 
Plant Manager Reference document
Plant Manager Reference documentPlant Manager Reference document
Plant Manager Reference document
 

More from Syed Farjad Zia Zaidi

Introduction to Systematic Program Design - Part 1
Introduction to Systematic Program Design - Part 1Introduction to Systematic Program Design - Part 1
Introduction to Systematic Program Design - Part 1Syed Farjad Zia Zaidi
 
Emerging Trends & Technologies in the Virtual K-12 Classroom
Emerging Trends & Technologies in the Virtual K-12 ClassroomEmerging Trends & Technologies in the Virtual K-12 Classroom
Emerging Trends & Technologies in the Virtual K-12 ClassroomSyed Farjad Zia Zaidi
 
An Introduction to Interactive Programming in Python 2014
An Introduction to Interactive Programming in Python 2014An Introduction to Interactive Programming in Python 2014
An Introduction to Interactive Programming in Python 2014Syed Farjad Zia Zaidi
 
An Introduction to Interactive Programming in Python 2013
An Introduction to Interactive Programming in Python 2013An Introduction to Interactive Programming in Python 2013
An Introduction to Interactive Programming in Python 2013Syed Farjad Zia Zaidi
 
Internet History, Technology, and Security
Internet History, Technology, and SecurityInternet History, Technology, and Security
Internet History, Technology, and SecuritySyed Farjad Zia Zaidi
 
Programming Mobile Applications for Android Handheld Systems 2014
Programming Mobile Applications for Android Handheld Systems 2014Programming Mobile Applications for Android Handheld Systems 2014
Programming Mobile Applications for Android Handheld Systems 2014Syed Farjad Zia Zaidi
 
Project Proposal - Software Pack Solution 14
Project Proposal - Software Pack Solution 14Project Proposal - Software Pack Solution 14
Project Proposal - Software Pack Solution 14Syed Farjad Zia Zaidi
 
Database Diagram Tutorial-SQL Server 2012
Database Diagram Tutorial-SQL Server 2012Database Diagram Tutorial-SQL Server 2012
Database Diagram Tutorial-SQL Server 2012Syed Farjad Zia Zaidi
 
Introduction To Programming with Python-4
Introduction To Programming with Python-4Introduction To Programming with Python-4
Introduction To Programming with Python-4Syed Farjad Zia Zaidi
 

More from Syed Farjad Zia Zaidi (20)

Vision & sight
Vision & sightVision & sight
Vision & sight
 
Introduction to Computing with Java
Introduction to Computing with JavaIntroduction to Computing with Java
Introduction to Computing with Java
 
Web Application Architectures
Web Application ArchitecturesWeb Application Architectures
Web Application Architectures
 
Foundations of Virtual Instruction
Foundations of Virtual InstructionFoundations of Virtual Instruction
Foundations of Virtual Instruction
 
Programming for Everybody (Python)
Programming for Everybody (Python)Programming for Everybody (Python)
Programming for Everybody (Python)
 
Learn to Program: The Fundamentals
Learn to Program: The FundamentalsLearn to Program: The Fundamentals
Learn to Program: The Fundamentals
 
Introduction to Systematic Program Design - Part 1
Introduction to Systematic Program Design - Part 1Introduction to Systematic Program Design - Part 1
Introduction to Systematic Program Design - Part 1
 
Logic: Language and Information 1
Logic: Language and Information 1Logic: Language and Information 1
Logic: Language and Information 1
 
Emerging Trends & Technologies in the Virtual K-12 Classroom
Emerging Trends & Technologies in the Virtual K-12 ClassroomEmerging Trends & Technologies in the Virtual K-12 Classroom
Emerging Trends & Technologies in the Virtual K-12 Classroom
 
An Introduction to Interactive Programming in Python 2014
An Introduction to Interactive Programming in Python 2014An Introduction to Interactive Programming in Python 2014
An Introduction to Interactive Programming in Python 2014
 
An Introduction to Interactive Programming in Python 2013
An Introduction to Interactive Programming in Python 2013An Introduction to Interactive Programming in Python 2013
An Introduction to Interactive Programming in Python 2013
 
Internet History, Technology, and Security
Internet History, Technology, and SecurityInternet History, Technology, and Security
Internet History, Technology, and Security
 
Human-Computer Interaction
Human-Computer InteractionHuman-Computer Interaction
Human-Computer Interaction
 
Beginning Game Programming with C#
Beginning Game Programming with C#Beginning Game Programming with C#
Beginning Game Programming with C#
 
Programming Mobile Applications for Android Handheld Systems 2014
Programming Mobile Applications for Android Handheld Systems 2014Programming Mobile Applications for Android Handheld Systems 2014
Programming Mobile Applications for Android Handheld Systems 2014
 
Introduction to Databases
Introduction to DatabasesIntroduction to Databases
Introduction to Databases
 
Computer Science 101
Computer Science 101Computer Science 101
Computer Science 101
 
Project Proposal - Software Pack Solution 14
Project Proposal - Software Pack Solution 14Project Proposal - Software Pack Solution 14
Project Proposal - Software Pack Solution 14
 
Database Diagram Tutorial-SQL Server 2012
Database Diagram Tutorial-SQL Server 2012Database Diagram Tutorial-SQL Server 2012
Database Diagram Tutorial-SQL Server 2012
 
Introduction To Programming with Python-4
Introduction To Programming with Python-4Introduction To Programming with Python-4
Introduction To Programming with Python-4
 

Recently uploaded

Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 

Recently uploaded (20)

Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 

MindMuscle Xtreme

  • 1. 8/3/2014 MindMuscle-Xtreme Syed Farjad Zia Zaidi Syed Farjad Zia Zaidi Lead Software Engineer VISTA LINK
  • 2. MindMuscle-Xtreme i Revision History Date Description Author Comments 8/3/2014 1.0 Syed Farjad Zia Zaidi Completed
  • 3. MindMuscle-Xtreme ii Table of Contents REVISION HISTORY ................................................................................................................................................I DOCUMENT APPROVAL.........................................................................................................................................I INDEX ........................................................................................................................................................................ II 1. INTRODUCTION................................................................................................................................................... 1 1.1 OVERVIEW .......................................................................................................................................................... 1 1.2 PURPOSE ............................................................................................................................................................. 1 1.3 SCOPE ................................................................................................................................................................. 1 1.4 REFERENCES ....................................................................................................................................................... 1 2. GENERAL DESCRIPTION.................................................................................................................................. 1 2.1 PRODUCT PERSPECTIVE....................................................................................................................................... 1 2.2 USER CHARACTERISTICS..................................................................................................................................... 1 2.3 ASSUMPTIONS AND DEPENDENCIES .................................................................................................................... 1 3. SPECIFIC REQUIREMENTS .............................................................................................................................. 2 3.1 EXTERNAL INTERFACE REQUIREMENTS .............................................................................................................. 2 3.1.1 User Interfaces ........................................................................................................................................... 2 3.1.2 Hardware Interfaces................................................................................................................................... 2 3.1.3 Software Interfaces..................................................................................................................................... 2 3.1.4 Communications Interfaces........................................................................................................................ 2 3.2 NON-FUNCTIONAL REQUIREMENTS .................................................................................................................... 2 3.5.1 Performance & Reliability ......................................................................................................................... 2 3.5.6 System Modifications.................................................................................................................................. 2 3.3 LOGICAL DATABASE REQUIREMENTS ................................................................................................................. 2 3.4 OTHER REQUIREMENTS....................................................................................................................................... 2 3.9.1 System Requirements.................................................................................................................................. 2 3.9.2 Software Requirements............................................................................................................................... 2 4. DESIGN PHASE..................................................................................................................................................... 3 4.1 ENTITY RELATIONSHIP DIAGRAM ....................................................................................................................... 3 4.1.1 Conceptual Schema .................................................................................................................................... 3 4.1.2 Physical Schema......................................................................................................................................... 4 4.2 DATA FLOW DIAGRAMS (DFD) .......................................................................................................................... 5 4.2.1 Context Level Diagram............................................................................................................................... 5 4.2.2 Level 1 DFD............................................................................................................................................... 5 4.2.3 Level 2 DFD............................................................................................................................................... 6 4.3 SCREENSHOTS .................................................................................................................................................... 6 4.3.1 Login Page ................................................................................................................................................. 6 4.3.2 Member Information................................................................................................................................... 7 4.3.3 Instructor Information................................................................................................................................ 7 4.3.4 Product Information/InventoryManagement.............................................................................................. 8 4.3.5 Gym Staff Information................................................................................................................................ 8 4.3.6 Equipment Information............................................................................................................................... 9 4.3.7 Supplier Information .................................................................................................................................. 9 4.3.8 Competition Information .......................................................................................................................... 10 4.3.9 Eligible Members for Competition ........................................................................................................... 10 4.3.10 Charts..................................................................................................................................................... 11 4.3.11 Reports ................................................................................................................................................... 12
  • 4. MindMuscle-Xtreme 1 1. Introduction This document is project report for a Gym Management System “MindMuscle - Xtreme”, the improved version of “MindMuscle - Classic”. 1.1 Overview The Gym Management requires a system that will handle all the necessary and minute details easily and proper database security accordingly to the user. They requires software, which will store data about members, employees, products, payroll, receipts of members etc. & all transactions that occur in Gym and an easy to use graphical user interface(GUI). 1.2 Purpose  The main objective of the project is to design and develop a user friendly system.  Easy to use and efficient computerized system.  To develop an accurate and flexible system, it will eliminate data redundancy.  Computerization can be helpful as means of saving time & money.  To provide better graphical user interface.  Less chances of information leakage.  Provides security to data by using login & password. 1.3 Scope  Store information of members, instructors, employees, machines, weights, supplements and medicines.  Check validity of information provided by user.  Use unique Id’s for members, instructors, employees, machines.  Manage all the data efficiently 1.3 References SRS document Template: IEEE guide to Project Report. 2. General Description 2.1 Product Perspective A.) iGo Figure: iGo Figure is a software just like the one I am making. It is a very popular and successful gym management system. http://www3.igofigure.com/ 2.2 User Characteristics The users to be of my product are gym administrators and they have to manage a gym which is not an easy task. They need a tool to manage their all their records. They also want to keep track of their purchase/sale to manage their gym effectively and grow prosper. 2.3 Assumptions and Dependencies My product can only work on windows operating systems and must have SQL server 2012 and .Net Framework 4.5 installed. I have made it assuming that the user have a windows operating system and a
  • 5. MindMuscle-Xtreme 2 reasonably fast computer. If user is using a different operating system or has a system that does not fulfill the minimum requirements of this software then this project may or may not change depending on the client’s demand. 3. Specific Requirements 3.1 External Interface Requirements 3.1.1 User Interfaces The user interface for my product is based on windows forms. It will be made as easy as possible for the user. HELP: A document or a video tutorial will be provided with the software easily teaching how to use the software. FEEDBACK: If there is an error. The user will be provided enough information to guide him in the right path and let him know what mistake has been made. 3.1.2 Hardware Interfaces My software should be implemented in a hardware-independent fashion and should not rely on any particular hardware interfaces. However the computer should be reasonably fast. 3.1.3 Software Interfaces My project can only run on windows operating system. So the user must have a windows OS and SQL server 2012 plus .Net Framework 4.5 installed. 3.1.4 Communications Interfaces No communication interface. 3.2 Non-Functional Requirements 3.2.1 Performance & Reliability The software will be fairly fast and reliable as saving time is the main aim of this project. 3.2.2 System Modifications The software will be modified in the future to include the system drivers and detailed system information. 3.2.2 System Security The software should be secured by using a login authentication. 3.3 Logical Database Requirements SQL Server 2012 3.4 Other Requirements 3.4.1 System Requirements: The hardware requirements of this project are:  Intel Dual Core/Core 2 Duo @ 1.80GHz  2 GB RAM  160GB HDD
  • 6. MindMuscle-Xtreme 3 3.4.2 Software Requirements: The software requirements of this project are:  Windows Operating System  .Net Framework 3.5/ .Net Framework 4.5/ .Net Framework 4.5.1  SQL Server 2012  Telerik UI for WinForms Installed  Latest drivers installed 4. Design Phase: 4.1 Entity Relationship Diagram (ERD) 4.1.1 Conceptual Schema
  • 8. MindMuscle-Xtreme 5 4.2 Data Flow Diagrams (DFD) 4.2.1 Context Level DFD: 4.2.2 DFD Level 1:
  • 9. MindMuscle-Xtreme 6 4.2.3 DFD Level 2: 4.3 Screenshots of Software 4.3.1 Login Page
  • 11. MindMuscle-Xtreme 8 4.3.4 Product Information/Inventory Management 4.3.5 Employee Information