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