Tuesday, August 19, 2008

Admin Control 90% completed

Usergroup & Admin Functions
codes and pages I have completed, alot alot codings, but all done

Admin - Control all groups, AdminPro, AdminAccess, AdminKey
Moderator - Admin Control Access
- AdminBasics
- Advertisement manager
- Articles control (not completed)
- Profile control
- Report control
- Remove Banlist
- Classified control
External - Authorised Non-student user, (leveling unlocked)
e.g. Sponsor who wishes to upload classifieds.
e.g. Alumni students / Teachers
Student - Most basic user


How to Ensure Codes Reliability
- Beta Testers (End users evaluation)
- Rational Tester software or Macro program
- Error Handling

Black box testing - Funtionality test, test the features and usability
White Box Testing - tester has access to the internal data structures and algorithms

code coverage - creating tests to satisfy some criteria of code coverage. For example, the test designer can create tests to cause all statements in the program to be executed at least once

Alpha testing is simulated or actual operational testing by potential users/customers or an independent test team at the developers' site.

Beta testing comes after alpha testing. Versions of the software, known as beta versions, are released to a limited audience outside of the programming team.

* Readability
* Ease of maintenance, testing, debugging, fixing, modification and portability
* Low complexity
* Low resource consumption: memory, CPU
* Number of compilation or lint warnings

Error Handling and user report error page with own error page.

http://en.wikipedia.org/wiki/Error_handling
http://en.wikipedia.org/wiki/Software_testing
http://en.wikipedia.org/wiki/Software_reliability

No comments: