tomcat: 8.0 及以上
java框架:SpringBoot
maven: 3.6.1
详细技术:HTML+CSS+JAVA+SpringBoot+MYSQL+VUE+MAVEN+微信开发工具
三.功能设计
本考试刷题小程序 基于微信小程序的刷题系统小程序的主要角色为管理员和用户。
管理员功能模块包括用户管理、知识点管理、科目类型管理、试题管理、试卷管理、系统管理和考试管理等。
用户功能模块包括浏览试卷信息、在线考试,查看成绩和知识点,并且可以管理自己的错题本,收藏信息和考试记录。
系统操作流程图如下所示:
系统大致的功能结构图如下所示:
四.数据设计
概念模型的设计是为了抽象真实世界的信息,并对信息世界进行建模。它是数据库设计的强大工具。数据库概念模型设计可以通过E-R图描述现实世界的概念模型。系统的E-R图显示了系统中实体之间的链接。而且Mysql数据库是自我保护能力比较强的数据库,下图主要是对数据库实体的E-R图。
(一)试卷信息主要为管理员进行管理,学生进行浏览,试卷信息的属性包括编号、题目、数量、分数等,详细的试卷信息E-R图如下图所示: