在线调查问卷WEB站点设计.doc
摘要随着社会的发展,传统的市场、民意调查越来越不能满足社会的需要。在网络经济进一步深化的今天,建设一个高效、便利、安全的在线调查站点是十分必要的。以实现在市场研究、民意调查以及学术研究方面的科学的应用。本系统按实际需求设计,包括用户对问卷的调查,管理员对用户和问卷的管理。此次毕业设计的重点是网站应用程序对数据的访问,其中前台技术采用基于B/S模式的ASP.NET,开发工具是VISUALSTUDIO.NET2006,后台数据库采用SQLSERVER2000,数据访问技术采用ADO.NET。本文首先介绍了问题的背景,接着提出问题,并针对具体项目展开需求调查分析;再基于需求设计出具体的方案;然后对整个系统进行了详细的分析和设计,在设计与实现过程中,结合源代码具体的描述出整个项目的开发过程;最后对整个系统进行测试得出测试结论。关键字:在线调查;问卷管理;数据访问AbstractWiththedevelopmentofsociety,researchesontraditionalmarkets,peopleswillingcannotsatisfytheneedsofsocietymoreandmore.Nowadaysnetworkeconomyismoredeep,soitisverynecessarytosetupaneffective,convenient,secureon-lineresearchwebsite,whichwillrealizethescienticapplicationsinresearchonmarket,peopleswillingandstudy.Thissystemisdesignedaccordingtoactualrequirements,anditincludesresearchesonquestionnaireforusers,managementonusersandquestionnaireformanager.Thekeystoneofthisdesignisthatwebsiteapplicationprogramsaccessdata.Thereinto,thetechnologyoffrontendadoptsASP.NETbased-B/SmodeandVISUALSTUDIO.NET2006asthedevelopmenttool,databaseofbackendadoptsSQLSERVER2000andADO.NETasdataaccesstechnology.Thistextintroducesbackgroundofthisissuefirstly,thenputforwardsissue,andaimsattheactualprojecttostarttheresearchanalysisofrequirements;Thendesignsdetailedprojectbasedonrequirements;Andthenanalyzesindetailanddesignthewholesystem,inthecourseofdesignandrealization,describesthedevelopmentprocessofthewholeprojectaccordingtosourcecodes;Atlastteststhewholesystemanddrawstestingconclusion.Keywords:on-lineresearch;managementonquestionnaire;Data-Access目录第一章绪论.1§1.1问题背景.1§1.2研究范围及技术要求.1§1.2.1研究范围.1§1.2.2技术要求.2第二章问题的描述.3§2.1任务概述.3§2.1.1系统的目标.3§2.1.2系统的开发环境.3§2.2功能需求.3§2.2.1系统用户.3§2.2.2具体功能划分.4§2.3性能需求.6§2.3.1时间特性.6§2.3.2适应性.6§2.4数据描述.6§2.4.1设计局部数据库实体关系.6§2.4.2设计全局数据库实体关系.12§2.5其它要求.13第三章方案设计.14§3.1具体方案设计.14§3.1.1模块划分.14§3.1.2各个模块的具体说明.14§3.1.3方案的实现方法.20§3.2方案论证分析.20§3.2.1方案的技术可行性.20§3.2.2方案的经济可行性.20§3.2.3方案优点与不足.21§3.3此方案与C/S结构的比较.21第四章设计与实现.23§4.1登录和注册模块的实现.23§4.1.1登录模块的实现.23§4.1.2注册模块的实现.24§4.2数据库连接的实现.24§4.3用户功能模块的实现.25§4.3.1参与问卷调查模块的实现.25§4.3.2查询问卷模块的实现.27§4.3.3个人资料管理模块的实现.28§4.4管理员功能模块的实现.29§4.4.1问卷管理模块的实现.29§4.4.2用户管理模块的实现.32§4.5系统框架.34第五章应用与测试.35§5.1测试方案概述.35§5.1.1测试策略.35§5.1.2测试方法.35§5.2具体测试过程.35§5.2.1功能测试.35§5.2.2性能测试.37§5.3测试结论.38结束语.39参考文献.40致谢.41