问卷设计的技巧

2024-09-28

问卷设计的技巧(精选8篇)

问卷设计的技巧 篇1

伴随着网络技术的发展, 在线调查以其周期短、效率高、费用低、区域广等优点作为一种新兴调查手段逐渐应用于社会调查。

在许多网站上都设有在线调查问卷用以收集用户反馈信息, 但是很多在线问卷只是简单的把传统调查的问卷照搬到网上, 并没有发挥网络电子媒体的优越性。由于在线调查缺乏训练有素的访问人员的指导, 如果问卷设计得不好, 被调查人将会误答、中途放弃甚至拒绝参与调查, 那么精心制作的抽样计划、合理的数据分析和良好的编码都是徒劳。在线调查中, 问卷设计是至关重要的一环。因此本文介绍一个构建在线问卷的完整的框架。

一、问卷的组织

不考虑在线问卷的长度和细节, 一般情况下它采用的组织结构如下图:

1. 欢迎。

欢迎词可以用单独的屏幕来显示, 也可以出现在短问卷第一页的上方。欢迎词中要体现被调查人意见的重要性, 公开调查单位、调查目的、调查方案、完成调查所需的时间及调查结果的使用、奖励措施等信息, 引起被调查者的重视和兴趣, 取得支持与合作。同时, 强调保密, 尊重隐私。欢迎词页面还应该包括可以提供帮助的电子邮箱或电话号码, 以便那些希望就调查的问题提问或回答有困难的被调查人与之联系。

2. 登录。

如果对调查的样本有所限制, 就需要对参与在线调查的人进行身份认证。因此当我们想调查某个感兴趣的群体时, 可以给每个被调查人指定一个个人识别码 (PIN) 。在上网接受问卷调查前, 他们必须首先输入这一识别码。识别码可附在邀请信中, 也可以作为扩展名植入在一个电子邮件指定的信息位置 (URL) 的扩展部分。在后一种情况中, 被调查人只要在网上点击信息位置, 互联网的网站就会自动识别, 无需被调查人从键盘输入身份识别码, 从而避免可能的输入误差。此外, 个人识别码 (PIN) 还可以防止重复回答。

3. 标题和问卷指导。

有关如何完成填写在线问卷的指导说明显示在问卷第一个问题的上方。

4. 问卷主题内容。

问题的设计是问卷设计的主要内容, 问题的表述必须准确、简洁、易懂、中立, 所列答案必须互斥、全面。由于互联网的信息丰富, 访问者不可能长时间关注某一个网页, 因此在问卷中要设置合理数量的问题和控制填写问卷的时间, 以二十题为佳, 以不超过十五分钟为宜。在设计问题时可以运用以下技巧:

(1) 设计过滤性问题。

现在上网的人越来越多, 可能有许多人闲着没事填写网上问卷, 而这些人并不是问卷所针对的目标。有鉴于此, 网上问卷应在开始时设置几个过滤性问题, 筛选出问卷针对的确定对象。例如, 想调查现有IP电话卡使用者的人口特征, 可以在问卷开始提问“您使用过IP电话卡吗?”, 及时“过滤”不合格者。

(2) 选择能引起高度兴趣的话题。

因为在线调查是人主动参与的, 如果调查题目与网民的生活密切相关, 或是网民关注的热点话题, 或者是比较新鲜的话题, 往往会引起被访问者极大的兴趣, 从而调动他们答题的积极性, 问卷的应答率就会高。

(3) 合理地安排问题顺序。

如果问题的顺序不合理, 那么被调查者会毫无兴趣, 容易放弃作答。具体而言可分为:①先易后难, 先非敏感性后敏感性问题。先以简单的问题吸引被调查者, 使其产生兴趣, 放下戒备心。而在后面才设计复杂的、敏感性的问题以及测量被调查者的态度或特性的问题, 或是人口基本状况、经济状况等等。②先总括性后特定性问题。③先封闭式后开放式问题。因为开放式问题需要手写, 被调查者容易放弃。

(4) 敏感性问题。

有关个人隐私、棘手或者费脑子的问题最好放在问卷的中间或者三分之二处的位置。这时候的被调查人情绪高涨并且已经花费了许多时间和精力去完成问卷, 因此极有可能会回答敏感性问题。即使被调查人在这时候放弃回答问题, 我们也已经得到了许多调查信息。此外, 敏感性问题还可以采用随机化问答技术。

(5) 备选答案顺序随机化。

对于某些多项选择, 由于项目较多, 就可能出现一种“先入为主”的倾向, 某些被调查人可能主观上认为某个备选答案排在前面或排在后面, 会暗示其重要性。网上调查问卷可以设计将备选答案的顺序进行随机化调整, 答案的位置对被调查人的暗示作用会得到减弱, 有效的减少回答误差。

5. 屏幕自动检测。

在被调查人答题过程中, 自动检查前后的逻辑性和完成情况, 若有漏答或错答, 给予一定的提示。例如:您使用家中电脑处理公事的时间占多大比例?私事呢? (两者之和应为1 0 0%)

公事_______%

私事_______%

可以设计自动加和功能, 如果受访者回答的两个比例之和不是100%, 则会立即出现出错信息, 及时提醒改正。

6. 帮助。

由于在线调查没有调查员可以对含混不清的词义、复杂的指示或问题做出解释, 如果调查比较复杂, 帮助信息是必不可少的。可以在问卷标题的右下方设置一个帮助链接, 提供问卷中各种类型的问题的帮助信息;还可运用动态解释, 当被调查者对某一概念不够理解时, 只要将鼠标置于该概念上, 就会出现一个提示窗口。

7. 感谢。

感谢词显示在最后一屏或者在线问卷的最后一部分。感谢调查对象抽出时间填写问卷, 再次说明问卷收集的信息将作何种用途, 若打算进行其他的问卷调查, 也可在这里略作宣传。其他信息例如调查组织者的地址和电话、被调查人的E-mail、访问时间及访问编号等也可以显示在这一页, 以便被调查人可以了解到有关调查结果的信息。

二、问卷的版面设计

同传统调查问卷一样, 在线问卷应美观大方, 简单易读, 问题与问题之间留有空间, 避免过于拥挤, 问题与答案尽量不要分离。不要要求被调查人在回答下一个问题之前必须先回答前面的每一个问题, 否则那些遇到了不愿回答的问题, 或无法理解和回答的问题的被调查人就很可能因此而退出调查, 从而导致无回答率的上升。

问卷采用单页滚动式还是多页非滚动式要视问卷长度而定, 通常短问卷采用单页滚动式而长问卷采用多页非滚动式设计。如果问卷包含问题的逻辑跳转, 则必须采用多页显示。

逻辑跳转可以在受访者选择了前一个问题的答案后, 再依据预先设置好的逻辑顺序调出下一个问题, 受访者不会感到丝毫的不便或受到任何无关因素的影响。例如:选择著名网上调查公司, 位于硅谷的World Research Inc.的问卷作为示例:

目前您选择哪种移动电话服务品牌? (如果使用的服务超过一个, 请选择使用的主要品牌。)

①AT&T ②Cingular ③Nextel ④其他

如受访者在上述问题中的选择为第一项“AT&T”, 那么下一个提出的问题可以为:

您对A T&T的移动电话服务满意吗? (只选一项)

①很满意 ②满意 ③一般 ④不满意 ⑤很不满意

此时受访者对前一问题的答案“A T&T”已被嵌入这个问题中, 使提问过程非常连贯。

在线问卷可以包含比较复杂的逻辑跳转, 但无论整个问卷回答过程中出现多少次的逻辑跳转, 因为跳转的指令已经编进问卷, 可以自动执行, 调查过程的连续性和完整性均不会被减弱。例如下面是一份有关台湾的健康教育的在线问卷所用的多次逻辑跳转的流程图:

逻辑跳转的问题可以单独出现在一个屏幕上, 也可以紧跟着上面的问题出现在同一个屏幕上。

三、导航

为了帮助被调查人完成较长的问卷, 设计者可以设置一些前进/后退按钮、进度条和链接。

1. 前进/后退按钮。

前进/后退按钮帮助被调查人在回答问卷问题时可以随意地前进、后退或返回首页, 通常设置在问卷每一页的最后一个问题的下面。

2. 进度条。

进度条可以使被调查人在在线调查中清楚地知道他们还有多大比例的问题需要去完成。由于害怕被调查人会因为问卷过长而放弃参与调查, 一些设计者在较长的在线问卷中不设置进度条, 但这是不明智的, 因为大多数被调查人很想知道他们的回答进度。进度条可以设置在问卷标题的下方, 也可以设置在问卷每一页的底端。

3. 链接。

在线调查中, 链接在解释问卷中的概念或连接问卷以外的文件时非常便利。同网页设计一样, 在线问卷中链接一般也采用蓝色、粗体和下划线文本格式, 视觉上比较清晰, 点击过的链接颜色会改变。但在线问卷中不宜过多的使用链接, 以避免问卷回答时间会过分延长。

四、格式设计

为了调动人们参与调查的积极性, 可以借用网络强大的表现力, 设计出声形兼备、别具风采的问卷。

1. 文本。

在线问卷的字体应该令人熟悉并且在屏幕上容易阅读。1 2号字适合一般的调查群体, 而1 4号字对于残疾人或老年人较为适宜, 也可以设置屏幕放大器来调试字体。对于问卷中着重强调的内容尽量用粗体而不是斜体显示, 因为斜体在屏幕上阅读较为困难。

2. 色彩。

色彩在在线问卷中有相当大的影响力, 它们可以影响被调查人回答问卷的情绪。色彩的设计应该使被调查人心情愉悦, 过分花哨会使人烦躁, 色彩对比鲜明的问卷可读性较强, 非彩色的背景如白底黑字是较安全的选择。问卷的色彩应避免使人浮想联翩, 还要避免增加色盲群体的阅读困难。

3. 图片。

要避免过多的使用图片, 图片会减慢在线问卷下载的速度, 降低问卷的可接受性。但一张较大的图片放在一个很小的网页上不会减慢图片的下载速度, 如图片的大小为5kb, 网页的尺寸限制到20kb。如果抽样群体可以通过高速连接参与在线调查, 在线问卷可以采用较多与调查有关的图片、音频和视频。同时, 要设置A L T标签来对网页上的图片进行描述, 避免被调查人因视觉上的差别而引起回答误差。

4. 动画。

由于动画演示需要某种版本的浏览器或插件程序, 很可能在某些被调查人的电脑上无法实现, 因此在线问卷不适宜使用动画设计。若采用动画设计, 可同时再提供一份静态的问卷供被调查人选择。

五、回答方式的设计

对于回答方式的设计是针对封闭式问题而言的, 通常运用四种方式:单选按钮、复选框、下拉菜单和矩阵式/表格式。

六、试调查

在问卷初步设计完成之后, 最好测试调查问卷, 以确保调查中的问题描述、帮助信息或逻辑跳转正确无误, 问卷完成时间是否易被接受等。应该设置相似的环境, 小范围试调查, 并对结果反馈, 及时进行修改, 形成最终的正式问卷。

总之, 在线问卷设计在发挥网络电子媒体优越性的同时, 还必须使不同文化程度和计算机使用能力, 使用不同的计算机软、硬件及不同的上网途径的被调查人能进入和理解。在线问卷设计的优劣直接影响调查结果的可信度, 设计出一份专业合理的在线调查问卷, 是取得高质量在线调查的基础。

参考文献

[1]罗纳德.扎加 约翰尼.布莱尔著 沈崇麟译:抽样调查设计导论[M].重庆大学出版社, [2007]

[2]Lois A.Ritter, Valerie M.Sue.The Survey Questionnaire.NEW DIRECTIONS FOR EVALUATION, no. 115, Fall 2007

[3]王宝海:网上问卷调查如何提高回收率.北京统计, 2004年5月, 总第169期

[4]周 莉:网上市场调查问卷的设计效果. 物流科技, 2005年, 第28卷总第120期

[5]ChienChou*, Yi-FanChang, Yi-YingJiang:The develop-ment of an online adaptive questionnaire for Health edu-cation inTaiwan, Computers&Education 35 (2000) 209~222

浅析调查问卷的设计 篇2

关键词:一系列问题;调查项目;备选答案;填写说明

调查问卷产生于20世纪30年代的美国,主要用于政治选举,商业推销和经济预测等调查活动。随着市场经济体系的建立和完善,为了捕捉瞬息万变的市场信息,调查问卷在社会经济调查中被逐渐越来越多的运用,使调查问卷成为调查的重要工具。

一、调查问卷基本结构

调查问卷一般由前言、主体内容和结束语三部分组成。

问卷前言通常放在开始部分,说明调查主题、目的、意义、调查主办单位及个人资料隐私保护等问题。大量的实践表明,不愿意参与调查问卷的被调查者从开始的几秒钟就表现出没兴趣,拒绝合作。因此,简明易懂、诚恳礼貌,能激发被调查者兴趣是对前言部分的基本要求。例如:您好,感谢您参加我们的调查!本次调查只需占用您两分钟时间。

问卷主体是调查所需收集的主要信息,包括各类问题及问题的回答方式。调查者可以通过主体部分问题的设计和问卷的答复对被调查者情况有较充分的了解,以便于作进一步的数据统计与分析。

问卷结束语通常放在问卷结尾,简短地对被调查者的合作再次表达谢意,也可以再次征求被调查者关于问卷调查本身的看法和感受。

二、调查问卷设计的程序

调查问卷是一种印件,以问题形式系统记载调查内容的印件。调查的关键是设计问卷。问卷具有一定的信度和效度,就需要将问题准确传达给被调查者并且被调查者乐于接受调查,这也是完美问卷必备的两个功能。要达到这两个功能,设计问卷时必须遵循一定的程序和原则,运用一定技巧。

1、确定调查所需信息

确定所需信息是问卷设计的前提,调查者在问卷设计之前必须弄清楚为达到研究目的和验证研究假设所需要的全部信息,然后决定频率分布、统计检验等用于分析使用这些信息的方法来收集资料,把握信息。

2、调查问卷的问题设计要合理

(1)问题的形式与排列

调查问卷提问方式一般可分为以下两种形式 :

①封闭式提问 。封闭式提问只需要被调查者从已知的固定答案选项中选择自已认可的答案。

②开放式提问。 开放式提问没有固定答案选项,被调查者可以自由无限制的用自己的语言来回答和解释问题。由于采取这种方式提问会得到各式各样的答案,不利于资料统计分析,因此在调查问卷中不宜过多。

问卷中问题的排列也会影响问卷回收率以及有效率,一般按下列规则排列:

①简单容易回答的问题放前面,较难回答的问题放稍后;

②封闭式问题放前面,开放式问题放后面。

③要注意问题的逻辑顺序,可以将问题按时间顺序、类别顺序进行列框,由一般至特殊,循序渐进,逐步启发被调查者,使得被调查者一目了然,在填写时愉快地进行配合。

(2)问题的表达与措辞

①用词准确,避免模棱两可的措辞,例如问题“您居住的地方距离这里有十分钟路程吗?”这个问题的回答与交通工具有关,但表达不准确,究竟路程是步行十分钟还是乘车十分钟,不同人有不同理解,让被调查者无可适从。如改为这样问:“您居住的地方离这里有步行十分钟的路程吗?”或“您居住的地方离这里有步乘车十分钟的路程吗?”这样表达就很明确,不会有歧义产生。

②问卷要避免使用引导性语句。“某牌号的电脑质优价廉,您是否准备选购?”类似这样的问题具有引导性,被调查者会简单得出结论,其结论缺乏客观性,可信度低,不能反映被调查者对商品的真实态度和真正的购买意愿。

③问卷问句设计要有艺术性,易于被调查者产生刺激并且很好合作。

④问卷不能出现涉及被调查者心理、习惯和个人生活隐私等不易于回答的问题。可列出档次区间或用间接的方法提问这类实在回避不了的问题。如调查学生费用开支情况,划分出不同的档次区间供其选择,效果会比较好。如果直接提问,不易得到准确结果。

(3)问题的数量与试测

问题数量也是一份调查问卷设计好坏的关键,问卷尽可能言简意赅,最好不要超过20分钟。长度要适宜,只要足以获得重要资料即可,太长的话会影响填答效果。

3、问卷设计的原则

(1)目的性原则:问卷调查是通过向被调查者询问问题来进行调查,设计人员必须透彻了解调查主题,保证询问的问题与调查主题密切关联。这就要求在问卷设计时,重点突出,避免可有可无的问题,才能做到既不遗漏一个问题使需要的信息资料残缺不全,也不浪费一个问题去取得不需要的信息资料。

(2)可接受性原则:问卷设计要易于被调查者认可,使问题适合潜在的应答者。由于被调查者是否参于调查有绝对的自由,调查对他们来说往往是一种额外的负担,他们既可能乐于、正确回答问题;也可能采取对抗行为,拒绝回答。

(3)顺序性原则:在设计问卷时,要讲究问题排列顺序,符合人的思维模式,要先易后难、先简后繁、先具体后抽象。使问卷条理清楚,顺理成章,以提高回答的效果。

(4)简明性原则:调查内容要简明,时间要求简短,问题和整个问卷长度适宜,问卷设计的形式要求简单明了。

(5)匹配性原则:问卷所提问题都应事先考虑到能对问题结果做适当分类和解释,使所得资料便于作交叉分析。这样被调查者的回答才便于进行检查、数据处理和分析

即使是一份很成功的问卷,也须要经历时间考验,所以在问卷设计完成时,应该先进行小范围试测,并对调查问卷进行及时调整。只有这样,才能够达到调查最终目的,得到准确的数据和分析。(作者单位:正德职业技术学院)

参考文献

[1]简明.金勇进.市场调查方法与技术.北京:中国人民大学出版社.2005.3.24

[2]贾常员.市场调查与预测.大连:理工大学出版社.2001.8.18

问卷设计的技巧 篇3

笔者结合本次教师教育技术能力现状调查工作的开展,对利用“问卷星”工具开展网络调查的方法、结果、过程及存在的问题进行了一次系统的实践和研究,并对利用该工具创新课堂应用做出探索,希望能为今后更好地开展类似调研活动或者创新常规应用提供参考和借鉴。

一、利用“问卷星”工具开展中小学教师教育技术能力现状调查的过程

1. 明确调查对象

根据《关于开展四川省中小学教师信息技术相关培训与应用能力现状调研的通知》要求,各学科教师抽样比例要求达到30%。结合文件要求,本次利用问卷星开展教师教育技术能力现状调查针对成都市成华区所有在职的中小学教师(约4 000人)展开,为达到要求的样本数据(约1 200人),笔者通过下发文件、走校动员等方式,确定调查的学校和学科,以实名填报的形式开展本次调研。

2. 生成调查问卷

此次问卷是在《四川省中小学教师信息技术应用能力现状调查问卷(教师版)》的基础上,综合了成华区教育局教师进修学校继续教育中心、成华区教育局电教馆现代教育技术培训部的意见修改而成,问卷由21个结构化问题组成(20个选择题,1个填空题)。我们利用“问卷星”生成电子问卷,具体操作步骤如下。

(1)打开“问卷星”网站,点击“注册”成为会员。由于是初期使用该工具,笔者选择的是免费版(如图1所示),功能服务适合对数据分析要求不太高的用户,相关对比会在本文第四部分“问题与建议”中提出。

(2)用已注册的用户名和密码登录,页面有创建新问卷的标示及已经开展的问卷调查,同时展现问卷调查的状态,如是否正在运行、回收答卷量,可以进行设计、修改、回收、分析等操作。

(3)点击“创建新问卷”,进入问卷创建界面,选择“B导入问卷文本”,将已经制作好的Word电子文档复制到编辑框中(如图2所示)。

(4)预览问卷,如果跟实际需要不符,对问卷内容进行再编辑。

(5)确认问卷无误可预览问卷,点击“完成编辑”-“发布问卷”。复制问卷链接发给调查对象,调查对象完成问卷调查即可。

3. 调查的实施

(1)利用“问卷星”将四川省下发的纸质问卷设计成电子问卷,将链接地址作为文件附件下发给各学校,问卷地址 为:http://www.sojump.com/jq/2849358.aspx(现在为不可填写状态),问卷最终呈现页面如图3所示。

(2)结合区教育局行政工作布置,组织学校开展问卷调查工作动员会,学校上报填报工作联系人,专人督促完成调查工作。

(3)结合区教育局工作下发相关文件,问卷填写时长设置为10天。

(4)回收问卷,生成《成华区中小学教师信息技术应用能力现状调查报告》。

4. 调查结果回收、分析

(1)回收问卷,下载分析结果,分析调查报告。此时停止问卷填写。

(2)查看调查报告,选择自己所需呈现方式,生成、下载调查报告(如图4所示)。

(3)生成报告为Word文本格式。报告中问卷开展的时间、回收答卷样本数、原始数据来源等信息一目了然,同时页眉加入了版权信息,是可编辑内容,调查方可以根据个人需求修改。结合本次调查内容,笔者将页眉修改为“成华区中小学教师信息技术相关培训及应用能力现状调查报告——教师版”(如图5所示)。

二、“问卷星”的应用现状及研究

1.“问卷星”工具的应用现状

网上调查机构的兴起是信息时代信息收集方式的一种革新,它是一个专业的在线问卷调查、测评、投票平台,专注于为用户提供功能强大、人性化的在线设计问卷、采集数据、自定义报表、调查结果分析等系列服务。与传统调查和其他调查网站或调查系统相比,“问卷星”具有快捷、易用、低成本等优势,已经被大量企业、高校、个人广泛使用。但是“问卷星”这种模式极少运用于教学中[1]。

随着此次“成华区中小学教师信息技术应用能力现状调查”工作的开展,笔者逐渐将日常工作中数据收集工作与“问卷星”结合。同时,由于让教师参与填报数据,部分对信息技术比较敏感的教师开始将“问卷星”工具应用在日常教学工作中。

2.“问卷星”工具在现代教育技术装备管理中的应用探索

数据填报、统计、分析等在现代教育技术装备管理工作中经常用到,如统计管理人员信息,统计装备申报信息等内容。目前多是下发电子表格,由电教管理教师填报,再由区级电教管理部门汇总、合表、分析。我区有40多所学校,这样每次至少要回收40张表格,还要逐一查找哪些学校未交表。虽是简单的复制、粘贴,但也徒增了一些重复无意义的机械工作。笔者在进行区内视频会议系统装备配备统计管理人员信息的过程中,尝试使用“问卷星”进行数据收集(如图6所示)。

理后台进入,查看原始答案,一是可以随时看到哪些学校提交了填写内容,哪些学校尚未提交(如图7所示),方便有针对性地与学校联系,大大提高工作效率。二是通过下载分析报告,量化日常管理数据,如哪些学校在规定时间内提交了内容,哪些学校迟交或者未交,从管理上为量化考核提供了数据支撑。三是通过下载原始答案,自动汇总数据,免除了重复合表的工作量,提高了日常管理效率。

目前笔者的数据统计方面工作都以“问卷星”调查的方式开展,至少进行了4次数据填报工作。同时,学校对该工具的敏感度也提高了,我区石室初中、石室小学在开展家长对学校工作满意度调查、家校互动意见征集时,都采用了该工具完成数千份的问卷调查和分析统计,效率很高。而如果使用常规手段,需要耗时良久。

3.“问卷星”工具在创新课堂中的应用探索

通过数次接触,部分教师对“问卷星”工具在课堂中的应用产生兴趣。从问卷设计的过程中我们看到,“问卷星”支持单选题、多选题、填空题、测试类单选、测试类多选、测试类填空(在企业级版本中有此功能)、排序类、表格类、图片类等多种题型,很符合学校常规教学中对于知识点强化的在线练习、及时反馈、分析统计、查找重难点等要求,所以一些教师开始探索“问卷星”工具在创新课堂中的应用。成都市第四十九中学的生物教师刘登云曾与笔者就期中生物复习测试试卷如何利用问卷星工具生成电子试卷、如何利用移动网络教室开展常规测验、如何利用问卷星工具快速及时反馈得到类似于网阅系统的数据分析展开讨论,前期已经完成试卷的设计和导入,部分学生完成了测试,还未大规模使用,但是快速收集数据、及时反馈学生完成情况的成效明显。

目前笔者所在的成华区现代教育技术应用研究中心组正思考如何整合现有的成熟工具,提高信息化课堂的教学效率,充分发挥教育信息化带给常规课堂的便利,“问卷星”工具正是一个很好的开端。

三、问题与建议

1. 由于笔者前期使用的都是“问卷星”免费版,发布问卷前都会提示分享问卷星的链接,问卷发布后存在“问卷星”的广告信息和版权信息。对此,笔者建议如果涉及敏感信息或对数据安全要求较高的统计工作,可以尝试使用企业级版本。

2. 问卷星工具对于同一个ID重复多次填写问卷,无法限定多次统计。例如,设定了A学校与B学校填写某张表,原则上设定的是A,B各完成1张问卷即可,但是如果A学校重复多次填写,后台数据无法剔除无效数据或者多次重复数据,增大了后期数据提取和分析的难度。如有类似情形,建议:一是在设定问卷初期将选项设定好;二是可以采用实名填写的方式;三是从填写时间先后判断,酌情采用最新数据。

四、结束语

问卷设计的技巧 篇4

关键词:调查问卷,B/S模式,多用途

一、概述

传统的问卷调查是以书面提出问题的方式搜集资料的一种研究方法。此方式不但费用高、周期长、耗费了大量的人力、物力和时间。近年来网上调查以其成本低、周期短、效率高、客观性强和数据质量高等特点越来越受到人们的青睐。但在我国还是刚起步, 而且大众接受的程度不算高, 被调查的人年龄、性别、教育程度等都不同, 这样的调查问卷准确性不高。除此之外, 现在有些在线的调查问卷系统只是局限在某一个专题或某一个项目, 没有具备可以满足各种的调查问卷要求, 对调查人员而言, 希望拥有一个能进行多功能的、可自定义生成的、能自动统计汇总的、且不需要很多专业编程知识来维护和使用的多用途的问卷调查系统。基于以上本文提出了多用途的调查问卷系统设计, 它是有多种用途的系统, 适应不同用户、不同行业、不同调查对象。

二、系统设计分析

(一) 系统实现内容。

从问卷命题到获得答卷数据, 整个过程高效、快速, 达到了一个在线多用途信息调查问卷系统应具备的功能和要求, 提高了问卷调查的灵活性和调查者的效率。它的应用不受时间和地域限制, 统计结果具有客观性强, 将为企事业单位掌握市场信息从而做出科学、准确、有效的决策提供科学的依据。主要包括问卷创作模块, 管理模块, 发布模块, 分析模块, 作答模块, 用户管理模块和登录模块。

(二) 系统需求分析。

1. 系统功能需求。

操作者的权限层次要有明确的分类, 进入系统时要进行身份验证。为了提高问卷调查的质量, 用户只有注册登录后才可以接受问卷调查。调查人员注册登录后才能创建、发布、管理问卷。对用户可联机注册成为合法用户, 设定自己的用户名及密码, 然后可根据自己的兴趣接受不同的问卷调查, 同时也可查看问卷调查的结果。调查人员可以对问卷调查表进行在线创建和发布新的主题, 可以有多个主题同时进行发布调查而互不干扰, 另外也可以对主题、题目及选项内容进行创建、编辑、删除等操作, 并可根据需要制定调查问卷的回答方式 (如单选、多选和问答题) 和组合方式等。调查表结果进行汇总分析中主要包括调查表的题目、名称、统计结果值、占比及图形显示等信息, 并将处理调查结果提供给用户。拥有管理员角色可以对用户和调查人员及问卷进行管理。

2. 系统性能需求。

在面向用户部分, 考虑到会出现用户重复提交选择结果的情况, 为了保证数据的有效性, 提出以下数据精确度控制方法, 即首先同一未刷新页面不允许提交两次。其次要对输入的数据信息有一个数据类型的限制和字符长度的限制, 输入选项个数时, 要按整型的数据类型进行输入, 如果输入有误, 系统会自动提示, 要求重新输入真实的数据信息。再次主题的标题和说明字数的限制, 如果输入字符过多, 系统会自动提示, 要求重新输入。在权限方面, 当用户或管理员登录后通过session把管理员的登录号绑在session中, 通过sesion.get Attribute () 方法来获得信息进行判断当前页面管理员是否有权访问。由于采用的是JAVA语言开发的, 所以具有跨平台的特性, 因此基于Web多用途信息问卷调查系统能够在多种操作系统下运行, 并不会因为操作系统环境发生变化而不能正常运行。

3. 系统开发及运行环境。

本系统开发操作系统采用Windows XP Pro, 数据库系统采用MySQL 5.0, 系统后台设计开发环境采用Eclipse 3.3, 系统数据库分析与设计采用Power Designer12, 系统分析与设计采用Rational Rose2003, JSP服务端引擎采用Apache Tomcat 5.5。

三、多用途信息调查系统的设计

本系统从问卷创建到获得问卷结果统计, 达到了一个在线多用途信息调查问卷系统应具备的功能和要求, 它可以完成问卷的创建、管理、分析、统计、用户管理和接受问卷作答等业务。系统流程见图1所示。

(一) 系统架构设计。

以系统功能需求信息为依据, 将系统功能进行集中、分块处理。系统主要分为六个模块, 分别为用户管理、问卷设计、问卷统计、问卷管理、问卷发布、问卷作答模块。

(二) 数据库设计。

基于Web多用途信息调查问卷系统是一个集信息调研与信息技术为一体的信息系统, 数据库是系统完成各项功能的基础, 是长期存储在计算机内有组织的统一管理的相关数据的集合。本系统数据库共涉及6个关系模式。分别为主题、题目、选项、用户、调查人员、管理员。采用MYSQL作为系统的数据库管理系统, 共有6个数据表, 分别为管理员表、用户表、主题表、题目表、选项表、调查人员表。

四、多用途信息调查系统的实现

基于Web多用途信息问卷系统以MYSQL作为后台数据库, 在Eclipse和TOMCAT中实现。本系统采用数据库连接池来实现连接MYSQL数据库, 数据库连接池负责分配、管理和释放数据库连接, 它允许应用程序重复使用一个现有的数据库连接, 释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。构造一个类获得一个连接。系统各主要功能模块设置如下:

管理员登录模块首先通过用户身份验证, 如果用户没有通过身份验证, 则返回到登录页面中, 如果登录成功后, 使用Session保存用户的登录信息, 用来为以后的功能提供使用;问卷管理模块可以对问卷进行发布、编辑、复制、删除、永久删除、预览操作;用户管理模块管理员可以对用户进行删除;用户登录模块中用户要登录才可以进行问卷作答;用户注册模块中如果是非法用户要先注册成正式用户才可以开始进行问卷作答;问卷作答模块用户对某一个主题进行问卷作答;创建问卷模块登录后就可以进行问卷的创建与设计, 系统将提示问卷添加成功, 并跳转到新增问题界面, 可以选择相应题型进行问题添加工作;数据导入模块通过一个import类导入一个excel文件, 来导入数据库;结果统计模块将投票的结果自动进行统计, 并写进数据库。

五、结语

本文主要讲述基于Web多用途信息问卷系统的开发过程。通过系统的需求分析、可行性调研、相关技术分析, 并结合当前信息调研的实际需要, 对该系统的业务流程、功能建模、系统实现方案、数据库系统等进行了设计, 最后使用JSP/Servlet与MYSQL成功地开发了此系统, 将会在信息调研中发挥着重要的作用。

参考文献

[1].梁玉环, 李村合, 索红光.基于JSP的网站访问统计系统的设计与实现[J].计算机应用研究, 2004

问卷设计的技巧 篇5

高校专业建设过程中需要大量的外部支撑信息,其中来自行业、企业、毕业生、在校生、教学团队等对象的调研信息对专业建设尤为重要,开展问卷调查则是采集相关信息的有效途径之一。传统的文件调查可以利用公用网络调查平台、网络聊天软件或纸质问卷等方式开展,但这些调查方式具有效率低、针对性差、适用性差、安全性不高等缺陷。本系统是基于B/S模式的互联网平台,系统提供问卷生成、问卷数据统计、单个问卷详情查看、问卷表管理等功能,依托四川化工职业技术学院现有网络服务器环境。极大地减少专业团队开展问卷调查的工作量、提高问卷调查效率、提高问卷反馈质量,同时保证各种专业问卷调查项目的针对性并能保证数据信息的安全和长效应用。

2 需求

四川化工职业技术学院各专业专业建设的日常工作中有大量专业相关信息需要从行业、企业、毕业生等外部来源获取,而教学过程中对教学过程管理也需要不定期开展在校生和教学团队的问卷调查。传统的问卷调查方式效率较低,且纸质文件不易保存,不适宜专业建设需求。通过对四川化工职业技术学院各专业的需求进行分析,以提高专业信息获取的质量和效率为目的,本系统拟实现以下的功能。

从问卷调查的对象来看,高校专业建设调查对象具有人员分布广、受调查时间不固定、接受调查意愿不明确等情况。因此,针对用户体验的设计主要包含:设计用户调查表有效时间、用户调查结果实时统计、用户信息管理、调查表已答题提示功能。从系统的管理功能出发,系统包含:分专业问卷管理设计、问卷生成、问卷修改、问卷删除、单个问卷生成等功能。

3 体系结构

本系统基于B/S结构,即浏览器/服务器体系,设计问卷调查的用户在连通互联网的情况下即可生成问卷调查表,并可以利用浏览器复制问卷调查表链接,通过QQ、微信、论坛等平台传递给被调查对象,被调查对象可以使用计算机、手机、掌声电脑等电子设备访问问卷调查页面并完成问卷调查。服务器将动态网页获取的数据实时写入数据库,实现调查数据的实时统计更新。

4 功能模块

问卷调查系统是四川化工职业技术学院专业建设信息服务平台中的一个子系统,系统功能设计基于对各专业专业建设调研的需求,根据需求分析文档对系统的功能模块进行了划分,得出系统功能结构图,如图1所示。

4.1 用户功能

用户类型包含管理员用户和普通用户,管理员用户具备访问系统后台的权限,通过登录界面可以进入系统后台。普通用户无访问系统后台的权限,可以在不登录后台的情况下,根据管理员发布的调查问卷链接访问调查表并填写调查表。

4.2 管理员功能

管理员用户具有以下功能:发布问卷调查表、添加问卷调查项目、修改调查表及问卷调查项、删除问卷调查项及问卷调查表、查看问卷调查详细统计、查看问卷调查单个用户统计、删除问卷调查无用信息。

(1)发布问卷调查表

管理员用户进入后台界面后,通过点击后台右上角的“开展新的文件调查”按钮,进入文件调查表发布界面。依次填写“问卷标题”、“截止日期”、“开展调查专业”、“调查目的”4个项目后,点击“下一步:设计调查问卷”生成新的问卷调查表。页面效果如图2所示。

关键技术分析:通过点击提交按钮,调查表数据从前台表单传递到后台程序,后台程序通过request判断用户是否正确填写必填项目,若传递值为空,则弹出提示并返回当前页面。若传递至有效,则将表单数据写入数据库中的“新调查”表。

(2)发布问卷调查项

根据需求分析,问卷调查项采用多项选择的方式开展,1个调查项可以有1到6个调查选项。管理员用户依次录入单次调查项的标题和调查选项。填写完1个调查项后,单击“生产一个问卷调查题目”即可继续填写下一项调查。若完成所有调查项设计,点击“点此发布本次调查”即可完成当前调查表设计。

关键技术分析:调查项的发布独立存储在数据库中的“调查项”表内,管理员用户每发布一条调查项,后台控制程序即将数据写入数据库。“调查项”表与“新调查”表之间通过_kid进行关联。

(3)问卷列表

管理员用户登录后,可以查看已经发布的调查表,并通过提示将未到期的用户调查链接发布给被调查对象。若调查已经过期,系统会自动判断,并屏蔽调查链接。列表效果如图3所示。

(4)管理问卷调查

1)修改问卷

修改问卷调查功能包含:修改问卷调查表和修改问卷调查项。修改问调查表功能可以修改调查表标题、截止日期、对应专业及调查目的。修改问卷调查项可以增加新的文件调查项。

2)删除问卷

删除问卷调查功能包含:删除问卷调查表和删除问卷调查项。删除问卷调查表和删除问卷调查项均会同时删除被调查用户已经填写的调查结果。

关键技术分析:删除功能实现多表联动删除,删除问卷调查表即同时删除该表对应的调查项和该表对应的已提交的用户调查结果。删除单个问卷调查项即同时删除该问卷调查项对应的已提交的用户调查结果。后台程序通过控制数据库中“新调查”表的_ID关键字与“调查项”表中的_KID关键字匹配实现联动删除,再通过控制“调查项”表中的_KID与“调查答案”表中的_KID关键字匹配实现联动删除。

3)调查结果详情统计

管理员用户登录后,可以查看已有数据的调查结构,调查结果已柱状图加数据的方式显示,并统计出所占百分比。调查统计显示效果如图4所示。

关键技术分析:为提高调查结果的显示效果,后台系统通过Recoudcount读取调查项对应的调查答案的数量,将Recoudcount的值赋予变量i,将柱状图图片HTML代码设置为“<img src="images/1.png"width="<%=i*20%>"height="20">”,实现柱状图的梯度效果。

4)单个被调查对象结果显示

管理员通过点击“查看每份调查结果”,可以查看单个被调查对象所填写的结果。单个被调查对象结果页面效果如图5所示。

5)被调查用户填写问卷

考虑调查信息完成,被调查用户在开展用户调查前,需填写用户基本信息,填写完成后即可开始问卷填写。被调查用户进入界面如图6所示。

关键技术分析:被调查用户不用注册即可开始调查,若出现断网或浏览器崩溃等情况导致的调查中断,用户可以重新填写相应信息再次开始调查。若被调查用户在填写本次问卷调查时,第二次填写的信息与第一次填写的信息一致,且间隔时间不超过24小时,则自动链接上一次未完成的调查表开始调查,避免调查信息重复。

5 结语

问卷设计的技巧 篇6

关键词:教育实习,ASP.NET,问卷调查

1 研究背景

教育实习是五年制师范小学教育、学前教育专业具有综合实践性特性的重要课程,是小学、幼儿园教师职前教育的必要环节,对学生了解基础教育,印证理论知识,掌握教育规律,培养教育教学教研能力具有重要意义。“教育实践的任务是通过教育实践活动,使实习生经受多方面的锻炼,了解中小学教育、教学的内容和程序,学会独立从事中小学教育、教学工作的技能、技巧和方法,养成良好的职业道德、践诺为人师表的规范”[1]。

目前严格按照国家关于师范生教育实践的要求,安排了大一年级师范生为期两周的见习活动,以及大二年级一个学期的教育实习活动。结合教育实习的实际情况,归纳出以下几个特点:(1)实习生基本上是首次以社会工作身份步入社会,在学校积累的理论知识较多,缺少相对应的教育实践能力。当教育实践和理论学习有强烈冲突的时候,往往使实习者产生一定的思想波动和心理变化,学校原有的思想政治教育和心理教育缺少辅助性和有效的手段;(2)实习联系学校的选择、落实采取灵活地、学生主动联系的方式,所以实习过程中,还存在了个别学生中途更换实习学校的情况,不便于师范院校及时掌握和了解实习生的实习动态情况。而且对于高师大二年级的实习者面临者就业和招考教师编制的一系列问题,实习者教育实习过程中表现出一定的随意性和疏松,往往不能兼顾到就业与实习,出现了个别实习者不遵守学校教育实习的规章和意见的情况。

为了更真实地了解师范生教育实习需求与心理动态变化,运用ASP.NET技术,设计网络问卷调查与投票系统,以加强教务部门开展教育实践的针对性,提高教育实习的实效性,为探索教育实习改革提供客观真实的依据。

2 实现技术

传统的问卷调查以书面提出问题的方式向社会搜集资料,调查者将调查项目编制成表式,分发或邮寄给有关人员,请示填写答案,然后回收、整理、统计和研究。随着网络技术的发展和使用者的增加,使得越来越多的科研单位和企业开始利用网络作为问卷调查的手段,在线问卷调查具备网络信息渠道的开放性、自由性、广泛性和直接性,借鉴了传统问卷调查方式的理论和方法,又在其基础上进行发展,对教育实习在线问卷调查平台的研究具有一定的积极意义和实用价值。

本系统采用B/S模式,采用ASP.NET与Access作为开发工具,主要从在线问卷调查的投票、编辑和统计3个主要功能上进行设计,实现了教育实习师范生的在线投票,管理者发布问卷和网站经营者的后台管理等功能,对问卷调查的在线实现方式进行了初步的研究和探索。

ASP.NET是Active Server Page的缩写,意为“动态服务器页面”。ASP.NET简单易学,是一种简单、方便的编程工具。B/S结构的信息管理系统如图书管理系统、订单管理系统、在线医疗销售系统、在线考试系统、企业办公管理系统、校园数字化系统等等,运用ASP.NET技术能满足用户的现实需求并根据需求完成动态网站的建设。ASP.NET提供了与后台数据库连接和访问的功能,在网页中若添加在线表单等交互式内容,用户可以通过客户端浏览器对各种数据库进行访问,也可以创建使用HTML网页作为用户Web应用程序。

3 教育实习网络问卷调查设计

3.1 数据库

因调查问卷具有多样性,一个问卷可以由各种各样的问题组成,而对数据库的设计要求具有通用性和统一的格式。在本系统问卷的数据库设计中,将问卷中各种形式的问题以统一的形式进行存储,当对问卷进行处理时再根据标志性字段对不同的形式进行不同的操作,如表1所示。

XH_Config系统配置表:重要字段有管理员用户名、密码、网站名称、网站WRL等。

XH_IP表:主要记录提交问卷调查的不同IP地址和提交时间。

XH_Subject主题表:添加调查问卷的主题名称。

XH_Title标题表:设置投票标题的名称、所属主题名称、投票类别等。

XH_Question问题表:设置投票选项、所属主题名称、所属标题名称等。

3.2 功能

如图1所示,教育实习在线问卷调查系统主要包括师范生会员登录、创建问卷、浏览投票与后台管理等功能模块组成。问卷调查为游客和师范生提供各种问卷的信息和对问卷的投票功能。在登录注册模块中,系统将用户所填写的注册信息保存到系统中,作为会员在网站中进行各种操作的参数。后台管理模块是后台工作人员(一般是教务部门管理人员)对网站的用户以发问卷进行各种操作的主要渠道。

3.3 实现

如图2所示,实习调查问卷模块是为了在建教育实习平台前了解实习者对于教师职业的认识、对于教育实习的认识(包括教育实习过程中遇到的问题)、实习者和指导老师的联系、教育实习平台搭建的意义和需求等进行客观真实的统计。

4 结果分析

教育实习在线问卷调查平台的设计,旨在弥补传统的问卷调查书面化、汇总统计不方面等缺点,同时运用ASP技术,可以突破时间、空间局限搜集和统计到更广泛、客观的数据,为学校教务部门提供师范生思想动态、职业规划、实习安排与期望等方面的第一手资料。图3为对师范生求职意向的民意调查,显示了新的就业形势下师范生就业取向的多元化,教师职业依然是师范生的首选。

参考文献

[1]中国大百科全书总编辑委员会《教育》编辑委员会.中国大百科全书出版社编辑部.中国大百科全书傲育[M].北京:中国大百科全书出版社,1985:174.

问卷设计的技巧 篇7

然而传统的开发方法难以快速开发出功能强大、系统可扩展性强的基于Web 的应用系统。目前提高应用系统开发效率的方法较多,其中比较成熟的技术有基于MVC模式的Struts 技术、Spring 技术和 Hibernate 技术,而将这三种技术有机结合起来构建 SSH 技术框架,不但可以有效提高系统开发效率,而且在系统安全性、稳定性和健壮性上都有良好的改进。

1 SSH技术架构

1.1 SSH体系结构

构建一个Web应用系统时需要考虑用户交互、业务逻辑处理、数据持久化及扩展性等很多问题,因此一个应用系统的架构方案及实现技术抉择十分关键。应用系统分层的目标就是将应用的逻辑功能实行划分,使每层在实现自身功能的同时,不影响到其它层,实现“高内聚,低耦合”要求,图1是Struts-Spring-Hibernate集成架构,Web应用分层结构可以分为三层:表现层、业务逻辑层及数据持久层[2]。

在Struts-Spring-Hibernate整合过程中,GQP系统采用以Struts2为骨架,利用Struts2的动态插入及加载组件的功能,把Spring框架用插件的形式插入到Struts2框架中;因为Spring是基于容器进行事务管理,并提供对Hibernate的集成,利用配置文件将Hbernate交给Spring容器进行控制。这样,Struts、Spring、Hibernate就被有机的整合在一起,Struts2能够专门完成流程控制及页面导航而不需关注业务逻辑;Spring就能够发挥它在事务管理及依赖注入方面的特有的优势,而不需担心在流程控制上的欠缺;Hibernate为持久层提供方便持久化服务。从图1中显而易见,整合后的SSH框架是一套松耦合、层次结构清晰、便于移植、维护及管理的Web应用框架。

1.2 SSH核心技术

Struts2是使用JSP和Servlet来开发Web层的应用框架,它是 MVC 设计模式的一种实现[3],其中MVC模型各部分构成如图2所示。

控制器: 与Struts1使用ActionServlet作为控制器不同,Struts2框架中作为控制器的是Filterdispatcher,它是一个Servlet过滤器。当请求到来的时候,首先要经过FilterDispatcher过滤,由FilterDispatcher决定由哪个Action来处理当前的请求。

模型:Action在Struts2框架中是作为模型而存在的,它主要有两个功能:首先Action可以用来调用业务逻辑处理请求,其次Action可以进行数据的传递。当Action把请求处理完毕以后,会返回一个逻辑视图。在Struts2与Spring集成的框架中,Action则与FIlterDispatcher共同MVC中的C(控制器),Action负责传递用户请求数据给业务逻辑组件,并调用相应业务逻辑组件。

视图:在Struts2框架中,视图可以有多种表现形式。当视图组件接收到Action返回的逻辑视图后,会寻找对应的物理视图资源,并返回给客户端。

Spring是一个开放源代码的轻型应用框架,Spring供应了对业务对象一致的管理方法,能够控制和维持架构中各层之间的连接关系。Spring框架构建在IoC容器之上,IoC容器定义了创建、配置及管理bean的方式。Spring框架包括许多功能及特性,提高了开发效率。Spring框架的功能和特性被很好的融合在Spring Core、Spring AOP、Spring DAO、Spring ORM、Spring Web、Spring Context、Spring Web MVC等七个模块中。Spring的核心容器(SpringCore)实现Spring框架基础功能。其主要组件就是BeanFactory(Bean工厂)。BeanFactory通过控制反转(IoC)模式完成依赖注入,把应用组件的XML文件配置及依赖关系同应用程序代码相互分开。

Hibernate是一个利用DAO(Data Access Object)设计模式来完成程序中对象及关系数据库数据之间映射(ORM)的开源框架。Hibernate对JDBC技术进行了轻量级的封装,使得软件开发人员能够利用面向对象的编程思想来操作关系数据库,是实现数据持久化的一项技术。Hibernate通过创建与系统中数据表对应的持久化对象,然后再利用映射文件把持久化对象中的属性同数据表中的字段一一对应起来,为Java程序开发人员提供了面向对象的API(应用编程接口)来同数据库交互,因此不必在业务逻辑代码中嵌入大量的JDBC访问及事务管理代码。总之,Hibernate框架具有层次架构的特点,能够作为单独的一层存在,进行数据逻辑操作,实现系统中应用逻辑与数据库的交互。

2 基于SSH的GQP的设计与实现

2.1 GQP用例分析

基于文章上述的SSH整合架构,设计并实现了通用问卷调查平台GQP。考虑到问卷平台的通用性,系统将问卷和问题分别进行管理,调查问卷的内容和形式可自由组织,这样可以大大提高问卷的灵活性和可扩展性,方便不同调查者的多种问卷的发布和统计。因此根据平台的需求,GQP由问题管理,问卷管理,统计管理,用户管理,学生信息管理等模块构成,系统中的参与者主要有系统管理员,教师和学生,其具体用例如图3所示[4]:

2.2 Spring-Hibernate整合开发数据持久层

2.2.1 Spring-Hibernate整合开发原理

GQP采用 Hibernate 进行数据持久层的开发,通过MyEclipse提供的Hibernate反转工程 ,为数据库中的数据表生成相应的 POJO (plain object Java object) 类和映射文件。如文章中的user表对应的POJO类及映射文件分别是User和User.hbm.xml。Spring与Hibernate的整合是在Spring配置Session工厂实现的,通过Spring的配置文件applicationContext.xml文件配置。sessionFactory底层的dataSource使用Spring的IoC 注入,之后再注入sessionFactory至相关的对象之中。具体配置如下[5]:

com.mysql.jdbc.Driver

jdbc:mysql://localhost:3306/gqp

root

root

class="org.springframework.orm.hibernate3.LocalSessionFactoryBean" >

org.hibernate.dialect.MySQLDialect

true

com/gqp/po/User.hbm.xml

上述代码在Spring的配置文件applicationContext.xml中配置了DataSource和SessionFactory,下面再通过依赖注入,把定义好的SessionFactory 注入到DAO 中,相关的注入代码为:

当DAO 层进行数据库的操作时,利用 Spring 提供的HibernateDaoSupport类管理DAO层,建立User类DAO层的实现类IUserDaoImpl, IUserDaoImpl继承HibernateDaoSupport 类,这可以帮我们省去一些管理sessionFactory、HibernateTemplate資源的工作,通过getHibernateTemplate 方法返回一个hibernateTemplate 对象,根据一系列O/R 映射文件以及数据源与数据库进行连接,实现“操作一个对象就是操作数据库的一行数据”的目的。从而完成Spring 层对DAO接口的操作的响应。

IUserDaoImpl实现类部分代码如下:

public class IUserDaoImpl extends HibernateDaoSupport implements IUserDao {

public void saveUser(User u) {

this.getHibernateTemplate().save(u);

}}

2.2.2 GQP 数据持久层DAO接口及其实现类

从上面的整合原理我们看出数据持久化层采用Hibernate作为中间件,使用DAO设计模式实现对数据库的访问。DAO 模式是Java EE 核心模式之一,其主要的行为就是在业务核心方法和具体数据源之间再增加一层DAO接口及其实现类,以此层来连接业务方法和数据源,实现业务逻辑层与DB的解耦。 GQP持久层的所有DAO接口的实现类都继承HibernateDaoSupport 类,其封装了对数据库持久化的操作,任何它的子类只要使用它的方法就可以实现对数据库的持久化操作[6]。

GQP系统持久层的所有实现类如图4所示:

2.3 Spring 与 Struts 的整合完成对Action 的管理

在Struts2框架下开发Web应用,业务逻辑组件由控制器组件Action来调用。开发中通常是通过工厂模式来获得业务逻辑组件实例或利用IoC容器来管理业务逻辑组件,GQP中采用Spring IoC容器来管理业务逻辑组件。为了让Action能够访问Spring管理的业务逻辑组件,需要由Spring来管理Action,并利用依赖注入为Action注入业务逻辑组件。

Struts2与Spring的集成要用到Spring插件包,这个包是同Struts2一起发布的。Spring插件是通过覆盖struts2的ObjectFactory(对象工厂)来增强核心框架对象的创建。当创建一个对象的时候,Spring插件会用Struts2配置文件(一般是Struts.xml)中的id属性进行关联,如果属性名相同,则由Spring创建,否则由strtlts2框架自身创建,最后由Spring来装配[7]。

在Struts2整合Spring的IoC支持实现步骤如下:

(l)将struts2-spring-plugin-*.jar(本系统用struts2-spring-plugin-2.0.14.jar)文件引入Web工程,放置到WEB一INF/lib目录下面即可。在这个插件包中有个struts-plugin.xml文件。

(2)配置Spring监听器。

org.springframework.web.context.ContextLoaderListener

(3)利用Spring配置文件来注册对象。

下面是问题管理模块配置实例:

这里需要强调的是,为了让QuestionAction实现类可以接受Spring注入的业务服务类,必须在QuestionAction中提供对应的setter方法:setQuestionAction ()。添加业务逻辑服务类通过继承TansctionProxy实现了统一的事务处理[8]。配置如下:

2.4 Spring整合Log4j 实现日志管理

在开发过程中,日志记录非常重要,可以在测试中检测代码变量的变化,跟踪代码运行轨迹。Log4j是Apache的一个开发源代码项目,它提供了一种细腻的日志管理方式,通过一个配置文件,可以多选择的控制每条日志的输出格式和目的地;通过定义信息的级别,也可以灵活开关代码的反馈信息。通过使用Spring来使用Log4j,可以使Log4j的配置简单灵活。下面GQP系统采用Spring配置Log4j的步骤:

(l)首先配置号Log4j的配置文件,在/SRC目录下建立log4j.Properties文件。

(2)在web应用中为Spring配置Log4j,利用Spring将Log4j配置为listener,具体过程在web.xml中进行配置。

3 结束语

基于SSH 架构设计开发的GQP通过实际试运行,表现良好,克服了传统问卷调查的单一性和复杂性,具有灵活性,可扩展性,高可靠性的特点,证明了 SSH 整合架构是一个行之有效的轻量级JavaEE应用系统解决方案。GQP将表示层、业务逻辑,数据持久化层分离,简化了系统的开发、管理和维护,提高了系统开发的效率,体现了JavaEE卓越的技术优势。Struts-Spring-Hibernate 整合架构在开放、可伸缩的JavaEE应用开发中具有广阔的应用前景。

参考文献

[1]周丰喜,曹彩凤.基于Struts与Hibernate构建调查问卷系统模板[J].计算机应用,2009,28(4):26

[2]吴彧.基于SSH框架的产品辅助决策系统的构[D].上海:复旦大学.2009,18-19

[3]梁立新.项目实践精解:基于Struts-Spring-Hibernate的Java应用开发[M].北京:电子工业出版社,2008,50-439

[4]郭广军,谢东,陈利品.基于SSH整合架构的教学支持系统设计与实现[J].计算机工程与设计,2009,30(13):3113-3115

[5]谌湘倩,狄文辉,孙冬.基于SSH框架与AJAX技术的Java Web应用开发[J].计算机工程与设计,2009,30(10):2591-2592

[6]孙卫琴.精通Hibernate:Java对象持久化技术详解[M].北京:电子工业出版社,2006.46-78

[7]Spring.http://www.springframework.org/[OL].

问卷设计的技巧 篇8

本质上课程考核或评价不是教学目的, 而是一种促进学生学习、掌握和初步应用相关知识的手段。作者在电子科技大学进行数字逻辑设计及应用课程教学的过程中, 对六个学院的学生开展了问卷调查分析。在大范围文献调研的基础上, 结合笔者的教学实践和问卷调查的结果, 本文将对目前我国数字逻辑设计课程考核模式中普遍存在的问题进行反思, 对形成问题根本原因进行分析, 最后提出课程考核模式改革的途径和方法。

一、存在的问题

1. 考核结果不真实、不可信。

数字逻辑设计课程教学在我校已经开展几十年, 为了赶上迅速发展数字逻辑设计技术, 我校多次进行了课程改革, 教材也多次更换, 同时还配套相应的实验课程。然而, 学校这种以理论考核为主的方式仍然导致学生对知识掌握肤浅、知识点孤立的现象。在本次问卷的最后一项专门设置了一个问题, 让学生自由给出对本课程考核的意见。有很多同学反映, 目前很多学生应对考试的方法是平时不用功、临时突击。课堂学习的东西“保质期”短, 考试后不久就会将相关知识基本忘记。在对考核方式弊端的问卷调查中, 41.3%的同学认为学生参与各考核环节的主动性差, 容易出现作弊、成绩不真实的现象。例如, 在对课后作业存在抄袭现象原因的调查中, 有47.1%的同学承认是因为贪玩而不愿意做作业, 才导致以抄袭方式来完成。总的来说, 目前对平时成绩的考核结果严重缺乏真实性和可靠性, 无法有效指导教师进行教学方法的完善和改革。

2. 平时成绩评价方式不公平。

平时成绩主要包括出勤、作业、小论文和课程设计等。作业和小论文均由学生课后完成, 因此无法保证每个人都是独立认真完成的。有25%的同学认为课后作业存在严重的抄袭现象, 60%的同学认为存在一定程度的抄袭。课程设计考核方面, 出于培养学生的团队协作精神的目的, 普遍采用学生组队 (3~5人) 完成, 然后共同提交报告。75%的同学认为这种组队完成、报告提交的课程设计考核方式搭车现象严重, 甚至存在能力较强的同学一个人帮助几组同学完成设计的情况存在。另外, 50%以上同学认为应该公布详细的平时成绩评价标准, 并在期末考试之前就公布平时成绩, 否则有失公平性。因此, 目前的平时成绩考核结果无法公平、有效衡量学生的掌握水平和付出。不能反映学生的真实付出, 助长了不良学风, 甚至沦为教师调整分数的工具。

3. 考试内容不灵活, 不能检验学生运用知识解决实际问题的能力。

目前的期中和期末考试试卷一般采取统一出题、流水改卷的方式来完成。出于对学生负责的态度, 为减少教师判卷时的误判现象, 出题的老师往往绞尽脑汁将题目进行重重限制, 从而避免答案出现过多版本给教师判卷带来过多麻烦。其结果是多年来考试题型呆板、不灵活, 学生通过购买往年试题, 采用题海战术应付考试内容, 虽然通过考试, 但仍然缺乏解决实际问题的能力[3,4]。23.5%的同学认为考核模式重笔试轻实践, 自己并不具有基本的解决实际问题的能力。29%的同学认为应该采用开卷考试, 32%的同学认为应该采用页纸式等半开卷形式进行考试。

二、思考和对策

1. 加大随堂测试在平时成绩中的比例。

平时成绩一般以出勤、作业、课程设计 (或小论文) 为构成部分。仅仅依靠出勤的方式来考核学生, 往往出现人在心不在的现象;课后作业可以通过临时抄袭的方式来完成;课程设计也可以从互联网上的内容大量参照, 且批阅课程设计需要占用教师大量的精力和时间, 导致教师往往只能以“阅”的方式简单化评价课程设计。以上现状使得现有平时成绩的评定方法存在一个共同缺陷, 即无法真实评价教学质量和学生的学习效果。可以加大随堂测试所占比重来提高平时考核的有效性, 这样学生必须重视课堂内容的消化, 能够大大减少出工不出力的现象。根据本次问卷调查的结果, 56%的学生赞成引入随堂测试的环节, 并且其中绝大部分认为随堂测试在平时成绩当中所占的比例应高于10%。这也反映了学生对学习效率和成绩评价公平性的要求。另外, 在关于作业量的问卷调查中, 30%的同学认为平时作业较多或很多。有了随堂测试, 甚至可以适当减少课后作业的分量, 让学生合理分配有限的精力。

2. 引入课前预习任务及其考核环节。

电子信息技术发展迅速, 任何人都无法在大学阶段获取一生所需的所有知识, 学生必须培养自己的自学的能力。因此, 可在每次上课之前布置一定的课内、外知识阅读任务让学生对即将学习的知识预先学习一遍。上课后第一件事就是布置少量与预习任务相关的小测试题, 考核和检验学生的预习效果, 作为平时成绩的一部分。例如讲卡诺图之前一节课结束时, 可布置卡诺图的由来、作用、化简方法 (原理) 、适用范围等问题, 让学生自己通过查阅书籍、网络或课后讨论等方式完成, 然后下次正式上课时给出一两个简单的卡诺图化简问题作为随堂测试, 检验学生预习的效果。这样做的好处在于:第一, 可以把更多的课堂教学时间留给启发式教学、回答问题方面, 真正提高学生对知识的掌握程度;第二, 通过该督促手段, 可以公平、真实评价学生在学习上的投入和实际效果。第三, 培养了学生的自学能力, 提高了学生主动参加到学习中的积极性。

3. 引入答辩机制的课程设计考核模式。

问卷调查中反映出理论考试题型多年不变, 题型既不灵活也无法反映学生解决实际问题, 因此教师一般依靠课程设计作为理论考试的补充手段。课程设计是综合考查学生掌握和应用知识能力的考核手段, 已被广泛采用。目前的课程设计考核方式多以交设计报告为主。对课程设计的评价方式也多以教师阅读后直接给出分数为主。实际情况是, 学生往往以大量参照互联网上的内容甚至照搬的方式来完成课程设计, 没有起到锻炼的效果;另外, 教师一般要求组队完成课程设计, 实际真正完成设计的人只有1、2个人, 过程中“搭车”现象严重不能公平、真实反应学生的付出。另外, 作者认为可引入答辩机制来评价课程设计的真实水平。即参照学位论文的答辩机制, 要求学生在较短时间内 (如15分钟) 能够清晰地呈现出设计的思路、过程, 并回答答辩委员会老师提出的相关疑问。答辩机制的引入, 必然提升学生对待课程设计的重视程度;促使他们在深入理解相关知识点的基础上更加周密、细致地开展设计。同时, 答辩机制的引入也锻炼了学生表达、呈现设计想法的能力, 对他们日后走上工作岗位打下了良好的基础。通过引入对课程设计的答辩考核模式, 可以大大促进学生完成课程设计过程中的参与度, 客观评价每个学生的水平。

三、结论

目前我国高校的“数字逻辑设计”课程考核模式主要由平时、期末考试和期中考试的方式构成。通过笔者的教学实践和文献调查, 结合问卷调查的结果, 这种考核模式存在不真实、不公平、不灵活的普遍问题。为了更好发挥课程考核在评价学生和指导教师方面的作用, 急需针对以上问题针对考核模式进行改革。笔者提出了通过增加随堂测验的比例和增加课前专门测验的方法来提高平时成绩的可靠性和真实性。另外提出通过对课程设计采用答辩式考核的方式来增加考核的公平性, 督促学生重视对课程设计的投入, 提高学生综合利用知识解决问题的能力。最后提出增加学生专题演讲的方式作为补充, 鼓励学生对课程的兴趣, 拓宽知识面, 提高创新能力。上述各种考核改革的实施还需要教师投入大量的时间和精力来实现, 在具体实施过程中作进一步验证和调整, 真正发挥考核环节的尺子和鞭子的双重作用。

参考文献

[1]何乐生, 余鹏飞, “数字逻辑设计”课程教学改革的探讨[J].中国电力教育, 2014, 297 (2) :115-116.

[2]韩建, 刘祥楼, 周围, 等.脉冲与数字电路课程教学模式改革探讨[J].教育教学论坛, 2014, 10 (10) :19-20.

[3]黄丽薇, 王迷迷, 陆清茹, 等.提高“数字逻辑电路”课程质量的研究与探索[J].中国电力教育, 2014, 307 (12) :53-54.

上一篇:胃癌的综合治疗进展下一篇:小学生快乐作文指导