Develop a testing system

Employer
[no-member:pro]Петр[/no-member:pro]Петр
Project parameters
Type of cooperationOne-time project
SectionSoftware development
Prepaymentwithout prepayment
Payment methodsBank transfer, Electronic money
Acceptance of requestsclosed
Project description
It is necessary to develop a testing system in C++ / C# with reference to the database access. Windows app. The test system should be similar to the test of traffic rules. The application interacts with the Access database, from where the test questions and answers are downloaded. What is contained in the database: user IDs, password for entering the test, test questions, test answers, reports on the passing of user tests (identifier, name, percentage of correct answers, test name, list of incorrect user answers + question to answer). The bank of questions is about 100 questions in the database, from them 25-30 questions are randomly selected for the test, after the test is completed, the test result is displayed in percentage. The weight of the question (a point for the correct answer) must be realized. The test should be time-limited (the countdown time scale of the test). The test should be updated through the database (questions and answers), for further retesting but already for other questions, i.e., for the purpose of testing. The program should also be fully functional after updating the database. Update database: a certain person (administrator) logged into MS Office Access, changes the questions, answers, test name, question weight, test time, saves the database and the application "Testing" is ready for work and a new test. The reports are stored in a specific folder. Only the test administrator should have access to the database. The test should be navigated (see para. The file of the annex to the project, the file of the application is only of a recommendatory nature.
During the project work, it is necessary to provide brief reports on the current status of the project.
Upon completion of the project, all source code of the project must be provided, including the open source code and the project file and the program release.
Information about the software development environment used should also be provided.
During the project work, it is necessary to provide brief reports on the current status of the project.
Upon completion of the project, all source code of the project must be provided, including the open source code and the project file and the program release.
Information about the software development environment used should also be provided.