网上问卷调查系统
- 格式: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 等后端技术,实现问卷创建、生成调查信息、选择调查对象等功能。
问卷调查系统解决方案《问卷调查系统解决方案》随着社会的发展,问卷调查在各个领域中发挥着越来越重要的作用。
但是,传统的纸质问卷调查已经不能满足现代社会的需求,需要一种更为高效、便捷的调查方式。
因此,采用问卷调查系统已成为现代社会中一种普遍的解决方案。
问卷调查系统是一种通过互联网进行调查的工具,它能够帮助研究者、企业和政府机构快速、准确地收集大量数据,为决策提供科学依据。
通过问卷调查系统,人们可以轻松地创建、发布和管理问卷,而被调查者可以在任何时间、任何地点进行填写,极大地方便了调查过程。
问卷调查系统的解决方案主要包括以下几个方面:首先,问卷设计简便。
传统的纸质问卷设计繁琐,容易出现错误。
而问卷调查系统可以提供各种设计模板和样式,让用户根据需要快速创建问卷,并且可以灵活地添加多种题型,满足不同调查需求。
其次,问卷发布便捷。
传统方式中,问卷调查需要耗费大量人力物力去派发和回收问卷,而问卷调查系统可以通过网络一键发布,让被调查者在任何时间、任何地点进行填写。
再次,数据收集准确。
问卷调查系统可以实时收集和整理数据,大大减少了手工录入和整理数据的工作量,并且还可以提供实时数据分析和报告输出,帮助用户更加方便地进行数据分析和决策。
最后,安全保障可靠。
问卷调查系统采用各种安全措施,保护用户测评的隐私和数据安全,提供了多种数据备份和恢复机制,确保数据不会丢失和泄露。
综上所述,问卷调查系统是一种现代化的解决方案,可以帮助用户快速、准确地进行调查和数据收集,并且具有设计简便、发布便捷、数据收集准确和安全保障可靠等优势。
在未来的发展中,问卷调查系统将会越来越广泛地应用于各个领域,成为一种不可或缺的工具。
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个模块的具体实现的算法。