目录
前言:信息社会…………………………………………………………………
web应用技术模型和B/S结构………………………………………………
数字签名技术和hash/md5算法………………………………………………
开发意义………………………………………………………………
安全性………………………………………………………………………
主要功能………………………………………………………………………
实现方案……………………………………………………………………………
数据库结构…………………………………………………………………………
系统流程E-R图……………………………………………………………………
前台模块说明………………………………………………………………………
后台功能模块说明…………………………………………………………………
一些关键源代码实现原理…………………………………………………………
* 读取文本文件systemname.txt写入网站标题…………………………
* cookie的使用………………………………………………………
* 验证………………………………………………………………
* 登录方法……………………………………………………………
* 查询等sql操作的运用方法……………………………………………
系统需求…………………………………………………………………
安装步骤………………………………………………………………
使用方法……………………………………………………………
前言:信息社会
人类正在进入信息社会,从日常的商品信息、商业情报到最新科研动态、国内国际的政治经济形势,各种各样的信息充斥着社会生活的方方面面,影响着人们的经济活动、科研活动和社会活动。当前,能否准确把握最新科技动态,又是科研工作者正确选择课题、避免重复劳动的重要保证;更不用说政府部门颁布的各项政策措施,无不是在收集了大量信息之后制定的。因此可以说,信息主导着人们的各项活动。
信息社会的基础是计算机网络,计算机网络使得信息的收集、存储、加工和传播不再是互相分离的几个部分,而是一个有机的整体。原始信息可以从网络的任何一个终端输入,经过处理软件的加工,存储在网络数据库中,并按需要分发到网络的任何一个地方。人们只要简单地敲击几下键盘或点击一下鼠标,便能获得各种所需的信息,而不管这些信息是存放在本地还是远在千里之外。
信息的存储和加工涉及计算机技术,而信息的传播则涉及通信技术。计算机网络是现代计算机技术和通信技术密切结合的产物,是随社会对信息共享和传递的要求而发展起来的。
基于网络的商品防伪系统
开发意义:
伴随着互联网的不断发展与完善,商业领域正在发生着一系列重大变革。由互联网所引发的电子商务应用也迅猛发展,为社会带来了巨大的发展机遇。现代企业将电子商务作为进入网络市场、扩大市场范围、与世界接轨及提高企业竞争力的重要手段。因此电子商务已倍受生产、销售等各个行业的重视。
在互联网应用颇为广泛的今天,利用互联网这个便捷高效低价的平台进行商业活动已成为信息时代企业发展进步的必由之路。开发本系统即是利用网络这个低成本高效率的平台,为厂商提供一个功能模块,方便各厂商为其顾客提供在互联网上即可进行的商品真伪查询,该模块可以轻松内嵌在厂商的官方网站主页上,加强其售后服务质量,也有利于对假冒伪劣商品的打击。
访问互联网的主要方式是通过浏览器,本系统采用微软的VS.net开发平台,与IE及一些以IE为内核的浏览器不存在特效兼容性上的问题,而使用netscape和mozilla也可以很好的浏览。后台也采用web页面制作的好处是:没有客户端。管理员无需在本地完成系统管理,待在家里或出差在外都可以通过连接互联网访问管理网页来进行管理操作,而且也相应增加了系统的安全性——任何时候都应该尽量避免对服务器的直接操作。
通过本系统管理员可以定期修改自己的密码,以保安全。本系统拥有多个管理员,采用web制作后台的另一个好处就是:允许他们同时在线对系统进行维护管理,增加了维护效率。管理员账号和密码储存在服务器的数据库中,如果管理员人员变动,可以通过增加删除数据库中相应的管理员账号来实现。
安全性:
数据存放在数据库中并不安全,黑客完全有可能盗走数据库中的所有资料。因而本系统在存放管理员密码和商品验证码时采用了md5算法进行加密。数据库中存放的是经过加密的数据,保证了关键资料的安全性。
为了防止sql注入式攻击,系统在所有输入项都加上了验证控件,以防止非法字符的输入。
主要功能:
在互联网中提供商品防伪码查询,以此判断商品的真伪情况(主要是通过用户输入防伪号进行验证),还可以对销售商品情况进行浏览。程序在设计上采用了多种流行的数据保护方式,如md5,以保证系统的安全性。如果客户输入的商品为假冒的,那就自动登记该用户的IP,进行跟踪。
实现方案:
采用ASP.net结合SQLserver2000数据库的B/S模式(该系统可适用不同的企业、公司单位,可做为对应单位的商品防伪系统),用户可以直接通过浏览器来完成对应的商品真伪鉴别,管理员可以直接通过浏览器完成系统的管理操作。