Sunteți pe pagina 1din 4

Chapter 4:

Implementation and Testing

4.1. Implementation:

This project defines the policy and steps for handling and resolving complaints and for this
process to take place there must be an automation of the system that will be handle the
complaints process and appeal method of registration. This project identifies a range of
options that can be used to manage and resolve online complain. User can login, and Create
complain, view complain details and track the status of its complain. It has one Admin
module where Admin can login and View all complaint details and forward the complaint to
specific section.

4.1.1. Tools used:

HTML:

Hypertext Markup Language, a standardized system for tagging text files to achieve font,
color, graphic, and hyperlink effects on World Wide Web pages. It specifies the layout and
style of a document. We have used HTML to constitute the appearance of a web document
and information.

CSS:

CSS is the language for describing the presentation of Web pages, including colors, layout,
and fonts. It allows one to adapt the presentation to different types of devices, such as large
screens, small screens, or printers. CSS is independent of HTML and can be used with any
XML-based markup language. We have used CSS to separate content from design and layout
of our web page to perform more of the function using HTML.
JavaScript:

JavaScript is the most popular scripting language on the internet, and works in all major
browsers, such as Internet Explorer, Firefox, Chrome, Opera, and Safari. JavaScript is used
in our project to create image slider, validate the data, and put dynamic text into HTML page.

PHP:

PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source
general-purpose scripting language that is especially suited for web development and can be
embedded into HTML. In our project, the PHP interpreter process the page, communicating
with file systems, database and email servers as necessary and then delivers a web page to
the web server to return to the browser.

MYSQL:

MYSQL is an open-source relational database management system (RDBMS).We used


MYSQL to run our website and to run the database.

4.2. Testing

Testing is the process of detecting errors. The results of testing are used later on during
maintenance also.

4.2.1. Unit Testing

Unit testing focuses verification effort on the module. In unit testing, we have tested the
detailed design and the process specification of our project to uncover errors within the
boundary of the module.

4.2.2. System Testing

Here the entire software system is tested. The reference document for this process is the
requirements document, and the goal OS to see a software meets its requirements. This
project is tested in any OS and works well in OS.
4.2.3. Acceptance Testing

Acceptance test is performed with realistic data of the client to demonstrate that the software
is working satisfactorily. Testing here is focus on external behavior of the system; the
internal logic of program is not emphasized. It is the process of finding errors and missing
operations and also a complete verification to determine whether the objectives are met and
the user requirements are satisfied. We have performed our project along with the client to
show that to see that all requirements are satisfied.

4.2.4. White Box Testing

This is the unit testing method where a unit will be taken at a time and tested thoroughly at a
statement level to find the maximum possible errors. We tested stepwise every piece of code,
taking care that every statement in the code is executed at least once.

4.2.5. Black Box Testing

Here the module will be treated as a black box that will take some input and generate output.
Output for a given set of input combinations are forwarded to other module. We have
performed black box testing by taking different combinations of inputs such that the input
passed will be transferred to different modules and is used correctly.

4.2.6. Integration Testing


This testing activity can be considered as testing the design of our project and hence
emphasis on module interaction.

S-ar putea să vă placă și