3.9 System testing P APER P ROTOTYPING Drawing of the system will be put on paper and shown to the users so that they can test
the system. This will be useful because;
Paper Prototyping saves time and money because it allows developers to test the system
before code is written.
Allows easy and cheap amendment to the design.
Lowers support burden and increase an overall quality of the software.
U SABILITY T ESTING Usability testing is a technique used to evaluate a product by testing it on users. During
usability testing random users will be brought in to test the system.
C OMPLETE S YSTEM T ESTING Black box testing method will be used to test the complete system. Appropriate data will
be selected as per functionality and test it against the functional specifications in order to
check for normal and abnormal behavior of the system.
19
3.10 Conclusion After examination of possible solutions, we chose the web-based system as it will be able
to address problems encountered by users within the current residence administration
system. The proposed system is to find optimal matching for user requirements, and
management of residences. System implementation will be carried out using PHP,
MySQL, PHPMyAdmin and Apache, which are the open source applications. This chapter
looked at the requirement analysis document and the next chapter looks at the user
interface.
20
C h a p t e r 4 USER INTERFACE SPECIFICATION
4.1