网上问卷调查系统
- 格式:doc
- 大小:666.00 KB
- 文档页数:26
计算机系本科毕业(设计)论文课题名称通用在线问卷调查系统的设计与实现专业计算机科学与技术姓名学号指导教师二零一零年六月目录1 引言 (2)1.1开发背景及研究意义 (2)1.2系统简介 (2)1.3系统开发环境 (2)2 需求分析 (4)2.1用户需求描述 (4)2.2技术可行性分析 (4)2.3系统功能需求分析 (5)3 系统设计 (7)3.1系统功能设计 (7)3.2数据库设计 (7)4 系统实现 (12)4.1注册登录模块的实现 (12)4.2问卷调查模块的实现 (13)4.3用户管理模块的实现 (14)4.4问卷管理模块的实现 (15)4.5问卷结果分析模块的实现 (16)5 系统测试与维护 (18)5.1系统测试 (18)5.2系统维护 (19)6 结束语 (20)致谢 (21)参考文献 (22)通用在线问卷调查系统的设计与实现摘要:随着社会和网络技术的发展,很多行业需要掌握大量的信息来了解特定的用户需求,但传统的纸制问卷调查具有片面性和局限性,而国内外较为流行的统计软件如SPSS,SAS 等,虽然具有较强的统计输出功能,但需要大量的人工操作,同时需要较深的软件相关知识,不能满足调查者需要。
为了改变这一现象,本人主要运用软件工程的指导方法,选用B/S(Broswer/Server)模式设计的方案,采用Access 2003作为数据库,使用ASP技术在Dreamwaver软件上开发出了通用在线问卷调查系统,使用该系统用户可以进行问卷浏览、问卷做答并提交等操作,管理员则可以根据调研人员的需求添加问卷,管理问卷,查看问卷统计结果,同时可以对用户进行管理,并通过设置登录控制权限以确保答卷信息的真实性和可信度 ,进而获得有参考价值的统计信息。
在线调查的通用性、开放性、方便性和灵活性,使调研人员可以足不出户就能进行相关领域的问卷调查,且不受调查地点的限制,同时也减轻被访者的答题负担,使数据的回收更及时,进而有效降低调研方面的成本和人力投入。
云调查云调查平台简介云调查是由北京益派数据科技有限公司自主研发的自助调查平台。
从2006年至今,持续专注互联网+市场调研,拥有一项国家发明专利、数十项计算机软件著作权,依据市场调研业务特性,利用大数据与云计算技术,为用户提供专业的一站式数据采集与洞察解决方案。
云调查技术创新“二维码调查方法及系统”[专利号:ZL 2014 1 0026192.3],由益派公司自主研发,是中国市场调查行业为数不多的几个授权专利中新添的一个发明专利。
“二维码调查方法及系统”,改变了传统的面对面调查、电话调查、邮寄调查、电子邮件调查等方式,打破了传统的被动式调查方法在设备、时间和环境上限制;受访者可以随时随地使用随身携带的移动终端设备扫码参与调查,大大减少调查对象参与调查的阻力与成本;通过断点续答功能(回答部分内容退出后下次登录可继续回答),还能有效地利用调查对象的碎片化时间。
因此,“二维码调查方法及系统”具备了时效性强、准确性高、调查成本低,等优势,是中国市场调查行业在调查方法上的重大突破与创新。
云调查平台构成云调查由用户管理系统、项目管理系统、问卷制作系统、发布邀约系统、问卷答题系统、数据管理系统构成。
云调查平台功能问卷制作,所见所得题目内容,直接就地编辑;题目编辑页面样式,与答题页面样式一致。
问卷题型丰富支持选择题、填空题、矩阵题、量表题、打分题、排序题、热点题、上传题等16种以上的题型,实现丰富多样的问卷提问形式,采集各种不同形态(文本、图片、语音、视频)的数据信息。
问卷逻辑,操作直观逻辑设置,操作直观;采用图形编辑,即看即用,学习零成本。
逻辑类型丰富支持跳转逻辑、显示逻辑、隐藏逻辑、显隐逻辑、引用逻辑、映射逻辑、互斥逻辑、赋值逻辑等8种以上的逻辑类型,实现复杂的逻辑控制。
问卷回答,跨平台适配问卷答题页面,自动适配PC、平板、手机;回答中断,支持断点续答。
问卷投放,渠道广泛支持问卷公开链接/二维码投放、短信投放、邮件投放、付费样本投放等多种渠道。
在线调研系统-乐调查操作指南产品目录1、注册2、登录3、版块概述4、创建新问卷1) 创建空白问卷2) 复制现有调查问卷3) 使用专业问卷模板5、设计问卷1)新增问题2)问题编辑3)题目高级设置6、问卷设置7、逻辑设置1) 显示逻辑2) 跳转逻辑3)终止逻辑、4)选项逻辑5)选项比较8、设定配额9、发布问卷1) 问卷链接2) 手机调查发布3)社交网站发布4) 发布至网站5) 加速收集10、进度报表&数据导出11、分享报表和进度一、如何注册账户1在乐调查首页点击"注册"按键,即可注册乐调查账号2. 根据提示输入邮件地址和密码,或者用其他账号快捷注册登录3. 根据提示,点击邮箱登陆邮件系统,查收激活邮件4. 点击邮件中的链接,激活账号,正式开始使用5当看到页面提示激活成功,即可开始编辑问卷啦二、登陆1点击首页的“登陆”按钮,输入您注册的邮箱和预留的密码就可以登陆。
3,如果忘记设置的密码,可以点击“忘记密码”。
输入您的注册邮箱后,点击发送4,在邮箱中找到下面的这封邮件,您就可以重新登陆啦三、版块概述1首页①登陆后的“首页”上面的dashboard显示最近的一次调查的完成情况包括响应,完成,配额满,被甄别的人数。
以及和之前的对比②在右下方可以设置邮箱,手机,联系信息和账户的绑定情况。
③常见问题,当您遇到问题的时候可以点击过去进行查看④右下角的联系方式,方便您通过任何方式联系到我们2我的问卷我的问卷中列出了账户中的全部问卷。
可以点击标题进入问卷状态下,绿色三角表示了项目正在进行状态。
逻辑可以直接跳转到问卷的逻辑页面。
点击发布可以直接跳转到问卷的发布页面报表直接显示此调查的数据情况在“更多”中可以复制和删除这个调查,也可清空数据。
值得注意的是“分享”点击“分享”按钮,可以将您建立的问卷分享给您同事的账户。
3,版本价格版本价格下列出来免费版和企业版的区别。
并可点击“联系我们”来开通企业版。
课程设计报告书题目:WEB课程设计基于web的网络问卷调查系统系(院):东港学院专业:计算机软件工程班级:姓名:学号:2012年11月22 日一、项目概述(1)项目开发的背景问卷调查法是收集第一手数据或资料的常用途径,问卷调查法适用面广、获取数据便捷、研究成本较低,在很多领域都使用得非常广泛。
20世纪80年代之后,随着个人计算机(PC)的出现和逐渐普及,计算机日益成为调查研究者不可缺少的工具。
到90年代之后,随着互联网(Internet)的广泛应用,各种基于网络的调查方法开始出现:计算机辅助网络访谈、移动调查等。
目前基于Internet的网络问卷调查分析统计用得非常普遍和频繁,才会有那么多的企业或者公司在使用网络问卷调查法来获得信息。
然而每开发一个新的网络问卷调查分析系统,需要耗费大量时间、很多已有产品功能过于强大、设置复杂、费用比较昂贵等缺点。
(2)项目开发的目的本系统主要实现最为普遍的问卷调查,包括问卷管理、设计、收集、统计管理等。
通过访问其他问卷调查的网站并查阅其他相关资料,了解现在问卷的特点、用户的需求等。
根据所了解的信息资源,设计能够及时并尽量满足用户需求问卷调查系统。
当需求者需要用问卷来掌握一些资料或信息时,可以及时为需求者提供满足要求的问卷。
最后实现基于web的问卷调查系统。
(3)项目开发的意义为需求者提供网络问卷,让需求者能够快速、方便的实施专业的问卷调研,调查问卷设计,快速回收,跨地域、低成本, 投入少量资金即可操作问卷调查流程从而获得丰富的反馈信息已经成为趋势。
一个高效专业的网络调查平台越来越成为人们的需要。
本课题设计的目的是当某企业、某组织或某些个人需要调查或掌握一些数据、信息或资料时,为这样的需求者提供适合的网上问卷,回收、统计数据或答案,为需求者掌握资料提供方便。
根据现有一些网络问卷的缺点,本课题要生成一个能够提高调研效率,节约调查费用,使调查数据的处理更方便具有以下特点的问卷调查系统:1)能对调查问卷的结果进行分析汇总,并使需求者能及时了解最新最及时的调查结果。
在线问卷调查系统的分析与实现方案在线问卷调查系统的分析与实现方案(WORD版可编辑)摘要随着社会的发展,传统的市场、民意调查越来越不能满足社会的需要。
在网络经济进一步深化的今天,建设一个高效、便利、安全的在线调查站点是十分必要的。
以实现在市场研究、民意调查以及学术研究方面的科学的应用。
根据对本系统需求的分析,确定了系统应具有的功能和使用的对象。
系统以在线问卷调查为主题进行开发,主要功能包括了用户管理、在线问卷管理、问卷审批等功能模块。
任何用户都可以通过注册的方式成为本系统的用户,成为用户之后可以添加自己的问卷,对自己添加的问卷进行管理和统计,添加的问卷必须经过管理员审核之后才可以真正用于调查。
系统管理员可以管理注册用户,也可以对用户添加的问卷进行审核,审核通过的问卷则可以用于调查,任何匿名用户都可以通过浏览器访问本系统进行投票,投票之后即可查看到当前投票的支持率。
本文首先介绍了在线调查的背景及意义,接着介绍了本系统开发的技术及相关工具。
其次介绍对系统的分析与设计过程。
再次根据系统的分析介绍了系统的实现过程,包括各个功能模块的实现。
最后对本系统进行总结。
通过本系统的设计与实现,基本完成了预定的功能,能够支持不同用户发布在线问卷,也支持匿名用户进行访问投票,满足了系统的要求,但是本系统还存在诸多不足,希望在今后能够不断优化升级,使之能真正解决目前在线调查的实际问题。
关键词:问卷调查,J2EE,B/S结构The analysis and implementation ofonline survey systemAbstractWith the development of the society, the traditional market, opinion polls more and more can't satisfy the need of the society. In the network economy further today, building an efficient, convenient and safe online survey site is very necessary. In order to achieve in market research, opinion polls and academic research in the application of science.According to the analysis of this system requirements, make sure the system should have the function and use of the object. System to online questionnaire survey as the theme of development, main functions include user management, online questionnaire management, questionnaire for examination and approval and function module. Any user can through the registration way to become the customer of this system, users can become after add your own questionnaire must go through the review later can really for investigation. The system administrator can manage registered users, also can add to the user questionnaire audit, the audit through the questionnaire survey, it can be used in any anonymous user can access the system through the browser to vote, the vote can check after the vote to support.This paper first introduces the background and significance of the online survey, then introduced this system development technology and related tools. Second, introduces the system analysis and design process. According to the analysis of the system to introduce the system implementation process, including the realization of each function module. Finally summarizes this system. Through the design and realization of the system, the basic completed the scheduled function, can support by different users online questionnaire, also supports anonymous users access to vote, to meet the requirements of the system, but the system also has many shortage, hope that in the continuous optimization and upgrading, so that it can really solve the practical problems of the online survey.Keywords: questionnaire survey system; Data processing; persistent; Java在线问卷调查系统的分析与实现方案目录摘要 (I)Abstract (II)1 绪论 (1)1.1课题背景 (1)1.1.1问卷调查的特点 (1)1.1.2网上问卷调查的特点 (1)1.1.3网上问卷的基本解决方案 (1)1.2目的和意义 (2)1.3开发工具及技术 (2)1.3.1开发工具 (2)1.3.2 J2EE (3)1.3.3 JavaScript (3)1.3.4 Struts 2简介 (4)1.3.5 Hibernate简介 (4)1.4软硬件需求 (4)2 需求分析 (5)2.1可行性分析 (5)2.1.1技术的可行性 (5)2.1.2经济的可行性 (6)2.1.3操作可行性 (6)2.1.4法律的可行性 (6)2.2系统用户用例图 (6)2.2.1管理员用例图 (6)2.2.2普通用户用例图 (7)2.3功能模块需求分析 (7)2.4设计的基本思想 (8)2.5性能需求 (8)2.5.1系统的安全性 (8)2.5.2数据的完整性 (8)2.6界面需求 (9)3 系统分析与设计 (10)3.1数据库的分析与设计 (10)3.1.1数据库的概念结构设计 (10)3.1.2数据库的逻辑结构设计 (13)3.1.3数据库的连接原理 (14)3.2中文乱码问题处理 (15)4 系统功能实现 (17)4.1系统登陆页面实现 (17)4.2总体功能模块 (18)4.2.1问卷信息管理 (19)4.2.2问卷题目管理 (20)4.2.3调查结果统计 (23)4.2.4系统公告管理 (25)4.2.5修改个人密码 (26)4.2.6安全退出系统 (26)4.3普通用户模块 (26)4.3.1系统主页面实现 (26)4.3.2问卷信息查询 (27)4.3.3用户注册 (27)4.3.4参与问卷调查 (28)5 系统测试 (30)5.1系统测试目的与意义 (30)5.2测试过程 (31)5.2.1主页面的登录模块测试 (31)5.3其他错误 (31)结论 (32)参考文献 (33)外文原文 (35)外文翻译 (39)在线问卷调查系统的分析与实现方案1 绪论1.1课题背景问卷调查是收集第一手数据或资料的常用途径,问卷调查法使用面广、获取数据便捷、研究成本较低,在很多领域都使用的非常广泛,20世纪80年代后,随着个人计算机(pc)的出现和逐渐普及,计算机日益成为调查研究不可缺少的工具,到90年代之后,随着互联网(internet)的广泛应用,各种基于网络的调查方法开始出现:计算机辅助网络访谈、移动调查等。
问卷调查系统设计方案
设计一个简单的问卷调查系统,包含以下功能:
1. 用户注册和登录:用户可以通过注册账号来使用系统,也可以通过已有账号登录。
系统要求使用安全的加密算法来存储用户的密码信息。
2. 问卷设计:用户可以创建和编辑问卷。
每个问卷可以包含多个问题,问题类型可以是选择题、多选题、填空题等。
用户可以设置每个问题的选项、答案限制等信息。
3. 问卷发布和分享:用户可以选择将问卷发布到公开的链接上,也可以选择通过邮件等方式分享给特定的用户。
发布后,用户可以选择是否允许匿名回答。
4. 问卷回答:用户可以通过链接访问问卷并回答问题。
根据问题类型,系统可以提供不同的界面和交互方式。
用户可以选择保存未完成的答案,随时返回继续。
5. 结果统计和分析:用户可以查看问卷的回答统计结果。
系统可以提供图表和报表等方式来展示数据,帮助用户进行分析和决策。
6. 数据导出和导入:用户可以导出问卷数据为Excel或CSV
等格式,方便进行更深入的数据分析。
同时,用户也可以导入已有的问卷数据,方便进行比较和综合分析。
7. 权限管理:系统需要实现不同用户角色的权限管理,例如管理员可以管理所有用户和问卷,普通用户只能管理自己的问卷和回答。
8. 系统安全和稳定:系统需要采取一些措施来确保数据的安全和系统的稳定性,例如数据备份、实时监控等。
这是一个简单的设计方案,根据具体需求和技术架构的不同,还可以添加更多功能和优化。
一、概述随着互联网的普及和发展,问卷调查作为一种常见的数据收集工具,已经逐渐由传统的纸质问卷转变为上线问卷调查。
上线问卷调查系统的设计与实现,对于提高数据收集效率、降低调查成本、保障数据安全都具有重要意义。
本文将就上线问卷调查系统的设计与实现进行探讨,从系统需求分析、架构设计、技术实现等方面展开讨论,旨在为相关领域的研究和实践提供参考。
二、系统需求分析1. 用户需求分析上线问卷调查系统的用户包括问卷设计者和参与者两个角色。
问卷设计者需要拥有创建、编辑、发布问卷的权限,参与者则需要能够方便快捷地参与调查并提交答卷。
系统需要满足用户的操作便捷性、界面友好度、数据安全性等方面的需求。
2. 功能需求分析在功能需求方面,系统需要具备问卷设计、问卷发布、数据收集与分析等功能。
问卷设计包括题目编辑、选项设置、逻辑跳转等功能;问卷发布包括生成调查信息、选择调查对象等功能;数据收集与分析包括答卷收集、数据统计、报告生成等功能。
三、系统架构设计1. 前端架构设计前端是用户与系统交互的界面,需要具备良好的交互体验和界面设计。
在前端架构设计中,可以采用Vue.js、React等流行的前端框架,结合HTML、CSS、JavaScript等前端技术,实现问卷设计、发布和参与等功能。
2. 后端架构设计后端是系统的核心部分,需要处理用户的请求、数据存储与处理等功能。
在后端架构设计中,可以采用Spring、Django、Express等后端框架,结合MySQL、MongoDB等数据库技术,实现用户管理、问卷管理、数据统计等功能。
3. 网络架构设计网络架构设计是系统部署和运行的基础,需要考虑系统的性能、稳定性和扩展性。
可以采用分布式部署、负载均衡、缓存技术等手段,保障系统的高性能运行。
四、技术实现1. 问卷设计与发布在问卷设计与发布方面,可以借助jQuery、Bootstrap等前端技术,实现题目编辑、选项设置、逻辑跳转等功能;借助Node.js、Django 等后端技术,实现问卷创建、生成调查信息、选择调查对象等功能。
问卷调查系统解决方案《问卷调查系统解决方案》随着社会的发展,问卷调查在各个领域中发挥着越来越重要的作用。
但是,传统的纸质问卷调查已经不能满足现代社会的需求,需要一种更为高效、便捷的调查方式。
因此,采用问卷调查系统已成为现代社会中一种普遍的解决方案。
问卷调查系统是一种通过互联网进行调查的工具,它能够帮助研究者、企业和政府机构快速、准确地收集大量数据,为决策提供科学依据。
通过问卷调查系统,人们可以轻松地创建、发布和管理问卷,而被调查者可以在任何时间、任何地点进行填写,极大地方便了调查过程。
问卷调查系统的解决方案主要包括以下几个方面:首先,问卷设计简便。
传统的纸质问卷设计繁琐,容易出现错误。
而问卷调查系统可以提供各种设计模板和样式,让用户根据需要快速创建问卷,并且可以灵活地添加多种题型,满足不同调查需求。
其次,问卷发布便捷。
传统方式中,问卷调查需要耗费大量人力物力去派发和回收问卷,而问卷调查系统可以通过网络一键发布,让被调查者在任何时间、任何地点进行填写。
再次,数据收集准确。
问卷调查系统可以实时收集和整理数据,大大减少了手工录入和整理数据的工作量,并且还可以提供实时数据分析和报告输出,帮助用户更加方便地进行数据分析和决策。
最后,安全保障可靠。
问卷调查系统采用各种安全措施,保护用户测评的隐私和数据安全,提供了多种数据备份和恢复机制,确保数据不会丢失和泄露。
综上所述,问卷调查系统是一种现代化的解决方案,可以帮助用户快速、准确地进行调查和数据收集,并且具有设计简便、发布便捷、数据收集准确和安全保障可靠等优势。
在未来的发展中,问卷调查系统将会越来越广泛地应用于各个领域,成为一种不可或缺的工具。
毕业设计任务书:设计并实现一个在线问卷调查系统一、项目背景随着科技的发展和互联网的普及,人们在日常生活中越来越多地使用在线问卷调查系统,以收集各种数据信息。
这种系统可以实现大规模数据收集和分析,帮助人们更好地了解客户、产品和市场。
二、项目描述在这个毕业设计项目中,学生需要设计一个在线问卷调查系统,以帮助用户轻松创建和分享问卷,并分析收到的数据。
系统应该具有以下特点:1.用户友好性:系统界面应该简洁明了,易于使用,对用户友好。
2.问卷设计功能:用户可以使用系统中提供的工具创建问卷,包括单选、多选、填空、滑动条等各种类型的问题。
3.问卷样式自定义:用户可以自定义问卷的样式和主题,以吸引更多参与者和更高的回复率。
4.数据分析报告:系统应该可以生成数据分析报告,包括统计结果和图表等.5.权限控制:系统能够区分用户权限,管理员能够设置和控制问卷的发布和查看权限。
三、项目计划1.需求调研和分析:了解在线问卷调查系统的市场现状,分析目标用户的需求和期望。
2.系统架构设计和数据库设计:设计系统的基本架构、数据表和应用程序,确保系统拥有充分的性能和可扩展性。
3.问卷设计和样式自定义:设计问卷的各种类型问题、样式和主题,满足用户的个性化需求。
4.数据收集和分析:实现数据的采集和分析功能,为用户提供报告和数据可视化。
5.测试和部署:进行系统测试,并部署在云服务器上,验证系统的性能和可靠性。
四、完成标准学生需要实现一个稳定、正确、高品质的在线问卷调查系统,符合产品需求规格书中的各项功能要求和性能指标。
同时学生需要评估和记录系统的性能和可扩展性,以确保系统在实际应用中满足要求。
五、其他要求1.强烈建议使用敏捷或迭代式开发方法进行项目开发。
2.学生要积极与指导老师沟通,及时反馈项目进展,确保项目的顺利进行。
3.学生需要在规定时间内完成所有的项目文档,并根据需要进行多次的修改和演练。
4.学生需要为项目做一个演示,同时预留时间进行答辩和讨论。
BI YE SHE JI(20 届)在线调查问卷系统所在学院专业班级软件技术(软件工程师方向)学生姓名学号指导教师职称完成日期年月摘要在校园、机关或企业里,由于各种调查研究的需要,经常会有各种各样的调查问卷,在传统模式下,人们不但要花费不少的费用印刷问卷,而且还要消耗大量时间和精力发放问卷,回收问卷,统计问卷,并且问卷可控性差,容易产生漏卷,废卷等问题。
本系统建立在信息技术基础上,构建一个在线的问卷设计、分发、调查、回收、统计的系统,基本解决传统问卷的上述问题。
本毕业设计的内容是设计并且实现一个基于web技术的网络调研问卷网站,故而系统主要以j2EE作为开发基础,主要使用了struts2+spring+hibernate等多种框架的结合使用,用myeclipse作为开发工具,以MYSQL作为数据库,以Macromedia公司的Dreamweaver 作为界面美化工具,使用JA V A语言开发,页面采取JSP动态页面开发技术。
该系统界面简单、操作方便,容易维护。
关键词:网络调研问卷网站,S.S.H(Struts ,Hibernate ,Spring),JAVA , JSP目录摘要 (2)一、绪论 (4)1.1 课题研究的背景 (4)1.2 课题研究的意义 (5)二、系统的开发环境及技术简介 (5)2.1 系统开发环境 (6)2.1.1Eclipse (6)2.1.2 数据库简介 (6)2.1.3 Tomcat (6)2.2系统开发的思想与技术 (7)2.2.1JSP技术与MVC模式以及系统的基本框架 (7)2.2.2 S.S.H框架的优点 (7)三、系统总体设计 (10)3.1 总体功能模块 (10)3.2系统管理员的功能模块 (11)3.3发布问卷用户功能模块 (11)3.4调查问卷用户的功能模块 (12)3.5 系统业务描述 (12)3.5 程序流程图 (13)四、系统详细设计与实现 (14)4.1系统和数据库的配置 (15)4.2概念模型设计 (15)4.3数据库逻辑模型 (16)4.4数据库表结构 (20)五、系统功能实现 (23)5.1程序的类图 (23)5.1.1课题Keti类图 (23)5.1.2题目Timu类图 (24)5.1.3调查Diaocha类图 (24)5.1.4调查记录Diaochajilu类图 (25)5.1.5统计Tongji类图 (25)5.1.6信息Xinxi类图 (26)5.1.7用户User类图 (26)5.2程序的时序图 (27)5.2.1课题模块时序图 (27)5.2.2用户信息模块时序图 (28)5.3系统功能实现的主要框架 (28)5.3.1 SSH框架 (28)5.3.2 hibernate配置文件 (28)5.3.3 struts配置文件 (30)5.3.4 spring配置文件 (30)5.4系统功能实现的主要模块 (33)5.4.1 登陆页面 (33)5.4.2 发布问卷用户首页 (33)5.4.3 调查课题审核主页面 (36)5.4.4 注册页面 (37)5.4.5 调查问卷用户的操作页面首页 (38)5.4.6 关于信息管理与信息查询 (39)5.4.7 关于管理员的一些特殊权限 (40)5.4.8 关于个人信息管理 (41)5.4.9 关于修改密码 (41)结束语 (43)参考文献 (44)致谢 (45)一、绪论1.1 课题研究的背景在当前的各类企业网站中,通常都需要提供有相应的网络调查功能,以便收集广大客户的意见或看法。
在线问卷调查系统分析报告在线问卷调查系统分析报告1. 引言在线问卷调查系统是一种帮助研究者收集和分析数据的工具。
随着网络科技的发展和普及,越来越多的研究者和组织开始使用在线问卷调查系统来进行数据收集和分析工作。
本报告将对在线问卷调查系统进行分析和评价,探讨其优点和缺点,并给出相关建议。
2. 系统概述在线问卷调查系统是一种通过互联网实现问卷调查的工具,研究者可以通过该系统创建和发布问卷,并收集和分析参与者的回答数据。
系统通常包括问卷设计、问卷发布、数据收集和数据分析等模块。
3. 优点分析在线问卷调查系统具有以下几个优点:3.1 方便快捷:使用在线系统可以随时随地创建和发布问卷,研究者不需要进行打印和邮寄等繁琐的工作,大大节省了时间和成本。
3.2 范围广泛:通过网络可以覆盖全球范围内的受众,无论是在城市还是农村,无论是在国内还是国外,都可以参与问卷调查,增加了样本的多样性和代表性。
3.3 数据准确性高:在线问卷系统可以对参与者的回答进行自动验证和过滤,减少了由于研究者错误输入或解读导致的数据错误,提高了数据的准确性。
3.4 数据分析便捷:在线问卷系统通常包括数据分析模块,可以根据用户需求生成各种图表和报告,方便用户进行数据分析和结果呈现。
4.缺点分析在线问卷调查系统也存在一些缺点:4.1 技术要求:在线问卷系统需要用户具备一定的计算机和网络知识,能够熟练使用系统进行问卷设计和发布,这对于部分用户可能存在一定的门槛。
4.2 数据安全问题:在线问卷系统需要用户将数据上传到互联网,存在数据泄露和被攻击的风险,尤其是对于涉及个人隐私的问卷调查,研究者需要注意保护数据安全。
4.3 受众限制:在线问卷系统对于无网络接入的受众无法进行调查,难以覆盖全部人群,有可能导致样本偏差和代表性问题。
5. 建议和改进针对在线问卷调查系统的优点和缺点,我们提出以下建议和改进措施:5.1 提供培训和技术支持:为了降低用户的技术门槛,可以提供相应的培训和技术支持,帮助用户快速上手和解决问题。
摘要:网络问卷调查系统不仅给人们的工作带来了相当大的便捷,而且能够快速地分析调查结果,并把统计信息及时公布,缩短了问卷调查的周期,使得问卷调查更具有时效性。
本文讨论了基于J2EE技术的动态的网上问卷调查系统的设计与实现。
关键词:问卷调查系统Struts2J2EE1背景问卷调查是采集信息的一种有效方式。
学校为了了解学生情况,更好地进行管理,经常会有各种各样的调查问卷。
在传统模式下进行一次调查,不仅需要花费不少的费用印刷问卷,而且发放问卷,回收问卷,统计问卷等工作消耗大量时间和精力。
另外,此种方式下问卷回收率低,不能高效而正确地分析、提炼问卷调查结果。
[1]因此,传统的问卷调查已经不能满足学校工作需求,迫切需要一种更高效的方式来进行问卷调查。
随着互联网的发展及计算机的普及,借助网络实现不受时间和空间限制的网上问卷调查系统,让需求者更加方便快速地实施问卷调研,越来越受到关注和运用。
本文运用J2EE和SQL Server技术构建一个在线的问卷设计、发放、调查、回收、统计的系统。
2相关技术本系统采用B/S结构,优点是应用均部署在服务器上,用户不用安装其他专门的软件,只要在有浏览器且能够联网的计算机上均可使用。
B/S结构软件不仅让软件的使用变得简单,更给日后系统的维护和升级带来方便。
采用Struts2作为前端开发框架,Struts2是Java企业级Web应用开发领域应用最广泛的框架,基于MVC模式的设计,Struts2框架由WebWork和Struts1框架发展而来。
Struts2由核心控制器、拦截器、Action、配置、栈值/OGNL,结果/视图部件组成,其中核心控制器是核心组件,它是启动和使用Struts2框架的入口。
[2]用户发送http 请求给Web服务器(tomcat),服务器加载web.xml文件,按顺序执行该配置文件中的过滤器。
其中FilterDispatcher 是struts2核心控制器,用于所有的请求进行统一处理,由它询问ActionMapper是否需要请求action,如果需要请求,会将控制权限交给它的代理(ActionProxy),ActionProxy将会通过ConfigurationManager来查找配置struts.xml,根据请求的名字,ActionProxy调用所有拦截器,并创建一个ActionInvocation实例,去执行所对应action,然后Action-Invocation据action中execute执行结果在struts.xml中找到对应结果,穿过拦截器将结果返回给请求者。
在线问卷检查系统 ---课程设计报告班级:__________________姓名:___________________指导老师:_______________设计地址:_______________信息管理系2013年6月24日目录一、序言 (2)二、系统剖析 (3)(一)系统建设项目概括 (3)(二)可行性剖析 (4)1、经济可行性 (4)2、技术可行性 (4)3、营运可行性 (4)(三)需求剖析 (4)三、系统设计 (5)(一)系统功能模块设计 (5)1、系统构造设计 (5)2、系统功能构造流程剖析 (5)3、系统各个页面功能详细描绘 (6)4、系统业务流程图 (6)(二)数据库设计 (7)1、观点构造设计 (8)2、逻辑构造设计 (8)3、数据库表 (9)4、数据流程图 (11)5、储存过程 (11)四、系统实行 (14)(一)数据库实行 (14)(二)系统界面 (15)1、用户登岸 (15)2、用户问卷检查(部分截图) (16)3、问卷检查结果 (16)4、检查管理 (16)5、问题管理 (17)6、选项管理 (18)(三)系统评论 (19)五、总结 (20)六、参照文件 (21)七、项目分工 (21)在线问卷检查系统设计报告纲要:21世纪是一个以网络为中心的信息时代,计算机技术、网络技术已经浸透到政府、学校,企事业单位的平时工作中。
跟着社会的发展,好多行业需要掌握大批的信息来认识特定的用户需求,传统的做法是组织大批的人力物力对用户发散检查表,而后对采集的信息进行统计并获取想要的结果.但这类传统的做法浪费大,效率低,周期长.为了改变这一现象, 一定用一种现代化的技术来改变这类现状,它应当能够方便的获取大批的数据,并且能对数据进行剖析,所以近来几年鉴于Web的网上检查系统开始占有问卷检查的主导地位。
本在线检查系统采纳模块化面向对象设计思想,采纳Visual Studio与SQL Server 技术。
课程设计报告课程设计名称:系部:学生姓名:班级:学号:成绩:指导教师:开课时间:学年学期一、设计题目:在线问卷调查系统二、主要内容组织者负责调查信息输入,包括问题序号、具体问题以及选择项的输入.组织者能查看调查情况,能够查看所有的调查信息,能够查看指定问题序号的问题调查统计信息.被调查者用给定随机号不用实名进入系统,能够查看调查问题并进行答.若问题较多如需调查150个问题,在线参与调查人员较多如500个并发用户,则在数据库的选择及设计上应作哪些具体策略保证在线调查能顺利进行.三、具体要求1.课程设计的内容独立自主完成,课程设计报告内容完整、格式规范、排版整洁美观;2.后台数据库采用MS SQL SERVER2005,前台界面语言不限,编写的程序代码,须有较详细的注释说明;四、进度安排课程设计安排:16周星期一讲解课程设计的内容,安排每一天的具体任务,分配并熟悉题目;星期二需求分析:给出系统的功能需求、性能需求,并绘制DFD和DD;星期三概念结构设计:绘制实体属性图可选,局部ER图和全局ER图;星期四逻辑结构设计:转换、优化、外模式的设计;星期五物理结构设计及数据库实施;17周星期一应用程序编制调试、整理课程设计报告,并检查;星期二根据反馈结果修改课程设计;星期三提交作业上交的材料:课程设计的电子稿、打印稿、源码SQL代码和程序代码五、成绩评定考核方法:现场验收占50%,课程设计报告占50%.考核内容:学习态度出勤情况,平时表现等、方案合理性、各阶段的图表与程序编制质量、设计报告质量.成绩评定:优,良,中,及格,不及格. 特别说明:1如发现抄袭,按照不及格处理.2材料不齐的,考核等级降一级.电子稿件以压缩文件的形式上交,压缩命名为:11位学号+姓名1、需求分析本系统的设计的主要功能创建问卷、修改问卷、查看问卷、查看调查用户信息,查看调查结果等.组织者负责调查信息输入,包括问题序号、具体问题以及选择项的输入,并且能查看调查情况,能够查看所有的调查信息,能够查看指定问题序号的问题调查统计信息.被调查者用给定随机号不用实名进入系统,能够查看调查问题并进行回答.考虑到调查问题较多,在线参与调查人员较多,则考虑将问卷分为几份,被调查者随机回答一份问卷.图详细描述了该系统的数据流图.数据字典 1.2.1数据项1.2.2数据结构1.2.3数据流1.2.4数据存储1.2.5数据处理2、概念结构设计根据在线问卷调查系统的基本关系,分别找出实体:被调查者,问卷,题目,并且确定他们之间的联系以及他们各自的属性.建出如图所示的E-R图.3、逻辑结构设计将上面的E-R图转换为相应的关系模型被调查者信息编号,姓名,性别,年龄主码:编号题目题号,内容,选项主码:题号问卷问卷序号,标题主码:问卷序号问卷组成问卷序号,题号主码:问卷序号+题号外码:问卷序号,题号做题被调查者编号,问卷序号主码:被调查者编号+问卷序号外码:被调查者编号,问卷序号回答结果题号,答案,被调查者编号主码:题号+答案+被调查者编号外码:题号,被调查者编号对数据模型进行优化根据题目要求判断出被调查者信息表为BCNF,问卷表为BCNF,题目表为BCNF,问卷组成表为BCNF,做题表为BCNF,回答结果表为BCNF.4、物理结构设计物理结构设计主要是建立索引.通过索引来提高数据查询性能.索引虽然可以提高数据查询性能,但同时也会降低数据修改性能.考虑到问卷序号,题号,被调查者编号经常被作为表的连接条件,考虑在这些属性上建立索引.根据本系统的要求,该在线问卷调查系统需要建立多个查询过程.在查询被调查者回答结果时,组织者需要输入查询的内容,所以要建立变量将值放入变量中然后建立存储过程进行查询.在被调查者查看问卷时也是建立存储结构进行查看问卷,因此在本系统中要建立多个存储结构才能实现必要的功能实现.被调查者登陆系统的时候,被调查者要输入登入编号.组织者登入时也需输入信息,登陆后可以进行查询所有调查信息,所以需分别授予相应权限给组织者和被调查者.5、数据库实施及应用程序编制用MS SQL SERVER2005建立数据库结构,此数据库我取名为:dbs206,加载测试/虚拟数据,能体现对数据库的保护安全性和完整性控制等.实现各种查询、链接应用程序并能对数据库做简单的维护操作.建立数据库create database dbs206建立被调查者信息表create table bdczxx bdczbh char20,bdczxm char8,bdczxb char8,bdcznl int,primary key bdczbh建立组织者信息表create table zzzxx zzzbh char20,zzzxm char8,zzzxb char8,zzznl int,zzzbz char100primary key zzzbh建立问卷表create table wjwjxh char8 primary key, wjbt char8建立题目表create table tmtmth char8,tmxx char40,tmnr char100,primary key tmth建立问卷组成表create table wjzcwjxh char8,tmth char8,primary key wjxh,tmth 建立做题表create table ztwjxh char8,bdczbh char20,primary key wjxh,bdczbh 建立回答结果表create table hdjg bdczbh char20,tmth char8,da char100为wj表中的wjxh建立索引create index wj_indon wjwjxh为tm表中的tmth建立索引create index tm_indon tmtmth为bdczxx表中的bdczbh建立索引create index bdczxx_indon bdczxxbdczbh组织者输入组织者信息create procedure srzzzxxzzzbh char20,zzzxm char8,zzzxb char8,zzznl int,zzzbz char100asinsert into zzzxxzzzbh,zzzxm,zzzxb,zzznl,zzzbzvalues zzzbh,zzzxm,zzzxb,zzznl,zzzbz建立存储过程zzzdenglu,当组织者登陆时,根据组织者登陆编号,进入系统.create procedure zzzdengluzzzbh char20,zzzxm char8asselect zzzbh=zzzbh from zzzxxwhere zzzxm=zzzxm组织者输入题目create procedure srtm tmth char8,tmxx char40,tmnr char100asinsert intotmtmth,tmxx,tmnrvalues tmth,tmxx,tmnr组织者输入问卷信息create procedure srwj wjxh char8,wjbt char8asinsert into wjwjxh,wjbt values wjxh,wjbt组织者创建用户信息create procedure cjyhxx bdczbh char20,bdczxm char8,bdczxb char8,bdcznl intasinsert into bdczxxbdczbh,bdczxm,bdczxb,bdcznlvalues bdczbh,bdczxm,bdczxb,bdcznl建立存储过程bdczdenglu,当被调查者登陆时,根据编号,年龄,性别在被调查者信息表中查找该用户,如果该用户存在,进入系统.create procedure bdczdenglubdczbh char20,bdczxm char8,bdcznl int,bdczxb char8asselect bdczbh=bdczbh from bdczxxwhere bdczxm=bdczxm and bdczxb=bdczxb and bdcznl=bdcznl被调查者查看问卷create view ckwjasselect,tmnr,tmxxfrom wjzc join tm on=join wj on=where='wjxh'被调查者答卷结果create procedure djjgbdczbh char20,tmth char8,da char100asinsert intohdjgbdczbh,tmth,davalues bdczbh,da,tmth组织者查看被调查者信息create procedure ckbdczxxbdczbh char20asselect bdczxm,bdczxb,bdcznlfrom bdczxx where bdczbh='bdczbh'组织者查看题目信息create procedure cktmxxtmth char8asselect tmxx,tmnrfrom tm where tmth=tmth组织者查看调查问题结果create procedure ckdcwtjgtmth char8asselect bdczbh,dafrom hdjgwhere tmth=tmth授予权限create login zzzxm with password='password' create user zzzxm for login zzzxmgrant select,insert,update on tmto zzzxmgrant select,insert,update on wjto zzzxmgrant select,insert,update on zzzxxto zzzxmgrant select,insert,update on wjzcto zzzxmgrant select,insert,update on bdczxxto zzzxmgrant select on ztto zzzxmgrant select on hdjgto zzzxmcreate login bdczbh with password='password' create user bdczbh for login bdczbhgrant select,insert,update on hdjgto bdczbhgrant select on ztto bdczbhgrant select on tm to bdczbhgrant select on wj to bdczbh6、心得体会通过这次课程设计,我独立地进行了一个完整的具有一定规模的数据库管理系统的设计和实践,是对于本学期理论知识学习的一次很好的运用和检验.不仅拓宽了自己的知识面,还在实践中巩固和加深了自己所学的理论知识,使自己的技术素质和实践能力有了进一步的提高,同时我的专业水平有了一定的进步.在此次课程设计中,我设计的题目是在线问卷调查系统,这对我来说是一次尝试和创新的过程.但由于我缺乏实践的练习与经验,刚开始着手有些困难,不知道设计的方向.通过查阅资料,并且向指导老师与同学请教后,渐渐有了设计的方向、思路和方法. 在SQL语言的实现方面,由于之前实验课的练习,上手相对比较方便,但在此过程中,需要更多细心、耐心,并与此前所做的概念设计,逻辑、物理结构设计相一致,保证程序的使用价值.在具体的设计与实施中,我感受到了一个管理系统从无到有的过程,对具体的设计步骤、思路、方法、技巧都有了进一步的了解,并感受深刻.总体而言,本次课程设计是对本学期学习过程的一次检验,是学习收获的运用实践,是学习成果的展示,是一次宝贵的实践经历,对未来的职业生涯有了很大的帮助.7、参考资料1 数据库系统概论王珊萨师煊高等教育出版社2 数据库原理与应用何玉洁梁琦机械工业出版社。
2016-2017-2本科生实验指导书软件工程概论专业:软件工程班级: 软件工程学号:姓名:指导教师:2017年3月前言一、上机实验目的软件工程概论是软件工程专业的重要专业课之一,该课程以工程的理念、原理和技术、方法来进行软件开发和维护的。
由于这门课程相对理论性强且内容复杂,是较难学的一门课程。
软件工程概论也是一门理论性和实践性较强的课程,《软件工程概论》实验教学是《软件工程概论》课程教学的一个必备环节。
在学习过程中,只有通过实验,才能使学生对比较抽象的课程内容产生一个具体的感性认识。
二、实验基本内容为了使学生理解软件工程原理、方法、技术,掌握常用的管理、设计工具,初步了解和掌握软件开发和维护的方法和技巧等,本实验指导书针对课程内容及按照教学大纲要求编写了16个学时的7 个实验。
本指导书中的7 个实验内容分别如下:1.office Visio软件的用22.系统需求分析3.系统总体设计4.系统详细设计5.软件测试6.用例图三、实验任务与时间安排《软件工程概论》是一门实践性较强的课程,除了在课内安排的实验外,鼓励同学在课外用相关技术进行软件项目设计练习。
《软件工程概论》上机实验时间为16学时,建议与教学内容同时进行上机实验。
目录实验一 (3)实验二 (6)实验三 (12)实验四 (19)实验五 (23)实验一一、实验目的1、熟悉键盘指法练习2、熟练掌握Office Visio的环境组成和用法及利用它绘制图形。
二、实验学时数2学时三、实验内容1、熟悉键盘指法练习2、熟悉Office Visio的环境组成。
3、使用Office Visio绘制以下图并保存文件,文件名称为“班级+学号后三位+姓名.vsd”(1)程序流程图练习(2)系统模块图练习(3)数据流图练习(4)数据模型图四、成绩评定实验二一、实验目的1、熟练掌握系统数据流图的相关知识和画法;2、熟练掌握数据字典的定义。
二、实验学时数2学时三、实验内容1、学生每人选择一个软件项目,项目名称为:网上问卷调查系统2、通过查阅资料,首先写出本人所选项目的背景和目的意义;然后绘制系统分层数据流图(包括顶层、中间层和底层数据流图,)若系统较复杂,则可以按照系统功能分开绘制它们的子数据流图,最后给出数据字典定义。
四、成绩评定网上问卷调查系统一、开发背景和目的意义1、开发背景随着互联网技术的飞速发展,互联网的全球覆盖、交互功能等特性给调查方法带来新的变化,网上问卷调查作为一种基于互联网平台上信息采集及处理方式,越来越受到许多评估研究机构和媒介机构的关注和运用。
因为网上问卷调查的方便性,许多企业也在自己的网络上进行自主调研,使用调查的方式收集自己用户的观点等。
不仅可以迅速了解社会不同层次、不同行业的人员需求,客观地收集需求信息,调整修正产品策略和营销策略,满足不同的需求,促进公司产品销售,同时也吸引了更多的长期用户群。
许多专业调研公司也正在逐渐推广在线调查,使之成为传统调研形式的重要补充。
网上问卷调查问卷系统是当前一个很热门、实用性很强的系统,把它作为课程设计的题目,可以把已有的知识用于实践,又可以学到一些新的概念,在这个过程中,可以增加工程经验,对以后的工作学习是一次很有意义的经验积累。
2、开发目的意义网上问卷问卷调查的目的就是能够提高调查效率,节约调查经费,使调查数据的处理分析更加的方便,应该具有以下功能特点:(1)向Internet用户提交交互式,个性化的问卷调查服务,具有问卷搜索等功能。
(2)智能的后台管理,能够在线生成调查问卷,能够分析统计调查出来的结果。
(3)使用比较简单,不需要专业的IT技能,问卷的生成、投放、调查结果分析简单易用。
(4)具有灵活性,能应用用不同的调查环境[1]。
本系统主要实现最为普遍的问卷调查,包括问卷管理、设计、收集、统计管理等。
通过访问其他问卷调查的网站并查阅其他相关资料,了解现在问卷的特点、用户的需求等。
根据所了解的信息资源,设计能够及时并尽量满足用户需求问卷调查系统。
当需求者需要用问卷来掌握一些资料或信息时,可以及时为需求者提供满足要求的问卷。
二、系统数据流图(1)顶层数据流图(2)中间层数据流图(3)底层数据流图三、数据字典实验三一、实验目的1、熟练掌握实体-联系图的相关知识和画法;2、系统功能、性能的确定二、实验学时数3学时三、实验内容1、完善、细化实验二中画的本人所选系统数据流图,然后分析并确定系统的功能要求和性能要求等。
2、分析本人所选系统的数据要求,抽取系统中的数据对象,分析其属性要求及数据对象间的关系,然后画出该系统的实体-联系图。
四、成绩评定网上问卷调查系统一、本系统的详细数据流图(1)顶层数据流图(2)中间层数据流图(3)底层数据流图二、对系统功能、性能的规定1、系统功能网上问卷调查系统的服务对象可称为用户,同时个系统必须有个系统管理员的角色。
用户要享有系统提供的各项服务功能,通过本系统发放调查问卷获取大量调研数据,然后对数据进行分析。
系统管理员有自身的管理功能,并通过这些功能实现系统的实施管理和维护操作。
系统的需求分析需要分别从用户和管理者需求出发考虑,系统所能提供的功能应该包括以下几个方面:(1)登录界面:登录功能是用来检验所登录的用户名和密码是否能匹配本系统后台数据库中存储的用户名和密码。
若匹配成功,则跳转到系统界桌面部件界面。
登陆功能包括:用户账号、系统维护管理员账号、数据管理员账号等。
(2)用户管理:客户(调查对象)信息方面,基本功能包括添加客户(调查对象)信息、查询客户(调查对象)信息、修改客户(调查对象)信息、删除客户(调查对象)信息等以及对用户进行功能授权和数据授权。
(3)题库管理功能:题库管理主要用来管理系统中生成的调查问卷,以列表形式显示不同日期新增的方案问卷,在该列表下的调查问卷以查看模式打开、新增、删除问卷等功能。
还有修改问卷问题,设置适应人员等。
(4)问卷管理功能:基本功能包括生成调查问卷、查询调查问卷、修改调查问卷、删除调查问卷、预览调查问卷、发放调查问卷、回收调查问卷等。
(5)问卷调查管理:包括用户参与问卷调查管理以及用户问卷调查管理等方面,用户参与的问卷调查管理主要是管理用户需要填写的问卷进行管理,以列表形式展示,并且显示问卷的状态:完成/未完;用户问卷调查管理包括查看户答卷、查看问卷统计结果、对问卷进行交叉分析等。
2、对性能的规定(1)精度问卷调查是需要调查者客观思考进行回答的,且每个人的想法都不相同,所以需要大量的调查数据才能反应调查的精度。
(2)时间特性要求1)要在问卷调查时间结束之前进行问卷填写;(3)灵活性1)在调查期间可以随时停止问卷的调查2)操作方式上应该能够满足鼠标和键盘任意切换的需要;3)留有与其他系统的接口。
(4)输入输出要求(1)输入项目问卷设计模块:需要自己进行问卷内容进行编辑。
(2)输出项目统计结果模块:要根据调查的结果进行统计分析生成对应的图标。
(如树状图、饼状图、折线统计图等)(3)数据管理能力由于用户在调查结果出来后就会进行研究分析,日后用到的可能性不大,因此对数据的存储没太大的要求。
(4)故障处理要求在输入不符合定义格式的数据时,软件应出现提示信息,而不是死机或是删除已经输入的信息,然后再弹出输入界面重新开始。
三、本系统的数据模型图(E-R图)通过分析本系统包括4类实体,分别如下:●问题实体的属性:题目ID、题型、问题具体内容、选项个数、选择上限、问题录入员以及各个选项具体内容;●问卷实体的属性:问卷ID、问卷名称、问题数量、开始时间、结束时间、是否已启动、发放数量、回收数量、问卷录入员以及各个问题ID;●客户实体的属性:客户ID、客户类型、客户名称、单位规模、所在地、电子邮件、联系电话、客户信息录入员;●用户实体的属性:用户ID、用户名、登录密码、用户身份。
本系统的实体联系图如下:实验四一、实验目的1、熟练掌握层次图的相关知识和画法;2、熟练掌握由数据流图映射为层次图的方法。
二、实验学时数3学时三、实验内容根据实验三中的系统数据流图,进行软件设计。
首先确定哪些是程序,哪些是数据,哪些是人工操作,哪些是文件,然后把程序进行功能分解,确定各功能模块的关系,然后设计出系统的体系结构图及接口设计。
四、成绩评定网上问卷调查系统一、系统功能划分为了加强系统的安全性,增加了系统用户身份验证功能,因此网上问卷调查系统的功能可以划分为7大模块:1)题库管理:对问题进行增删查改等操作2)问卷管理:可新建问卷和对问卷进行进行增删查改和预览等操作3)客户管理:查看客户信息,新建客户信息,修改客户信息,删除客户信息4)用户管理:验证用户,新建用户信息,修改用户信息,删除用户信息5)查看答卷:查看用户答卷6)数据统计:数据统计,交叉分析7)信息维护:个人信息,修改资料二、系统处理流程1)系统启动时,激活身份验证模块。
2)通过身份验证后,对系统进行初始化,判断用户身份,导入到不同的处理页面。
3)系统进入消息循环状态,通过事件驱动机制激活各功能模块,并执行指定模块。
4)各项功能执行完毕后,重新进入消息循环状态。
5)由退出系统事件激活关闭系统模块,退出系统。
三、系统体系结构设计问卷调查管理系统题库管理查看客户信息问卷管理新建客户信息客户管理查看答卷用户管理信息维护数据统计查看问题修改问题删除问题查看问卷新建问卷修改问卷删除问卷预览问卷发放问卷新建问题修改客户信息删除客户信息验证用户新建用户消息修改用户消息删除用户消息查看用户答卷数据统计交叉分析个人信息修改资料四、接口设计1、用户接口(用户界面)本系统采用典型的Windows风格作为人机接口,如使用窗口、菜单、对话框等。
1)问卷:用户可以导入相关文档帮助设计问卷。
2)查询调查记录:显示用户的历史调查记录。
3)删除调查记录:用户将要删除的历史调查记录,系统根据操作删除修改文件处理,最后修改后的文件显示出来。
4)中止调查:通过发行人员模块处理过后,将其信息转化成领书单显示出来。
5)查询调查情况:用户根据情况选择想要查询的调查表的情况,将其显示出来。
6)设计调查问卷:用户根据需要进行问卷内容设计。
7)处理调查结果:管理员或系统将调查结果进行统计,并根据用户选择生成相应的图或表。
8)更新问卷库存:更新修改库中问卷调查表。
2、内部接口验证模块:完成对用户身份的验证。
初始化模块:在身份验证后,系统调用初始化操作,执行完毕后进入消息循环状态。
查询模块:由相应消息驱动,完成对信息进行查看功能。
删除模块:具有此权限的用户完成对信息删除功能。
打印模块:实现用户从系统打印功能。
退出模块:实现用户从系统退出功能实验五一、实验目的熟练掌握各种算法描述工具特点及用法二、实验学时数2学时三、实验内容根据实验四中的系统功能模块图,首先对该系统功能模块图进行添加编号,然后根据系统功能,抽取4-6个重要模块,并编写出4-6个模块的具体实现的算法。