Asp.net源码专业站
首页>>会员交友>>PermissionBase权限管理系统0.1.2源码
加入到比较篮
<前一源码 | 后一源码>
开发环境:
VS2005+SQL2000
| 开发语言:C#
当前.Net版本为2.0(VS2005),点击可以下载运行环境
类别: 会员交友| 大小:2.77M | W:52,M:218,T:10095
下载积分:0 分 | 开源度:(开源比例)
适合读者 适读人群:进阶 - 高手 - 代码研究 |  上传者所获金币数 获奖:[0]个金币
作者:蔡克伦  相关网址 网址: [查看]   讨论(4)
上传时间:2008-11-1 8:29:18 | 上传者:yyilin
  • 论坛积分:177
  • 当前身份:工程师[非实名]
  • 已发贴数:55
  • 已发源码:4 个,被推荐[3]个
推荐代码截图
www.51aspx.com
可以点击在新窗口打开  该[源码目录树]加载中,请稍候...
该源代码简介 源码简介
 
1.概述Permission Base(授权基础,以下简称PB)是一个基于.NET 2.0平台开发的开源项目,使用的协议为:Apache License Version 2.0。
PB是一套适用于一般中小型B/S企业应用系统的“权限控制基础结构”。PB的定位并不是一个通用的组件或者框架,而是一个“半成品的程序”。它包含了一个适用于一般企业应用系统的框架,以及与用户权限管理相关的结构和模块,因此PB可以作为中小型企业应用系统或一般网站系统的实现参考或者项目雏形。
PB包括以下模块:职员登录、模块导航、系统代码管理、模块管理、角色管理、部门管理、职员管理、修改密码、前台用户信息管理。这些功能和模块是大多数企业应用系统中所必须的。
2.适用范围序号
 描述
1 PB目前的版本被设计为仅能在单台服务器上运行。
 
2 PB并不适用于分布式的情况,即所有的横向分层(表现层,服务层,业务逻辑层,数据访问层,……)都仅设计为逻辑的分层,而不是物理的分层,各层只能部署在一台服务器上运行。
 
3 PB也并不是集群系统,即不能在集群环境下部署,这主要是因为目前使用的缓存策略导致的。
 
3.使用的技术、工具和产品开发平台
 .NET 2.0.50727
IDE
 Visual Studio 2005 Pro/Team
UML设计
 Sybase PowerDesigner 12
 
项目文件夹结构目录 说明
 
doc 项目文档
lib 项目引用到的第三方程序集(dll)
model / oom UML图
model / pdm 数据库设计文档(E – R图)
model / sql 数据库创建和删除的脚本
resource 项目使用到的第三方UI控件的完整源码包
 描述
 
1 “职员”和“用户”的登录密码在存入数据库前都进行了SHA1加密。
 
2 登录时的验证码在放入cookie前进行了DES加密。
 
3 由于所有的页面跳转全部使用的是相对路径,所以不能对单独的某几个包含密码信息的页面使用SSL。可以对整个Admin目录使用SSL。但如果觉得这样做带来的性能损失太大,则必须重构相关页面跳转的代码。
 
DB_51aspx下为Sql2000格式数据库,附加后修改nhibernate.config的数据库连接信息
默认帐号/密码:51aspx/51aspx或admin/123456
源码测评
值得借鉴和学习,支持多数据库,默认为Sql2000
[+展开全部]  [ 高级模式 ]
非[实名用户]发言需审核,禁止灌水!
直接在论坛中查看开
无法连接数据库  (Reply:0)
03-04
1F
直接在论坛中查看开
建议作者  (Reply:0)
03-04
2F
直接在论坛中查看开
10-28
4F
该源码共有[4]条问答,本页显示最新[5]条,查看更多请进 >>
点击打开所有标签列表
| 类别导航
- 博客空间 [103]
- 电子商务 [110]
- 新知实践 [133]
- 商务办公 [123]
- 实验作品 [102]
51Aspx.com 版权所有 CopyRight © 2006-2010. 京ICP备06046876号 本站法律顾问:ITlaw-庄毅雄律师
返回顶部
客户服务:点击这里进行客户咨询 业务合作:点击这里洽谈业务合作 合作热线:010-68880146