一种图灵测试系统的设计与实现.docx第1章绪论 3
1研究背景 3
2图灵测试技术的国内外研究现状 3
2. 1国内研究现状 3
3
3论文结构 4
第2章 关键技术介绍 4
1验证码技术 4
2验证码的种类 5
2. 1纯数字或字母组合统做了简单的描述,论文比较具体的工作内容以及图灵测试系 统的功能,各方面的实现的情况也将会在接下来的各个章节中予以介绍:
第1章绪论。绪论部分主要介绍的是课题的研究背景,并从国内外的研究现状说 明了课题的可行性和必要性。
第2章关键技术的介绍。首先分析系统在技术、操作、经济方面的可行性,然后 介绍系统使用的相关技术如验证码技术及验证码种类,让读者了解系统的相关技术。
第3章主要是系统的需求分析。包括系统的总体需求以及功能需求和非功能的需 求,帮助读者了解系统的整体框架。
第4章是图灵测试系统的详细设计,包括总体的设计思想、功能模块设计、数据 库设计等等,全面的向读者介绍整个系统;
第5章是系统的系统的实现与测试。包括登录界面、验证码生成界面的实现结果 以及相关功能的测试,验证系统的可行性;
第6章是结束语。
第2章关键技术介绍
1验证码技术
所谓验证码就是将一串随机产生的数字或符号,生成一幅图片,图片里加上一些 干扰象素,由用户肉眼识别其中的字符信息,输入表单提交网站验证,验证成功后才 能使用某项功能。如图2-1是几种验证码的样式图。
3珈司 umiA 3u29d XJAlC-l-VT
iipnie^ [KfVr; ^6g4B j \SGzg \
图2-1验证码样式图
2验证码的种类
这种验证码一般为4位,可能都是字母,也可能都是数字,随机的4位字符串, 最原始的验证码,验证作用几乎为零,随着人们信息化水平的不断提高,此类验证码 巳经不再使用。如图2-2所示。
6220
图2-2纯数字验证码
目前比较常用的验证码,可能是字母或者数字,或者字母和数字的组合,验证作 用比前一类好许多,但图片上的字符比较中规中矩,对于有图形图像知识基础的人来 说也会被识破。在安全性要求较高的场合下此类验证码不会被使用。如图2-3所示。
图2-3数字字母组合验证码
2. 3加模字符型图片验证码
此类验证码复杂度比较高,字符可以是字母、数字、汉字,甚至一些特殊符号, 另外可以是随机颜色、随机字体、随机扭曲,并带有随机性的背景干扰,所生成的 验证码即便是对有图像识别功底的技术人员来说要想攻破都相当困难,这种验证码 在安全性要求比较高的场合中使用频繁,如QQ申诉页面、百度注册页面等等。如图 2-4所示。
图2-4随机扭曲验证码
第3章 系统可行性和需求分析
需求分析是介绍我们对于一件事情是如何解决的,我们需要对这件事情进行详细 的分析。首先,我们应该清楚这件事情的的目标是什么,它主要是包括我们解决这件 事情想要得到一种什么样的结果以及我们需要付出多少的努力,然后,我们需要弄清 楚我们该怎样的去解决这件事情,最后,我们需要整体的对这件事情做一个完整的计 划,这个计划是可以完成这个系统的。
1可行性分析
本篇论文主要是分别从技术可行性、经济行性、操作行性三个方面对图灵测试系 统进行整体的分析和研究。
图灵测试系统主要采用的是基于Python语言进行开发的,到目前为止,Python 技术的发展已经非常的成熟了。同时,它也受到了许多开发者的青睐。并且,在技术 的层面上Windows平台是决定可以完成该图灵测试系统的开发任务的。因此,系统开 发在技术上是可行的。
自从我们开发出图灵测试系统之后,该系统的操作难度、受益程度以及复杂程度 就完全的决定了该系统是不是能够受到推广,这同时也是开发人员必须要考虑的关键 问题,图灵测试系统易于操作,方便快捷。在操作上,不需要任何的指导就可以自己 学会如何去使用,在操作层面上来看,该系统是完全没有任何复杂性的。因此,图灵
测试系统操作非常简单,易于上手。
图灵测试系统在经济上花销很少,它的设计内容非常的简单,设计过程也是比较 简单,一般的设计人员都可以完成,复杂性不高。其次,系统具有可观的价值,方便 消费者的操作,提高管理的效率。另外,管理系统的设计成本相对较低,但其带来的 收益却远高于设计的成本。因此,本课题具有经济可行性。
2需求分析原则
,基本都 适用下面的需求分析的基本原则gg
(1) 侧重表达理解问题的数据域和功能域。对新系统程序处理的数据,其数据 域包括数据流、数据内容和数据结构。而功能域则反映它们关系的控制处理信息。
(
一种图灵测试系统的设计与实现 来自淘豆网m.daumloan.com转载请标明出处.