Вы находитесь на странице: 1из 4

College sports inventory management system

OUTPUT DEIGN
System design controls the major structural characteristics of the system. The system
design has a major impact testability and modifiability of a system and impacts its efficiency
much of the design efforts for the designing software are spent creating the system design.
In the system output design, the focus is an identifying the modules, whereas during
the detailed design the focus is on designing the logic for the modules. In other words in
system design attention is on what components are needed, while in the detailed design how
the component can be implemented in the software is the issue.
Output design for this system can describe the college details, department details,
student details, sports event information, winners information these all are maintained for all
years. This system is helpful for the updating of each information.
It generally refers to the result and information that are generated by the system for
the end-user, it should be understandable with enhanced format. The output of the software is
used to make the remote installation of the new software in the system and it awake
immediate alert system that should be enhanced as an input to the system. Output is the main
reason for developing the system and the basis on which they evaluate the usefulness of the
application.
TESTING IMPLEMENTATION
System testing
System testing is most often the final test to verify that the system to be delivered
meets the specification and its purpose. System testing is carried out by specialist testers or
independent testers. System testing should investigate both functional and non-functional
requirements of the testing.
System testing also known as performance testing. This testing is done to determine
the software characteristics like response time ,throughput at which the system or software
operates. Performance testing is done by generating some activity on the system, this is done
by the performance test tolls available. The tools are used to create different user profiles and
inject different kind of activities on server which replicates the end user environments. The
purpose of doing performance testing is to ensure that the software meet specifies

performance criteria and figure out which part of the software is causing the software
performance go down .
White box testing
White box testing is used to test the interior structure of the system includes each
module of the application.
Block box testing
Block box testing is useful for test the external parts of the system.
Unit testing
The goal of unit testing is to segregate each part of the program and test that
individual parts are working correctly. This means that for any function or procedure when a
set inputs are given then it should return are given then it should return the proper values. It
should handle the failure gracefully during the course of execution when any invalid input is
given. A unit test provides a written contract that the piece of code must assure. Hence it has
several benefits.
Integration testing
Integration testing, individual software modules are integrated logically and tested as
a group. A typical software project consists of multiple software modules, coded by different
programmers. This testing focuses on checking data communication amongst these modules.
Hence it is also termed as I & t (Integration and Testing), String testing and sometimes
Thread testing.
User acceptance testing
User Acceptance testing consists of a process of verifying that a solution works for
the user. User tests, usually performed by clients or by end users, do not normally focus on
identifying simple problems .the results of these tests give confidence to the client as to how
the system will perform in production. There may also be legal or contractual requirements
for acceptance of the system.

Validation testing
The system has been tested and implemented successfully and thus ensured that
all the requirements as listed in the software requirements specification are completely fulfilled.
In case of erroneous input, corresponding error messages are displayed. Validation helps in
building the right product as per the customers requirement and helps in satisfying their needs.

SYSTEM IMPLEMENTATION
Implementation is the process that actually yields the lowest-level system elements in
the system hierarchy (system breakdown structure). System elements are made, bought, or
reused. Production involves the hardware fabrication processes of forming, removing,
joining, and finishing, the software realization processes of coding and testing, or the
operational procedures development processes for operators' roles. If implementation
involves a production process, a manufacturing system which uses the established technical
and management processes may be required.
System implementation is the important stage of project when the theoretical design is
tuned into practical system. The main stages in the implementation are as follows:
Planning
Training
System testing and
Changeover Planning
Planning is the first task in the system implementation. Planning means deciding on
method and time scale that is to be adopted. At the time of implementation of any system
people from different departments and system analysis involve. They are confirmed to
practical problem of controlling various activities of people outside their own data processing
departments.

FUTURE ENHANCEMENT
In this system the college sports inventory management can describe the method to
maintain and manage the every year sports events and budget for each event. In future we can
able to do the sports inventory through online system using the administration and student
login module. This will help this system whenever the students want to suggest about games
like some new sports event for the department function and description about the lastly
conducted event in their college. Administrator can easly manage all the events and will get
new ideas from the students. It is more flexible for all users.

Вам также может понравиться