技术选型
【后端】:Java
【框架】:ssm
【前端】:小程序
【JDK版本】:JDK1.8
【服务器】:tomcat7+
【数据库】:mysql 5.7+
功能设计
本次的系统总体设计上通过按照面向对象的设计逻辑,以用户、管理员两个角色来进行内容的设计,在设计上前后台的主要功能模块如下图所示:
通过上述的整体模块图的设计可以看出,本次的设计分为了前端和后端,前端是围绕着用户角色出发,通过在线的火灾知识培训、试题练习、在线火灾举报和报警等内容来丰富用户的角色使用。后台的管理员则是通过以信息管理为主,包括对火灾知识的内容、火灾试题的管理、对于用户的联系评分管理和火灾的报警管理等来完成后台的信息维护工作。