wongwhb 发表于 2008-2-20 19:17:42

权限管理系统源码

PB是一套适用于一般中小型B/S企业应用系统的“权限控制基础结构”。PB的定位并不是一个通用的组件或者框架,而是一个“半成品的程序”。它包含了一个适用于一般企业应用系统的框架,以及与用户权限管理相关的结构和模块,因此PB可以作为中小型企业应用系统或一般网站系统的实现参考或者项目雏形。
PB包括以下模块:职员登录、模块导航、系统代码管理、模块管理、角色管理、部门管理、职员管理、修改密码、前台用户信息管理。这些功能和模块是大多数企业应用系统中所必须的。

1.
适用范围 序号
描述
1
PB目前的版本被设计为仅能在单台服务器上运行。
2
PB并不适用于分布式的情况,即所有的横向分层(表现层,服务层,业务逻辑层,数据访问层,……)都仅设计为逻辑的分层,而不是物理的分层,各层只能部署在一台服务器上运行。
3
PB也并不是集群系统,即不能在集群环境下部署,这主要是因为目前使用的缓存策略导致的。

2.
使用的技术、工具和产品 开发平台
.NET 2.0.50727
IDE
Visual Studio 2005 Pro/Team
UML设计
Sybase PowerDesigner 12
数据库
DB2 9、MySQL 5、Oracle 10g、SQLServer 2000/2005
数据库设计
Sybase PowerDesigner 12
数据映射器
NHibernate 1.0.3
异常记录
log4net 1.2.9
Web开发
除了登录和注销页面以外,所有ASP.NET页面解析到客户端后不再PostBack回服务器端,后续操作都使用JavaScript调用XMLHTTP与服务器端通信来完成的。(为了实现无刷新的效果)

3.
第三方UI控件 序号
名称
是否经过修改
1
Microsoft IEWebControls v1.0

2
ActiveWidgets Grid v1.0.2

3
Meizz Calendar v3.0

注:其中对1、3两个控件的功能进行了少量修改。(修改后的控件的源码及修改说明文档都在resource文件夹内)

4.
项目文件夹结构 目录
说明
doc
项目文档
lib
项目引用到的第三方程序集(dll)
model / oom
UML图
model / pdm
数据库设计文档(E – R图)
model / sql
数据库创建和删除的脚本
resource
项目使用到的第三方UI控件的完整源码包
src
项目的源码

shoupifeng 发表于 2009-6-11 13:19:56

:( 没有钱阳光币啊
呜呜,我好想要啊

zhg6057 发表于 2011-5-7 16:17:34

不是吧,你这个还要阳光币?没有要啊?
页: [1]
查看完整版本: 权限管理系统源码