电子商务与安全实验哈工大.docx

上传人:b****9 文档编号:157183 上传时间:2022-10-04 格式:DOCX 页数:59 大小:1.05MB
下载 相关 举报
电子商务与安全实验哈工大.docx_第1页
第1页 / 共59页
电子商务与安全实验哈工大.docx_第2页
第2页 / 共59页
电子商务与安全实验哈工大.docx_第3页
第3页 / 共59页
电子商务与安全实验哈工大.docx_第4页
第4页 / 共59页
电子商务与安全实验哈工大.docx_第5页
第5页 / 共59页
点击查看更多>>
下载资源
资源描述

电子商务与安全实验哈工大.docx

《电子商务与安全实验哈工大.docx》由会员分享,可在线阅读,更多相关《电子商务与安全实验哈工大.docx(59页珍藏版)》请在冰豆网上搜索。

电子商务与安全实验哈工大.docx

数据库系统实验指导书

实验指导书

班级:

姓名:

59

实验报告的内容

1.题目

描述每个实验的内容是什么。

2.需求分析、程序数据流与功能图

用E-R图描述数据库的模式设计及每个关系模式的建立;描述数据字典及程序数据流与功能图;每个事件、函数或过程的头和规格说明;列出每个过程或函数所调用和被调用的过程或函数,也可以通过调用关系图表示。

主要算法的框架。

3.调试报告

调试过程中遇到的主要问题是如何解决的;对设计和编码的回顾讨论和分析;改进设想;经验和体会等。

4.源程序清单和结果

源程序要加注释,要有测试数据及结果。

实验1:

学习Vbscript语言 和ASP的

ADO接口访问SQLSERVER2000的数

据库(4学时)

本次实验的主要目的和内容:

1.熟悉VBScript在HTML中的应用

2.掌握ASP的ADO接口访问SQLSERVER2000数据库

3.应用ASP开发基于SQLSERVER数据库的留言本程序

实 验 报 告1

日期:

本留言板支持登陆功能,普通用户可以提交留言和查看留言。

1.留言板首页

2.留言板留言部分

3.登录部分

4.登录成功后查看留言

5.数据库

代码部分

1.conn.php

php

$conn=@mysql_connect("localhost","root","")ordie("数据库链接错误");mysql_select_db("bbs",$conn);

mysql_query("setnames'GBK'");//使用GBK中文编码;

define(ALL_PS,"NUM");

functionhtmtocode($content){

$content = str_replace("\n", "
", str_replace(" ", " ",

$content));

return$content;

}//解决输入中空格与回车等问题

?

>

2.login.php

phpinclude("conn.php");

if($_POST[submit]){//判断是否点击了按钮

$user1=str_replace("","",$_POST[user]);//对用户名去空格处理

$query=mysql_query("SELECT*FROMlogin");

$row=mysql_fetch_array($query);

$is=md5($_POST[pw].ALL_PS)==$row[pw];//对密码加密处理

if($user1==$row[user]){//用户名匹配

if(md5($_POST[pw].ALL_PS)==$row[pw]){//加密后的密码匹配

?

>

alert("登录成功!

");

echo "

language=\"javascript\">location.href='liulan.php';";

//匹配成功,跳转页面

?

>

php

}else{

?

>

alert("密码错误!

");

}

}else{

?

>

alert("用户名不正确!

");

}

}

?

>

//以下为输入框判空?

>

functionChecklogin()

{

if(myform.id.value=="")

{

alert("请填写登录名");myform.id.focus();returnfalse;

}

if(myform.pw.value=="")

{

alert("密码不能为空");myform.pw.focus();returnfalse;

}

}

ID:


PW:

3.add1.php

phpinclude("conn.php");if($_POST['submit']){

$sql="insertintomessage(id,user,title,content,lastdate)"."values

('','$_POST[user]','$_POST[title]','$_POST[content]',now())";mysql_query($sql);

echo "";

}

//include("head.php");

?

>

functionCheckPost()

{

if(myform.user.value=="")

{

alert("请填写用户名");myform.user.focus();returnfalse;

}

if(myform.title.value.length<5)

{

alert("标题不能少于5个字符");myform.title.focus();

returnfalse;

}

if(myform.content.value=="")

{

alert("必须要填写留言内容");

myform.content.focus();returnfalse;

}

}

用户:


标题:


内容:


4.list1.php

php

include("conn.php");

$pagesize=3;

$url=$_SERVER["REQUEST_URI"];

$url=parse_url($url);

$url=$url[path];

$numq=mysql_query("SELECT*FROMmessage");

$num=mysql_num_rows($numq);

if($_GET[page]){

$pageval=$_GET[page];

$page=($pageval-1)*$pagesize;

$page.=',';

}

if($num>$pagesize){if($pageval<=0)$pageval=1;

echo"共$num条记录。

"."||||||".

"

page=".($pageval-1).">上一页"."||"."

page=".($pageval+1).">下一页";

$num4=$page+$pagesize;

$page2=$page+1;

echo "||||||"."当前显示为:

"."

$page2"."-->".

"."


";

}



"$num4".""."页。

$num2=0;

$num3=$num2+$page;

$query=mysql_query("SELECT*FROM`message`limit$page$pagesize");while($row=mysql_fetch_array($query)){

$num3++;

?

>

bgcolor="#add3ef">

echo$num3."."?

>标题:

=$row[title]?

>

用户名:

=$row[user].""."|||".""?

>

发表时间:

echo$row[lastdate]?

>


echohtmtocode($row[content]);?

>

}

?

>

注:

打开jianjie.php就能运行整个程序。

实验2:

学习电子商务安全实验(4学时)

本次实验的主要目的和内容:

1.掌握电子商务数据加密与数字签名技术,掌握PGP电子邮件软件加密技术思想,写出工作流程。

2.自己设计一种加密算法完成文本或图像数据的加、解密实验。

实 验 报 告2

日期:

该程序用mfc编写,能实现txt文本加密

1.程序外观

2.加密过程

3.解密过程

5.加密解密前后文本对比

主要代码:

voidCFile_des_mfcView:

:

OnOpen()

{

//TODO:

AddyourcontrolnotificationhandlercodehereUpdateData(TRUE);

system(s);UpdateData(FALSE);

}

/*DES中的各个子函数 */

charIP_PERMUTE[64]={\58,50,42,34,26,18,10,2,\

60,52,44,36,28,20,12,4,\

62,54,46,38,30,22,14,6,\

64,56,48,40,32,24,16,8,\

57,49,41,33,25,17,9,1,\

59,51,43,35,27,19,11

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1