调查问卷管理系统开发 │ 系统功能概述
作为底层数据库的管理软件,数据库管理系统在应用系统的开发过程中起着不可或缺的作用。SQL Server 2019支持常用的软件开发工具,如VC、C#、Java、python等。通过高级程序设计语言与SQL Server 2019之间的连接和交互,可以灵活使用数据库中的数据以满足不同的应用需要。
01、系统概述
调查问卷管理系统为用户提供编辑、组织、发布问卷以及对问卷数据进行统计、图形化展示等功能。系统有两个角色: 管理员和普通用户。管理员拥有该系统最高权限,可以对普通用户和问卷信息进行管理,编辑、删除操作。普通用户可以在系统中添加问卷来调查信息,也可以发布问卷,并将该问卷的链接复制到QQ群、微信群或其他社交渠道来收集信息。系统会将收集到的信息进行分析,用Echarts图的形式展示。
调查问卷管理系统基于B/S架构实现,采用开源的SSM和Bootstrap框架,MVC开发模式,IntelliJ IDEA 2020和SQLyog等开发工具实现系统功能,数据库使用Microsoft SQL Server 2019。
02、系统用例分析
调查问卷管理系统主要用于调查问卷的管理、发布、使用、数据收集及统计等,同时需要对用户和管理员的信息和权限进行管理。系统分为管理员和普通用户两类角色。管理员的功能包括: 登录、普通用户信息管理、调查问卷管理、问卷数据分析等。普通用户的功能包括: 注册、登录、个人调查问卷管理、个人调查问卷数据管理、公开问卷、问卷数据分析等。
1. 管理员用例分析
管理员用例图如图11-1所示。
图11-1 管理员用例图
(1) 登录:管理员输入用户名和密码登录系统。
(2) 普通用户信息管理:管理员对普通用户信息进行分页查询、修改、删除等主要操作。
(3) 调查问卷管理:管理员对系统中调查问卷的问题进行查询、添加、修改、删除等管理操作;对调查问卷进行发布、预览、复制等操作。
(4) 调查问卷数据分析:管理员可以查看调查问卷的调查数据信息,并可以采用图形化形式展示统计信息。
2. 普通用户用例分析
普通用户用例图如图11-2所示。
图11-2 普通用户用例图
(1) 注册:普通用户注册系统。
(2) 登录:普通用户登录系统。
(3) 公开问卷复制:用户对公开的问卷进行查看、复制,以及查看其统计信息等主要操作。
(4) 个人调查问卷管理:用户可以生成调查问卷,对自己的调查问卷进行分页查看、查询、修改和删除等主要管理操作; 对自己的问卷进行复制、发布、预览等操作。
(5) 问卷数据分析:用户可以查看问卷的调查信息,并可以以图形化形式展示统计信息。
03、系统功能模块分析
调查问卷管理系统的功能模块主要分为登录、用户管理模块、调查问卷管理模块、数据分析模块及退出模块。用户管理模块是用户信息相关的模块,包括用户注册及管理员对普通用户信息的管理。调查问卷管理模块包括问卷管理和问卷的使用。问卷管理包括生成问卷、编辑问卷、删除问卷以及公开问卷。问卷的使用包括发布问卷、复制问卷、预览问卷及回收问卷。数据分析模块主要包括问卷数据的查看和图形化展示。系统的功能模块图如图11-3所示。
图11-3 系统功能模块图
- 点赞
- 收藏
- 关注作者
评论(0)