<> Operating environment :

development tool :IDEA /Eclipse
database :MYSQL5.7
application service :Tomcat7/Tomcat8
Use framework ssm

<> Project introduction

For the design of CET-4 and CET-6 online examination system , System development mainly adopts java Language Technology , It is applied in the design of the whole system MySQL Database to complete data storage , It is developed according to the current situation of CET-4 and CET-6 online examination system , The network management of CET-4 and CET-6 online examination system is realized according to the actual needs , All kinds of information are stored orderly , After entering the page of CET-4 and CET-6 online examination system , Before starting to operate the main control interface , The main functions include administrator : home page , Personal Center , user management , Examination score management , Announcement management , Examinee notification management , Test question management , Test paper management , Examination management , user : home page , Personal Center , Examination score management , Announcement management , Examinee notification management , Examination management and other functions .

This paper mainly describes the development background of CET-4 and CET-6 online examination system , The system mainly introduces the requirements analysis and functional requirements , And the system is tested and summarized in detail . Specifically from the business process , Database design and system structure . We hope to use advanced computer technology and network technology to change the current situation of CET-4 and CET-6 online examination system , Improve management efficiency .

<> design sketch

Controller class /** * Login related */ @RequestMapping("config") @RestController public class
ConfigController{ @Autowired private ConfigService configService; /** * list */ @
RequestMapping("/page") public R page(@RequestParam Map<String, Object> params,
ConfigEntity config){ EntityWrapper<ConfigEntity> ew = new EntityWrapper<
ConfigEntity>(); PageUtils page = configService.queryPage(params); return R.ok()
.put("data", page); } /** * list */ @IgnoreAuth @RequestMapping("/list") public R
list(@RequestParam Map<String, Object> params,ConfigEntity config){
EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>(); PageUtils
page= configService.queryPage(params); return R.ok().put("data", page); } /** *
information */ @RequestMapping("/info/{id}") public R info(@PathVariable("id") String id)
{ ConfigEntity config = configService.selectById(id); return R.ok().put("data",
config); } /** * details */ @IgnoreAuth @RequestMapping("/detail/{id}") public R
detail(@PathVariable("id") String id){ ConfigEntity config = configService.
selectById(id); return R.ok().put("data", config); } /** * according to name pick up information */ @
RequestMapping("/info") public R infoByName(@RequestParam String name){
ConfigEntity config= configService.selectOne(new EntityWrapper<ConfigEntity>().
eq("name", "faceFile")); return R.ok().put("data", config); } /** * preservation */ @
PostMapping("/save") public R save(@RequestBody ConfigEntity config){ //
ValidatorUtils.validateEntity(config); configService.insert(config); return R.ok
(); } /** * modify */ @RequestMapping("/update") public R update(@RequestBody
ConfigEntity config){ // ValidatorUtils.validateEntity(config); configService.
updateById(config);// Update all return R.ok(); } /** * delete */ @RequestMapping("/delete"
) public R delete(@RequestBody Long[] ids){ configService.deleteBatchIds(Arrays.
asList(ids)); return R.ok(); } }
order record
pick want I
Abstracts I
order record I
Number 1 chapter introduction 1
1.1 Subject background 1
1.2 research meaning 1
1.3 research contents 2
Number 2 chapter Technical introduction 2
2.1 Related technology 3
2.2 Java technology 3
2.3 MySQL database 4
2.4 Tomcat introduce 4
2.5 Spring Boot frame 5
Number 3 chapter requirement analysis 5
3.1 Requirements Analysis Overview 6
3.2 feasibility analysis 6
3.2.1 economic feasibility 6
3.2.2 technical feasibility 7
3.3 System function design 7
Number 4 chapter system design 7
4.1 System structure design 7
4.2 Database design 8
4.2.1 entity ER chart 8
4.2.2 data sheet 10
Number 5 chapter system implementation 14
5.1 Administrator function module 14
5.2 Front page function module 18
5.3 User function module 18
Number 6 chapter System test 23
6.1 Test definition and purpose 23
6.2 test method 23
6.3 Test module 24
6.4 test result 25
junction theory 26
To thank 27
reference 28

Technology