Anda di halaman 1dari 13

INTRODUCTION

Extreme Gym Master is a comprehensive Gym Management System especially designed for Indian Health Club & Gym Industry. It is a product that has been designed after research of various types of Gyms & Health Clubs. It has been covered almost all the aspects of the Gym Industry. It provides an option for backup the data and can easily be restored as desired by the gym management. I am using advanced database technology & platform for enhancing the database security, reliability and accessibility. The gym management system that manage supplier Company and support excellent reporting, billing and control over gym & health club and thus provide clear report to management.

OBJECTIVES
The primary objectives of this software are: To provide better storage and access of candidate details and printing details along with payment calculation of course fee and diet fee. To keep record of ongoing business. To maintain and keep the records of instructor and instrument. To upgrade level of flexibility and user friendly of keeping record. To access necessary informations related with each of the candidate and instructor. We can also be able to maintain our expenditure day by day.

DRAWBACK OF THE MANUAL SYSTEM


The first and the most important thing about this software system is that it is needed in the market and many software systems are available but they have to maintain their database manually and design their data storage, before running the system. Thus their whole system becomes manually and does not provide the Graphical User Interface facility and a user has to maintain it very properly and sincerely. Our system is developed in window based application and provides the user with good Graphical User Interface with SQL Server database in the back-end which is a very good platform to keep any kind of record keeping.

NEED FOR COMPUTERIZED INFORMATION SYSTEM


The need for a computerized based information system is to provide the following facilities that an organization can employ for its business logic: It provides more up to date accurate information. It helps to minimize the redundant paper works.

It helps the organization to work with less manpower efficiently. It provides data security and prevents from being lost.

ANALYSIS
System analysis is a detailed study of the various operations performed by a system and their relationships within and outside of the system. It is a systematic technique that defines goals and objectives. The goal of the system development is to deliver the system in line with the users requirement, and analysis is the heart of this process. One of the best approaches to system analysis is the structured analysis. Structured analysis is a set of techniques and graphical tools that allows us to develop a new kind of system specification that is easily understandable to the developer. It is the detail step-by-step investigation of related procedures to see what must be done and to determine the best way of doing it. The objective is to build a system specification that provides the basis for design and implementation.

IDENTIFICATION OF NEEDS
The need of this system was perceived from the point when the works started to mount the permissible limits of the employees, who were recruited to keep the account of business and collects payments. Moreover the need of the some of the necessary informations also gradually emerged with time the absence of which was leading to a great huge amount of loss for the company. This has pressed the need for a computerized application; and hence the need for my project can be felt quite easily.

PRELIMINARY INVESTIGATION
When we approached by the concerned Managers for the project we first acquainted our self with the working environment of the project by conducting several interviews with proper authorities/responsible person and found the following points about the system: Employees must have to keep every record of the sale/purchase in papers. [So it is advisable to have a GymMaster database, which will keep or maintain the details of every candidate and purchase/sale].

When a new course or diet is added by the GymMaster it may be immediately saved in the database. The GymMaster should be able to keep view on ongoing business and the staff working under the GymMaster association. Have to maintain a structural view of Candidates [i.e. tree view] and if a Candidate leaves the GymMaster association should be able to keep or delete all the transaction of the Candidate as per Gymmaster choice. The sell-incentive of a candidate should be upgrated on basis of the customers business or transaction. A single platform of business will provide the opportunity to deal with various Gym organizations information and related data.

BASIC REQUIREMENT DESIRED FROM THE SYSTEM


Application should be able to keep data related to items like Candidate, Instructor, Course available, Diet available, Instruments etc and all required informations of company who sold these items. Application must have the capability to keep detailed information of the instructor/staffs who works for the GymMaster association. Efficient query handling facilities about a Candidate, Course or Diet. A timely and effective measure to safeguard the information associated with each of the Candidate and Instructor. Integration of latest technology for manipulating database. Upgrade Candidates or Companys data regarding their business automatically and manually as required. Dynamic report facilities. Reduced workspace as per the latest prerequisities. Much larger capacity of business transaction etc. Integrate the technique to view the current status of business.

In the proposed system the strategies asking and reviewing of written document we have requirement analysis which can be better shown by the following graphical description (DFDs and ERD).

Software Requirement Specification (SRS)

The requirement analysis task is a process of discovery, refinement, modeling, and specification. The scope, initially established by the system engineer and refined during software project planning, is refined in detail. Models of the required data, information and control flow, and operation behavior are created. It enables the system engineer to specify software function and performance indicate softwares interface with other system elements, and establish constraints that software must meet. Requirement analysis provides the software designers with models that can be translated into data, architectural and procedural design. 1. Initially, I had to study the system specification and the software project plan. It is important to understand the software in the system context and to review the software scope that was used to generate planning estimates. Next, communication for analysis must be established so that the problem recognition is ensured. The goal of the analyst is to recognize the basic problem elements as perceived by the user/customer. 2. Problem evaluation and solution synthesis is the next major area of effort for analysis. This step involves definition of all externally observable data objects, evaluation of the flow and content information; defining and elaborating all software functions, understanding software behavior in the context of events that affect the system, establishing system interface characteristics, and uncovering additional designs constraints. 3. During the evaluation and solution synthesis activity, the analyst creates models of the system in an effort to understand data and control flow, functional processing and behavioral operation, and information content. 4. The model serves as a foundation for the software design and as basis for the creation of a specification for software. Detailed specification may not be possible at this stage. 5. At last the stage of review comes. In this step all the information gathered in the previous steps of the analysis process are reviewed. The model and the specification decided upon are weighed against the alternatives. Any changes, if needed, are made to specifications. Both software developer and user conduct the review of a software requirement specification. The review is first conducted at a macroscopic level. At this level the reviewers attempt to ensure that the specification is accurate, consistent and complete.

6. This involves addressing asset of question on the consistency, interface, information flow, structure, constraints and related aspects. In order to develop answers to many of these questions, the review later focuses at a detailed level. On the basis of the requirement analysis, following Requirement Specification Chart (Table) has been prepared.

Requirement Specification Chart

Sl No.
1

Requirement Specification
User friendly options to enter information of a specific Candidate like Candidate ID, Name, Address, Age, Height, Weight, etc. User friendly input form for entering details of Instructor which should contain informations like Instructor ID, Name, Address, Phone number etc. User friendly input form for entering details of any Course and Diet given by GymMaster . User friendly input form for entering details of Instruments informations like Name, date of purchasing, costing etc. User friendly input form for retrieving details of Candidate informations like name, address etc. User friendly input form for entering details of Diet purchased by any Company like Name, costing, selling etc.

Yes

NO

DATA FLOW DIAGRAM

E-R DIAGRAM
The overall logical structure of the database can be expressed graphically by an E R diagram:

Figure: Entity - Relationship Diagram.

Tools / Platform, Hardware & Requirement Specification

Software

Minimum Hardware Requirements:


The hardware platform used for developing the System in the personal computer is of the following configuration:-

Hardware Type
CPU TYPE BUS SPEED RAM HDD DISPLAY TYPE CD-ROM

Minimum Requirements
INTEL PENTIUM -IV 500 MHZ 512 MB 80 GB VGA INSTALLED

Software Requirements: The software platform used for developing the System is as follows:-

Software Type
Operating Syatem DataBase Tools

Minimum Requirements
Windows XP SQL SERVER 2000 VB.Net 2005

FEASIBILITY ANALYSIS
The project is Feasible from all the angles from Economic to Technical, as the project requires least hardware and its not hard to find employees who are computer literate, hardware base, with least complexity in comparison to maintenance of staff overhead is quite minimal. System is implemented then system efficiency is improved, i.e. it results having a proper search technique, automatic recovery of data, faster retrieval of data and many more. Feasibility study is carried out after initial investigation to check the workability of the candidate system. Its impact on the organizational ability to meet the user need and the effective use of the system. Feasibility study is the testing of the proposed system according to its workability. The object of the feasibility system is not to solve the problem but to acquire a sense of its scope. During the study of the problem definition is centralized and aspects of the problem to be included in the system are determined. Consequently the cost and benefits are estimated with gear accuracy at this stage. The result of feasibility is a normal proposal. This is simply a report a formal document detailing the nature and scope of the proposed solutions. The proposal summarizes what is known and what is to be done. 1. Technical feasibility 2. Economical feasibility 3. Operational feasibility

1. TECHNICAL FEASIBILITY A network of machines with appropriate hardware and a server with high-end hardware is the general requirement for this project. Softwares like Visual Studio .Net 2005, SQL Server 2000, would be required which are technically sound and available. Hence the project is Technically Feasible. 2. ECONOMICAL FEASIBILITY

From the cost estimation module cost calculated with respect to KLOC (Thousand Lines of codes) is this amount is bearable by the client and hence the project is Economically Feasible. 3. OPERATIONAL FEASIBILITY According to the deployment manual given later, this project can be deployed in any platform with perfect case. The deployment/Implementation manual can also be used for maintenance operation and troubleshooting of the software. Hence EXTREME GYM MASTER is operationally feasible.

Anda mungkin juga menyukai