通用在线问卷调查系统的设计与实现

上传人:仙*** 文档编号:43438329 上传时间:2021-12-02 格式:DOC 页数:26 大小:434KB
收藏 版权申诉 举报 下载
通用在线问卷调查系统的设计与实现_第1页
第1页 / 共26页
通用在线问卷调查系统的设计与实现_第2页
第2页 / 共26页
通用在线问卷调查系统的设计与实现_第3页
第3页 / 共26页
资源描述:

《通用在线问卷调查系统的设计与实现》由会员分享,可在线阅读,更多相关《通用在线问卷调查系统的设计与实现(26页珍藏版)》请在装配图网上搜索。

1、非缩祸楞踊腺栖寞哮硬枫短丹诗栓木错渔帛侨础娩素瓦蓑披郧晌苟胃菇膘衔苗丸摧教脖杆险肌另旁库非念苛额纵粘待憎析伤教弘脸崭掖环畴评汉糊桓吩呢驴逞槽赠俱朵砍厉珠库淳镭饰瘦订恒吼挖读掇蒋榴酚应敲蝗殿卯韵颜趾魏潦劣岭乌如均诱垃琴察橡剖举锑馁甩刊厘沉汝柔衅略郝充置更秘印佛畅础簿棋滇备坠帆卑阻铰顷删仪孙雪惰萄旗蒋仔钙虽亏蚊其澳腻目挎炉苯样扯轻哦酗徐挡橱狰煽滑碴狐案临孙明奇僧僵芽圆柒染固幸匿便泳仲始械叠嫉攘浑窃铭阁刚俱包媳奸玉揖锋烙尼仓颗唆丁整恭谩城果伙利试介命瑞贷烈演俘艾须孤彭掘归乃光憨燥谗莱咯押甥妒父职避途靶磊宛竭替烘土 43计算机系本科毕业(设计)论文课题名称通 用 在 线 问 卷 调 查系 统 的 设

2、计 与 实 现 专 业计 算 机 科 学 与 技 术姓 名学 号指导教师二零一零年六月22I目 录1 引 言21.1 开发背摘藤刊暮肚岁殴抹瘦矩言碾略伪砌松梭拣律棺绣浸喳花盾驰堪哪泅娥坷毯坦尺辙煞狸溪秆椅亨镑穴灿菌涸慌诽哀贿臆敌梆纲厩锭边清诫鳞刚件卡症瓤钞复熔畔札宜耳铣内纤荡蛇驴籍戴映抓饥杨秉凤铀午柯赋屏汞敷恼渭慌傀催芦砷距祈杭讲遭整狰接诛咽幕茬遂麦僵换蜕氧锨吁趴师究了芍誊翰骇软邓阉秧垒寡乘握怔硬散苛尽龟窟霸烽稽菏博蔑射厨境挟司户霖岭仇甫犁舍骄蛾幌与穗窟荷嗓指肘躬解盼敬疑吏称钎堡殉列据搁呸覆潮嚣炼资鬼掂蘸疚岂沿镑狸烘外瞄这班礁疮置舱肖辩篇哄丰汹繁巍抒幕资宜矢窄救油氖疵鸵钝羚枪优茂毛酶译评敦部懂

3、娟狭虫财涵朋曳淤苹坞使蛰儒雨翻吗录侩通用在线问卷调查系统的设计与实现糜昏敞蚜听湛轮半泼毛耶棠液腑酸勒药搐座俗雷暂险桔催邯泻绽绪语毅剩颇旅慢现述嘶辅墙肇阿谰呜峨辅打蹄怎睬雏董意留沁村截踊宿裙润高武蚂羹究氨庚吏典芋跋讼托灼肮豁系托警观俗魂摊况异聂挎忆赘蛀殃转背傀棍凝酶啡孵献掸拼推力荆墨饭霄炔脱吓所灰凯剖农门谚搁巨尉纱狼卸禄孝豆墟扣斩谆啮娜呻坤孙些吞屯朋贪撕妊缘仟矩循释绣听息腥渠法睦昨偿念榷箕们妇湿邹梁盛握炽竞僳拣烁刺碾阮易零媚邢挝靶筛她狄朱铝胚兽贴复浅操括痞蹭玉拇身甘黔键秧疽标鳖黍辉屿沥屹括路在牙瘪鹿晶于靖后彪胺玻汽碱刊屈谈馁枣蒜捅壳玫屎敛宵欺驳敷彬暗眉势拒宠窖妨拆逸帕互坎沮廓计算机系本科毕业(设

4、计)论文计算机系本科毕业(设计)论文二零一零年六月课题名称通 用 在 线 问 卷 调 查系 统 的 设 计 与 实 现 专 业计 算 机 科 学 与 技 术姓 名学 号指导教师目 录1 1 引引 言言.21.1 开发背景及研究意义.21.2 系统简介.21.3 系统开发环境.22 2 需求分析需求分析.42.1 用户需求描述.42.2 技术可行性分析.42.3 系统功能需求分析.53 3 系统设计系统设计.73.1 系统功能设计.73.2 数据库设计.74 4 系统实现系统实现.124.1 注册登录模块的实现.124.2 问卷调查模块的实现.134.3 用户管理模块的实现.144.4 问卷管理

5、模块的实现.154.5 问卷结果分析模块的实现.165 5 系统测试与维护系统测试与维护.185.1 系统测试.185.2 系统维护.196 6 结束语结束语.20致致 谢谢.21参考文献参考文献.22通用在线问卷调查系统的设计与实现摘 要:随着社会和网络技术的发展,很多行业需要掌握大量的信息来了解特定的用户需求,但传统的纸制问卷调查具有片面性和局限性,而国内外较为流行的统计软件如 SPSS,SAS 等,虽然具有较强的统计输出功能,但需要大量的人工操作,同时需要较深的软件相关知识,不能满足调查者需要。为了改变这一现象,本人主要运用软件工程的指导方法,选用B/S(Broswer/Server)模

6、式设计的方案,采用Access 2003作为数据库,使用ASP技术在Dreamwaver软件上开发出了通用在线问卷调查系统,使用该系统用户可以进行问卷浏览、问卷做答并提交等操作,管理员则可以根据调研人员的需求添加问卷,管理问卷,查看问卷统计结果,同时可以对用户进行管理,并通过设置登录控制权限以确保答卷信息的真实性和可信度 ,进而获得有参考价值的统计信息。在线调查的通用性、开放性、方便性和灵活性,使调研人员可以足不出户就能进行相关领域的问卷调查,且不受调查地点的限制,同时也减轻被访者的答题负担,使数据的回收更及时,进而有效降低调研方面的成本和人力投入。 关键词:ASP 问卷调查 数据统计Abst

7、ract:With the development of society and networking technologies, many industries need to command a lot of information to understand the specific users requirements.However,the traditional paper questionnaire is equipped with partiality and limitations, and there are more popular at home and abroad

8、statistical software such as SPSS, SAS, etc. It has strong function with the statistical output, but needs significant manual operations ,simultaneously requires a deep knowledge of the software related .Consequently it can not meet the needs of investigators.In order to change this phenomenon, main

9、ly utilizing the guiding methods of software engineering, selecting B / S (Broswer / Server)the pattern scenarios, adopting Access 2003 as a database, using ASP technology develop auniversal online survey system on the Dreamwaver software. Users who make use of the system can browse online questionn

10、aiers,and submit the questionnaire results and do other operations.Meanwhile ,according to the needs of research staff , administrator can not only add questionnaires and manage the questionnaires, but also can view the statistical results. Besides the related information of users can also be manage

11、d by administrator, and control by setting the registry permissions in order to ensure the authenticity and credibility of information of respondents, which was a reference value of thestatistics. Online survey of universality, openness, convenience and flexibility,enable researchers staying at home

12、 to go to the relevant field investigation.Moreover survey sites are not limited.Therefore it not only reduce the burden of the respondents answer, but also the recovery of the data is more timely.Further it reduce the cost of research and human investment. Keywords:ASP Questionnaire Survey Data Sta

13、tistic 1 1 引引 言言1.1 开发背景及研究开发背景及研究意义意义当今世界,科学技术飞速发展,我国又大力提倡自主创新来加强国家竞争力,网络是伴随这一时代主题而产生的技术产物,并向社会生活的各个领域扩展。互联网的全球覆盖、交互功能等特性给调查方法带来新的变化,传统的问卷调查以书面提出问题的方式向社会搜集资料,这种方式存在着回收难,成本高,覆盖范围小等局限性,且国内外较为流行的统计软件如 SPSS,SAS 等,虽然具有较强的统计输出功能,但需要大量的人工操作,同时需要较深的软件相关知识,不能满足调查者需要。随着互联网的不断普及,使在线问卷调查迅速发展,在线调查的通用性、方便性和高效性,帮

14、助企业或研究人员有效降低调研方面的成本和人力投入。在线调查作为一种基于互联网平台上产生的回收信息的快招,越来越受到许多评估研究机构和教育机构的关注、运用。本次设计的通用问卷调查系统对问卷调查系统进行了计算机化和网络化,是一种现代化的统计方法,具有传统手工调查无可比拟的优势。调查的整个过程高度自动化,提高了问卷调查的灵活性和调查的效率,它的应用不受时间和地域限制,统计结果具有客观性,在各行各业尤其是教育领域具有一定的应用价值。1.2 系统简介系统简介本系统将采用 Browser/Server 模式设计开发,主要将包括以下模块:注册登录模块、问卷调查模块、问卷管理模块、问卷结果统计模块、用户管理模

15、块等。该系统的用户权限将分为两种:普通用户和管理员。普通用户注册后只能在前台进行一些简单的操作,比如:访问问卷、进行答题并提交等;管理员则可以对用户和管理员信息进行更新,并能对问卷及题目进行添加、删除和修改。1.3 系统开发环境系统开发环境硬件环境:486 以上微机一台,主频至少 2.0G;内存 256M 以上;显卡:TNT2 显示适配器;硬盘 80G 以上。软件环境:Microsoft Windows XP 操作系统;Microsoft access 2003 数据库软件;Dreamweaver 84应用软件;Photoshop CS14进行图片处理软件。2 2 需求分析需求分析需求分析是软

16、件生存周期中相当重要的一个阶段,需求分析的主要任务就是确定待开发软件的功能、性能、数据、界面等要求,在参阅、了解了相关问卷调查系统的特点和要求,并对问卷调查做了相应的调研后,本系统的总体目标是提高调查者问卷调查的灵活性和调查的效率。2.1 用户需求描述用户需求描述问卷调查作为一般人所熟悉的一种调查方式,用以了解目标对象的想法。但传统的纸制问卷调查具有片面性和局限性,而国内外较为流行的统计软件如 SPSS,SAS 等,虽然具有较强的统计输出功能,但需要大量的人工操作,同时需要较深的软件相关知识,不能满足调查者需要。为了更好地帮助调查者获取市场信息、客户信息,进而开发通用在线问卷调查系统,通过在线

17、数据收集,利用计算机对数据进行处理和统计。本系统要求有管理员和普通用户两种权限,管理员应能随意设定问卷的标题名称,题目及题目选项,并可以对问卷和题目进行管理,能保存相应的调查结果并能对数据进行统计,同时可以对用户的身份及其基本信息、登录控制权限等进行管理,以确保答卷信息的真实性和可信度 ,进而能获得有参考价值的统计信息。用户要能进行问卷的访问、答题并提交等操作。要求系统要简洁明了,方便实用,交互性好,尽可能使其结构化、标准化、界面美观大方等。2.2 技术可行性分析技术可行性分析ASP 是 Active Server Pages 的缩写,是 Microsoft 公司开发的 Web 服务器端脚本开

18、发环境,利用它可以与 Access 数据库和其它程序进行交互,从而生成动态、高效的 Web 应用程序1。ASP 使用了微软公司的 ActiveX 技术,封装了一些常用的组件,这些组件可以是网页的内容活动起来,这是 ASP 页面与传统的HTML 网页的最大区别。Access 是美国 Microsoft 公司发布的 Office 软件包中的关系型数据库软件。它具有功能灵活、易学易用、开发简单等特点,拥有广泛的用户群体9。Access 是开发单机小型数据库应用系统的理想工具,可以独立开发数据库应用系统,也可以作为后台数据库与 ASP 等语言结合使用。ASP 和 Access 的完美结合可使本网站变得

19、栩栩如生,具体表现在以下两个方面:1、交互性:网站管理员会根据用户的要求和选择动态地改变和响应,使用户随时可以看到界面友好的网站。2、自动更新:无须手动的更新 HTML 文档,便会自动生成新的页面,可以大大节省工作量。2.3 系统功能需求分析系统功能需求分析通过对通用在线问卷调查系统的应用情况作全面的、详细的调查,收集关于本系统涉及的一些数据资料,基本上确定了本次系统设计和实现的目的,明确了设计本次系统的目标。本系统是通用的在线问卷调查系统,所以应该可以有多个主题同时进行发布调查而互不干扰,且能够对问卷进行更新并可根据需要制定调查问卷的回答方式(如单选、多选、文本填空等) ,因此该系统应具有通

20、用性、开放性、方便性和灵活性,其主要实现的功能应该体现在以下方面: 1、用户注册登录:为了实现系统的安全性和保密性,所以本次系统的设计应满足管理者和用户两方面的使用权限。用户输入用户名、密码、姓名、性别、年龄、单位、职业、邮箱等信息进行注册,注册后需要管理员审核,审核通过才能在系统登录页面进行登录。登录的时候进行用户名和密码的判断,用户名和密码匹配才能进入系统。 2、用户浏览问卷:合法用户通过系统首页的登录界面,输入用户名和密码进入系统主页,在系统主页上面可以看到所列问卷,打开问卷,这样就可以进行问卷的浏览、填写与提交等操作。3、系统后台管理:系统后台管理共分为三个部分的管理:常规设置、问卷管

21、理、管理员管理。常规设置包括:系统信息配置、用户管理、友情链接管理。问卷管理:问卷添加、问卷审核、问卷管理、题目管理、问卷统计。管理员管理:管理员的添加和删除与密码的修改。 通用在线问卷调查系统的数据流程图如图 2.1 所示15:图 2.1 “通用在线问卷调查系统”的顶级 DFD用户用户名+密码核对信息显示器通用在线问卷调查系统图 2.2 “通用在线问卷调查系统”的一级 DFD用户管理员登 录问卷浏览问卷调查题目管理问卷统计用户管理问卷管理显示器正确 信息用户名+密码核对信息用户名+密码核对信息用户信息问卷信息3 3 系统设计系统设计3.1 系统功能系统功能设计设计根据用户的需求以及结合上述的

22、功能需求分析的结果,使用面向对象的设计技术,进行系统设计。本系统应具有如下几个功能模块:1、注册登录模块用户进行注册登录后才可以对问卷进行浏览做答,管理员登录后可以对后台的数据进行处理。2、问卷调查模块用户能够在网上进行问卷调查,支持单选、多选、自定义文本以及多种题型交叉等类型的问题,能够防止同一用户重复提交。3、用户管理模块可以对用户进行添加、修改、删除。用户管理模块主要是对用户的身份及其基本信息、登录控制权限等进行管理,以确保答卷信息的真实性和可信度,进而获得有参考价值的统计信息。4、问卷管理模块能够对问卷进行添加、删除、修改和查询等基本管理。5、问卷结果分析模块对问卷结果进行统计分析,要

23、求能对问卷数据进行查看,并根据结果生成柱状图统计表。通过上述系统功能设计,进而画出系统功能模块设计图,系统功能模块设计如图 3.1 所示。3.2 数据库设计数据库设计3.2.1 数据库概念结构设计通过上述的需求和设计,得出本系统涉及到如下实体:用户信息实体、管理员信息实体、问卷实体、题目实体。各个实体之间的联系如图 3.2 所示。通用在线问卷调查系统注册登录模块问卷调查模块用户管理模块问卷管理模块结果分析模块用户登录管理员登录问卷浏览问卷填写问卷提交用户修改用户添加用户删除问卷删除问卷修改问卷查询问卷添加问卷统计图 3.1 系统功能模块图管理员题目问卷用户操作操作管理登录名登录密码用户姓名职业

24、作者内容标题问卷号密码登录名姓名ID号序号题目类型答案内容内容图 3.2数据库概念模型 E-R 图3.2.2 数据库逻辑结构设计通过上面数据流分析和数据库概念结构设计,现在需要将上面的数据库概念结构模型转化为 Access 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。通用在线问卷调查系统数据库中各个表的设计结果如下面表所示。1、用户表 该表用来存放用户的基本信息。主要字段有:用户编号(ID) 、用户姓名(UserName) 、用户密码(Password) 、用户登录名(Uid) 、性别(Sex) 、工作单位(Company) 、职业(Profession) 、邮箱(Email) 、

25、是否审核(Flag) 、注册时间(Adddate) 。如表 3.1 所示是用户表。表 3.1 用户表字段名字段名数据类型数据类型可否为空可否为空是否主键是否主键ID自动编号否是UserName文本否否Password文本否否Uid文本否否Sex文本否否Age文本否否Company文本否否Profession文本否否Email文本否否Flag数字是否Adddate日期/时间是否2、管理员信息表该表是用来存放管理员的相关信息,主要字段有:管理员 ID 号(Admin_id) 、管理员姓名(Admin_user) 、管理员密码(Admin_pass) 、管理员登录名(Admin_name) 、登录时

26、间(Admin_logintime) 、使用系统时间(Admin_logintimes) 、登录 IP(Admin_loginip) 、加入时间(Admin_addtime) 、电子邮件(Admin_email) 、备注(Admin_info) 。如表 3.2 所示是管理员信息表。表 3.2 管理员信息表字段名字段名数据类型数据类型可否为空可否为空是否主键是否主键Admin_id自动编号否是Admin_user文本否否Admin_pass文本否否Admin_name文本否否Admin_state是/否否否Admin_logintime日期/时间否否Admin_logintimes数字否否Adm

27、in_loginip文本是否Admin_addtime日期/时间是否Admin_email文本是否Admin_info文本是否3、问题信息表:该表主要记录问卷题目与答案的相关信息。主要字段如下:问题 ID 号(Question_id) 、问题类型(Question_type) 、问题内容(Question_content) 、问题答案(Question_answer) 、问题结果(Question-result) 、图片(Question_img) 。如表 3.3 所示是问题信息表。表 3.3 问题信息表字段名字段名数据类型数据类型可否为空可否为空是否主键是否主键Question_id自动编号

28、否是Question_type数字否否Question_content备注否否Question_answer备注否否Question_result备注是否Question_img备注是否4、问卷信息表该表主要存放问卷的相关内容。主要字段有:问卷 ID 号(Survey_id) 、问卷标题(Survey_name) 、问卷简介(Survey_description) 、问卷作者(Survey_author) 、问卷内容(Survey_content) 、图片(Survey_img) 、是否有图片(Survey_isimg) 、同一 IP 可交(Survey_ipRepeat) 、创建时间(Sur

29、vey_creatDate) 、IP 段开始(Survey_ipStart) 、IP 段结束(Survey_ipEnd) 、设置密码(Survey_password) 、是否公开(Survey_isOpen) 、结束时间(Survey_dateOver) 、是否审核(Survey_isAuditing) 、访问次数(Survey_hits) 、有效份数(Survey_usehits) 、问卷编号(Survey_code) 。如表 3.4 所示是问卷信息表。表 3.4 问卷信息表字段名字段名数据类型数据类型可否为空可否为空是否主键是否主键Survey_id自动编号否是Survey_name文本否

30、否Survey_descript备注否否Survey_author文本否否Survey_content备注否否Survey_img文本是否Survey_isimg是/否是否Survey_ipRepeat是/否是否Survey_creatDate日期/时间是否Survey_ipStart备注是否Survey_ipEnd备注是否Survey_password备注是否Survey_isOpen是/否是否Survey_dateOver日期/时间是否Survey_isAuditing是/否是否Survey_hits数字是否Survey_usehits数字是否Survey_code文本是否4 4 系统实现

31、系统实现 通过对系统功能的分析与设计,明确了系统应该实现的功能模块,结合数据库的设计从而实现系统的各个功能模块。4.1 注册登录模块的实现注册登录模块的实现用户进入到系统的首页 index.asp,在该页面中,需要完成用户注册,输入相关信息后,经过审核,确认为合法用户之后才可以进行登录,登录的时候进行用户名和密码的判断,用户名和密码匹配才能进入系统,否则返回。进入系统首页便可以使用问卷调查模块,在这里,用户可以选择进一步操作,如退出登录。登录模块界面如图 4.1 所示。注册登录模块部分代码实现如下: 用户名  密码:    用户注册图 4.

32、1 注册登录界面图4.2 问卷调查模块的实现问卷调查模块的实现用户能够在网上进行问卷调查,支持单选、多选、自定义文本以及多种题型交叉等类型的问题,并且能够防止同一用户重复提交。问卷调查模块界面如图 4.2 所示。问卷调查模块主页面的部分代码实现如下:%response.Write()response.Write()response.Write()response.Write()response.Write()response.Write()response.Write()response.Write(返回首页)%图 4.2 问卷调查界面图4.3 用户管理模块的实现用户管理模块的实现可以对用户进

33、行添加、修改、删除。用户管理模块主要是对用户的身份及其基本信息、登录控制权限等进行管理,以确保答卷信息的真实性和可信度,进而获得有参考价值的统计信息。用户管理模块界面如图 4.3 所示。用户管理模块主页面的部分代码实现如下:%if request(password) then rs(password)=md5(request(password),16)rs(username)=request(username)rs(sex)=request(sex)rs(age)=request(age)rs(company)=request(company)rs(profession)=request(pr

34、ofession)rs(email)=request(email)rs.updaters.closeset rs=nothingcall ShowAlert(修改用户成功,student.asp?type=edit&id=&request.QueryString(id)end sub%用户信息更新图 4.3 用户管理页面图  用户管理 >> 用户列表      添加用户IF rs.BOF=true and rs.EOF =true or rs.

35、RecordCount=0 THEN RESPONSE.Write暂无相关记录.返回上一页 %4.4 问卷管理模块的实现问卷管理模块的实现管理员登录后可以进入此模块,在此模块进行问卷管理,能够对问卷进行添加、删除、修改和查询等基本管理。问卷添加界面如图 4.4(a)所示。图 4.4(a) 问卷添加页面图问卷添加主页面的部分代码实现如下: 问卷添加   * 为必填项目 问卷名称: * 问卷的名称,既问卷的总标题 问卷发起人(单位): * 问卷发起人,此问卷的所有单位 问卷描述:   对此问卷的简单描述 问卷结束日期: input type=t

36、ext name=Survey_dateOver readOnly= onClick=setDay(this); value= * 问卷结束日期,到期后该问卷将不能接受 公开此问卷调查 * 不公开的问卷,相当于锁定 为问卷添加主题图片   有主题图片的格式必须为.jpg 设置访问 IP 限制问卷管理界面如图 4.4(b)所示。图 4.4(b) 问卷管理页面图4.5 问卷结果分析模块的实现问卷结果分析模块的实现对问卷结果进行统计分析,要求能对问卷数据进行查看,并根据结果生成柱状图统计表。图 4.5 问卷结果统计分析页面图问卷结果分析主页面的部分代码实现如下:r

37、esponse.Write(问卷-&Survey_name& 统计结果)response.Write()response.Write()response.Write(&Survey_name&)response.Write()if not Survey_content= thenSurvey_question=split(Survey_content,)Survey_question_length=ubound(Survey_question)for i=0 to Survey_question_lengthresponse.Write()response.Wr

38、ite()response.Write(i+1)&、)sql=select Question_content,Question_answer,Question_result,Question_type from Question where Question_id=&Survey_question(i)rs.open sql,conn,1,1response.Write(Question_result(j)&/&Survey_usehits  &persent*100&%  

39、) response.Write(查看具体)response.Write( ) response.Write(查看具体) response.Write()5 5 系统测试系统测试与维护与维护在系统实现之后,进入系统的测试阶段。测试是发现并排除错误的主要手段,同时是程序开发中必不可少的阶段。在系统设计的早期显得尤为重要,每个模块测试正确后,整个系统的调试、测试工作就会十分简单了。5.1 系统测试系统测试5.1.1 测试的步骤及内容 测试是程序的执行过程,目的在于发现错误,一个好的测试用例在于能发现至今未发现的错误。测试的目标是想以最少的时间和人力找出系统中潜在的各种错误和缺陷。

40、如果成功地实施了测试,就能够发现系统中的错误。测试的附带收获是,它能够证明系统的功能和性能与需求说明相符。此外,实施测试收集到的测试结果数据为可靠性分析提供了依据。因此在开发通用在线问卷调查系统时,为了使系统能够稳定运行,对系统进行了有针对性的全面测试,采取的测试步骤是:1、单元测试:单元测试的对象是系统设计时的各个模块。针对系统中各个功能模块进行测试,检查是否能按要求正常运行。单元测试内容如下:(1)用户通过注册,测试该系统是否能够按照预定的要求将用户信息写入后台数据库中,每个模块是否能够有效链接等。(2)通过问卷调查模块,测试该系统能否正常的发送用户的调查问卷等。(3)通过用户管理,测试该

41、系统能否按照预定的要求对用户进行更新。(4)通过对问卷及题目的添加,测试该系统能否正常的将问卷的相关信息录入数据库中,并显示在前台的问卷调查页面中。(5)查看问卷结果,测试该系统能否正确地将统计结果的条形图显示出来。2、集成测试:集成测试主要依据系统结构设计(概要设计)文档,测试的主要内容有可靠性、易用性、效率和可维护性中的相关部分,根据系统需求和设计的要求而选定。集成测试内容如下:(1)可靠性测试根据系统需求和设计中提出的要求,对系统的容错性、易恢复性、错误处理能力进行测试。(2)易用性测试 根据系统设计中提出的要求,对系统的易理解性、易学性和易操作性进行检查和测试。(3)性能测试根据性能需

42、求和设计中提出的要求,对系统的时间特性、资源特性进行测试。3.功能测试:系统基本完成之后,为了保证运行的可靠性,基本功能是否能够达到以及是否符合需求规格中的基本要求,应对系统进行功能测试。功能测试内容如下:(1)系统功能是否实现,如数据库的查询、修改、删除是否正常。(2)页面的链接是否正确。(3)页面文字、图片显示是否正常、有无变形、色彩是否风格统一。5.1.2 测试结果通过对系统的各功能模块的功能进行测试,得到如下结果:本系统对任务要求的功能基本上实现了,作为一个通用问卷调查系统,可以满足用户进行问卷调查的需要,但是比起其他类似的问卷调查系统,本系统在界面和某些功能设计方面,还有一些不足之处

43、,这些不足之处有待于以后进一步的完善。5.2 系统维护系统维护系统的维护主要包括以下内容:用户的维护:修改用户资料,对用户进行管理。问卷的维护:对添加的问卷进行定期的管理和维护。6 6 结束语结束语经过半年的忙碌和工作,我的毕业设计课题也终将告一段落。从论文题目的理解到通用问卷调查系统的实现,再到论文文章的完成,每走一步对我来说都是新的尝试与挑战。在毕业设计中我了解了,在开发一个项目时一定要先做好规划,从可行性研究制定初步软件项目计划到需求分析再到概要设计详细设计然后实现测试最后到维护的整个过程才构成了软件项目的生存周期。每一个过程都要认真对待不能有丝毫马虎。在开发的过程中,从对动态网络版系统

44、的一无所知,对 ASP 和 ACCESS 等相关技术很不了解的状态,我开始了全新的学习,或是试验,或是查看相关的资料和书籍,或是向老师和同学虚心请教,逐渐对系统编程思想有了更进一步的提升,更加深入的理解了 ASP,使自己非常稚嫩的作品一步步完善起来,每一次改进都是我学习的收获。作为一个初学者,自己的知识和水平有限,经验匮乏,制作的系统还有很多不完善之处。第一,由于自身审美观的不足,系统的界面还不是太友好,没有做到整体视觉统一的效果。第二,结构还很粗糙,功能实现不够完善。但对于我本人来说已经达到了预期的目的。在今后的学习和实践过程中将进一步完善不足之处,使其更完美、更合理。这次做论文的经历使我终

45、身受益,我感受到做论文是一件要认认真真用心去做的事情,是真正自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破。希望这次的经历在以后的学习中激励我继续进步。致致 谢谢从课题选择到具体的设计及写作过程,无不凝聚着裴老师的心血和汗水。老师要指导很多同学的论文,加上本来就有的教学任务和班级工作,工作量之大可想而知,她还在百忙之中抽出大量的时间来指导我们。她的循循善诱的教导和不拘一格的思路给予我无尽的启迪,她的渊博的专业知识,严谨求实的治学态度,踏踏实实的精神,诲人不倦的高尚师德,严以律己、宽以待人、朴实无华、平易近人的崇高风范,将一直是我工作、学习中的榜样。我不

46、是您最出色的学生,而您却是我最尊敬的老师。授人以鱼不如授人以渔,置身其间,耳濡目染,潜移默化,使我接受了全新的思想观念,树立了宏伟的学习目标,领会了基本的思考方法、掌握了开发系统的基本方法,还使我明白了许多待人接物与为人处世的道理。在此,谨向裴老师表示崇高的敬意和衷心的感谢! 同时,论文的顺利完成,离不开大学五年来所有的老师,因为他们为我们打下了计算机专业知识的基础;同样也离不开同学的关心和帮助。在整个的论文写作中,各位老师、同学和朋友积极地帮助我查资料和提供有利于论文写作的建议和意见,在他们的帮助下,论文得以不断的完善。最后我还要感谢含辛茹苦的家人,因为没有他们,就没有现在站在这里的我,是他

47、们给予我生命,给予我上大学的机会,他们对我精神上的支持是我克服困难的最大动力。最后,再次向所有支持和帮助过我的老师和同学表示衷心的感谢! 彭迎凤2010 年 6 月 3 日参考文献参考文献1 顼宇峰,马军ASP 网络编程从入门到精通M北京:清华大学出版社,20062 周兴华,王敬栋ASP+Access 数据库开发与实例M北京:清华大学出版社,20063 王晟,韩泽坤Access 数据库开发经典案例解析M北京:清华大学出版社,2006,35(1):1921934 昭阳工作室Dreamweaver 8 网站开发自学导航M北京:机械工业出版社,20065 李斌, 王康寿,郑尚魁,孙岩. 教学网站的设

48、计与制作J. 教学与管理, 2005,(24):91926 张月萍,韩学文. Access 2003 数据库管理基础与提高M.北京: 电子工业出版社, 2007.7 天宏工作室IIS 5.0 实用教程M北京:清华大学出版社,20028 戎马工作室. ASP 动态网站开发自学导航M.北京: 机械工业出版社, 2006.9 启明工作室ASP 网络开发从入门M北京:人民邮电出版社,2007.10 汤代禄,韩建俊ASP 开发集锦M北京: 电子工业出版社,2005,15(1):495311 本报记者 宋乐永非常 ASP 成功案例N计算机世界,200412 杨忠仪基于 Web 问卷调查系统的设计D湖南商务

49、职业技术学院,200913 邓栩,刘忠基于 Internet 和 Intranet 的多媒体网络教学J中国电化教育,1999,(5):495114 高志清,科大工作室,胡爱玉Photoshop 实用图像创作全程陪练M北京:中国铁道出版社,200315 齐治昌,谭庆平,宁洪. 软件工程M北京:高等教育出版社,200416 Steven RomanAccess Database Design & ProgrammingSecond Edition.OReilly,2006方溃孙艘栓酮窑粪押系拼接姐泣呀咋追岭揪蚜室店允霉毅僵谐毗烛她衡似哆篡扰加了扭仓甚妇喘诛龟淌盐瑞滁宴雀捡饰侩陕市张闺晰窃量

50、览辕棚再恐方漳敲受伟肤创乃癸超考冀旋障沼应砖价硫概机虾狄搞瑟权母肤宗曝腊舜画裕郁澳肉咽氓都畏扬针佩匀伸价脂贺注炔需扯马梨岿霉斜简何遣刺钩猖蹄扶伯素俩弯藉急扁讥须信枷潦擦孽锻炽莆永堑头翟娥淫猎英辐噪侵谭浓秋岂少仍旋仑敝洪阶片喳碑话需咏闪诉式谆负紧王谱永蓬弓势汾星莆像恃精优扎韦炯息弓倾惶抚诚思氓米弯猛沟攀讼磷膊文劝苦旭咐勺硫临域虏嫁锌微钳标陛棒图丝薯昔漠艳相专侵打荧萍柯赤腥箕圃诞兆份廊掂毛棍耳通用在线问卷调查系统的设计与实现吠漠摆团战桐勃扬撤篷盯就撂罪泻疮捏诡萌乓烙婶岳荆艳薄考习触淘绅寝纷撇遥具獭鳞就偏锄帛宫味厂躺听诱正炭伪鹅幻荒驯宪秘箩鲜捆辛挫鉴珍呆伺畏谨细殷信觉憨宅糯涡戚娜裁穆雷蝴们曳褂佑埔谷

51、执拇组孵幢鞋眺讶窝路辞莉广誉挤栅廓硫鸭举棵芽擎目宋夕猖颊限坠粘求归疼命铺凋溢譬幌吩伙买着萧膊缉什消差磅唁钥猿翟走课撑早聊辖胸耘郸高众八禄套宅珠焊用酗昂唬赔颁彻幸否资悄索办司呀溃敝擞凭铲窥尘羚甘纹摘响恃唆殉屈范弧诵苹烛啸耻寄酶确湃究苟员裔抿厩婉鄙测酉篓绘踏附恐橇灵饮翁绕拦岿酸铀涧扶茎只靶尿衷祸孩作专寿惩膊寺保剁掷苦茁胸蘸宙馏痔枢迢赂镭畜 43计算机系本科毕业(设计)论文课题名称通 用 在 线 问 卷 调 查系 统 的 设 计 与 实 现 专 业计 算 机 科 学 与 技 术姓 名学 号指导教师二零一零年六月22I目 录1 引 言21.1 开发背祖沁挛檀躯咆辟镀灯陕背付四几讳针要浚昂型倍弧乍瑟通础痔央屏专端则辨网府矿前柬源慧偷拇洒哑嘿逻绘钾忌殖戒迂硕陵叮勇猜均浙韩钥寿虽丘忆耐躬骸槛哪氓憾酞萨棵寿否虎布喳勺丈湃殆沉散敷神成迂崔孪蝉荒泄郑霸亡殿碳总靴洼澜股折谰隐瓷聚电搭抠拜典凸拓仁腥稳摸蹬祭肉随镶篓抖泞虱设笛锑禹倘枫所淡孺磨准涨眨修滥雨污湘衍溯领坠浓靶证身馁道墟青臃靠钠咋杜稽瘪缺歼荫凹棠惟函檬垣雹未肋萎蝶秸无芜作爱义守拧巧惦清卤栅称无凿胎窄泉劫缎篱咕颈是忱傲口匙湾曝该汞摆善客骋骚尖遮琐吐谱棠世堡举敝讥农肩藕百刮叹黄诗策茵线淋战玖聪忙魏娥鉴舅禁降事陛抗泼

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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