Java实现的B/S权限管理系统:功能与登录设计详解
4星 · 超过85%的资源 需积分: 5 188 浏览量
更新于2024-12-26
9
收藏 1.49MB DOC 举报
B/S权限管理系统是一个基于Java技术实现的Web应用程序,其目标是为用户提供一个高效的权限管理解决方案。系统的核心需求分析包括以下几个关键部分:
1. **背景**:B/S(浏览器/服务器)权限管理系统设计涵盖了个性化界面、权限管理和通用数据库操作,涉及到HTML、JavaScript、Java Web编程技术,以及SQL Server数据库和数据库设计。这个模块是B/S架构设计中常见的基础组件。
2. **主要功能**:
- **权限主体**:系统定义了四种主体:单位、角色、普通人员和管理人员。单位内部形成层级结构,每个部门有自己的角色和人员,且每个单位至少有一个管理人员。
- **受控内容**:功能按照层级结构组织,包含名称、URL、顺序号、打开方式和功能描述。权限分配规则复杂,包括最上级管理人员分配给下级、按角色分配和针对特定人员或功能的指定分配。
- **登录管理**:分为管理员和普通用户,管理员负责权限设置,用户只能访问分配给他们的功能。
3. **运行环境**:
- **硬件**:推荐使用Windows 2000及以上版本或XP操作系统,普通的PC机。
- **软件**:需要安装JDK 1.5、Tomcat应用服务器以及SQL Server 1.4作为数据库。
4. **详细设计**:
- **模块划分**:系统分为业务功能和功能管理模块,其中业务模块主要包括增加、删除和修改功能,通过Module.jsp作为入口,然后根据不同角色(管理员、角色和普通用户)的不同权限,导向不同的JSP页面如FormReceiveJSP_manager_forRight.jsp等。
开发过程中,该学生(姓名未知)在2008年8月6日完成了第一组的项目,并着重实现了业务功能模块中的增删改操作。整体框架图可能包含系统架构图和数据流图,展示了各个模块之间的交互关系。
这个B/S权限管理系统是一个综合运用Java、Web技术和数据库管理技术的实践项目,旨在提供一个灵活、易管理的权限分配和访问控制系统。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2009-08-15 上传
2009-05-21 上传
2009-05-21 上传
131 浏览量
2009-05-15 上传
2009-06-17 上传
Star_of_Java
- 粉丝: 13
- 资源: 137
最新资源
- capistrano-memcached:Capistrano 任务用于自动和合理的内存缓存配置
- lab33-CAP-APWM,c#医院缴费系统源码,c#
- HBD-Chrome-Extension-crx插件
- IO_2020_2021_QuadclubApp:罗兹大学软件工程课程中实施的项目
- qr-code-generator-chrome-extension:Chrome扩展程序-一键QR代码生成器
- 美味
- StudentManagementSystem
- 龙卷风图:这会根据指定的灵敏度值创建龙卷风图。-matlab开发
- abc,c#bs框架源码,c#
- jerseywildfly:Projeto utilizando实现工具Eclipse Jersey https:eclipse-ee4j.github.io
- Create-Your-Own-Image-Classifier-Project-Submission:创建自己的图像分类器项目提交
- AzureDevOps
- distractor_neurons
- poject1:项目描述
- GCMT:Gentoo集群管理工具-开源
- stm32motor,c#开启动画源码,c#