ImageVerifierCode 换一换
格式:DOCX , 页数:3 ,大小:17.20KB ,
资源ID:1310170      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1310170.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(在线问卷调查系统的关键问题初探.docx)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

在线问卷调查系统的关键问题初探.docx

1、在线问卷调查系统的关键问题初探 摘要:本文对在线问卷调查系统的关键问题进行了探讨,并利用数据库中的重要对象存储过程和触发器给出了解决此类问题的一个方法。 思想汇报 关键词:在线问卷调查;存储过程;触发器 在线问卷调查系统在网络上使用非常广泛,专业的问卷调查平台就有多家,比如问道网、数字 100调查网、我们做、知己知彼网、问卷星等等;企事业单位自行建立的问卷调查平台也很多,比如央视投票、北京海洋馆的在线调查、沪深证交所网络投票系统等等,在线问卷调查系统相对与传统的问卷调查的优势是显而易见的,在这里不多做阐述。本文以辅导员工作在线问卷调查系统为例,探讨在线问卷调查系统中的关键问题。 1、辅导员的工

2、作对象主要是学生,所以衡量评价辅导员的工作情况需要广大学生的反馈,所以该系统可分为 3个模块:组织者在问卷 调查之前的系统设置、学生参与调查的数据采集和调查数据的再处理。该系统采用 技术,基于 C#语言在 VS2008 和 MS SQL Server 2005 的开发平台上进行开发。 2、在问卷调查之前的系统设置部分,需要学生信息的导入以及辅导员信息的导入,这两个信息需要有共同的属性班级号或班级名称进行匹配,这样学生登陆系统后才可以为其对应的辅导员进行评价;该系统在设计时需重点解决的关键问题是提高系统的灵活性和适用性,要能允许组织者更改问卷调查的题数以及内容,这样会带来一个问题就是当问卷问题的

3、数目发生 改变时,学生提交的结果表( VOTE 表,该表包含学生基本信息、辅导员基本信息以及学生对其对应辅导员的每个问题的评价等信息)应随之动态的改变;在本系统中采用数据库中的重要对象存储过程和触发器解决该问题,具体方法如下: 存储过程 pr_reset_vote 的功能是当需要改变问卷调查的问题时,可以调用该存储过程实现先删除 vote 表,然后再创建该表的前半部分,即一些固定属性列。 create PROCEDURE dm te; create table vote (id int identity primary key, sno char(15), xibu char(50), bj_

4、name char(100), fdy_teacher char(30), ip_addr char(20), /记录客户端 IP 地址 s_sum float default(0.00) /统计每位学生对其对应辅导员评价的总分 ); 触发器 cl 的功能是当增加一个问题时在 vote 表中增加对应的一列,该列的列名为 s+问题编号的数字,如 s7, s8 等。 create trigger d 表为问卷问题表,包含问题编号,具体问题内容等属性 for insert as Declare room int; select room=subjectid /subjectid 为问题编号 from

5、 inserted; EXEC(alter table vote add s+room +“float“); 总结大全 这样就可以允许组织者任意的修改问卷调查的数目,并且在 vote表中能自动的生成与之对应的 属性列; 3、数据采集部分只需通知学生在规定时间规定地点参与问卷调查即可;在调查过程中若少数同学忘记身份证号,则组织者可以通过专门页面查询该生的身份证号,以便问卷调查能正常进行。 4、数据再处理部分主要是对 vote表的进一步处理,由于 vote表中的一些问题选项是可变的,所以在处理首先需将一些固定的属性列插入到统计结果表中,如系部、辅导员、平均分、参与人数等。 然后调用存储过程 Pr_

6、clcl_colid 实现以下功能:根据系统表syscolumns 得到 vote 表中的各问卷问题列,即由组 织者在进行问卷问题维护时自动生成的各问题列,并且将该列增加到统计结果表 clcl 中,最后将统计得到的数据更新到统计结果表 vote 中。创建存储过程 Pr_clcl_colid的代码如下: create PROCEDURE did_name varchar(10) declare str varchar(100) declare str2 varchar(100) create table cltest2 (xibu char(50), fdy_teacher char(30),

7、avg_v float); set str=insert into cltest2(xibu,fdy_teacher,avg_v) select xibu,fdy_teacher,avg( +colid_name+ ) FROM vote group by xibu,fdy_teacher 开题报告 exec(str) end select colid_name =name from syscolumns where id=object_id(vote) and colid=Colid; set str2=alter table clcl add +colid_name + “float“; set str3=update clcl set +colid_name+ = avg_v from clcl,cltest2 where c(str3); 根据用户的需要,问卷调查问题数目的灵活变化是一般在线问卷调查系统需要解决的关键问题,本文以辅导员在线调查系统为例,给出了利用存储过程和触发器这两种重要的数据库技术 解决此类问题的一个方法。 参考文献: 费杨洁 .存储过程在管理信息系统开发中的应用 .河北省科学院学报 ,2007(2) 潘其明 .基于 Web 的通用问卷调查系统的设计及应用 .医疗设备信息 ,2007(6)

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。