在线调查问卷系统的分析、设计与开发_第1页
在线调查问卷系统的分析、设计与开发_第2页
在线调查问卷系统的分析、设计与开发_第3页
在线调查问卷系统的分析、设计与开发_第4页
在线调查问卷系统的分析、设计与开发_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、在线调查问卷系统的分析、设计与开发摘要:在校园、政府机关或者企业里,由于许多调查研究的需要,经常会出现各种各样的调查问卷,在传统的模式下,人们不仅要花费不少的费用来印刷问卷,而且还要耗费大量时间和精力去发放问卷,回收问卷,统计问卷,并且问卷的可控性也比较差,容易产生漏卷、废卷等一系列问题。随着Internet的发展和人们社会生活水平的不断提高,传统的市场分析、民意调查越来越不能满足社会的需要,网上问卷调查已经在很多领域的很多方面使用,通过网上在线调查问卷收集信息已经逐渐成为了一种不可或缺的调查方式,在网络经济进一步发展的今天,建设一个高效、便利、安全的在线调查问卷系统是十分必要的,以达到实现在

2、市场研究、民意调查以及学术研究等方面的科学应用的目标。而如今网上调查问卷的生成与分析统计的系统已经有很多种。 本系统是建立在信息技术基础上,构建出一个在线的问卷设计、分发、调查、回收、统计的系统,以提高调查的效率和安全性,基本解决传统调查问卷的各种弊端。本论文通过对这一需求的详细分析和对现实生活中突出问题的研究,以及对各种技术的考虑,其中前台技术采用基于B/S模式的ASP.NET,开发工具是VISUAL STUDIO.NET 2005,后台数据库采用SQL SERVER 2000,数据访问技术采用ADO.NET。本文首先先介绍了了问题的的背景、相关技技术背景景,接着提提出问题题,并针针对具体体

3、项目展展开需求求调查分分析;再再基于需需求设计计出具体体的方案案;然后后对整个个系统进进行了详详细的分分析和设设计,在在设计与与实现过过程中,结合源源代码具具体的描描述出整整个项目目的开发发过程;最后对对整个系系统进行行测试得得出测试试结论。关键词:调查问问卷、AASP.NETT、SQLL SeerveerThe Anaalyssis ,Deesiggn aand Devveloopmeent ofOnliine Queestiionnnairre SSysttemAbsttracct:On cammpuss, aauthhoriitiees oor eenteerprrisees iin C

4、Chinna, duee too a varrietty oof rreseearcch nneedds, ofttentheere willl bbeaa vaarieety of queestiionnnairres, inn thhe ttradditiionaal mmodeel, peooplee noot oonlyy haave to speend a llot of thee coost of priintiing thee quuesttionnnaiiress, bbut alsso sspennd aa loot oof ttimee annd eenerrgy Isss

5、uedd onn thhe qquesstioonnaairee, tthe reccoveery of thee quuesttionnnaiire, sttatiistiicall suurveey, queestiionnnairres andd coontrrol pooor, proone to leaakagge vvoluume, thhe vvoluume of wasste. Allongg wiith thee deevellopmmentt off Innterrnett anndssociial staandaard of livvingg peeoplle uunce

6、easiing enhhanccemeent, thhe ttradditiionaal mmarkket, poollss inncreeasiinglly uunabble to meeet tthe neeed oof tthe soccietty, andd quuesttionnnaiiress suurveey tthrooughh thhe nnetwworkk haas bbeann inn maany areeas of usee.thrrouggh mmanyy asspeccts of onllinee quuesttionnnaiire to colllecct iin

7、foormaatioon hhas beccomee a inddisppenssablle wway, inn thhe iinveestiigattionn off fuurthher deeepenningg off neetwoork ecoonommy ttodaay, buiild a eeffiicieent, coonveenieent andd saafe onllinee quuesttionnnaiire webbsitte iis vveryy neecesssarry tto aachiievee inn maarkeet rreseearcch, opiinioon

8、 ppollls aand acaademmic ressearrch of sciienttifiic aappllicaatioons. Annd nnowthee nuumbeer oof tthe onllinee quuesttionnnaiire staatissticcal anaalyssis andd geenerratee thhe ssysttemis greeat.The sysstemm buuiltt onn thhe bbasiis oof iinfoormaatioon ttechhnollogyy, tto bbuilld aan oonliine quees

9、tiionnnairre ddesiign, diistrribuutioon, invvesttigaatioon, reccoveery, sttatiistiicall syysteems, immproove thee effficcienncy andd seecurrityy, tthe traadittionnal sollutiion to thee baasicc apppeaal oof tthe queestiionnnairre cchroonicc prrobllem. Thhereeintto, thee teechnnoloogy of froont endd a

10、ddoptts AASP.NETT baasedd-B/S mmodee annd VVISUUAL STUUDIOO.NEET 220066 ass thhe ddeveeloppmennt ttooll, ddataabasse oof bbackk ennd aadoppts SQLL SEERVEER 220000 annd AADO.NETT ass daata acccesss teechnnoloogy.Thiss teext inttrodducees bbackkgrooundd off thhis isssue firrstllyaandRellateed ttechhni

11、ccal bacckgrrounnd, theen pput forrwarrds isssue, annd aaimss att thhe aactuual proojecct tto sstarrt tthe ressearrch anaalyssis of reqquirremeentss; TThenn deesiggns dettailled proojecct bbaseed oon rrequuireemennts; Annd tthenn annalyyzess inn deetaiil aand dessignn thhe wwholle ssysttem, inn thhe

12、 ccourrse of dessignn annd rreallizaatioon, desscriibess thhe ddeveeloppmennt pproccesss off thhe wwholle pprojjectt acccorrdinng tto ssourrce coddes; Att laast tessts thee whholee syysteem aand draaws tesstinng cconcclussionn.Keywwordds:queestiionnnairres, ASSP.NNET, VSS.NEET20005,SQLL Seerveer目录TO

13、C o 1-3 h z u HYPERLINK l _Toc292962034 第一章 绪论论 PAGEREF _Toc292962034 h 1 HYPERLINK l _Toc292962035 1.1 课题题的研究究背景 PAGEREF _Toc292962035 h 1 HYPERLINK l _Toc292962036 1.2 课题题的研究究范围、技术要要求和目目的 PAGEREF _Toc292962036 h 2 HYPERLINK l _Toc292962037 1.2.1 研究范范围 PAGEREF _Toc292962037 h 2 HYPERLINK l _Toc2929

14、62038 1.2.2 技术要要求 PAGEREF _Toc292962038 h 2 HYPERLINK l _Toc292962039 1.2.3 研究目目的 PAGEREF _Toc292962039 h 2 HYPERLINK l _Toc292962040 第二章 相关关技术背背景 PAGEREF _Toc292962040 h 4 HYPERLINK l _Toc2922962204112.11 AASP.NETT 概述述 PAGEREF _Toc292962041 h 4 HYPERLINK l _Toc292962042 2.2后台台数据库库SQQL SServver 2000

15、0 PAGEREF _Toc292962042 h 4 HYPERLINK l _Toc292962043 2.3 ADDO 技技术简介介 PAGEREF _Toc292962043 h 5 HYPERLINK l _Toc2922962204442.44 BB/S模模式简介介 PAGEREF _Toc292962044 h 5 HYPERLINK l _Toc292962045 第三章 系统统分析 PAGEREF _Toc292962045 h 7 HYPERLINK l _Toc292962046 3.1任任务概述述 PAGEREF _Toc292962046 h 7 HYPERLINK

16、l _Toc292962047 3.1.1系统统的目标标 PAGEREF _Toc292962047 h 7 HYPERLINK l _Toc292962048 3.1.2系统统的开发发环境 PAGEREF _Toc292962048 h 7 HYPERLINK l _Toc292962049 3.2系系统需求求分析 PAGEREF _Toc292962049 h 7 HYPERLINK l _Toc292962050 3.2.1系统功功能需求求 PAGEREF _Toc292962050 h 8 HYPERLINK l _Toc292962051 3.2.2系统性性能需求求 PAGEREF

17、_Toc292962051 h 10 HYPERLINK l _Toc292962052 3.3 系统统可行性性分析 PAGEREF _Toc292962052 h 10 HYPERLINK l _Toc292962053 3.3.1经济可可行性 PAGEREF _Toc292962053 h 11 HYPERLINK l _Toc292962054 3.3.2技术可可行性 PAGEREF _Toc292962054 h 11 HYPERLINK l _Toc292962055 3.3.3方案优优点与不不足 PAGEREF _Toc292962055 h 11 HYPERLINK l _Toc

18、292962056 3.3.4 此此方案与与C/SS结构的的比较 PAGEREF _Toc292962056 h 12 HYPERLINK l _Toc2992966205573.44 业业务流程程分析 PAGEREF _Toc292962057 h 13 HYPERLINK l _Toc292962058 3.4 数据据流程分分析 PAGEREF _Toc292962058 h 14 HYPERLINK l _Toc292962059 第四章 系统统设计 PAGEREF _Toc292962059 h 17 HYPERLINK l _Toc292962060 4.1系系统功能能模块设设计 P

19、AGEREF _Toc292962060 h 17 HYPERLINK l _Toc292962061 4.2 网络结结构 PAGEREF _Toc292962061 h 18 HYPERLINK l _Toc292962062 4.3 数据据库设计计 PAGEREF _Toc292962062 h 19 HYPERLINK l _Toc292962063 4.3.1 数数据库设设计原则则 PAGEREF _Toc292962063 h 19 HYPERLINK l _Toc292962064 4.3.2概念结结构设计计 PAGEREF _Toc292962064 h 19 HYPERLINK

20、 l _Toc292962065 4.3.3逻辑结结构设计计 PAGEREF _Toc292962065 h 21 HYPERLINK l _Toc292962066 4.3.4 数数据库实实体表的的实现 PAGEREF _Toc292962066 h 22 HYPERLINK l _Toc292962067 第五章 系统统实现 PAGEREF _Toc292962067 h 26 HYPERLINK l _Toc292962068 5.1 登陆陆界面 PAGEREF _Toc292962068 h 26 HYPERLINK l _Toc292962069 5.2 系统主主要功能能模块 PAG

21、EREF _Toc292962069 h 28 HYPERLINK l _Tooc2992966207705.33 数据据库连接接的实现现 PAGEREF _Toc292962070 h 36 HYPERLINK l _Toc292962071 第六章 总结 PAGEREF _Toc292962071 h 38 HYPERLINK l _Toc292962072 参考文献献 PAGEREF _Toc292962072 h 39 HYPERLINK l _Toc292962073 致 谢谢 PAGEREF _Toc292962073 h 40 HYPERLINK l _Toc292962074

22、附录 PAGEREF _Toc292962074 h 441 HYPERLINK l _Toc292962075 附录1:英文文文献 PAGEREF _Toc292962075 h 41 HYPERLINK l _Toc292962076 附录2:中文译译文 PAGEREF _Toc292962076 h 41第一章绪论论1.1 课题题的研究究背景进入211世纪以以来, HYPERLINK /keyword/%BB%A5%C1%AA%CD%F8 互互联网进进入了高高速发展展的新时时期。互互联网已已成为人人们快速速获取、发布和和传递信信息的主主要渠道道,它在在人们的的政治、经济、生活等等各个方方

23、面发挥挥着重要要的作用。在Intternnet上上发布信信息主要要是通过过网站实实现的,获取信信息也得得在Innterrnett“海洋”中根据一一定的检检索方式式把所需需要的信信息从网网站上下下载下来来。由此此可见,网站建建设在IInteerneet应用用上的地地位是显而易易见的,它已已成为政政府、企企事业单单位等信息化化建设中中的重要要组成部部分,因因而备受受人们的的重视。调查研究究是社会会学经常用的的研究方方法,可可以用于描述述性、解解释性或或探索性性的研究究。随着着互联网网在全球球范围内内的迅速速普及,网上调查查开始兴兴起。它它的出现现并不是是取缔传传统调查查方式,而是与与之相辅辅相成,

24、以达成成最佳的的调查效效果。网上市场场调查即即在线市市场调查查,泛指指利用互互联网手手段所进进行的各各种以市市场调研研为目的的的活动动,比如收集集市场信信息、了了解竞争争者的情情报、调调查顾客客对产品品或服务的的意见等等,其中中利用网网上的在在线调查查问卷获获得用户户反馈信信息是最最常用的手段之之一,网上市市场调查查也是网络络营销的的而基本本职能之之一,网网上调查查又是网网站的基基本功能能之一,这种高高效的调调查手段段也被许许多调查查咨询公公司广泛泛应用,中国互互联网络络信息中中心(CCNNIIC)每每年两次次(1月月和7月月中旬)所发布布的中中国互联联网络发发展状况况统计报报告中中的大部部分

25、信息息也都是通通过在线线调查的的方式获获得的,调查的的内容包包括用户户的上网网习惯、个人资资料和对互联联网领域域的一些些热点问问题的看看法等等等,然后后通过对对这些调调查数据据的整理理,形成成了内容容丰富的的调查报报告,CNNNIC的的在线调调查已成成为最有有影响力力的网上上调查之之一,由由此可见见网上调调查的重重要价值值1。到目目前为止止,我国国已经有有一部分分企业网网站具备备在线调调查功能能,也出出现了很很多专业业的在线线调查问问卷系统统。网上调查查的优势势在于,这是一一种更快快更简便便,而且且更低价价更高效的的方法。传统调调查方式式的成本本是不断断上升的的。当调调查达到到一定规规模的时侯

26、,网上调查的的成本相相对而言言比较低廉廉,在成成本曲线线上基本本没有任何何上升的的趋势。而且它它不受时时空的限制,可以224小时时接受被被调查者者提交的的问卷,并且能能自动进进行检验验与处理理,显示示并能够够生成直观观生动的的统计图图形。对对于敏感感性的问题,网上调查方方法可以以使被调调查者不不受影响响地以内内心真实实的态度回回答,保保证了问问卷答案案的真实实性等等等。它还还可以在在更为广广泛的范范围内,对更多多的用户户进行数数据收集集的工作作。迄今今为止,已经出出现了各各种各样样的网上上调查软软件,作作为调查查工具,至少要要具备以以下几个个不可或或缺的功功能:简简单易用用,使用用者无需需了解

27、程程序代码码;可以以选择多种问问题形式式(比如列列表、多多选等等等);提提供分析析工具,可以将将数据导导人、导导出,并并作处理理;人们可可以根据据当前调调查研究究的需要要自由选选择参与与调查。当然,也要考考虑到研研究的预算、研究人人员的能能力以及及所要做做的结果果分析工工作等等等。虽然然人们正正在致力于于这种正正在蓬勃勃发展中中的调查查方式的的研究与与应用,同时也也意识到到在其不不可比拟拟的优势势之外,也有其其不足的的方面。这种方方式的局局限性的的一面的的主要表表现是:网络普普及率还还比较低低、专业业人员缺缺乏、研研究时对对社会伦伦理道德德的考虑虑不周等等问题;另一方方面,对对这种调调查研究究

28、方式的的理论研研究还不不够全面面和深入入,如样样本的内内在偏差差性等等等。1.2 课题题的研究究范围、技术要要求和目目的1.2.1 研究范范围1)设计计该系统统的功能能模块划划分,使使用SQQL SSERVVER 20000设计计出该系系统的数数据库。2)参考考实际在在线调查查问卷WWEB站站点管理理情况,完成对对系统的的需求分分析及设设计文档档。3)根据据需求分分析及设设计文档档完成代代码编制制。1.2.2技术术要求1)功能能模块划划分合理理。2)数据据库设计计满足功功能要求求。3)数据据库冗余余度小,尽量满满足三范范式要求求。4)绘制制数据库库各数据据表之间间的关系系图。5)建立立数据库库

29、访问接接口类,实现对对数据库库的访问问。6)完成成功能模模块中的的一个较较小的功功能,以以测试数数据库接接口的正正确性。1.2.3研究究目的本课题设设计的目目的是造造就一个个能够提提高调查查效率,节约调调查费用用,使调调查数据据的处理理分析更方方便、具有以以下功能能特点的的调查问问卷系统统:1)向IInteerneet用户户提供交交互式、个性化化的问卷卷调查服服务,具具有问卷卷搜索等等功能。2)智能能的后台台管理,能够在在线生成成调查问问卷,能够对调查查问卷的的结果进进行分析析汇总。 3)使用用比较简单单,不需需要ITT专业技技能,问问卷的生成、投放、调查结结果分析析简单易易用。4)具有有灵活

30、性性,能够够应用于于不同的的调查场场合。第二章 相关关技术背背景2.1ASSP.NNET 概述ASP.NETT 是在在原有AASP基基础上开开发出来来的一个个新的版版本,它不但但提供最最先进的的网络发发展平台台而且为为网络开开发者提提供了新新的灵活活、简单单的体系系结构。ASP.NETT被确定定为.NNET Fraamewworkk的基础础,它所所提供的的网络应应用程序序模型为网络络应用程程序AMML、网网络服务务带来了了更多的的方便。ASP.NETT包含wweb表表单和服服务器控控件,WEBB表单能能带给使使用者基基于表单单的强大大功能和和美观的的页面,但是网网络服务务器应用用程序要要通过使

31、使用HTTTP,XMLL,SOOAP,WSDDL技术术在不同同的网络络环境和和连接远远程设备备的情况况下来访访问远程程服务器器2。ASP.NETT应用程程序的运运行环境境如下图图2-11所示:图2-11 ASSP.NNET应应用程序序的运行行环境2.2后台数数据库SQQL SServver 20000SQL Serrverr是一个个关系数数据库管管理系统统,现如今今的商业业环境要要求不同同类型的的数据库库解决方方案。性性能、可可伸缩性性及可靠靠性是基基本的要求,而进入入市场的的时间也也非常关关键。除除具备这些些核心企企业品质质外,SSQL Serrverr 20000还为数数据管理理与分析析带

32、来了了灵活性性,允许许单位在在快速变变化的环环境中从从容响应应,从而而获得竞竞争优势势。从数数据管理理和分析析角度看看,将原原始数据据转化为为商业智智能和充充分利用用Weeb带带来的机机会非常常重要。SQLL Seerveer220000是一一个具备备完全Webb支持持的数据据库产品品,提供供了对可可扩展标标记语言言(XXML)的核核心支持持以及在在Innterrnett上和和防火墙墙外进行行查询的的能力,SQLL Seerveer220000提供供了以Webb标准准为基础础的扩展展数据库库编程功功能。丰丰富的XMLL和Innterrnett标准支支持允许许您使用用内置的的存储过过程以XMLL

33、格式式轻松存存储和检检索数据据,还可以以使用XMLL更新新程序容容易地插插入、更更新和删删除数据据3。SQL Serrverr 20000 的常见见版本有有下述几几种:1)企业业版(EEnteerprrisee Edditiion):支持持所有的的SQLL Seerveer220000 特性性,可作作为大型型Webb站点、企业OOLTPP(联机机事务处处理)以以及数据据仓库系系统等的的产品数数据库服服务器。2)标准准版(SStanndarrd EEdittionn):用用于小型型的工作作组或部部门。3)个人人版(PPerssonaal EEdittionn):用用于单机机系统或或客户机机。4)

34、开发发者版(Devvelooperr Edditiion):用于于程序员员开发应应用程序序,这些些程序需需要SQQL SServver 20000 作作为数据据存储设设备。2.3ADDO 技技术简介介ASP访访问数据据库是通通过ADDO(ActtiveeX DDataa Obbjeccts(Acttivee X数数据对象象)技技术实现现的,AADO是是Miccrossoftt推出的的一种数据访访问技术术。这是一种种面向对对象的,与语言言无关的的通用的的数据访访问接口口,ASPP强大的的数据库库访问功功能正是是由ADDO来完完成的。通过过ADOO与ODBBC(开放式式数据库库连接性性(Oppen

35、 Dattabaase Connnecctivvityy)源的接接口,程程序员可可以用很很少而且且很简单单的脚本本程序实实现对网网站数据据库的读读、写和和修改等等操作功功能44。ADO.NETT 基于于XMLL,能够够保证不不管使用用者是否否安装了了XMLL语法分分析器 , 它它都能在在不同的的平台上上操作任任何的数数据对象象,ADDO.NNET的的原理见见下图22所示。图2-22 ASSP.NNET的的原理2.4B/S模式式简介B/S(Broowseer/SServver即即浏览器器和服务务器)模模式结构构,是20世世纪900年代随随着Innterrnett/Weeb技术术的产生生并开始始盛

36、行,已经成为当当今最先先进的一一种网络络结构体体系,从数据据库服务务器的角角度来看,它它是从CC/S(Cliientt/Seerveer即客户端端/服务务器)模模式发展展而来5,但也具具有自己己的特点点:(1)BB/S属属于一种种瘦客户户机模式式,客户户端软件件不需要要开发,只需安安装浏览览器,应应用界面面比较单一一,硬件件配置要要求也比较低低。对已已经安装装Winndowws 系系列的用用户,使使用内置置的TCCP/IIP协议议和IEE浏览器器就能够够实现客客户机的的功能。(2)由由于B/S的功功能都是是在Weeb服务务器上实实现,开开发人员员就可以集集中精力力解决应应用层和和数据层层之间存

37、存在的问问题,这这样就大大大减轻轻了系统统开发和和维护的的工作量量,系统统管理和和升级也也比较方方便。(3)因因为客户户端使用用的是浏浏览器,所以开开发者不不需要为不不同的用用户设计计不同的的客户程程序。更更重要的的是浏览览器简单单易用,特别适适合于非计算算机专业业人员学学习使用用。(4)平平台无关关性是BB/S模模式最大大的优点点之一,开放型型的网络络通信协协议浏览览器技术术,不仅仅能够免费费下载,而且还还可以选选择不同同的厂商商产品。B/S模模式的工工作方式式如下图图所示: 图2-33 B/S工作作方式图图由此可以以看出BB/S模模式的网网络具有有三层结结构:(1)浏浏览器属属于用户户界面

38、层层,用于实现现用户的的接口功功能。在在客户端端,统一一资源定定位器(Uniiforrm RResoourcce LLocaatioon, URLL)向指定的的Webb服务器器提出服服务器请请求,WWeb服服务器用用HTTTP(HHypeerTextt TrannsmiissiionProttocool,超超文件传传输协定定)把所所需文件件资料传传送给客客户端用用户,客客户端接接受并在在WWWW浏览器器上显示示。(2)WWeb服服务器属属于业务务逻辑层层,主要要完成客客户的应应用功能能,即WWeb服服务器接接受客户户的请求求,以AASP与与数据库库连接,并进行行申请处处理,而而后数据据库结果果

39、返回WWeb服服务器,并传至至客户端端。(3)数数据库服服务器即即数据层层,数据据库服务务器接受受客户端端用户的请请求独立立地进行行数据处处理。第三章 系统统分析系统分析析是指应用用系统的的思想和和方法,解决系系统要“做什么么”这一关关键性的的问题,是系统开开发过程程中最重要要也是最困困难的阶阶段。在这个个阶段,我们的的主要任任务是定义系系统的逻逻辑模型型,首先先要针对对用户的的需求进进行系统统需求分分析,并并根据需求求分析用用系统说说明书表表达出来来,以此作作为系统统设计的的依据。3.1任任务概述述3.1.1系统统的目标标开发出的的系统应具备很很强的开开放性和和扩展性性等特性性。本系系统实现

40、现一个在在线调查查问卷WWEB站站点,能能够方便便、灵活活地对调调查问卷卷资料进进行查询询、统计计等操作作。所有有这些对对数据库库进行的的操作都都受到管管理级别别的限制制。本项项目可有有效快捷捷地管理理调查问问卷,提提供必需需的统计计、管理理信息,使信息息更为准准确、快快捷、易易查。3.1.2系统统的开发发环境硬件平台台:硬盘盘空间:5G以以上;内存:2566M以上上;CPU:PIIII5000以上上;操作系统统:wiindoows XP/winndowws vvistta其它软件件:浏览览器:IIE浏览览器 55.0以以上数据库:SQLL Seeverr 20000开发工具具:Viisuaa

41、l SSt 200053.2系系统需求求分析在线调查查问卷系系统说起来比较较简单,被调查查者填写写或者选择择一些选选项,然然后点击击“提交”按钮,一个在在线调查查问卷就完完成了,但是在在实际上上从事网网上调研研的工作作并不是是那么轻松松的,有有时甚至至不能顺利利完成在在线调查查的任务,或者所所得到的的调查数数据与实实际状况况有比较大的的差别,因此调查查结果的的可信度度也就大打折扣扣了。利利用在线线调查问问卷系统统获取信信息也是最常常用的网网络营销销功能之之一,因因此设计计出一个个功能完完善的在在线调查查问卷网网站是很很迫切的的。在线调查查问卷系系统是一一个基于于网络的数数据采集集系统,这个系系

42、统的主主要目的的就是通通过在线线问卷调调查来获取大大众的信信息,这这些信息息要经过过处理并并且及时时的存储储起来。本系统支支持将数数据库文文件导入入至相关关的统计计分析软软件进行行统计分分析,同同时系统统还要求用用户能够够在线编编辑问卷卷,同时时也能够跟跟踪问卷卷当前发发布的情情况等,在被访访者访问问问卷时时,系统统能够根根据被访访者所做做的当前前题目的的答案和和管理员员编制问问卷时所所定制的的逻辑跳跳转来动动态生成成下一个个题目,以使被访访者继续续顺利做答答。3.2.1系统功能能需求1)系统统用户系统用户户主要有有一般用用户和管管理员两两种。详详见图22.1所示:图2.11 系统统用户关关系

43、图注:在以以下的论论述中,所提到到的“用户”,若没没有具体体说明均均指一般般用户。所提到到的“管理员员”均为一一般管理理员和高高级管理理员的统统称。2)具体体功能划划分用户组是是用户里里面权限限最低的的。只可可以参与与填写问问卷调查查和查询询问卷,无法进进行其他他操作。但是仍仍然有登登录所需需的用户户名和密密码,所所以他们们需要注注册。尽尽管权限限很低,他们还还可以对对自己的的个人资资料进行行修改(无法修修改其他他用户的的资料)。用户组的的用例图图如图22.2所示。图2.22 用户户组的用用例图一般管理理员组:一般管管理员权权限比用用户高。他们可可以分别别对问卷卷和用户户进行管管理。问问卷管理

44、理包括增增加问卷卷、修改改问卷、删除问问卷、查查询问卷卷和统计计问卷五五个部分分。用户户管理包包括对用用户资料料的管理理和删除除个别用用户。当当然,他他们也可可以像一一般用户户那样填填写问卷卷和修改改个人资资料。以以上各种种操作也也必须经经过登录录验证以以后。一般管理理员组的的用例图图如图22.3所示。图2.33 一般般管理员员组的用用例图超级管理理员组:超级管理理员的权权限是所所有用户户中权限限级别最最高的。他们不不仅可以以完成一一般管理理员的功功能,还还比一般般管理员员多了一一项权限限,那就就是给用用户授权权和撤销销用户权权限。超级管理理员组的的用例图图如图22.4所示。图2.44 高级级

45、管理员员组的用用例图3.2.2系统性性能需求求1)数据据精确度度在面向用用户的部部分中,考虑到到可能会会出现用用户短时时间内重重复提交交选择结结果的情情况,为为了保证证数据的的有效性性,找出出了以下下数据精精确度控控制方法法:第一:同同一未刷新页页面不能能提交两两次调查查结果,即用户户在同一一个页面面提交数数据以后后,若此此页面未未被重新新载入或或未被刷刷新,用用户再次次提交无无效。第二:同同一IPP在2分分钟内不不允许提提交两次次,即使使用户刷刷新过页页面,在在2分钟钟以内,仍然不不允许提提交第二二次。之之所以不不执行每每一个IIP地址址只提交交一次的的标准,主要是是考虑到到那些通通过LAA

46、N(局局域网)上网的的用户和和拨号上上网的用用户。2)时间间特性响应时间间:用户户应该在在1s-1miin时间间内得到到服务器器的响应应。更新处理理时间:2s,可能受受到网络络状况影影响运行时间间:依据据网络状状况决定定3)适应应性要求系统统界面友友好,菜菜单清楚楚,便于于操作,并且可可以在wwinddowss的任何何版本的的操作系系统下运运行,软件接接口主要要通过用用户浏览览器实现现。3.3 系统统可行性性分析可行性分分析,就就是根据据初步调调查的系系统需求求和系统统方案的的总体设设想,从从技术上上、经济济上和社社会环境境上考察察本系统统是否有有必要、有没有有条件、值不值值得开发发的问题题6

47、。3.3.1经济可可行性随着互联联网的迅迅速普及及,计算算机、网网络已经经深入到到我们生生活的各各个方面面,在线线问卷调查查也将逐逐步取代传传统的通通过纸笔笔填写的的调查问问卷。首首先,在在网上进进行调查查,网络络上没有时时空和地域的的限制,这是在在线问卷卷调查与与传统市市场调查查的方式相相比所独独有的优优势。再再次,传传统方式式的市场场调查活活动需要要消耗大量量的人力力、物力力才能进行行,周期期也比较较长,IInteerneet用WWeb或或者其他他手段就就可以覆覆盖全球球的优势势正好弥弥补了这这一不足足。最后后,与传传统方式式不同,网民可可以在不不直接面对对调查者者的情况况下,以以一种相相

48、对轻松松和从容容的方式式填写问问卷,达达到面对对面提问问所无法比比拟的效效果。并并且在线线调查问问卷系统统的运行行维护比比较简便便,能够够实现不不同的人人员从不不同的地地点以不不同的接接入方式式访问和和操作共共同的数数据。从诸多多的投资资和收益益的比较较中可以以看出,此方案案的经济济可行性性很大。3.3.2技术可可行性ASP.NETT是微软软公司继继ASPP之后推推出的新新一代AActiive Serrverr Paagess,它不是ASSP的简简单升级级,是微微软发展展的新的的体系.NETT的一部部分77。同同以前的的 Weeb 开开发模型型相比,ASPP.NEET 具具有增强强的性能能、V

49、iisuaal SStuddio世世界级的的工具支支持、灵灵活性、简易性性、可管管理性、可缩放放性、自自定义性性、扩展展性,以以及完全全性等数数个重要要的优点点7。同时时,代码码分离、ADOO.NEET技术术,以及及全新的的开发语语言C#更是给给作者带带来了更更快捷、更方便便的操作作。SQL SERRVERR是一个个关系数数据库管管理系统统(DBBMS),数据据库处理理的基本本结构,采取关关系型数数据库模模式,但但是在SQLL SEERVEER的数数据库处处理中,则是是使用了了面向对对象的操操作方式式8。作者者根据它它的这个个特点,配合数数据设计计的基本本原则及及数据库库的范式式要求对对数据库

50、库进行设设计。所以,此此方案具具有技术术可行性性。3.3.3方案优优点与不不足此方案将将系统分分为用户户和管理理员两大大模块,通过权权限的设设定来明明确用户户角色所所使用的的功能及及所进入入的页面面,使系系统能够够清晰明明了地呈呈现在用用户面前前。同时时对两大大基本模模块又进进行细致致划分,进一步步加强了了系统的的可操作作性和友友好性。建立数数据表的的级联关关系,保保障了数数据的一一致性。当然,此此方案也也存在不不足之处处。比如如,方案案将问卷卷调查以系系统形式式展现在在用户面面前,用用户需注注册才能能使用,这将大大大减少少参与调调查的人人数。但但是,需需注册后后才能使使用系统统,一方方面可以

51、以便于管管理员对对系统的的管理,另一方方面可以以避免恶恶意的调调查样本本。所以以,在几几个问题题不能同同时得到到满足的的情况下下,仍然然采用了了原方案案。3.3.4 此此方案与与C/SS结构的的比较本次设计计采用的的技术是是基于BB/S的的两层开开发模式式,即主主要业务务都在服服务器端端完成。C/S结结构软件件(即客客户机/服务器器模式)分为客客户机和和服务器器两层,客户机机不是毫毫无运算算能力的的输入、输出设设备,而而是据有有了一定定的数据据处理和和数据存存储能力力,通过过把应用用软件的的计算和和数据合合理地分分配在客客户机和和服务器器两端,可以有有效地降降低网络络通信量量和服务务器运算算量

52、。由由于服务务器连接接个数和和数据通通信量的的限制,这种结结构的软软件适于于在用户户数目不不多的局局域网内内使用。国内目目前的大大部分EERP (财务务)软件件产品即即属于此此类结构构。B/S(浏览器器/服务务器模式式)是随随着Innterrnett技术的的兴起,对C/S结构构的一种种改进。在这种种结构下下,软件件应用的的业务逻逻辑完全全在应用用服务器器端实现现,用户户表现完完全在WWeb服服务器实实现,客客户端只只需要浏浏览器即即可进行行业务处处理,是是一种全全新的软软件系统统构造技技术。这这种结构构更成为为当今应应用软件件的首选选体系结结构。1. 数数据安全全性比较较对于集团团级的异异地软

53、件件应用,C/SS结构的的软件必必须在各各地安装装多个服服务器,并在多多个服务务器之间间进行数数据同步步。如此此一来,每个数数据点上上的数据据安全都都影响了了整个应应用的数数据安全全。所以以,对于于集团级级的大型型应用来来讲,CC/S结结构软件件的安全全性是令令人无法法接受的的。对于于B/SS结构的的软件来来讲,由由于其数数据集中中存放于于总部的的数据库库服务器器,客户户端不保保存任何何业务数数据和数数据库连连接信息息,也无无需进行行什么数数据同步步,所以以这些安安全问题题也就自自然不存存在了。2. 数数据一致致性比较较在C/SS结构软软件的解解决方案案里,对对于异地地经营的的大型集集团都采采

54、用各地地安装区区域级服服务器,然后再再进行数数据同步步的模式式。这些些服务器器每天必必须在同步完完毕之后后,总部部才可得得到最终终的数据据。由于于局部网网络故障障造成个个别数据据库不能能同步不不说,即即使同步步上来,各服务务器也不不能得到到一个时时点上的的数据,数据永永远无法法一致,不能用用于决策策。对于于B/SS结构的的软件来来讲,其其数据是是集中存存放的,客户端端发生的的每一笔笔业务单单据都直直接进入入到中央央数据库库,不存存在数据据一致性性的问题题。3. 数数据实时时性比较较在集团级级应用里里,C/S结构构不可能能随时随随地看到到当前业业务的发发生情况况,看到到的都是是事后数数据;而而B

55、/SS结构则则不同,它可以以实时看看到当前前发生的的所有业业务,方方便了快快速决策策,有效效地避免免了企业业损失。4. 数数据溯源源性比较较由于B/S结构构的数据据是集中中存放的的,所以以总公司司可以直直接追溯溯到各级级分支机机构(分公司司、门店店)的原始始业务单单据,也也就是说说看到的的结果可可溯源。大部分分C/SS结构的的软件则则不同,为了减减少数据据通信量量,仅仅仅上传中中间报表表数据,在总部部不可能能查到各各分支机机构(分公司司、门店店)的原始始单据。从以上的的分析可可以看出出,B/S结构构的大型型管理软软件有着着C/SS结构软软件无法法比拟的的优势。而从国国外的发发展趋势势来看,也验

56、证证了这一一点。目目前,国国外大型型企业管管理软件件要么已已经是BB/S结结构的,要么正正在经历历从C/S到BB/S结结构的转转变。从从国内诸诸多软件件厂商积积极投入入开发BB/S结结构软件件的趋势势来看,B/SS结构的的大型管管理软件件势必在在将来的的几年内内占据管管理软件件领域的的主导地地位9。3.4 业务务流程分分析业务流程程分析阶阶段要调查系系统所涉涉及每个个环节的的管理业业务活动动,掌握握所有管理理业务的的内容、作用和和信息的的输入、输出、数据存存储以及信息息处理方方法和过程,并根据业务务的实际际处理步步骤和过过程,绘绘制出业业务流程程图。业务流流程图(Trannsacctioon

57、FFloww Diiagrram,TFDD),它是用一一些规定定的符号号及连线线来表示示某个具具体业务务处理过过程的图图表,即描述述系统内内各单位位、人员员之间的的业务关关系、作作业顺序序和管理理信息流流向的图图10。业务流程程图的符符号说明明图3-1所示示:实体信息流 文档判断操作处理图3-11 业务务流程图图符号说说明图图3-22 系统统业务流程程分析图图超级管理理员登录录系统后后,录入入相关管管理人员员、调查查问卷等等信息,对基础础数据进进行管理理,并分分配各管管理人员员的权限,以及对对系统进进行设置置。普通管理理人员注注册获得得账号和和密码,登陆后后可以查查看修改改个人信信息,在在自己

58、的的权限内内管理问问卷信息息、查看看统计结结果等情情况。用用户注册册获得账账号和密密码,参参与调查查并能够够查看结结果等。3.4 数据据流程分分析数据流程程分析是是指通过过数据流流程图(Datte FFloww Diiagrram,DFDD),描描述系统统的数据流动动、存储储和处理的逻辑关关系,将将数据抽抽象的独独立出来来,通过过图形方方式描述述信息的的实际流流程。本本系统的的数据流流程图是是在调研研的基础础上,从从系统的的科学性性、管理理的合理理性、实实际运行行的可行行性角度度出发,将信息息处理的的功能和和彼此之之间的联联系自顶顶向下逐逐层分解解,采用用分层的的DFDD来描述述,从逻逻辑上精

59、精确的描述系系统应该该具有的的数据加加工功能能、数据据输入、数据输输出、数数据存储储及数据据来源和和去向(外部实实体)等等项目10。数据据流图用用到4个个基本符符号,即即外部实实体、数数据处理理、数据据流和数数据存储储。数据据流图的的符号说说明如图图3-33所示:图3-33 数据据流程图符号号说明图图通过对在在线调查查问卷系系统的功功能需求求及业务务流程的的分析,并将在在线调查查问卷系系统的整整体功能能整合出出来,便可得系系统顶层层数据流流程图如如图3-4所示:图3-44在线调调查问卷卷系统顶顶层数据据流程图图图3-55 第一一层数据据流程图图其中,在在顶层数数据流程程图中,用户提提交问卷卷结

60、果至至系统,系统自自动生成成分析结结果或者者经管理理员统计计分析后后将结果果反馈给给用户。系统管管理员登登录系统统,除了了进行基基本的系系统管理理工作外外,还可可以更新新本地问问卷数据据库和管管理人员员数据库库,并将将更新结结果分别别存储在在问卷表表和管理理人员表表中。普通管管理员登登陆系统统后,可可在自己己的权限限范围内内进行问问卷管理理等。并并且所有有用户都都可以查查看统计计分析结结果。根据系统统顶层数数据流程程图进行行详细分分析,将将“在线调调查问卷卷系统”处理模模块进一一步细分分为在线线调查、问卷管管理、人人员管理理等处理理模块。用户在在完成注注册后登登录在线线调查问问卷系统统,可在在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论