(一本万利)最赚钱的生意。(一手遮天)最大的手。|-歪门邪道网|北京军海癫痫医院
北京军海癫痫医院

您现在的位置: 首页 > 毛遂自荐 > 正文内容

【管理员登录】浅谈Asp后台管理员登录权限设计

来源:歪门邪道网   时间: 2019-03-17

作文「浅谈Asp后台管理员登录权限设计」共有 2823 个字,其中有 1993 个汉字,491 个英文,43 个数字,296 个标点符号。作者佚名,请您欣赏。玛雅作文网荟萃众多优秀学生作文,如果想要浏览更多相关作文,请使用网站顶部的作文搜索引擎进行搜索。本站作文虽然不乏优秀之作,但仅为同学们学习交流的习作,不能当作范文使用,希望对同学们有所帮助。

【摘 要】许多网站后台管理系统都包含了权限控制,根据管理员的身份设置相应的权限,只有具备该权限的才可对其执行相应的操作,如只有超级管理员才能对管理员进行添加、修改、删除;新闻管理员只能对新闻模块进行操作,产品管理员只能对产品模块进行操作,本文将着重介绍如何实现对管理员进行权限控制。
【关键词】ASP 管理员 权限
一、功能分析
本文重点介绍三个不同身份的管理员对后台管理模块中管理员管理、新闻管理、产品管理的不同权限处理。
超级管理员该管理员有权限操作管理员管理(添加、修改、删除)、新闻管理(添加、修改、删除)、产品管理(添加、修改、删除)。
新闻管理员只能操作新闻管理(添加、修改、删除),点击其他管理时弹出警告窗口。
产品管理员只能操作产品管理(添加、修改、删除),点击其他管理时弹出警告窗口。
二、数据库设计
管理员表中需要有用户名、密码、管理员身份,在系统初始化时,数据库中添加一个“超级管理员”用户“Admin”、一个“新闻管理员”用户“NewsAdmin”和一个“产品管理员”用户“ProductsAdmin”。
字段:ID (自动编号、主键)治疗癫痫哪家病院好、PowerName(文本)、PassWord(文本)、Grade(文本)
管理员表:
ID PowerName PassWord Grade
1 Admin admin 超级管理员
2 NewsAdmin Newsadmin 新闻管理员
3 ProductsAdmin productsadmin 产品管理员
三、实现思路及关键代码
(一)创建登录页面和登录失败页面
创建后台管理用户登录页面login.asp和登录失败页面dlsb.asp,在管理用户登录面面login.asp中设置阶段变量MM_username,利用服务器行为验证管理员用户名和密码,如果成功则转到后台管理主页面admin.asp,否则转到登录失败页面dlsb.asp,要求重新登录或返回首页。
(二)问题分析
后台管理的各个模块如用户管理、新闻管理和产品管理导航菜单都设置两个不同的链接,一个点击时调用函数show(k),弹出该模块管理的下拉菜单进入相应的管理,一个点击时调用函数warn(),弹出警告窗口,告之没有权限管理。每个模块的管理菜单利用插入DIV层进行制作,并让其进入该页面时隐藏相应的层。当网站的管理员进入该页面,利用阶段变量MM_username进行筛选数据库,并根据管理员的身份进行权限设置,使得新闻管理员只能管理新闻,产品管理员只能管理产品,只有超级管理员才可管理所有的内容。
(三)关键代码
(1)编写JavaScrip代码,设置层显示和隐藏有参函数show(k)和弹出警告窗无参函数warn().

(2)根据用户的身份,编写设置权限初始值关键代码

(3济南癫痫病医院那个好)编写导航菜单根据权限判断显示部分代码

用户管理

用户管理


新闻管理

新闻管理


产品管理

产品管理

四、总结
通过关键代码中可发现1代表有权限,0代表没有权限,所有我们只要在进入页面以后通过对进入用户的身份的进行判断,并根据其权限进行初初始化赋值就可以轻松地实现对管理员的权限控制,其中要注意的是功能菜单中的各模块下拉菜单的Div层要设置让它一进入网页后就要隐藏不显示,另外还要对每一个DIV层进行设置ID名称。
参考文献:
[1]陈益材 朱文军 Dreamweaver CS3+ASP网站建设实例详解 河北:人民邮电出版社 2010.1
[2]科文 综合项目实战 北京:科学技术文献出版社2008.5

【摘 要】许多网站后台管理系统都包含了权限控制,根据管理员的身份设置相应的权限,只有具备该权限的才可对其执行相应的操作,如只有超级管理员才能对管理员进行添加、修改、删除;新闻管理员只能对新闻模块进行操作,产品管理员只能对产品模块进行操作,本文将着重介绍如何实现对管理员进行权限控制。
【关键词】ASP 管理员 权限
一、功能分析
本文重点介绍三个不同身份的管理员对后台管理模块中管理员管理、新闻管理、产品管理的不同权限处理。
超级管理员该管理员有权限操作管理员管理(添加、修改、删除)、新闻管理(添加、修改、删除)、产品管理(添加、修改、删除)。
新闻管理员只能操作新闻管理(添加、修改、删除),点击其他管理时弹出警告窗口。
产品管理员只鹤壁治癫痫病哪家医院能操作产品管理(添加、修改、删除),点击其他管理时弹出警告窗口。
二、数据库设计
管理员表中需要有用户名、密码、管理员身份,在系统初始化时,数据库中添加一个“超级管理员”用户“Admin”、一个“新闻管理员”用户“NewsAdmin”和一个“产品管理员”用户“ProductsAdmin”。
字段:ID (自动编号、主键)、PowerName(文本)、PassWord(文本)、Grade(文本)
管理员表:
ID PowerName PassWord Grade
1 Admin admin 超级管理员
2 NewsAdmin Newsadmin 新闻管理员
3 ProductsAdmin productsadmin 产品管理员
三、实现思路及关键代码
(一)创建登录页面和登录失败页面
创建后台管理用户登录页面login.asp和登录失败页面dlsb.asp,在管理用户登录面面login.asp中设置阶段变量MM_username,利用服务器行为验证管理员用户名和密码,如果成功则转到后台管理主页面admin.asp,否则转到登录失败页面dlsb.asp,要求重新登录或返回首页。
(二)问题分析
后台管理的各个模块如用户管理、新闻管理和产品管理导航菜单都设置两个不同的链接,一个点击时调用函数show(k),弹出该模块管理的下拉菜单进入相应的管理,一个点击时调用函数warn(),弹出警告窗口,告之没有权限管理。每个模块的管理菜单利用插入DIV层进行制作,并让其进入该页面时隐藏相应的层。当网站的管理员进入该页面,利用阶段变量MM_username进行筛选数据库,并根据管理员的身份进行权限设置,使得吃中药治癫痫可以吗新闻管理员只能管理新闻,产品管理员只能管理产品,只有超级管理员才可管理所有的内容。
(三)关键代码
(1)编写JavaScrip代码,设置层显示和隐藏有参函数show(k)和弹出警告窗无参函数warn().

(2)根据用户的身份,编写设置权限初始值关键代码

(3)编写导航菜单根据权限判断显示部分代码

用户管理

用户管理

新闻管理

新闻管理

产品管理

产品管理

四、总结
通过关键代码中可发现1代表有权限,0代表没有权限,所有我们只要在进入页面以后通过对进入用户的身份的进行判断,并根据其权限进行初初始化赋值就可以轻松地实现对管理员的权限控制,其中要注意的是功能菜单中的各模块下拉菜单的Div层要设置让它一进入网页后就要隐藏不显示,另外还要对每一个DIV层进行设置ID名称。
参考文献:
[1]陈益材 朱文军 Dreamweaver CS3+ASP网站建设实例详解 河北:人民邮电出版社 2010.1
[2]科文 综合项目实战 北京:科学技术文献出版社2008.5

相关推荐

浅谈Asp后台管理员登录权限设计相关推荐:

北京军海癫痫医院
北京军海癫痫医院
北京治疗癫痫病医院    北京军海癫痫病医院好不好   北京哪家医院治疗癫痫好   西安中际中西结合脑病医院   西安中际医院    治疗癫痫病较好的专科医院   治疗癫痫病的医院   癫痫病的治疗方法   癫痫病的治疗方法   河北治疗癫痫病医院   治疗癫痫病医院   癫痫病医院   陕西西安中际医院   黑龙江癫痫病医院   癫痫病能治好吗  



新华网  人民网  新浪新闻  北京癫痫医院排名  39健康  心里频道  郑州癫痫医院排名