关于数据库类论文范文资料,与帮别人写文最大,帮别人写文阅读相关毕业论文范文
本论文是一篇关于数据库类毕业论文范文,关于帮别人写文最大,帮别人写文阅读相关在职毕业论文范文。免费优秀的关于数据库及电子商务网站及电子商务方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
&,password&,"','"&,sex&,"',"SQL等于SQL+"'"&,Birthday&,"','"&,Tel&,"','"&,Address&,"','"&,&,"','"&,BeginCode&,"')"
DimmyCommandAsOleDbCommand等于newOleDbCommand(SQL,myConnection)
conn.Open()
myCommand.ExecuteNonQuery()
Try
DimmailAsMailMessage等于NewMailMessage
mail.To等于
mail.From等于"whz_35@eyou."
mail.Subject等于"启用码"
mail.Body等于cstr(BeginCode)
SmtpMail.Send(mail)
Finally
conn.Close()
EndTry
ReturnUserID.ToString()
EndFunction
生成启用码也就是利用随机数的方式生成,这一段程序就是当用户输入数据后,跟着我们就利用寄信组件SmtpMail发送启用码到会员的电子邮件地址,要注意的是使用寄信组件SmtpMail必须引入System.Web.Mail名字空间程序才能正常运行.
2.1.6注册会员系统
系统安全,首先是顾客资料的安全,在顾客成为本网站的会员时,我们必须对顾客的资料进行加密,在ASP.NET中提供了加密的功能.名字空间System.Web.Security中包含了类FormsAuthentication,其中有一个方法HashPasswordForStoringInConfigFile.这个方法可以将用户提供的字符变成乱码,然后存储起来.注意此方法是不能继承的.
如下图:是我做的一个用户注册页面,简单明了.
下面的代码就是在做注册页面时将数据加密后存储到数据库的过程
ImportsSystem.Web.Security
ImportsSystem.Data
ImportsSystem.Data.SqlClient'////////所需要的名称空间
PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.Click
DimPassFormateAsString
'///////////////EncryptPassword调用函数
PassFormate等于EncryptPassword(uid.Text,"md5")'////或者是EncryptPassword(uid.Text,"sha1")
'TextBox2.Text等于EncryptPassword(uid.Text,"md5")
'TextBox3.Text等于EncryptPassword(uid.Text,"sha1")
'///////////这些大家自己试验吧
'TextBox4.Text等于FormsAuthentication.FormsCookieName
'TextBox5.Text等于FormsAuthentication.FormsCookiePath
'TextBox6.Text等于FormsAuthentication.GetRedirectUrl(uid.Text,True)
'FormsAuthentication.SetAuthCookie(uid.Text,True)
DimsqlAsString等于"insertintopwd(uid,pwd)values(@uid,@pwd)"
DimmAsSqlCommand等于NewSqlCommand(sql,conn)
conn.Open()
m.Parameters.Add(NewSqlParameter("@uid",SqlDbType.Char,16))
m.Parameters("@uid").Value等于uid.Text
m.Parameters.Add(NewSqlParameter("@pwd",SqlDbType.Char,16))
m.Parameters("@pwd").Value等于PassFormate
m.ExecuteNonQuery()
EndSub
'////////////////定义加密函数,可以随时调用.
本篇论文地址 http://www.sxsky.net/xie/070623186.html
FunctionEncryptPassword(ByValpasswordAsString,ByValpasswordformateAsString)
Ifpasswordformate等于"sha1"Then
EncryptPassword等于FormsAuthentication.HashPasswordForStoringInConfigFile(password,"sha1")
ElseIfpasswordformate等于"md5"Then
EncryptPassword等于FormsAuthentication.HashPasswordForStoringInConfigFile(password,"md5")
Else
EncryptPassword等于""
EndIf
EndFunction
至于用户的验证也是一样的思路了.
2.1.6结束语
在互联网上会员管理是非常常用的功能,但是希望我们在了解并引用外,更要加以扩充和加密.我们可以用SLL将数据加密,这部分可以用windows2000系统安全功能来增强.
2.2商品展示
在上一节中已经介绍了系统的内容(包含文件的结构,功能),并说明会员管理的内容.在这节中将说明电子商城的商品展示部分,这属于电子商城用户前端.
2.2.1商品查询
商品分类查询功能应具有:
1),利用_Class.ascx产生各分类
2),查询各分类的商品
在这里我们建立_Class.ascx这个Pagelet,做一个Pagelet的最主要用意,就是实现模块化,把经常会用到的程序接口包装成一个Pagelet,那么以后如果程序中要用到则可以直接引用就可以了._class.ascx最主要的用意就是将商品分类的class数据表的数据显示出来.代码在代码目录中,这里就不详述了.
2.2.2关 键 词查询
关 键 词查询应具备如下功能:
1),利用_Head.ascx产生查询界面
2),根据用户
关于数据库类论文范文资料
_Head.ascx是一个Pagelet对象,Pagelet对象的作用,前面已经说明了,在此抽出有关查询接口的部分,程序代码如下:
<,formmethod等于"post"action等于"Search.aspx"id等于"frmSearch"name等于"frmSearch">,
<,inputtype等于"text"name等于"txtSearch"ID等于"txtSearch"SIZE等于10>,
<,inputtype等于"submit"value等于"查询商品"id等于image1name等于image1>,
<,/form>,
其实这是一段简单的HTMLForm的语句,而这个Form的Action指向search.aspx,所以查询和显示都会在search.aspx中处理.代码在代码目录中,这里就不详述了.
2.2.3商品详细资料
商品详细资料是利用Mobilelist.aspx传入的参数找出商品的详细资料,在商品陈列系统中,通常商品在陈列的时候为了一次可以显示较多的数据所以第一次查询出来的商品都只是做一个简单的解释,不会显示商品的所有的细节,用户对某个商品有兴趣然后再让用户利用一个超级链接去看商品的详细的资料,而mobileDetails.aspx就是显示商品详细资料的程序.
2.2.4结束语
在互联网上商品展示是一种非常常见的功能,但是希望在我们了解并引用外,能加以扩充,创造出更友善的接口,让用户更快容易找到商品,并充分了解商品.
2.3购物车及结帐系统
一般的电子商务网站购物车系统,就象我们逛超级市场推着一部购物车一样,看到喜欢的东西就会把它放入购物车里面,如果逛到一半发现有更好的东西,您可能会将原来的东西放回架上,也有可能一起买回去,逛到最后摸摸口袋发现忘了带钱包,只好将购物车的东西一一放回,购物车系统就是要作到很容易添加商品到购物出,修改及删除购物车中的商品.
结帐系统
关于数据库类论文范文资料,与帮别人写文最大,帮别人写文阅读相关毕业论文范文参考文献资料: