TA的每日心情![](source/plugin/dsu_paulsign/img/emot/kx.gif) | 开心 2016-12-20 20:46 |
---|
签到天数: 229 天 [LV.7]常住居民III
|
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、SQL Server 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
| 项目的源码
|
|
|