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

PLACEMENT MANAGEMENT SYSTEM

OUTPUT DESIGN
The system design process is not a step-by-step adherence of clear procedures and
guidelines. Though, certain clear procedures and guidelines have emerged in recent days, But
still much of design work depends on knowledge and experience of the designer. When
designer starts working on system design, he will face different type of problems.
Computer output is the most important and direct source of information to the
user. Output Design is a process that involves designing necessary output that have to be
given to various users according to their requirements. Efficient, intelligible output should
improve the system relationship to the user and help decision making.
In this system the output is generated in the input form itself. With the help of the
generated output the user makes various decisions. The right decision can be made in the
right time using the proposed system.
The normal procedure for developing a system is to design the output in required
format. The output may be in the form of document, report etc. the system has been designed
according to user requirement report. The important objective of any system is its capability
of producing high quality output or reports.
Computer output is the most important and direct source of information to the user.
The output design is the result of processing. An application is successful only when it
produces efficient reports, also the output information must be provided in a format that
should be understandable to the people.
TESTING AND IMPLEMENTATION
Testing forms the first step in determining the errors in the program. Clearly the
success of testing in revealing errors in programs depends critically on the test cases.
Testing is usually relied upon to detect the faults that occur during any phase of the
software development cycle, in addition to the faults that introduced during the coding phase
itself. For this, different levels of testing are used which perform different tasks and aim to
test different aspects of the system. The basic levels of testing are unit testing, integration
testing, system and acceptance testing. The different levels of testing attempt to detect
different types of faults.

The main objective of testing is to uncover errors from the system. For the uncovering
process we have to give proper input data to the system. So we should have more conscious
to give input data. It is important to give correct inputs to efficient testing.
Unit testing
Unit testing is the testing that verifies the code does what it is intended to do. In this
type of testing some test code are written that will call a method with certain parameters and
will ensure that the return value of this method is as expected. This type of testing is
performed within a class or a component.
Integration testing
After the unit testing we have to perform integration testing. The goal here is to see if
modules can be integrated properly, the emphasis being on testing interfaces between
modules. This testing activity can be considered as testing the design and hence the emphasis
on testing module interactions.
In this project integrating all the modules forms the main system. When integrating all
the modules I have checked whether the integration effects working of any of the services by
giving different combinations of inputs with which the two services run perfectly before
Integration.

Validation Testing
The software is completely assembled as a package and interface errors have been
uncovered and corrected and a final series of test is done. It is a quality assurance process
carried out before the software is ready for release. Validation succeeds when the software
functions in a manner that can be reasonably accepted by the customer. This system meets all
the needs of the user.
User acceptance testing
User acceptance of a system is the factor for the success of any system. The
testing of the software began along with coding. Since the design was fully object-oriented,
first the interface were developed and tested. Then unit testing was done for every module in
the software for various inputs, such that each line of code is at least once executed.

SYSTEM IMPLEMENTATION
System implementation is the final phase of putting the utility into action. If the
implementation is not carefully planned and controlled, it can cause chaos and confusion.
Implementation is the state of the project where theoretical design turned into working
system. In this stage the installation of the package in the real environment, to the satisfaction
of the intended user and the operation of the system. Implementation includes all those
activities that take place to convert from the old system to the new one.
The new system may be totally new, replacing an external system manual or
automated system or it may be a modification to an external system. The process of putting
the developed system in actual use is called implementation. This includes all those activities
that take place to convert from old system to new one.
It involves careful planning, investigation of the current system, constraints on
implementation and design of methods to achieve. Two checking is done and if it is found
working according to the specification, major task of preparing the implementation are
educating and training the users. The more complex the system being implemented, the more
involved will be the system study and the design effort required just for implementation. The
method of implementation and the time scale adopted are found out initially. Next the system
is tested properly and the same time user are trained in the new product.
Implementation simply means converting a new system design into operation. Conversion
is one aspect of implementation. Implementation can be:
Implementation of a computer system to replace a manual system.
Implementation of a new computer system to replace an already existing
one.
Implementation of a modified application to replace an existing one using
the same computer.

FUTURE ENHANCEMENT
Future enhancement for the placement management system we add some features to
this software to make this software more reliable.
Some features are as following

The searching procedure should be very strong like placement officer can search
student as fast as possible.

Recruiter can visit any time through this application and communicate with placement
officer\.

Placement officer can contact with both student and company through message.
Student and company can also send message to the placement officer.

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