温馨提示:本公司是专业的软件开发公司,有强大的技术团队,开发的周期短,系统稳定可靠,价格优惠,售前售后专人负责,欢迎实地考察。
传统模式下的调查方式,需要对问卷进行策划、印刷、发放、回收,耗时、耗资、耗力、而且这个过程相当复杂,不但浪费资源,而且因为发放的人群随意性大,容易产生偏差。本系统将传统的调查方式与互联网相结合,是一个策划设计、问卷填写、统计管理等高度自动化的综合性在线调查问卷系统。本系统采用MVC架构模式,使用HTML, JQuery, PHP, Mysql等技术完成。
系统总体模块设计如图所示
一、功能性需求分析 在线调查系统的所有功能主要是用于用户和管理员对系统的的操作,因此下边根据用户角色的不同分析系统应该具有的功能。
1.用户功能分析 用户是被调查的对象,不需要对系统进行太多的操作,因此用户的权限是最少的。用户具有注册、登录、选择调查问卷类型、填写问卷内容、提交问卷、修改个人信息的功能。任何用户都可以使用此系统,如果用户经常使用此系统,可以在系统进行注册,注册用户可以进行登录系统。用户成功登录后,可以在系统中选择想要参与的调查问卷的类型,然后选择问卷,提交问卷。另外用户也可以在系统中对自己的个人资料进行修改。但是用户只能修改自己的资料,不能修改其他人的资料。
(1)注册功能 注册功能主要是对于用户的,用户在系统中进行注册操作,注册成功的用户能够通过注册时的用户名和密码登录系统。用户在进行注册操作时,首先打开注册页面,在注册页面中,填写必须的注册信息,其中用户名和密码用户需要谨记,在进行登录操作的时候,需要用户输入注册时的密码和用户名进行登录。注册时的信息将保存在系统的数据库中,被当做用户的基本个人信息。
(2)登录功能 登录功能需要用户填写用户名,密码,如果信息填写正确,用户可以登录到系统中。如果用户在登录时遇到问题,比如忘记密码等,可以通过系统提供的方式找回原密码或者重新设置密码。用户确认登录,能够进入系统用户模块主页面。
(3)选择调查表 用户可以根据个人需求,选择调查表,查看调查问卷。
(4)提交调查表 用户填写完成的调查表,需要提交到本系统。系统会将提交的内容保存到数据库中。对于未登录的用户,在提交的时候需要填写一份个人信息。以方便问卷统计时使用。已经登录的用户,在选择提交的时候,能够直接提交,不需要再填写用户信息。
(5)修改个人信息 注册用户在注册时将个人信息保存在系统中,但是用户的信息并不是一成不变的,比如用户的职业,住址等消息。当用户的信息改变时,用户可以通过登录系统对修改自己的信息。
2. 管理员功能分析 管理员具有登录功能,但是没有注册成为管理员的功能,普通管理员需要由超级管理员添加。普通管理员可以通过系统查看统计结果,对问卷和用户进行管理操作。问卷管理包括添加问卷类型、添加问卷、修改问卷、删除问卷、查询问卷。用户管理包括对用户信息的管理、删除以及禁止个人登录。除此之外,普通管理员还可以填写问卷和修改个人资料。
(1)用户管理
用户管理是管理员对注册用户的操作。管理员有权限对用户信息修改以及添加、删除用户。对于不遵从系统使用规定的用户,管理员有权限对其进行拉黑操作。
(2)问卷管理
问卷管理是管理员对调查问卷的操作。管理员有权限对现有调查信息的查看,内容的修改。管理员可以添加新的调查问卷,删除无用的调查表。
(3)统计结果
统计结果主要是方便用户对调查表根据条件进行统计。
二、超级管理员功能分析 超级管理员在系统中拥有最高权限。可以对普通管理员撤销权限和分配权限,对于没有权限的功能模块,普通管理员无权访问。
1.系统模块功能设计 系统的总体模块设计主要分为两大模块:用户模块和管理员模块。用户模块主要是对于填写问卷的用户,主要功能包括:注册功能,登录功能,修改信息,查看调查表,选择调查表。管理员模块主要是对系统的管理,主要包括登录功能,用户管理,管理员管理,问卷管理,统计结果。
从模式需求对接>原型设计>页面设计>前端切图>技术实现>测试>上线>售后维护,全套系统开发服务,解决您的后顾之忧!咨询热线【王先生:150-微1307-0920电】