- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- ch5物流与供应链方案研究.ppt
- ch6 遗传算法理论与应用(改)演示教学.ppt
- CH7光刻知识讲稿.ppt
- ch7海报设计介绍.ppt
- ch9光刻工艺方案研究.ppt
- Cha16 项目指导——青春书籍装帧设计介绍OK.ppt
- chap 8 光刻与刻蚀工艺教材课程.ppt
- Chap 9 柱坐标系与球坐标系下分离变量-20131222方案研究.ppt
- Chap.8+光刻与刻蚀教材课程.ppt
- Chap02 网络营销战略规划计划书.ppt
- 口才大比拼 主题班会 PPT课件.pptx
- 反恐与警惕主题班会PPT课件.pptx
- 急性感染的抗生素治疗.pptx
- 国家安全网络教育.pptx
- 法治教育与公民意识主题班会PPT课件.pptx
- 宣传教育2024年中办国办《中央生态环境保护督察整改工作办法》课件(PPT).pptx
- 银行行业:结构性货币政策工具投放规模前瞻-250428-广发证券-13页.pdf
- 非银金融行业:政策取向更加积极有为,关注板块估值修复空间-250427-广发证券-11页.pdf
- 固定收益专题报告:卖方观点是利率的先行指标吗?-250429-华安证券-12页.pdf
- 总量“创”辩第101期:确定性的基本盘-250429-华创证券-11页.pdf
文档评论(0)