基于web的在线问卷调查系统的设计与实现30468.docx

上传人:you****now 文档编号:68740507 上传时间:2022-12-29 格式:DOCX 页数:57 大小:1.32MB
返回 下载 相关 举报
基于web的在线问卷调查系统的设计与实现30468.docx_第1页
第1页 / 共57页
基于web的在线问卷调查系统的设计与实现30468.docx_第2页
第2页 / 共57页
点击查看更多>>
资源描述

《基于web的在线问卷调查系统的设计与实现30468.docx》由会员分享,可在线阅读,更多相关《基于web的在线问卷调查系统的设计与实现30468.docx(57页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 本科毕业论文(设计) 本科毕业论论文(设设计)论文题目:基于wweb的的在线问问卷调查查系统的的设计与与实现学生姓名: 学 号: 专 业: 班 级: 指导教师: 完成成日期: 20013年 09月 5日VI基于webb的在线线问卷调调查系统统的设计计与实现现摘 要随着社会不不断进步步和发展展,生活活节奏不不断加快快,信息息已经成成为我们们生活中中不可缺缺少的一一部分。问卷调查系统,针对于网络用户进行问卷调查。实现对问卷信息的管理,提供更加简单,方便的操作平台,对相关信息进行网上调查。一方面,用用户可以以通过注注册用户户,进行行问卷搜搜索、添添加、填填写、修修改密码码等操作作。另一一方面管管理

2、员管管理模块块主要包包括:问问卷管理理、注册册用户管管理、系系统管理理,质量量控制和和数据统统计。本本系统是是基于JJSP技技术,并并使用SSQL serrverr 20000来来实现对对信息管管理的功功能,目目前已经经成功运运用到此此系统中中。本系统的目目的是建建立一个个高效的的平台,采采用简洁洁高效的的JSPP技术与与SQLL seerveer 220000数据库库等技术术,设计计和开发发了这一一问卷调调查系统统。该系系统主要要实现了了问卷信信息管理理、用户户信息管管理、系系统管理理等后台台模块,同同时和前前台模块块浏览、设设置,信信息查询询、查看看信息等等有机的的结合起起来,提提高了管管

3、理效率率。通过过科学全全面的测测试,系系统实现现了信息息设置、问问卷信息息统计查查询、显显示问卷卷最新信信息等功功能。本本系统可可以根据据实际应应用的具具体情况况,适当当加以修修改,以以便更好好应用。本本系统操操作简单单,灵活活性好,系系统安全全性高,运运行稳定定。关键词:问问卷调查查 在线问问卷 网上上调查 The ssurvvey sysstemm baasedd onn weeb ddesiignAbstrracttAlongg wiith thee soociaal pproggresss aand devveloopmeent, thhe ppacee off liife is ac

4、cceleerattingg annd iinfoormaatioon hhavee beecomme tthe inddisppenssablle ppartt inn liife. Wee baasedd onn thhe qquesstioonnaairee suurveey, andd onn thhe bbasiis oof mmakiing thiis ssysttem cann opperaate on thee weeb ssitee. RReallizaatioon oof ccusttomeer, prooperrty mannageemennt iinfoormaatio

5、on ssysttem, prroviide morre ssimpple, coonveenieent opeerattionn pllatfformm, aand dessignn a ressideentiial prooperrty intternnal mannageemennt pplattforrm. On thhe oone hannd, thee usser cann thhrouugh thee reegissterred useer, carrrieed oon tthe queestiionnnairre ssearrch, deesiggn, isssuinng, c

6、olllecctioon aand cippherr ammenddingg opperaatioon. On thee ottherr haand admminiistrratoor mmanaagemmentt moodulle mmainnly inccludde: queestiionnnairre mmanaagemmentt, rregiisteeredd usser mannageemennt, sysstemm maanaggemeent, daata, addd, moddifyy annd ddeleete. Thhis sysstemm iss baasedd onn J

7、SSP ttechhnollogyy, aand usee SQQL sservver 20000 tto rreallizee thhe ffuncctioon oof iinfoormaatioon mmanaagemmentt, hhas beeen ssucccesssfullly appplieed tto tthe sysstemm. The ppurpposee off thhis sysstemm iss too esstabblissh aan eeffeectiive plaatfoorm, ussingg coonciise effficiientt JSSP ttech

8、hnollogyy annd SSQL serrverr 20000 dattabaase tecchniiquees, dessignn annd ddeveelopp thhe ssurvvey sysstemm. TThiss syysteem mmainnly reaalizzes thee quuesttionnnaiire infformmatiion mannageemennt, cusstommer infformmatiion mannageemennt, sysstemm maanaggemeent, att thhe ssamee tiime andd reeceppti

9、oonissts bacck eend moddulee brrowssingg, ssetttingg, iinfoormaatioon qquerry, cheeck infformmatiion succh aas oorgaanicc coombiine andd immproove thee maanaggemeent effficiienccy. Thrrouggh sscieentiificc coomprreheensiive tesst, infformmatiion sysstemm reealiizess thhe eestaabliishmmentt, tthe use

10、er iinfoormaatioon mmanaagemmentt, sshoww thhe llateest infformmatiion, annd ootheer ffuncctioons. Thhis sysstemm caan aaccoordiing to thee sppeciificc ciircuumsttancces of praactiicall apppliicattionn, ppropper moddifiied, soo thhat we cann beetteer aappllicaatioon. Thiis ssysttem opeerattionn siim

11、plle, fleexibbiliity is goood, thee syysteem hhas higgh ssecuuritty aand staablee peerfoormaancee. Key WWordds:QQuesstioonnaairee Strructtureed AAnallysiis Innterrnett Suurveey 目 录一、项目概概述1(一)项目目开发的的背景1(二)项目目开发的的目的1(三)项目目开发的的意义2二、系统需需求分析析3(一)运行行环境与与开发模模式选择择31JSPP编程技技术32SQLL Seerveer 220000 开源源数据库库的开发

12、发53基于BB/S的的体系结结构64运行环环境7(二)使用用对象分分析8(三)业务务流程分分析81用户的的业务流流程92管理员员的业务务流程9(四)可行行性分析析101技术可可行性102经济可可行性113操作可可行性11(五)数据据流图分分析11(六)数据据字典141.数据源源点、数数据终点点:142.数据处处理:14三、系统设设计15(一)系统统功能模模块划分分151管理员员功能152用户功功能15(二)系统统数据库库设计161概念结结构设计计162逻辑结结构设计计173. 数据据库表设设计17(三)系统统界面设设计201. 登录录模块202前台功功能模块块203管理员员功能模模块22四、系

13、统测测试和维维护25(一)系统统的测试试251.系统关关键部分分测试分分析252.测试结结果分析析与说明明263.系统安安全与性性能分析析26(二)系统统维护27结 论29参 考 文文 献30一、绪论(一)系统统开发背背景随着互联网网技术的的飞速发发展,互互联网的的全球覆覆盖、交交互功能能等特性性给调查查方法带带来新的的变化,在线调查作为一种基于互联网平台上信息采集及处理方式,越来越受到许多评估研究机构和媒介机构的关注和运用。借助互联网网这一现现代化的的信息沟沟通渠道道,在线线调查具具有低成成本、高高速度、跨跨越空间间局限、丰丰富的表表现形式式、智能能化及互互动性等等优点。 在线调查在欧洲、美

14、洲以及日韩等互联网发达的国家已经相当普遍,在市场研究、民意调查以及学术研究方面得到广泛的应用。随着中国互联网的普及,在线调查在中国有迅速普及的趋势。因为在线调调查的方方便性,许许多企业业也在自自己的网网络上进进行自主主调研,使使用调查查的方式式收集自自己用户户的观点点等。不不仅可以以迅速了了解社会会不同层层次、不不同行业业的人员员需求,客客观地收收集需求求信息,调调整修正正产品策策略和营销策策略,满满足不同同的需求求,促进进公司产产品销售售,同时时也吸引引了更多多的长期期用户群群。许多多专业调调研公司司也正在在逐渐推推广在线线调查,使使之成为为传统调调研形式式的重要要补充。在线调查问问卷系统统

15、是当前前一个很很热门、实实用性很很强的系系统,把把它作为为毕业设设计的题题目,可可以把已已有的知知识用于于实践,又又可以学学到一些些新的概概念,在在这个过过程中,可可以增加加工程经经验,对对以后的的工作学学习是一一次很有有意义的的经验积积累。(二)系统统开发目目的在线问卷调调查的目目的就是是能够提提高调查查效率,节节约调查查经费,使使调查数数据的处处理分析析更加的的方便,应应该具有有以下功功能特点点:(1)向IInteerneet用户户提交交交互式,个个性化的的问卷调调查服务务,具有有问卷搜搜索等功功能。(2)智能能的后台台管理,能能够在线线生成调调查问卷卷,能够够分析统统计调查查出来的的结果

16、。(3)使用用比较简简单,不不需要专专业的IIT技能能,问卷卷的生成成、投放放、调查查结果分分析简单单易用。(4)具有有灵活性性,能应应用用不不同的调调查环境境1。本系统主要要实现最最为普遍遍的问卷卷调查,包包括问卷卷管理、设设计、收收集、统统计管理理等。通通过访问问其他问问卷调查查的网站站并查阅阅其他相相关资料料,了解解现在问问卷的特特点、用用户的需需求等。根根据所了了解的信信息资源源,设计计能够及及时并尽尽量满足足用户需需求问卷卷调查系系统。当当需求者者需要用用问卷来来掌握一一些资料料或信息息时,可可以及时时为需求求者提供供满足要要求的问问卷22。最最后实现现基于wweb的的问卷调调查系统

17、统。(三)系统统开发意意义为需求者提提供网络络问卷,让让需求者者能够快快速、方方便的实实施专业业的问卷卷调研,调调查问卷卷设计,快速回回收,跨跨地域、低低成本, 投入入少量资资金即可可操作问问卷调查查流程从从而获得得丰富的的反馈信信息已经经成为问问卷调查查系统的的发展趋趋势。一一个高效效专业的的网络调调查平台台越来越越成为人人们的需需要。问卷调查系系统的目目的是当当某企业业、某组组织或某某些个人人需要调调查或掌掌握一些些数据、信信息或资资料时,为为这样的的需求者者提供适适合的网网上问卷卷,回收收、统计计数据或或答案,为为需求者者掌握资资料提供供方便。根根据现有有一些网网络问卷卷的缺点点,本系系

18、统要生生成一个个能够提提高调研研效率3,节节约调查查费用,使使调查数数据的处处理更方方便具有有以下特特点的问问卷调查查系统:(1)能对对调查问问卷的结结果进行行分析汇汇总,并并使需求求者能及及时了解解最新最最及时的的调查结结果。(2)使用用简单,如如果需求求者不满满意我们们提供的的问卷,需需求者还还可以根根据自己己的想法法设计问问卷。 (3)支持持多种题题型,如如单选、多多选等。(4)具有有灵活性性,可以以应用于于不同的的调查场场合。 二、系统统需求分分析(一)运行行环境与与开发模模式选择择由于时间以以及技术术的关系系,本系系统前台台采用JJsp技技术,是是基于WWEB开开发进行行平台的的。J

19、ssp是一一项功能能强大的的,用于于构建动动态Weeb应用用程序的的技术。JJsp可可完全利利用Jaava架架构的强强大,安安全,高高效的平平台特性性。Jssp是运运行在服服务器后后端编译译后的普普通语言言运行时时代码,运运行时早早绑定,即时编编译,本本地优化化,缓存存服务,零零安装配配置,基基于运行行时代码码受管与与验证的的安全机机制等都都为Jssp带来来卓越的的性能。数据库开发发系统采采用Miicroosofft SSQL Serrverr 20005数数据库。SQL Server是由Microsoft开发的一个功能强大的关系型数据库管理系统。它能够处理大量的数据和管理众多的并发用户,保证

20、数据的完整性,并提供许多高级管理和数据分布能力4。1JSPP编程技技术Java Serrverr Paage或或简称为为JSPP是由SSun公公司在JJavaa语言上上开发出出来的一一种动态态网页制制作技术术,它提提供了一一种建立立动态网网页的简简单方法法,并为为开发人人员提供供了一个个Serrverr端框架架,基于于这个框框架,开开发人员员可以综综合使用用 HTTML,XXML,JJAVAA语言以以及其他他脚本语语言,灵灵活,快快速地创创建和维维护动态态网页,特特别是目目前的商商业系统统。作为为JavvaTMM 技术术的一部部分,JJSP能能够快速速的开发发出基于于所有WWeb服服务器和和应

21、用服服务器环环境,独独立于平平台的应应用程序序,而且且具有非非常强的的可伸缩缩性。同同时,JJSP把把用户界界面从系系统内容容中分离离开来,使使得设计计人员能能够在不不改变底底层动态态内容的的前提下下改变网网页布局局5。 (1)JJSP编编程技术术的优势势在于:一次编写写,到处处运行。在在这一点点上Jaava比比PHPP更出色色,除了了系统之之外,代代码不用用做任何何更改。 系统的的多平台台支持。基基本上可可以在所所有平台台上的任任意环境境中开发发,在任任意环境境中进行行系统部部署,在在任意环环境中扩扩展。相相比ASSP/PPHP的的局限性性是显而而易见的的。 强大的可可伸缩性性。从只只有一个

22、个小的JJar文文件就可可以运行行Serrvleet/JJSP,到到由多台台服务器器进行集集群和负负载均衡衡,到多多台Apppliicattionn进行事事务处理理,消息息处理,一一台服务务器到无无数台服服务器,JJavaa显示了了一个巨巨大的生生命力。 多样化和和功能强强大的开开发工具具支持。这这一点与与ASPP很像,JJavaa已经有有了许多多非常优优秀的开开发工具具,而且且许多可可以免费费得到,并并且其中中许多已已经可以以顺利的的运行于于多种平平台之下下。(2)JSSP的运运行原理理:在JSP第第一次获获得来自自于客户户端浏览览器的请请求时,JJSP文文件将被被JSPP引擎(JJSP e

23、ngginee)转换换成一个个Serrvleet,即即将jssp文件件编译成成Javva CClasss文件件。当SServvlett引擎接接收到请请求后,如如果设置置了使用用最新的的JSPP,它就就会去找找JSPP文件,检检查该文文件在上上次编译译后是否否改动过过6。如果果改动过过,就会会重新编编译生成成新的SServvlett,最终终将请求求转交给给编译好好的Seervllet引引擎执行行。在编译时如如果发现现JSPP文件有有任何语语法错误误,转换换过程将将中断,并并向客户户端发出出出错信信息;如如果编译译成功,则则所转换换产生的的Serrvleet代码码被编译译,然后后该Seervlle

24、t被被JSPP引擎加加载到内内存中。此此时JSSP引擎擎还请求求了jsspInnit()方法法的执行行,并对对此Seervllet初初始化。JJspIInitt()方方法在SServvlett的生命命周期中中只被请请求一次次,然后后将被调调用来处处理客户户端的请请求和回回复操作作。对于于所有随随后对该该JSPP文件的的请求,服服务器将将检查该该JSPP文件自自最后一一次被存存取后是是否经过过修改。如如果没有有修改,则则将请求求交还给给还在内内存中的的Serrvleet的jjspSServvicee()方方法,执执行回复复操作。由由于Seervllet始始终驻于于内存,所所以响应应是非常常快的。

25、JJsp页页面在第第一次访访问时由由于要转转化和编编译,运运行速度度较慢,但但是当第第二次访访问该页页时,由由于文件件已经被被编译成成字节码码文件了了,所以以速度非非常得快快。(3)JSSP页面面的组成成:JSP页面面看上去去像标准准的HTTML和和XMLL页面,并并附带有有JSPP引擎能能够处理理和解析析执行的的代码与与组件。通通常,JJSP代代码和组组件用于于创建在在最终页页面上显显示的文文本。通通常来说说,JSSP页面面包括编编译指令令,声明明,表达达式等内内容。 编译指指令:使使用JSSP编译译指令(% 和 %内的的)来指指定所使使用的脚脚本语言言,Seervllet实实现的接接口,S

26、Servvlett扩展的的类,SServvlett导入的的软件包包。JSSP指令令的一般般语法形形式为:。 声明:用于声声明合法法的变量量和方法法。与任任何语言言相同,JJSP语语言使用用变量来来保存数数据。这这些变量量用deeclaarattionn元素声声明,声声明的语语法为。当当页面被被初始化化的时候候,JSSP页面面中的所所有声明明都被初初始化。除除了简单单的变量量,方法法也能被被声明。声声明不对对当前的的输出流流产生任任何影响响7。 表达式式:通过过计算表表达式所所得到的的结果来来表示某某个值。表表达式的的形式为为:。表达达式求值值的结果果被强制制转换为为一个字字符串,并并插入到到当

27、前的的输出流流中。(4)JSSP运行行环境:要运行Jssp,需需要有支支持Jssp的服服务器。这这里分22种情况况:一种种是自身身就支持持Jspp的服务务器,如如Jruun,WWebllogiic,JJSWDDK等;而另一一种则是是在不支支持Jssp的服服务器上上安装JJsp引引擎的插插件,如如在IIIS,AApacche等等服务器器上安装装WebbSphheree,toomcaat,RResiin等插插件。其其中主流流服务器器是Weebloogicc和toomcaat.Tomcaat服务务器是AApacche Grooup Jakkartta小组组开发的的一个免免费服务务器软件件,适合合于嵌

28、入入Apaachee中使用用,而且且,它的的源代码码可以免免费获得得。 TTomccat服服务器的的兼容性性很好,如如WebbLoggic服服务器采采用其为为Webb服务器器引擎,JJbuiildeer将其其作为标标准的测测试服务务器,SSun公公司也将将其作为为JSPP技术应应用的示示例服务务器。不不足之处处是它的的配置比比较麻烦烦,而且且有一些些安全性性的问题题没有解解决。但但是Toomcaat服务务器有众众多大软软件公司司的支持持,而且且服务器器的性能能稳定,其其发展前前景很好好8。2SQLL Seerveer 220000 开源源数据库库的开发发SQL SServver 20000 是

29、是Miccrossoftt 公司司推出的的SQLL Seerveer 数数据库管管理系统统的最新新版本。它它的特性性包括:(1)Innterrnett 集成成。SQQL SServver 20000 数数据库引引擎提供供完整的的XMLL 支持持。它还还具有构构成最大大的Weeb 站站点的数数据存储储组件所所需的可可伸缩性性、可用用性和安安全功能能。SQQL SServver 20000 程程序设计计模型与与 Wiindoows DNAA 构架架集成,用用以开发发 Weeb 应应用程序序,并且且SQLL Seerveer 220000 支持持 Enngliish Queery 和 MMicrro

30、sooft 搜索服服务等功功能,在在Webb 应用用程序中中包含了了用户友友好的查查询和强强大的搜搜索功能能。(2)可伸伸缩性和和可用性性。同一一个数据据库引擎擎可以在在不同的的平台上上使用,从从运行 Miccrossoftt Wiindoows998 的的便携式式电脑,到到运行 Miccrossoftt Wiindoows 20000 数数据中心心版的大大型多处处理器服服务器。SSQL Serrverr 20000 企业版版支持联联合服务务器、索索引视图图和大型型内存支支持等功功能,使使其得以以升级到到最大 Webb 站点点所需的的性能级级别。(3)企业业级数据据库功能能。SQQL SSer

31、vver 20000 关关系数据据库引擎擎支持当当今苛刻刻的数据据处理环环境所需需的功能能。数据据库引擎擎充分保保护数据据完整性性,同时时将管理理上千个个并发修修改数据据库的用用户的开开销减到到最小。SSQL Serrverr 20000 分布式式查询使使您得以以引用来来自不同同数据源源的数据据,就好好象这些些数据是是 SQQL SServver 20000 数数据库的的一部分分,同时时分布式式事务支支持充分分保护任任何分布布式数据据更新的的完整性性。复制制同样使使您得以以维护多多个数据据复本,同同时确保保单独的的数据复复本保持持同步。可可将一组组数据复复制到多多个移动动的脱接接用户,使使这些

32、用用户自主主地工作作,然后后将他们们所做的的修改合合并回发发布服务务器99。(4)易于于安装、部部署和使使用。 SQLL Seerveer 220000 中包包括一系系列管理理和开发发工具,这这些工具具可改进进在多个个站点上上安装、部部署、管管理和使使用 SSQL Serrverr 的过过程。SSQL Serrverr 20000 还支持持基于标标准的、与与 Wiindoows DNAA 集成成的程序序设计模模型,使使 SQQL SServver 数据库库和数据据仓库的的使用成成为生成成强大的的可伸缩缩系统的的无缝部部分。这这些功能能使您得得以快速速交付 SQLL Seerveer 应应用程序

33、序,使客客户只需需最少的的安装和和管理开开销即可可实现这这些应用用程序。 数据仓仓库。 SQLL Seerveer 220000 中包包括析取取和分析析汇总数数据以进进行联机机分析处处理 (OLAAP) 的工具具。SQQL SServver 中还包包括一些些工具,可可用来直直观地设设计数据据库并通通过 EEngllishh Quueryy 来分分析数据据。3基于BB/S的的体系结结构本管理系统统采用BB/S模模式,服服务器采采用著名名的weeb服务务器端软软件appachhe,该该htttp服务务器有着着良好的的跨平台台性和安安全性,可可以运行行在包括括winndowws、llinuux、mm

34、ac等等操作系系统上。用用户客户户端使用用各种浏浏览器都都能够进进行正常常的浏览览和操作作。需要要注意的的是在程程序的开开发过程程中,程程序和路路径相关关的要考考虑到不不同的操操作系统统的文件件目录结结构。B/S结构构,即BBrowwserr/Seerveer(浏浏览器/服务器器)结构构,就是是只安装装维护一一个服务务器(SServver),而客客户端采采用浏览览器(BBrowwse)运行软软件。它它是随着着Intternnet技技术的兴兴起,对对C/SS结构的的一种变变化和改改进。主主要利用用了不断断成熟的的WWWW浏览器器技术,结结合多种种Scrriptt语言(VBSScriipt、JJa

35、vaaScrriptt等)和和ActtiveeX技术术,是一一种全新新的软件件系统构构造技术术。 B/S三层层体系结结构采用用三层客客户/服服务器结结构,在在数据管管理层(Serrverr)和用用户界面面层(CClieent)增加了了一层结结构,称称为中间间件(MMidddlewwaree),使使整个体体系结构构成为三三层。三三层结构构是伴随随着中间间件技术术的成熟熟而兴起起的,核核心概念念是利用用中间件件将应用用分为表表示层、业业务逻辑辑层和数数据存储储层三个个不同的的处理层层次。三三个层次次的划分分是从逻逻辑上分分的,具具体的物物理分法法可以有有多种组组合。中中间件作作为构造造三层结结构应

36、用用系统的的基础平平台,提提供了以以下主要要功能:负责客客户机与与服务器器、服务务器与服服务器间间的连接接和通信信;实现现应用与与数据库库的高效效连接;提供一一个三层层结构应应用的开开发、运运行、部部署和管管理的平平台。这这种三层层结构在在层与层层之间相相互独立立,任何何一层的的改变不不会影响响其它层层的功能能。如图图2-11所示。 图2-1 B/S三层层体系结结构在B/S体体系结构构系统中中,用户户通过浏浏览器向向分布在在网络上上的许多多服务器器发出请请求,服服务器对对浏览器器的请求求进行处处理,将将用户所所需信息息返回到到浏览器器。而其其余如数数据请求求、加工工、结果果返回以以及动态态网页

37、生生成、对对数据库库的访问问和应用用程序的的执行等等工作全全部由WWeb Serrverr完成。随随着Wiindoows将将浏览器器技术植植入操作作系统内内部,这这种结构构已成为为当今应应用软件件的首选选体系结结构。显显然B/S结构构应用程程序相对对于传统统的C/S结构构应用程程序是一一个非常常大的进进步110。B/S三层层体系结结构的主主要优点点包括: (1) B/SS模式提提供灵活活的信息息交流和和信息发发布服务务。B/S模式式借助IInteerneet强大大的信息息发布与与信息传传送能力力可以有有效地解解决企业业、高等等学校内内部的大大量不规规则的信信息交流流 (2) 可共共享性。单单个

38、应用用服务器器可以为为处于不不同平台台的客户户应用程程序提供供服务,在在很大程程度上节节省了开开发时间间和资金金投入; (3) 较好好的安全全性。在在这种结结构中,客客户应用用程序不不能直接接访问数数据,应应用服务务器不仅仅可控制制哪些数数据被改改变和被被访问,而而且还可可控制数数据的改改变和访访问方式式 。 (4) 三层层模式成成为真正正意义上上的“瘦客户户端”,客户户端计算算机不需需要很高高的硬件件配置,也也无需特特殊的软软件配置置要求,只只要有wweb浏浏览器就就可以使使用系统统。 (5) B/S模式式提供了了一致的的用户界界面:BB/S模模式的应应用软件件都是基基于Weeb浏览览器的,

39、这这些浏览览器的界界面都很很相似。对对于无用用户交互互功能的的页面,用用户接触触的界面面都是一一致的,从从而可以以降低软软件的培培训费用用。 (6) 在BB/S模模式下,外外部的用用户亦可可通过通通用的浏浏览器进进行访问问。B/S模式式的结构构易于扩扩展:由由于Weeb 的的平台无无关性,BB/S模模式结构构可以任任意扩展展,可以以从一台台服务器器、几个个用户的的工作组组级扩展展成为拥拥有成千千上万用用户的大大型系统统。 (7) B/S模式式具有更更强的信信息系统统集成性性:在BB/S模模式下,集集成了解解决企事事业单位位各种问问题的服服务,而而非零散散的单一一功能的的多系统统模式,因因而它能

40、能提供更更高的工工作效率率。4运行环环境该问卷信息息管理系系统运行行的必备备条件如如下: (1)服服务器端端操作系系统:独独立于操操作系统统的跨平平台系统统, 采采用Miicroosofft WWinddowss 20000及及以上版版本,考考虑其稳稳定性。 (2)数数据库:Miccrossoftt SQQL SServver 20000 服服务器版版本。 (3)Web服务器:Tomcat服务器。 (4)客客户端运运行环境境:能运运行IEE 4.00以上或或Nettscaape 4.55以上浏浏览器的的操作系系统。5开发模模式对于本系统统,其功功能目标标是实现现非传统统的问卷卷调查管管理系统统

41、,它是是基于网网络用户户的,所所以它必必须实现现整个业业务流程程的进行行,实现现对系统统用户的的不同管管理。由由于系统统数据收收集的实实时性要要求不高高,因此此采用BBrowwserr/Seerveer结构构来进行行设计是是合理可可行的11。图22-2是本系系统的网网络应用用原理示示意图。 Internet上的用户 Internet 系统服务器系统后台数据库图2-2 在线问问卷调查查系统原原理示意意图(二)使用用对象分分析通过对本系系统使用用对象的的调查,了了解了各各层对象象的功能能需求,分分析得出出了本系系统使用用者的机机构图,如如图2-3所示示。图2-3系系统结构构图根据系统结结构图,下下

42、面具体体分析各各层次的的业务流流程。(三)业务务流程分分析随着问卷调调查水平平的提高高,业务务范围也也逐步扩扩大,发发现原先先的流程程中存在在一些问问题。目目前的问问卷调查查流程采采用的是是传统人人工的方方式管理理,这种种管理方方式存在在着许多多缺点,如效率率低等;另外时时间一长长,将产产生大量量的文件件和数据据,这对对于查找找、更新新和维护护数据都都带来了了不少的的困难。本阶段遵循循用户参参与的原原则,对对现行的的工作流流程进行行了详细细调查,根根据调查查的资料料对业务务流程做做了具体体分析,并并给出了了系统的的流程。1用户角角色下的的业务流流程(1)问卷卷模板设设计和管管理流程程用户对问卷

43、卷模板的的信息进进行设计计和管理理,并录录入计算算机中存存储。如如图2-4所示示。图2-4问问卷模板板的设计计和管理理流程图图 (22)问卷卷热门评评测流程程用户对参加加网站的的热门测测评,并并录入计计算机中中存储。如如图2-5所示示。图2-5问问卷热门门测评流流程图 (22)问卷卷统计分分析流程程用户对问卷卷信息进进行统计计和分析析,并录录入计算算机中存存储。如如图2-6所示示。图2-6问问卷统计计分析流流程图2管理员员角色下下的业务务流程管理员对问问卷信息息的管理理。如图图2-77所示。图2-7问问卷信息息管理流流程管理员对用用户信息息进行管管理。如如图2-8所示示。图2-8用用户管理理流

44、程与问卷调查查人员就就系统的的流程进进行了探探讨,该该流程尽尽量减少少了手工工操作,把把用户统统一集中中在互联联网上,为为他们提提供全面面的信息息需求和和操作功功能。经过组织结结构分析析和业务务流程分分析后,具具体分析析了他们们的功能能需求,详详细如下下:管理员:管管理员作作为系统统的管理理者,拥拥有所有有权限,权权限设置置也只有有管理员员拥有;用户:注册册,公开开问卷,热热门测评评,示例例问卷,常常见问题题、设计计问卷、发发送问卷卷和统计计分析;将系统需求求加以总总结,得得出系统统需求如如下:(1)系统统可以运运行在WWinddowss操作系系统平台台上,并并具有友友好的用用户界面面。(2)

45、系统统用户类类型为:管理员员、用户户。(3)系统统对于一一个用户户只允许许以一种种身份登登录。分析了具体体的业务务流程和和功能需需求之后后,下面面进行可可行性分分析。(四)可行行性分析析在系统调查查和业务务流程分分析的基基础上,针针对新系系统的开开发是否否具备必必要性和和可能性性,对新新系统的的开发从从技术、经经济、社社会的方方面进行行分析和和研究,以以避免投投资失误误,保证证新系统统的开发发成功。可可行性研研究的目目的就是是用最小小的代价价在尽可可能短的的时间内内确定问问题是否否能够解解决。并并且可行行性研究究主要集集中在以以下三个方面面122。1技术可可行性根据本系统统的功能能需求,采采用

46、JSSP与开开源的SSQL 20000数据据库引擎擎进行开开发。由由于JSSP技术术使用JJavaa编程语语言编写写类XMML的ttagss和sccripptleets,来来封装产产生动态态网页的的处理逻逻辑。网网页还能能通过ttagss和sccripptleets访访问存在在于服务务端的资资源的应应用逻辑辑。JSSP将网网页逻辑辑与网页页设计和和显示分分离,支支持可重重用的基基于组件件的设计计,使基基于Weeb的应应用程序序的开发发变得迅迅速和容容易。而而SQLL20000作为为一种快快速的、多多线程、多多用户和和健壮的的数据库库服务器器,根据据第三方方测试结结果,在在千万级级的数据据环境中中依然保保持较高高的执行行速度。因因此在技技术层面面上,是是完全可可行的。而且SQLL是一个个非过程程化的语语言,可可用于所所有用户户的数据据库活动动模型,包包括系统统管理员员、数据据库管理理员、应应用程序序员

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理手册

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁