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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(数据库课程论文文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库课程论文文档格式.docx

1、3.5管理员信息表(Administrator_table) 63.6被调查者信息表 (Bdc_table) 6四、网络问卷调查系统数据库的事实和维护 64.1存储过程 64.1.1管理员登录系统示例 64.1.2有问卷编号自增功能的添加问卷记录的存储过程示例 74.2视图 74.2.1 问题与问卷相符 74.2.2答卷与问卷相符 74.3管理过程中主要的SQL语句 84.3.1查询 84.3.2增 84.3.3删 84.3.4改 8五、总结 9致谢 9参考文献: 9 唐季 20092047在校园、机关或企业里,由于各种调查研究的需要,经常会有各种调查问卷,在传统模式下,人们不但要花费不少的费

2、用印刷问卷,而且消耗精力去发放和回收问卷,并且可控性差,易漏卷,构建一个在线的问卷设计、调查、回收、统计数据库系统,能够有效地提高效率,节约成本,同时也适应了网络的告诉发展。网络问卷调查 数据库一、需求分析1.1网络问卷调查的发展随着互联网的日益普及,网络用户人数飞速增长,互联网的用户从专业人士逐渐发展成为各种普遍人员,于是在线问卷调查越来越成为更多组织的一个重要的调查手段。根据第十六次中国互联网络发展状况统计报告显示:全国上网用户总人数为10300万人,上网计算机总数为4560万台,在线调查将在中国调查领域扮演越来越重要的角色,这也为在线问卷调查系统开发和设计奠定了坚实的基础。1.2本网络问

3、卷调查系统的管理用途和设计目标 问卷调查分析是获取调查数据、从中分析、挖掘有用信息,并加以利用的一种常用的科学研究和调查方法,具有调查范围广,不受时间和空间的限制,速度快、准确度高的特点而逐渐取代了传统的纸质问卷调查。本系统设计的主要目标是:做简单的网络问卷调查系统,来实现对问卷的管理,免除传统问卷的时间空间限制,适应网络时代的告诉发展。本系统的管理用途主要是:针对网络问卷调查的管理人员,能创建问卷,实现对问卷的信息维护以及人员信息的管理,即修改问卷、删除问卷、查看问卷、查看调查用户信息、发布调查等。同时要负责调查信息输入,包括问题序号、具体问题以及选择项等的输入,并且能查看调查情况,能够查看

4、所有的调查信息,能够查看指定问题序号的问题调查统计信息等一切具体详细信息。这些具体信息,除了管理员不会被外泄,同时也给调查者在统计或者需要反馈是提供了方便。在输入问卷信息时,对问卷进行精细分类,比如:饮食、娱乐、企业、户外活动等,这样的设计,不仅能给受调查者带来方便,填写自己认为感兴趣的问卷,同时也为管理者带来不少好处,能更方便快捷的统计各类型的数据,并且统计得到的数据更具有真实性和准确性。与传统的调查问卷相比,这样的设计更具有时代性,也就是通常所说的与时俱进,一份调查问卷,能跟随现下时代的变化加入新的名词和现象,对新的事物做出最快的统计,而传统的问卷更新费时费力费财,一个网络问卷管理系统可以

5、通过增删改查等功能轻松的实现上述目标。这些功能都是管理员登录后进入后台的管理。针对网络问卷的被调查者,能够通过信息的填写,进入问卷的回答和查看。在此数据库的设计中,受调查者可以对其感兴趣的主题回答问卷,在分类中一目了然,只需要鼠标的移动,就能做自己感兴趣的问卷,这与传统问卷相比,不怕问卷丢失、损毁,而且不会强制性的只能填某张问卷。同时添加了一个对主题投票者的IP地址,从而使得调查趋近公平,适当预防目前的刷票行为。二、功能结构分析图三、网络问卷调查系统数据库中表的设计和维护 核心表主要有:问卷表(WJ_Table)、问题表(WT_Table)、答卷表(Ans_Table)、问题反馈表(Reply

6、_Table)、问卷类型表(WTType_Table)、管理员信息表(Administator_table)、被调查者信息表(Bdc_table)。3.1问卷表(WJ_Table)字段类型 备注WJIDInt(4)问卷编号 PK 主键自增WJNameVchar(20)问卷名称WJAuthorVarchar(30)问卷发起人WJExpireDateDatatime问卷过期时间WJUsehits答卷张数WJTypeID问卷类型编号 FK说明:该表主要说明问卷的编号和名称,能通过编号查找问卷。3.2问题表(WT_Table)备注WTID问题编号 PK 主键自增问卷编号 FK 该问题属哪个问卷 WTH

7、eadVarchar(200)题干WTBodyVarchar(300)选项该表主要是问题与问卷的对应,能通过编号找到问题属于哪个问卷等。3.2答卷表(Ans_Table) AnsID答卷编号 PK 主键自增问卷编号 FK 确认该答案属于哪个问题 AnsTime datatime提交时间AnsResultVarchar(50)答卷内容AnsIP答卷者IP地址该表用来记录用户答卷信息。3.3问卷反馈表(Reply_Table)ReplayID问卷反馈编号 主键问卷编号问题编号答案编号 LXFSVarchar(20)联系方式该表主要用来记录问卷调查信息,以便管理员和工作人员能更好的做出数据分析。3.

8、4问卷类型表(WJType_Table)vchar问卷类型ID PK 主键自增WJTypeName问卷类型名称问卷类型通常用1娱乐,2饮食,3企业等;3.5管理员信息表(Administrator_table)A_ID管理员ID,主键A_uservarchar管理员名A_pwvarchar (20密码A_Mima密码提示A_ZHmima找回密码该表主要记录管理员信息。3.6被调查者信息表 (Bdc_table)Bdc_ID被调查者ID,主键Bdc_age被调查者年纪Bdc_sexchar(4)被调查者性别四、网络问卷调查系统数据库的事实和维护4.1存储过程 4.1.1管理员登录系统示例 建立存

9、储过程Denglu,当管理员登录时,根据管理员登录编号、姓名,在管理员信息表中查找该用户,如果存在,则进入系统:create procedure Denglu(A_ID int,A_user char(20),A_PW varchar(20),rank bit)asselect A_ID=A_ID from Administator_Talewhere A_user=A_userGo4.1.2有问卷编号自增功能的添加问卷记录的存储过程示例 建立存储过程Zizeng,当没有记录时,自动给其赋值1,当记录存在时,则找出记录的最大值,然后自增1,作为新记录的编号。 create procedure

10、Zizeng ResultWJID,int,output As Declare maxID int,newID int Set maxID=(Select max(WJID) from WJ_Table) If max is null Then newID=1 Else newID=maxID+1End IfSelect ResultID=newID4.2视图4.2.1 问题与问卷相符 创建问题表和问卷表视图,将其中问题和问卷信息对应输出。Creatw view vw_WJ&WJAsSELECT dbo.问卷表.WJID, dbo.问卷表.WJName, dbo.问卷表.WJAuthor, d

11、bo.问卷表.WJExpireDate, dbo.问卷表.WJUsehits, dbo.问题表.WTID, dbo.问题表.WTHead, dbo.问题表.WTBodyFROM dbo.问卷表 LEFT OUTER JOIN dbo.问题表 ON dbo.问卷表.WJID = dbo.问题表.WJID4.2.2答卷与问卷相符 查找答卷表和问卷表中的信息,当其中的问卷表编号相同时。即将同一问卷编号的答卷和问卷信息相对应。ANSSELECT dbo.答卷表.AnsID, dbo.答卷表.WJID, dbo.答卷表.AnsTime, dbo.答卷表.AnsResult, dbo.问卷表.WJID A

12、S Expr1, dbo.问卷表.WJName, dbo.问卷表.WJAuthor, dbo.问卷表.WJExpireDate, dbo.问卷表.WJUsehitsFROM dbo.答卷表 INNER JOIN dbo.问卷表 ON dbo.答卷表.WJID = dbo.问卷表.WJID4.3管理过程中主要的SQL语句 4.3.1查询 4.3.1.1查询问题表中存在问题(即问卷不为空)的问卷信息 Select WJ.WJID,WJName,WTID,WTHead,WTBody Form WJ,WT Where WJ.WJID=WT.WJID 4.3.1.2查询多有属于“娱乐”类型的问卷信息 S

13、elect * form WJ Where WJTypeID=14.3.2增 4.3.2.1向WJ表中插入新数据 Insert ito WJ(WJID,WJName,WJAuthor,WJTypeID) Values(03,娱乐报天娱传媒,01 4.3.2.2向Administrator表中插入管理员002 Insert into Administrator002王子,编号生日4.3.3删 4.3.3.1删除编号为001的管理员 Delete From Administrator Where A_ID=001 4.3.3.2删除表WT中问卷编号或者问题编号为1的信息 Delete Form W

14、T Where WTID=1 OR WJID=4.3.4改 将问卷类型表中饮食的类型编号改为4 Update WJType Set WJTypeID=4 Where WJTypeName=饮食五、总结 通过这次课程设计,初步的了解了一个系统数据库建立的过程,是本学期对于理论知识学习的一次很好运用和检验。设计过程中遇到的一个较大的挑战,是在需求分析阶段。由于在此前的实验课练习实践中,书本上对于程序的功能、数据项、完整性等都做了要求,实验的主要精力放在数据实施上,对此环节的缺乏练习与经验。因此,在一些完整性和数据项的约束上不是很得心应手。 但是,这次的课程论文,让我从总体上对本学期的理论和实践两方面做了很好的总结和自我检测,明确了建立数据库的步骤和注意问题。 致谢 本次课程论文,是自己辛勤劳动的成果,同时也很感谢老师课堂里的指导、详解,以及同学们在课内外分享。1、数据库系统开发案例精选明月科技 杨湖 李凤蕾 王斌 人民邮电出版社2、数据库系统概论王珊 萨师煊 高等教育出版社3、通用网上调查系统的设计与实现 卢守东 广西财经学院学报4、数据库系统设计与项目实践 潘永惠5、数据库系统简明教程 王珊 高等教育出版社

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1