第一章 引言 1 .1 编写目的 系统详细设计说明书在概要设计的基础上,对统一权限管理系统的各模块、数据等分别进行了实现层面上的要求和说明。 本文档读者为系统设计人员、软件实现人员等(编码人员、测试人员),为程序的开发提供依据。 1 .2 背景 石家庄大学有办公自动化系统、图书管理系统、教务系统、排课系统、宿舍管理系统等等系统。每个系统都有独立的系统管理权限模块,不便于学校系统管理员的统一管理,而且管理成本也比较高。 统一权限管理系统实现以上软件的统一权限管理,实现系统管理、用户管理等功能,是实现单点登录的基础。 1 、 项目名称是《统一权限管理系统》; 2 、 本项目的委托单位是石家庄大学,开发单位是安全一班和二班的全体同学,主管部门信息工程系。 1 .3 定义 权限: 角色 数据库建模: 统一权限管理: 三层架构: 1 .4 参考文献 用到的参考资料如下表1.1 所示: 表1.1 参考资料表 作者 标题 编号 发布日期 出版单位 项目小组 《统一权限管理系统需求说明书》 sjz ptQXXQ 2011-8 石家庄职业技术学院 项目小组 《统一权限管理系统概要设计说明书》 sjz ptQXSY 2011-8 石家庄职业技术学院 鼎新电脑 《软件开发文档编制指南》 DXDN 鼎新电脑 《软件工程》 RJGC 《Asp.net 动态网页程序设计》 DTWYCXSJ 第二章 总体设计 2 .1 系统功能概述 通过此权限软件来统一管理我们学校所有或大部分系统软件的用户权限,降低整个学校系统的权限分配复杂性、提高可维护性、降低系统管理员的管理成本。为二期的统一用户单点登录工程项目打下了良好的基础。 通过系统概要设计说明书可知,此统一权限管理系统主要实现系统管理、权限管理、用户管理、日志管理等功能。系统功能结构如图 2 .1 所示。 系统管理权限管理日志管理用户管理系统管理模块管理划分权限角色管理权限查询分配角色部门管理用户管理登录日志操作日志其他系统接口统一权限管理系统图 2 .1 系统功能结构图 2 .2 系统软件结构 统一权限管理系统的软件结构如图 2 .2 所示。 用户登录系统管理添加系统模块信息修改、删除系统模块信息系统模块信息查询添加系统信息修改、删除系统信息系统信息查询权限管理划分权限分配角色分配角色信息管理添加角色信息修改、删除角色信息角色信息查询用户管理添加用户信息修改、删除用户信息用户信息查询添加部门信息修改、删除部门信息部门信息查询日志...