更新时间:17天前
所属分类:微信小程序
评论回复:0
后端语言+数据库:java/ssm/springboot/mysql
小程序框架:uniapp/vue
开发环境:eclipse/idea/微信开发者
搭建了一个问卷系统。首先,对用户提出的功能进行合理分析,然后搭建开发平台以及配置计算机软硬件;通过对数据流图以及系统结构的设计,创建相应的数据库;进行详细的设计,实现主要功能。最后测试网站,并分析测试结果,完善系统,得出系统使用说明书,方便日后的维护以及更新。
作为用户,本系统可以在线搜索,查看并且网站信息;也可以在线互动交流。作为系统的管理员,可以及时的更新数据,也可以随时随地的处理网站信息。便捷的操作界面以及全新的功能会让人们耳目一新。
系统功能需求分析是软件开发过程中的重要环节,通过对系统功能的详细描述和定义,可以帮助开发团队全面理解系统的需求,为后续的系统设计和开发提供指导。问卷系统功能需求分析中,一般包括管理员、发布者和用户三个角色;
(1)系统的通用功能包括用户登录和密码修改,是两个角色共同需要使用的功能,
(2) 管理员关键功能包含用户、发布者、问卷调查、问卷提交、考试信息、报名表单、在线报名、投票信息、在线投票、在线考试管理、试题管理、轮描图管理、考试管理等进行管理
(3)用户可以对问卷提交、在线报名、在线投票、在线考试列表、考试记录、错题本等进行操作,
(4)发布者可以对问卷调查、问卷提交、考试信息、报名表单、在线报名、投票信息、在线投票、试题管理、在线考试管理、考试管理、用户信息等进行操作,
目 录
第一章 绪 论 1
1.1研究背景与意义 1
1.2系统研究现状 1
1.3 研究内容 2
第二章 开发工具和开发技术 3
2.1系统的开发环境与开发工具 3
2.2 JAVA技术概述 3
2.3 SSM 框架 3
2.4 微信小程序介绍 4
2.5 Mysql数据库技术 4
2.6 B/S结构 4
第三章 需求分析 6
3.1 需求描述 6
3.2 系统可行性分析 6
3.2.1技术可行性 6
3.2.2 经济可行性 6
3.2.3 操作可行性 6
3.3 系统功能需求分析 7
3.4 系统流程分析 8
3.4.1 登录流程 8
3.4.2 添加信息流程 9
3.4.3 删除流程 9
3.5 本章小结 10
第四章 系统设计 11
4.1 系统总体结构设计 11
4.2 数据库设计 11
4.2.1 数据库逻辑设计 11
4.2.2 数据库表设计 12
4.3 本章小结 21
第五章 详细设计与实现 22
5.1小程序端实现 22
5.1.1登录界面的实现 22
5.1.2 小程序首页功能的实现 23
5.1.3用户功能 24
5.2后台模板实现 24
5.2.1管理员功能实现 25
5.2.2发布者功能实现 28
5.4 本章小结 28
第六章 系统测试 29
6.1 系统测试目的 29
6.2 系统测试方法 29
6.3 测试用例 30
6.4 本章小结 31
结 论 32
参考文献 33
致 谢 34