网站开发项目教程 陈密芳 第9章 网上服装专卖店的后台管理

网站开发项目教程 陈密芳 第9章 网上服装专卖店的后台管理

ID:40336340

大小:1.03 MB

页数:25页

时间:2019-07-31

网站开发项目教程 陈密芳 第9章 网上服装专卖店的后台管理_第1页
网站开发项目教程 陈密芳 第9章 网上服装专卖店的后台管理_第2页
网站开发项目教程 陈密芳 第9章 网上服装专卖店的后台管理_第3页
网站开发项目教程 陈密芳 第9章 网上服装专卖店的后台管理_第4页
网站开发项目教程 陈密芳 第9章 网上服装专卖店的后台管理_第5页
资源描述:

《网站开发项目教程 陈密芳 第9章 网上服装专卖店的后台管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第九章网上服装专卖店的后台管理主编:陈密芳主审:吕延岗出版社:中国铁道出版社本章导读本章主要介绍网站的后台管理系统,后台管理是网站维护的关键,比如商品库存管理、订单管理、会员的管理等。后台管理可以方便地管理,发布,维护网站的内容,而不再需要硬性的写HTML代码或手工建立或者每一个页面。本章只实现部分管理的功能,其他模块的实现大同小异,读者可以自己试着实现其他管理模块。1本章导读本章主要介绍网站的后台管理系统,后台管理是网站维护的关键,比如商品库存管理、订单管理、会员的管理等。后台管理可以方便地管理,发布,维护网站的内容,而不再需要硬性的写HTML代码或手工建立或者每

2、一个页面。本章只实现部分管理的功能,其他模块的实现大同小异,读者可以自己试着实现其他管理模块。2本章主要内容9.1网站后台登录模块9.2网站后台主页设计9.3销售订单管理9.4本章小结9.5课后任务与思考39.1网站后台登录模块9.1.1后台登录模块概述在网站后台页面底部都设置了进入后台登录页的“后台管理入口”。后台登录页面主要用来对进入网站后台的用户进行身份验证,以防止非法用户进入后台,因此必须是管理员身份的用户才有权限登录到后台,对网站进行管理。同时后台也使用了验证码技术,防止使用注册机等恶意行为登录。此模块的实现类似于前台用户登录模块的使用,不过在此模块中使用

3、的数据表是“tb_Admin”,在数据库中添加此表,此表数据结构如表9-1所示。4表9-1管理员信息表59.1.2后台登录模块技术分析后台登录模块主要使用了验证码技术,在前台的用户登录模块中也使用了这种技术。这里介绍另外一种验证码实现方法。其过程是:将数字、英文字母存储到字符串变量strchar中,使用String.Split方法以指定的分隔符(逗号)分离字符串strchar,将返回的字符串数组存储到字符串数组变量VcArray中,最后使用随机类Random成员方法Next(intt=rand.Next(61)),根据返回值t来获取字符数组VcArray中的字符。详

4、细代码如下:6代码位置:App_Code/CommonClass.cs类中///

///实现随机验证码//////显示验证码的个数///返回生成的随机数publicstringRandomNum(intn)//{//定义一个包括数字、大写英文字母和小写英文字母的字符串stringstrchar="0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a,b,c

5、,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z";//将strchar字符串转化为数组//String.Split方法返回包含此实例中的子字符串(由指定Char数组的元素分隔)的String数组。string[]VcArray=strchar.Split(',');stringVNum="";//记录上次随机数值,尽量避免产生几个一样的随机数inttemp=-1;//采用一个简单的算法以保证生成随机数的不同Randomrand=newRandom();7for(inti=1;i

6、{//unchecked关键字用于取消整型算术运算和转换的溢出检查。//DateTime.Ticks属性获取表示此实例的日期和时间的刻度数。rand=newRandom(itempunchecked((int)DateTime.Now.Ticks));}//Random.Next方法返回一个小于所指定最大值的非负随机数。intt=rand.Next(61);if(temp!=-1&&temp==t){returnRandomNum(n);}temp=t;VNum+=VcArray[t];}returnVNum;//返回生成的随机数}8注意:这种验证码很容易被机器辨别

7、出来,因此最好使用前面讲过验证码生成技术,将验证码生成到图片里,在图片中加一些干扰素,这样的验证码才能起到防止破坏的作用。这里主要是讲这种技术,在实际应用中,使用图片验证的还是多一些。99.1.3任务二十八:后登录模块的实现此任务的详细实现过程请参阅本书P230109.2网站后台主页设计9.2.1网站后台主页概述程序人员在开发网站后台主页的时候,主要是从管理员管理的操作性、实用性、网站易维护性角度考虑的,与网站前台相比美观性并不重要。119.2.2网站后台主页技术分析1.frameset简介所谓框架就是网页画面分成几个框窗,同时取得多个URL。只需要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。