ImageVerifierCode 换一换
格式:DOCX , 页数:37 ,大小:1.07MB ,
资源ID:6343502      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-6343502.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(4d4c多彩防伪查询系统研究学士学位论文Word文件下载.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

4d4c多彩防伪查询系统研究学士学位论文Word文件下载.docx

1、The design is based on the related processes of 4D4C colorful anti-counterfeiting inquiry systems , used the development principles of software engineering, based on standards of software processes and process accorded with the demand analysis system design, detailed design, coding procedures, testi

2、ng, developed an online examination system. The system is based on B/S structure, ASP is used as the main front-end programming framework, Asp file contains the composition of text and HTML user interface controls, Dreamweaver 8 is used as a development tool, I use SQL Server 2008 as the background

3、database。Keywords: 4D4C colorful anti-counterfeiting inquiry system; Dreamweaver 8; SQL Server 2008 ;目录1 绪论 11.1 研究背景及目的 11.2 国内外研究现状 11.3 课题的研究方法 21.4 论文构成及研究内容 22 系统主要开发环境与技术 32.1 运行环境配置 32.1.2 硬件环境 32.1.2 软件环境 32.2 Dreamweaver 8简介 32.2.1 Dreamweaver 8的工作环境 32.2.2 Dreamweaver 8的工作界面 42.2.3 Dreamwe

4、aver 8的视图模式 42.3 系统后台数据库 52.3.1 数据库的概念 52.3.2 SQL Server 2008简介 62.4 ASP技术 62.4.1 ASP的工作过程 62.4.2 ASP的特点与功能 72.4.3 ASP内置的对象和组件 82.4.4 ASP的脚本语言 82.5 关于Microsoft IIS 102.6 数据库与网页的连接 113 系统分析 133.1 体系结构 133.2 需求分析 133.2.1 系统功能图 133.2.2 性能需求 133.2.3 系统设计所用的关键工具 143.3 数据库设计过程 1444D4C多彩防伪查询系统的总体设计 154.1 系

5、统总体构架 154.2 系统工作流程 154.3 数据库的分析和设计 165 详细设计与系统实现 175.1 系统功能的设计及实现 175.1.1 4D4C多彩防伪查询主窗口的实现 175.1.2消费者登录查询页面及结果页面 195.2 数据库的建立与连接 216 结论 25参考文献 26致谢 271 绪论1.1 研究背景及目的近些年来,假冒伪劣产品充斥市场。严重扰乱公平竞争的市场秩序,已成为全世界仅次于贩毒的第二大公害。据一项调查表明:近几年来中国城市有近l4的家庭消费者曾受到损害,涉及约5 000万城市消费者。其中受假冒伪劣产品侵害的占939,约4 700万人;受到劣质服务侵害148,约7

6、40万人;同时受到假冒伪劣产品和劣质服务伤害的消费者比例为88,约440万人。在受侵害的消费者中,985的人蒙受经济损失,经济损失约合人民币68亿元,每户平均损失447元,其中损失了3 000元以卜的占18。有436的消费者受到不同程度的心理伤害和人身伤害,约2180万人。假冒伪劣产品将成为阻碍社会进步和稳定的不安定因素。防伪技术已成为保证商品、有价证券、证件等安全生产与流通的一个重要研究课题1。尽管防伪技术在不断更新,防伪公司也在不断增多,却始终制止不了这种现象,这也正是中国的商人们最困惑的一件事。当消费者拿到产品时,这产品会不会是假货?这个问题经常遇到,却一直也没有彻底解决。本设计的主要目

7、的就是实现消费者对商品真伪的查询和检验。本设计的预期成果是:设计出的系统能够使消费者通过上网登陆网页输入自己想要购买或已经购买到的商品的吊牌的校验码,系统会反馈该商品校验码对应的多彩信息,用于核对与吊牌上的多彩信息是否一致,并实现记录首次查询的时间和多次查询时系统给出首次查询时间。1.2 国内外研究现状假冒伪劣产品横行已成为阻碍我国经济发展,干扰社会主义市场经济秩序的一大毒瘤。如何进行有效的防伪,是我们所面临的重大课题。目前的防伪工作还存在单纯依靠某一科技而忽略管理、忽略综合防伪、不注意消费者的识别能力与水平这样的误区,防伪效果不甚理想。行之有效的防伪方法应该是消费者不需要专业知识就容易识别,

8、使用的技术极难仿制,防伪的成本低廉,是科学技术与管理技术的有机结合。2008年出现了一种新的防伪技术四维多彩防伪:四维多彩综合防伪技术(简称4D 4C),此技术是上海安技防伪技术服务有限公司以七项国家专利和六项国际著作版权等联合构成的综合防伪技术。该技术集合了高壁垒防伪技术(伪造难度大)和可查询信息网络防伪技术(消费者易识别)的优势,拥有传统数码防伪标识无法比拟的优点,克服了现有防伪技术易于回收旧码伪造、非法拷贝真码伪造、一码多印伪造等等诸多缺陷.四维多彩技术有以下亮点:1.可支持先查后买。2.真正安全的互联网络查询。3.伪造成本极高,使用成本低廉。4.验证方便、快捷、精确。5.有效降低生产、

9、存储、流通等环节的损耗率。 4D4C多彩防伪技术防伪信息密度高、信息容量大、安全强度高、用户识别快捷直观,易于识别、难以伪造,是对传统数码防伪技术的一次突破性的革命。1.3 课题的研究方法本课题采用案例研究法进行研究,以市场上假冒伪劣产品横行需要切实有效的防伪技术来进行防伪为案例,通过对防伪技术进行分析研究,寻找假冒产品能横行市场而传统防伪方法不能解决这一问题的原因,进而寻求解决这种现象的一种可行的防伪技术4D4C多彩防伪技术。1.4 论文构成及研究内容本论文首先考虑了市场防伪的基本情况和消费者的防伪需求,分析了此系统应该具有的功能;其次对系统的主要功能模块进行了详细地描述,其中主要是查询模块

10、,包括首次查询,多次查询和查询不存在时的基本情况,最后结合系统需求分析和总体设计以SQL Server 2008为后台数据库,利用Dreamweaver 8和ASP来实现系统,结论总结了此系统的不足和开发此系统所取得的经验和体会。本论文的构成为:第一章:绪论第二章:系统主要开发环境与技术第三章:系统分析第四章:4D4C多彩防伪查询系统的总体设计第五章:详细设计与系统实现2 系统主要开发环境与技术2.1 运行环境配置2.1.2 硬件环境 CPU:推荐使用Pentium II 300MHZ以上级别的CPU;内存:至少128MB,推荐256MB;硬盘空间:建议最小512MB;其他:为常规硬件配置,对

11、显卡、声卡都无特别要求。2.1.2 软件环境操作系统:Windows 98/2000/2003/NT简体中文版,推荐使用Windows 2000/XP;Internet Explorer 5.5以上版本,建议使用Internet Explorer 6.0;数据库使用SQL Server 2008版本;Dreamweaver 8版本。2.2 Dreamweaver 8简介Macromedia Dreamweaver 8是Macromedia Dreamweaver MX 2004的升级版本,是专门的HTML编辑器,用于对Web站点、Web页和Web应用程序进行设计、编码和开发。Dreamweav

12、er提供了代码和设计两种视图方式,用户可以选择编写HTML代码来制作网页,也可以在可视化编辑环境中直接工作2。它提供的这种可视化编辑功能可以快速创建网页,优化开发工作流程。Dreamweaver 8中文版,不仅是专业人员制作网站的首选工具,而且普及到广大网页制作爱好者中,相对于其它网页制作工具和以前版本,其优势很明显:对简体中文有良好的支持,不会出现一些不兼容中文的现象;使用Dreamweaver 8中文版,可以在可视化界面制作出ASP,ASPNET,JSP,PHP,ColdFusion站点4;Dreamweaver 8中文版自带大量模板,简化了用户的制作过程;Dreamweaver 8中文版

13、支持数量众多的第三方插件,大大增强了Dreamweaver 8的功能;通过配置 Dreamweaver 8 生成符合 XHTML 的代码,确保用最新的HTML设计标准及时更新站点。另外,Dreamweaver 8还优化了用户工作流程,使用户能在较短时间内完成较多的工作。可见,Dreamweaver 8版本较以往版本,不仅功能强大、界面出色,而且该软件简单易用、省时灵活3。2.2.1 Dreamweaver 8的工作环境启动Dreamweaver 8后,其界面如图2.1,看起来比Dreamweaver MX更为亮丽。图2.1 Dreamweaver 8的起始页2.2.2 Dreamweaver

14、8的工作界面图2.2 Dreamweaver 8的工作界面42.2.3 Dreamweaver 8的视图模式Dreamweaver8有2种模式:设计视图、代码视图、代码和设计视图4。其实图2.2即Dreamweaver 8的设计视图模式,网页设计者可以直接在窗口添加图像、动画、声音、文本等,直观地把直接的设计思想显示在窗口中。图2.3为代码视图模式。该模式专为对HTML语言非常熟的设计者提供。图2.4为代码和设计视图模式。该模式是为设计者查看或检查代码错误提供的窗口,使用该模式可以将代码和设计效果进行对比查看。图2.3 代码视图图2.4 代码和设计视图2.3 系统后台数据库2.3.1 数据库的

15、概念数据库是有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图象、声音等。数据库是以数据(数据就是对客观事物的符号表示,是存储在计算机中的模拟客观事物的一系列信息。对于计算机科学而言,数据的含义极为广泛,凡是可存储的信息,如文本、图象、声音等都可以通过二进制编码而形成数据)为对象,指为了满足某种特定应用的需要,按照一定的数据模型在计算机系统中组织、存储和使用数据的数据集合。数据库系统是管理大量的、持久的、可靠的和共享的数据的工具。数据库有以下特点:(1)集成性:数据有两层含义,一个是数据本身,一个是数据之间的关系。集成就是指把数据

16、集中到一起来,按照一定的结构形式进行存储,并通过一系列的机制约束数据之间的关系,避免数据重复或不合要求。(2)量大性:数据库中存放的数据量一般都比较庞大,不能同时在内存中全部调用,而只能通过外部存储器存储,通常使用大容量的可移动磁盘或硬盘等设备。(3)共享性:指多个不同的用户,为了不同的目的,可以使用不同的语言,通过不同的方式,访问同一个数据库,而访问的范围、可执行的操作会有所区别。数据库系统会提供相应的机制,保证这种共享在有序的条件下进行,可以避免因为同步而造成的错误。(4)持久性:一般来说,数据库中是数据都需要长期保存。2.3.2 SQL Server 2008简介SQL Server 2

17、008提供了可依靠的技术和能力来接受不断发展的对于管理数据和给用户发送全面的洞察的挑战。具有在关键领域方面的显著的优势,SQL Server 2008是一个可信任的、高效的、智能的数据平台。SQL Server 2008是微软数据平台愿景中的一个主要部分,旨在满足目前和将来管理和使用数据的需求。 SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本4。SQL Server 2008安装程序安装该产品所需以下软件组件:.NET Framework 3.51SQL Server Native Client

18、SQL Server 安装程序支持文件Internet软件要求:所有的 SQL Server 2008 R2 安装都需要使用 Microsoft Internet Explorer 6 SP1 或更高版本。Microsoft 管理控制台 (MMC)、SQL Server Management Studio、Business Intelligence Development Studio、Reporting Services 的报表设计器组件和 HTML 帮助都需要 Internet Explorer 6 SP1 或更高版本。硬盘空间要求(32 位和 64 位):在安装 SQL Server 2

19、008 的过程中,Windows Installer 会在系统驱动器中创建临时文件。在运行安装程序以安装或升级 SQL Server 之前,需要检查系统驱动器中是否有至少 2.0 GB 的可用磁盘空间用来存储这些文件。即使在将 SQL Server 组件安装到非默认驱动器中时,此项要求也适用。2.4 ASP技术 ASP(Active Server Page)指的是“活动服务器页”,它是微软公司推出的一个基于Web服务器端的开发环境,内含于IIS(Internet信息服务器)之中5。通过ASP可以结合HTML语言、ASP指令、和ActiveX组件来建立动态、交互且高效的Web服务器应用程序,不仅

20、如此,ASP还提供了对数据库完整性的支持,通过数据库访问组件提供的ADO对象即可实现多种数据库的访问,从而使之具有创建数据库应用程序的功能6。2.4.1 ASP的工作过程ASP并不是一种语言,而是一种服务器端脚本环境(Web Server Scripting Environment),可以用来创建和运行交互式的Web服务器应用程序。其工作过程如图2.1所示。图2.5 ASP的工作过程图5当用户通过浏览器发出一个对*.asp文件的请求时(HTTP:Request),Web服务器响应该HTTP请求,调用ASP引擎,定位并解释被申请的文件。当遇到任何与Active Scripting兼容的脚本(如

21、VBScript、JavaScript)时,ASP引擎会调用相应的脚本引擎解释执行其中的脚本命令。如果脚本指令中含有访问数据库的请求,则通过ODBC或OLEDB把请求发送给数据库服务器,并执行结果返回服务器端,最后由Web服务器生成标准HTML页面,传输给客户浏览器(HTTP:Response)5。2.4.2 ASP的特点与功能ASP在技术层面有如下特点:(1)无需编译:ASP脚本集成于HTML当中,容易生成,无需编译或链接即可直接解释执行。(2)易于生成:用常规文本编辑器(如WINDOWS下的记事本),即可进行*.asp页面的设计7。(3)独立于浏览器:用户只要使用可解释常规HTML码的浏览

22、器, 即可浏览ASP所设计的主页。ASP脚本是在站点服务器端口执行的,用户端的浏览器不需要支持它。因此,若不通过从服务器下载来观察*.asp 主页,在浏览器端口看不到正确的页面内容。(4)面向对象:在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还能通过定制 ActiveX Server Component(ActiveX服务器组件)来扩充功能7。(5)与任何ActiveX scripting 语言兼容:除了可使用VBScript等语言进行设计外,还可通过Plug-in的方式,使用由第三方所提供的其它scripting语言7。(6)源程序代码不会外漏:ASP脚本在服务器上执行,传到用户

23、浏览器的只是ASP执行结果所生成的常规HTML码,这样可保证辛辛苦苦编写出来的程序代码不会被他人盗取。ASP在应用层面有如下功能:(1)处理由浏览器传送到站点服务器的表单输入。(2)访问和编辑服务器端的数据库表。使用浏览器即可输入、更新和删除站点服务器的数据库中的数据。(3)读写站点服务器的文件,实现访客计数器、座右铭等功能。(4)提供浏览器信息、URL表管理等内置功能。(5)由cookies读写用户端的硬盘文件,以记录用户的数据。(6)可以实现在多个主页间共享信息,以开发复杂的商务站点应用程序。(7)使用VBScript等简易的脚本语言,结合HTML代码快速完成站点的应用程序。(8)扩充功能

24、的能力强,可通过使用Visual Basic、Java、Visual C + 等多种程序语言制作ActiveX Server Component以满足自己的特殊需要7。2.4.3 ASP内置的对象和组件ASP提供了六大内置对象,这些内置对象可被ASP脚本直接使用,可以扩展脚本功能,设计出功能强大的ASP应用程序。这六大对象及其功能描述如下:Request对象:用于访问任何用HTTP请求传递的信息,包括从HTML表格用POST方法或GET方法传递的参数、Cookie和用户认证。Application对象:用于使给定应用程序的所有用户共享信息。Application对象是个应用程序级的对象,用来在

25、所有用户间共享信息,并可以在Web应用程序运行期间持久地保持数据。Session对象:Session即访问者从到达某个特定主页到离开为止的那段时间。每一访问者都会单独获得一个Session。当用户在应用程序的页之间跳转时,存储在Session对象中的变量不会被清除;而用户在应用程序中访问页时,这些变量始终存在。也可使用Session方法结束一个会话,并设置空闲会话的超时时限。Server对象:用于进行对服务器上的方法和属性进行访问。Response对象:用于向客户端浏览器发送数据,用户可以使用该对象将服务器的数据以HTML的格式发送到用户端的浏览器,它与Request组成了一对接收、发送数据的

26、对象,这也是实现动态的基础。ObjectContext对象:该对象用于控制Active Server Pages的事务处理。事务处理由Microsoft Transaction Server (MTS)管理,可使用ObjectContext对象提交或撤消由ASP脚本初始化的事务。ASP同时也提供了的6个内置的服务器组件对象,分别是:数据库访问组件、旋转看板组件、浏览器兼容组件、文件访问组件、文件超链接组件。最重要的是数据库访问组件ADODB和文件访问组件File System Object。前者使我们能够方便地通过ADO访问存储在服务器端的数据库或其他表格化数据结构中的信息;后者由File S

27、ystem Object对象和Text Stream对象组成,提供文件的建立、检索、删除和输入输出访问的功能7。2.4.4 ASP的脚本语言在这里了解到HTML语言、VBScript和Jscript的脚本语言。(1) HTML语言HTML文件由浏览器解释,通过网络传输协议,可以从一台机器传输到另一台机器上。打开Netscape Navigator或Microsoft explorer浏览器,在地址栏中输入所需要的网址,就可以浏览用HTML写的网页。HTML文件和其他的文件不同,因为HTML文件中有它自己的标记。如下:HEADTITLE TITLE /HEADBODY/BODY/HTML等是成对出现的,此种标记称为容器标记。所有的文本都必须放在和之间6。(2)VBScript语言VBScript与Basic语言有密切关系。如果你熟悉BASIC,你将会发现VBScript很容易学习和使用。VBScript是Microsoft Visua

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2