1 绪论 ............................................................................................................................5
1.1 研究背景..............................................................................................................5
1.2 研究现状..............................................................................................................6
1.2.1 国外研究现状 ...............................................................................................6
1.2.2 国内研究现状 ...............................................................................................6
1.3 研究的意义..........................................................................................................7
1.3.1 理论意义 .......................................................................................................7
1.3.2 实践意义 .......................................................................................................7
1.4 开发的技术介绍..................................................................................................7
1.4.1 微信小程序 ...................................................................................................7
1.4.2 JAVA 语言.....................................................................................................7
1.4.3 MySQL 数据库..............................................................................................8
1.5 论文的结构..........................................................................................................8
2 系统的需求及可行性分析 ........................................................................................9
2.1 需求分析..............................................................................................................9
2.1.1 功能性需求分析 ...........................................................................................9
2.1.2 非功能性需求 ...............................................................................................9
2.2 可行性分析..........................................................................................................9
2.2.1 技术可行性 ...................................................................................................9
2.2.2 经济可行性 .................................................................................................10
2.2.3 操作可行性 .................................................................................................10
3 系统的总体设计 ......................................................................................................11
3.1 系统的总体框架设计........................................................................................11
3.2 数据库的设计....................................................................................................12
3.2.1 数据库的概念设计 .....................................................................................12
3.2.2 数据库的逻辑设计 .....................................................................................13
4 系统的实现 ..............................................................................................................15
4.1 消防知识每天学小程序后台管理界面............................................................15
4.2 火灾常识的管理界面实现................................................................................15
4.3 火灾题目管理的实现........................................................................................16
4.4 火灾报警管理的实现........................................................................................17
4.5 小程序端的注册实现........................................................................................17
4.6 消防知识每天学小程序首页的实现................................................................18
4.7 小程序火灾报警的在线实现............................................................................18
4.8 小程序模拟练习的实现....................................................................................19
5 系统的测试 ..............................................................................................................20
5.1 测试的目的........................................................................................................20