大学毕业设计---校内问卷管理系统的设计与实现.doc
《大学毕业设计---校内问卷管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《大学毕业设计---校内问卷管理系统的设计与实现.doc(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 西南科技大学本科生毕业论文 III Southwest university of science and technology 本科毕业设计(论文)校内问卷管理系统设计与实现学院名称计算机科学与技术学院专业名称信息安全学生姓名*学号*指导教师*二一五年六月 校内问卷管理系统摘要:在计算机技术日新月异的今天,运行于计算机系统上的各种网站正在逐渐渗透我们的日常的生活和学习中。过去采用人工宣传、记录、统计的问卷调查方式也开始被在线问卷调查的方式所取代。校内问卷管理系统就是在线问卷调查系统,用户能够注册并参与问卷调查,可以方便地实现校内问卷调查工作的开展。开发该系统主要采用ASP.NET技术和SQ
2、L数据库相结合的方式。系统集问卷、统计与管理功能于一体,记录用户问卷调查的数据,更新数据库,能够显示问卷结果,而且即时更新。管理员模块能够管理维护问卷、问卷题目和问卷题目的选项,可以方便地实现网络在线问卷调查与管理。问卷管理系统大大节省了人力物力,使问卷调查更高效、更快捷。关键词:问卷调查; 校内问卷管理; ASP.NETCampus Questionnaire Management SystemAbstract: with the constant development and progress of computer technology today, various websites
3、running on a computer system is gradually penetrating in our daily life and study. Using artificial propaganda, the past records and questionnaire are replaced by online questionnaire.Campus questionnaire management system is the online questionnaire survey system, users can register and participate
4、 in the questionnaire survey, questionnaire can easily realize campus work.Development of the system mainly uses the ASP.NET technology and the combination of SQL database. System integrating questionnaire, statistics and management function, record the user survey data, update the database, can acc
5、ording to the questionnaire results, and real-time updates. Administrator module to maintenance management questionnaire, and the option of questions in the questionnaire questions in the questionnaire, you can easily realize online questionnaire survey and management. Questionnaire management syste
6、m greatly save the resources, make the questionnaire more efficient and faster.Keywords: questionnaire survey, the school questionnaire management, ASP.NET目 录第1章绪 论11.1课题背景和意义11.2研究的历史及现状21.3课题研究的内容31.4 本章小结3第2章系统分析42.1可行性分析42.1.1经济可行性42.1.2技术可行性42.1.3操作可行性42.2相关技术及软硬件需求分析52.3系统用户用例图分析62.3.1管理员用例图62
7、.3.2普通用户用例图72.4功能模块分析72.5设计的基本思想分析82.6界面需求分析92.7本章小结10第3章 系统设计113.1数据库的分析与设计113.2数据库的概念结构设计113.3数据库的逻辑结构设计143.4主界面的布局设计183.5系统登录流程设计183.6系统业务流程设计193.7 本章小结20第4章 系统主要模块的实现214.1 系统整体界面214.2用户登录的实现224.3用户注册模块234.4用户管理模块234.5投票管理模块244.6问卷问题管理模块254.7前台问卷搜索及参与254.8前台问卷查看及评论264.9新闻模块实现274.10用户交流模块实现284.11问
8、卷统计分析304.12 本章小结31第5章 系统测试325.1问卷管理测试方案325.2问卷参与和结果显示测试335.3本章小结33结论34参考文献36西南科技大学本科生毕业论文第1章 绪 论 1.1课题背景和意义问卷调查经常用来收集第一手数据或资料,问卷调查法使用面广、获取数据便捷、研究成本较低,在许多领域都有着广泛的使用。在20世纪80年代后,随着个人计算机(pc)的出现和逐渐普及,计算机逐渐成为了调查研究不可缺少的工具。到90年代之后,随着互联网(internet)的广泛应用,各种基于网络的调查方法开始出现:计算机辅助网络访谈、移动调查等1,2。现在的市场或高校中基于互联网的网络问卷调查
9、统计以及分析运用得非常广泛,许多企业、个人或研究机构都在使用不同种类的网络问卷来获得他们所想要的信息。但是有针对性特别是针对高校的网络问卷调查系统却非常的少,而高校中的各种问卷形式工作又比较多,人工的问卷调查需要消耗大量的人力物力,并且容易出现一些人为的失误或者错误,而且调查对象的范围也受到了一定的限制。在这样的条件和形式下,一个高效的专业的具有针对性的网络问卷调查系统越来越成为高校日常调查的所需。在西南科技大学,有教职工2400余人,在校学生达到32899人,每年的九月份还有上千的新生涌入学校。对于这么庞大机构,想要进行科学合理的管理,需要我们及时的掌握学校各个方面的最新动态。许多学院或部门
10、组织为了做某种决策,或为调整现有的政策等等为目的,采用问卷调查的方式来收集信息以帮助其做出决策,也有许多老师或研究生等需要收集大量信息来完成自己的研究或课题,小到学生会、个人或者各种协会为筹备活动等进行的“民意调查”,都需要做问卷调查。采用问卷调查方式能更好的了解目标人群的观点,意见或建议,收集更准确的信息,有利于我们做出更好的决策。在日常的学习和生活中我们也经常会被作为调查的对象参与问卷调查。比如年初的大学校园安全问题调查问卷,它以在校学生为对象,用纸质的方式调查现在大学生对校园安全常识的掌握程度,以及是否具备一些防范措施等。这次问卷调查是将所有问卷印在纸张上然后按份发送到指定的学院,最后经
11、各班班委发放到同学手中填写并回收。几乎所有的工作都是手工完成,而且由于该问卷页数不止一张,在整个过程容易散失和打乱,发放和收集起来都非常麻烦,同时整个过程出现了纸张浪费的现象。随着现代科学技术的发展,我们的生活工作的效率有了极大的提升,当然也对我们在问卷调查的工作提供的非常良好的解决方案,校园问卷管理系统也因此应运而生,这也是本文讨论的主题。1.2研究的历史及现状从传统的问卷调查方式来看,人工问卷调查费时费力,网络问卷调查系统正好弥补了这些传统问卷调查方式的不足。所以,学校一直希望能开发出一套符合实际操作需求的在线问卷调查系统。20世纪80年代之后,随着个人计算机(PC)的出现和逐渐普及,计算
12、机日益成为调查者不可或缺的工具。到90年代之后,随着互联网(Internet)的广泛应用,各种基于网络的调查方法开始出现。所谓网络问卷调查法(Web Survey),即以各种基于互联网的技术手段为研究工具,利用网页问卷、电子邮件问卷、网上聊天室、电子公告板等网络多媒体通讯手段来收集调查数据和访谈资料的一种调查方法。随着Internet的发展,问卷调查方式随着信息传播方式的进步而革新,网络问卷调查方式逐步发展起来。据资料显示,在95年之前,国外使用网络问卷调查法的机构和研究并不多见。1997年,“欧洲民意和市场调查协会”(ESOMR)关于市场调查行业短期发展趋势的调查结果显示(Anselmi,1
13、997),在未来5年内,影响市场调查行业的6个关键因素之中,首要一条就是“对调查技术的需要将更加迫切”。这些调查技术包括:互联网(在线)调查、自动数据收集、数据库管理、市场建模、创造性(交互式)的广告测试等3。中国互联网络信息中心(CNNIC)每年两次(1月和7月中旬)所发布的中国互联网络发展状况统计报告中的大部分信息也都是通过在线调查的方式获得的,调查的内容包括用户的上网习惯、个人资料和对互联网领域的一些热点问题的看法等等,然后通过对这些调查数据的整理,形成了内容丰富的调查报告,CNNIC的在线调查已成为最有影响力的网上调查之一。随着计算机技术的不断发展和互联网的不断推广普及,众多高校、科研
14、机构及个人从理论与实践两个方面进行了大量的研究与开发工作,涌现出了许多在线问卷调查系统。就针对高校而言,基于Internet的问卷调查被大力推广并起到非常好的作用。总而言之,问卷调查系统就是通过科学管理手段和专业管理技术来实现统一问卷的调查和数据的收集。现有的网上问卷调查系统多种多样,结构复杂,用户操作较为不便,投票主题单一,缺乏灵活性,其中也包括我们学校的一些网站的设计不够人性化。因此,这次的设计是设计出一款普适性较高,操作简便,界面友好,更为人性化,更具有实用性价值的校园问卷管理系统。到目前为止,我国已经有一部分高校网站具备在线调查功能,也出现了很多专业的在线调查问卷系统。网上调查的优势在
15、于,这是一种更快更简便,而且更低价更高效的方法。传统调查方式的成本是不断上升的。当调查达到一定规模的时侯,网上调查的成本相对而言比较低廉,在成本曲线上基本没有任何上升的趋势。而且它不受时空的限制,可以24小时接受被调查者提交的问卷,并且能自动进行检验与处理,显示并能够生成直观生动的统计图形。对于敏感性的问题,网上调查方法可以使被调查者不受影响地以内心真实的态度回答,保证了问卷答案的真实性等等。它还可以在更为广泛的范围内,对更多的用户进行数据收集的工作。1.3课题研究的内容校内问卷管理系统,主要采用ASP.NET技术和SQL数据库相结合的方式进行设计和开发。本系统集问卷、统计与管理功能于一体,用
16、户能够注册并参与问卷调查,管理员能够管理问卷、问卷问题及问卷选项,可以方便地实现校内问卷调查工作的开展。这将为校内问卷调查工作节省下不少的时间以及人力物力,使问卷调查变得更加高效、更加准确、更加快捷。1.4 本章小结本章从分析该课题的背景开始,研究了网络问卷调查的历史及现状。针对西南科技大学现有的状况提出设计和开发该系统的必要性和意义。最后分析并阐述该课题所要研究的内容。35第2章 系统分析12.1可行性分析1.11.21.12.1.1经济可行性经济可行性是开发过程中必须要考虑的因素,通过经济可行性的分析来判断是否具备开发资金,开发完之后的收益会怎样等。本次设计要做的是一个针对本校的网络问卷管
17、理系统,系统开发的各种花费成本很小,学生可以用自己的电脑进行开发,或用实验室的各种软硬件来进行系统的研发。校内问卷管理系统不是一个非常庞大的系统,开发人员可以由23个学生组成,学生有学校提供的宿舍和食堂,这更加节约了系统的开发开销成本。需要讨论或开会时可以在实验室和寝室进行,综合利用学校的各种资源,将开发的成本降低到最低。这在校园中具较高的可性行,因为本系统的开发成本低,而后期产生的效益和作用巨大,具有非常高的经济可行性。2.1.2技术可行性技术可行性是开发的基础,它决定着你的开发是否能预期实现,开发以后会出险什么的风险等等。我们日常用的笔记本电脑或实验室的相关设备,按目前的性能配置无论是要做
18、开发还是做服务器都是足够使用的,所以在硬件方面不存在什么问题,硬件可行性非常高。校内问卷管理系统是采用ASP.NET动态网页技术开发的MIS管理信息系统,并且使用Visual Studio2008开发工具进行开发,这是一种基于.NET框架的Web应用程序。当前ASP.NET是比较流行的开发技术,SQL Server2005也是微软的关系型数据库,这些技术及相应的开发环境都比较成熟4,5。而且我们在大学的专业知识的学习过程中都有过相关的学习经历,网络上也有许多相关的教学资源,身边的老师同学在这方面也具有非常丰富的开发经验,所以校内问卷管理系统开发不存在技术上的问题。2.1.3操作可行性本系统的操
19、作非常简单,界面友好,用户容易熟练掌握并使用。而且本系统是针对校园内的师生设计开发,目标人群都具有一定的计算机基础,对windows系统都比较熟悉,不需要专门的训练或培训,只需按日常的上网习惯进行简单的操作即可,极为的方便和实用,工作效率也将大大提升。综上所述,问卷管理系统开发目标已非常明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。2.2相关技术及软硬件需求分析校内问卷管理系统采用ASP.NET动态网页技术,开发过程中主要开发工具为Visual Studio 2008和SQL Server 2005,开发采用面向对象的C#(C sharp)语言。Web服务器应
20、用服务器HTTP请求HTML界面结果SQL请求数据库服务器校内问卷管理系统计划采用B/S模式,即浏览器/服务器模式。B/S模式是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。B/S模式最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护,系统的扩展也非常容
21、易。B/S模式的优点在于:维护和升级方式简单,B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护;成本降低,选择更多,B/S架构的应用管理软件可选择的服务器操作系统很多,不管选用哪种操作系统都可以让大部分人使用windows作为桌面电脑操作系统不受影响;应用服务器运行数据负荷较轻,由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护 6。B/S模式体
22、系结构的原理如图2-1所示:web浏览器 图2-1 B/S模式体系结构原理图系统软硬件需求:硬件需求: CPU:双核2.0以上内存:2G,4G以上更好硬盘:100G以上硬件方面现在硬件价格不高,就系统开发来说普通的常用配置就够用,而如果配置太低,windows7系统都跑不流畅。软件需求:操作系统版本:Windows XP /Windows7开发工具: Visual Studio 2008网站服务器:IIS 6 /IIS7数据库:SQLServer2008开发语言:C#语言浏览器:IE6.0以上2.3系统用户用例图分析2.3.1管理员用例图管理员是系统的核心用户,涉及到几大功能模块。用户管理模块
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 毕业设计 校内 问卷 管理 系统 设计 实现
限制150内