Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2. User
The work of user is to give a test and see a result and the user how to improve
knowledge regarding aptitude.
Function of user:
Login
Give personal details
Add a question (After permission)
Given test
See Result
Feedback form
3. Faculty
The work of the faculty is to add a new question in the database.
Function of faculty:
Login
Add a Question
4 Non-Functional Requirements:
4.1 Performance Requirements
The system shall function in real time, any operation on the stored information,
triggered by the user shall complete in less than 10 seconds.
The system shall allow simultaneous use by at least 100 users, without any problem.
The system will try to retain the integrity of data by ensuring backups.
The software shall be compatible with Windows, Linux or any other OS, with 256 MB
RAM or above.
4.2 Security Requirements
In order to appear in examination, students must first authenticate themselves by
entering a username and password. The system shall not allow access if the student
fails to provide correct login information.
Only administrator will be allowed to change the database directly to maintain the
integrity of data.
All the confidential details will be encrypted and then only stored in the database. The
system shall never send an unencrypted password over the internet.
4.3 Flexibility:
The system shall be flexible enough so that there is a scope of making Changes in the
system easily so that it will work fine for coming next 5 Years at least.
4.4 Maintainability:
The system shall be easily maintainable by the administrator. Other programmers shall
be capable of easily modifying and updating code by using the documentation provided
with the system.
4.5 Testability:
The system shall be tested with different types of users using it.
4.6 Reliability:
The system shall be accessible at any time, with the help of internet.
4.7 Usability:
The system shall be user friendly i.e. it should be easy to use.
4.8 Portability:
The system shall be compatible with the following web browsers: Internet Explorer,
Mozilla Firefox, Google Chrome, Safari and Opera and the following Operating
systems: Windows (XP, Vista, 7, 8), Linux, Mac OS.
4.9 Reusability:
The system shall be properly coded and well-documented so that in future it can be
used by other college too.
5 Interface Requirements
5.1 Hardware Requirement
The application demands that all the PCs must be present in the internet.
Pc should be sufficiently fast with adequate memory at least 64 MB RAM and 2 GB
hard –disk space is required to run this application.
Screen resolution of at least 800*600 required to properly view the screen.
It should be support the printers
5.2 Software Requirement
Any Window Operating System.
The PHP must be installed. For the database handling MYSQL must be installed.
The final application must be packaged in a set up program, so that the product can be
easily installed on the clients-machine.