Angel Studio ASP.NET (AngelExam) driving school examination system is based on asp.net mvc (C#) + front-end bootstrap + jquery + layui and other technologies. The data storage uses a sql server database with reliable and stable performance.
The front-end page uses refreshless technology to interact based on the MVC web api interface calling logic. The front-end exam interface is simple and easy to use; the back-end uses the layui framework that is minimalist and beautiful in appearance but full of internal content. It is light in size and rich in components, from the core code to Every detail of the API has been carefully crafted and is very suitable for the rapid development of web interfaces.
Examination system features
1. In order to facilitate the reading and writing of data and the maturity of the language, choose asp.net mvc for higher development efficiency and faster speed;
2. The system architecture adopts a three-layer framework with the advantages of low coupling, high reusability, fast deployment, and high maintainability;
3. System configuration file data is cached using HttpRuntime.Cache, making the program more efficient and faster during operation;
4. The selection of database was based on various considerations based on the system’s examination question bank data size. Finally, after investigating various databases, SQL Server was selected as the system database;
5. The operating environment is based on the characteristics of the functional modules, and window server+IIS is selected to make deployment easier;
System advantages
1. The system is developed based on asp.net mvc and currently supports more than 90% of the space. Users can directly upload the database (sql server2008r2) or run the .sql file directly. Users can directly pass in the space for use.
2. The system supports driving school examination system functions such as multiple management accounts, adding multiple student information, adding question bank categories, adding multiple types of questions, etc.
3. The examination system question bank can flexibly add, modify, delete and other operations, including single-choice, multiple-choice, judgment and other question types.
4. The examination system has built-in simulation screening calculation logic for test simulation question types, and the back-end operator can flexibly set the number of classification extractions for each question bank, making the question bank simulation more realistic.
5. The driving school examination system can meet the needs of most driving schools, making it the best choice for driving schools that want to operate independently.
(AngelExam) Driving School Examination System Instructions
1. The space must support ASP.NET MVC4.0 or above.
2. The background default URL is http://your domain name/admin/
Default user: admin Password: 123456
3. Database and its data use sql server 2008r2 or above. When using the exam system, you can directly attach the database file or run the .sql executable file in the space.
4. Modify the web.config configuration file in the root directory of the ASP.NET (AngelExam) examination system and configure it according to space or local database account. Please replace the brackets in () by yourself.
5. When deploying the website system in IIS, please add system folder permissions (the space can be ignored).
The system updates are as follows
1. Added test question picture/voice upload function, so that test questions can support multiple question types for presentation preview;
2. The new test question marking function is added, which makes up for the lack of keyword marking function in the previous driving school examination system;
3. A new verification and verification process is added to the exam system login page, so that exam students can have a more realistic simulation;
4. A new function of sorting the question bank by large categories is added, and the question bank categories can be flexibly arranged in order and the front-end sorting is more beautiful;
5. Optimize the examination system loading page prompt information but less pictures and other functions.