cms 后台管理.docx_第1页
cms 后台管理.docx_第2页
cms 后台管理.docx_第3页
cms 后台管理.docx_第4页
cms 后台管理.docx_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

02 网站后台(主界面)1. 什么是网站后台网站后台管理系统主要是用于对网站前台的信息管理,如文字、图片、影音、和其他日常使用文件的发布、更新、删除等操作,同时也包括会员信息、订单信息、访客信息的统计和管理。简单来说就是对网站数据库和文件的快速操作,以使得前台内容能够得到及时更新和调整。2. 简介后台管理系统的部分功能举例:新闻发布、图片及其他文件上传、新闻定时发布和定自动更新、内容采集、图片及影音文件加水印、新闻审核、新会员审核、邮件群发、域名绑定和解析以及对上述所有信息的修改删除等操作。 鉴于网站后台管理系统功能的强大且方便,其几乎用于所有的动态网站系统中,如asp、、php、jsp构建的网站中。3. 如何实现网站后台主界面设计目标 设计登陆界面 实现登陆功能 设计网站后台主界面 功能菜单动态显示第一目标设计登陆界面第二目标1. 设计用户信息表2. 添加数据访问层AdminService3. 实现数据访问层代码编写查询语句:因为要判断用户名和密码同时正确所以Sql语句如下:1233.1 编写模型读取方法:方法名:Render 参数: SqlDataReader数据读取器的父接口.功能:实现从读取器重读取数据并封装到实体类中.3.2 编写登陆方法:方法名:CheckLogin参数:Admin 实体类(封装登陆数据)功能:进行查询验证。4 编写业务逻辑层:实现数据访问层对象service的创建提供CheckLogin方法进行登录调用,验证数据合法性,调用数据访问层5 在表示层中调用业务逻辑层实现登录其中SessionKeys为自己编写的一个用户存放Session键值的一个静态类,WebUtility类为工具类,其中提供了弹出消息框的方法SessionKeys.csWebUtility.cs第三目标设计后台主界面: 左边为功能性导航 上边为Logo以及部分用户信息 右边为功能主要界面第四目标实现导航菜单的动态显示思考:假设我们将栏目写固定了,那么数据库中新添加一个栏目,界面上就必须手动修改代码添加对应的栏目链接。缺点:缺乏可变性,维护麻烦。解决方案:所有链接使用代码生成,从数据库读取数据生成,提高动态性,数据变化则界面变化.1. 编写数据访问层实现文章类型的读取编写ArticleType.cs查询所有文章类型Sql语句为:Select * from ArticleType编写Render方法读取并封装实体对象2. 编写数据读取方法:循环读取数据并加入List 容器读取完毕关闭数据读取器3. 编写业务逻辑层实现创建数据访问层对象,调用数据访问层方法第五目标实现在菜单界面上动态显示菜单实施要点:菜单界面的html标签,找出循环生成对应的标签发现菜单结构为表格形式,那么循环点应对应在tr标签上将该标签改编为Repeater控件,为什么使用Repeater因为它属于轻量级控件,从性能而言非常高,而且我们要实现的功能并不复杂。经过改编:在绑定数据源DataSourceID时用到了ObjectDataSour

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论