网站大量收购独家精品文档,联系QQ:2885784924

C语言爱好者网站毕业设计介绍答辩.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言爱好者网站毕业设计介绍答辩.ppt

摘 要 《C语言爱好者网站》是一个为了适应社会发展(毕业论文),为广大网民提供服务的网站。在社会的经济发展越来越快的环境下,人们对信息的更新速度和完整性要求越来越高。因此对网站的要求也越来越高,本文简要介绍了《C语言爱好者网站》的项目背景和意义,着重阐述了该网站的设计实现过程与该系统数据库的设计实现过程;从网站的数据库设计、数据库功能、网站的系统结构和工作原理、模块简介等等都作了详细的介绍。本人在设计这个网站的时候把ASP结合ACCESS数据库结合,并进行了较深的应用,尽量地把数据库的数据完善,以便用户在登陆期间能更加完善地利用到网站的C语言资源。 引言 我国上网计算机数达到4560万台,比去年同期相比增长25.6%,网络国际出口宽带总数达到总容量为82617M,网站数达到67.7万个。我国IP地址近几年的快速增长,总数达到6830万个,超过4个A类地址,拥有量排名世界第四。 报告显示,我国网络基础资源获得了重大突破,国家域名CN下注册的域名数量高速增长,达到62.2万,半年新增19万个,增长率为44.1%。CN域名注册的高速增长,主要原因有国家对域名管理政策的调查营造了CN域名快速健康发展的宏观环境;同时,随着中国经济的崛起,以及我国互联网应用的深入,CN域名作为中国互联网的标志,正得到越来越多国内 外企业的重视。当然,CN域名注册费用近几年持续答复下调,也直接带动了注册量的快速攀升。所以也就带动了软件产业的发展。 然而,C语言在软件生产中的使用范围非常广泛。随着我国对外开放的不断扩大化 ,以加速我国“四化”进程,使我国在国际事务中发挥更大更积极的作用。因此,学好C语言具有重要大的现实意义和深远的历史意义。 因此,我在制作这个网站的数据库的时候也考虑到了信息的重要性和使用性,搜集资料也是按照这个标准的。 系统功能分析与设计 六大部分模块组成,分别是: (1)网站用户注册和个人资料管理模块 (2)C语言学习模块 (3)C语言考试信息更新模块 (4)频道模块 (5)用户权限与系统管理模块 (6)数据库管理模块 系统功能分析与设计 系统功能分析与设计 各重要模块分析 数据库连接模块(conn.asp) 写这个模块的主要目的是方便在后面需要数据库操作的模块调用,以后某模块需要数据库操作时就在此模块页面前加入“!--#include file=” include/conn.asp” ”来调用数据库连接模块conn.asp 他的主要代码如下: % if web_login1 and web_login2 then call cookies_type(loading) response.end end if ---------------------数据库类型及路径定义--------------------- dim conn,connstr connstr=DBQ=server.mappath(web_var(web_config,6));DRIVER={Microsoft Access Driver (*.mdb)}; set conn=server.createobject(ADODB.CONNECTION) conn.open connstr sub close_conn() conn.close set conn=nothing end sub % 各重要模块分析 数据加密模块(JK_MD5.ASP)(论文修改) MD5加密简介: 有很多的情况下要求我们对某些敏感的数据进行加密,比如这里的登陆模块,如果应用到金融领域,这些用户名和密码可能是最重要的用户信息,是用户的唯一识别方式。此时必须对他们的传递进行加密。 在客户端进行加密的意义是用加密的信息代替没有加密的信息在网络中传送。因为网络是不安全的,现在很多监听软件可以检测到网络中传送的数据。但是这种加密应该是单向的,即不能将加密过的数据采用一定的算法还原。否则,由于客户端代码是可见的,攻击者了解了算法,也就可以设计出反向的算法。 在服务端进行加密的意义是当服务器受到攻击时,数据库外泄时,可以尽可能不让攻击者获得正确的数据。 MD5杂凑加密算法是最有名,最常用的一种加密算法。它是不可逆的。所以它既可用于服务端加密,也可以用于客户端加密。 各重要模块分析 JK_MD5.ASP程序片段 ……………………………………. Public Function jk_MD5(sMessages,sSort) 论文修改 dim sMessage:sMessage=sMessages m_lOnBits(0) = CLng(1) m_lOnBits(1) = CLng(3) m_lOnBits(2) = CLng(7) m_lOn

文档评论(0)

youngyu0329 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档