系统提示消息的实现:
在保存成功或者修改成功,或者失败等这样的操作后系统需要给用户提醒。
目前系统不管删除还是修改还是添加操作之后统一返回到查询页面。
在struts配置文件中写为:
<result name=”reload” type=”redirect”>entity!list.action</result>
在save方法或delete方法中写入addActionMessage(“操作成功!”)
在你的查询页面中导入:<%@ include file="/common/msg.jsp" %>
在操作完成后这个页面中会浮动消息提醒框如图:
然后2秒钟后自动消失。
系统组织结构模型概述:
系统人为的认定企业组织机构分为四个等级:
总经理----分管领导-------部门经理--------普通员工。
系统中的角色分为两种,一种是用户指定角色,一种为系统指定角色,其中系统指定角色以X_开头。
为了连接系统指定角色以及该角色所负责的组织机构。在添加一个部门的时候,系统将自动产生:X_部门名称_部门经理 以及X_部门名称_分管领导
这样你可以在系统管理中安全设置的模块中将此部门的管理权限授予指定用户。
这样即可实现一个用户有多个部门的管理权限。
在User类中,有方法:checkUserRole方法,用此方法你可以判断用户是什么角色。这个方法会返回一个字符串:在SysConstants类中定义了该字符串:分别为:
public static final String BOSS_WORKFLOW_ROLE = "经理";
public static final String DEPARTMENT_WORKFLOW_ROLE = "部门经理";
public static final String MANAGER_WORKFLOW_ROLE = "分管副总";
public static final String COMMON_WORKFLOW_ROLE = "普通员工";
以上代码可以抽取为公用代码。这样即可根据用户登录身份进行查询。强制在查询条件中带有用户信息
- 大小: 5 KB
- 大小: 62.3 KB
分享到:
相关推荐
《系统设计说明书》参考模版2 系统总体设计 1 2.1 系统运行环境 1 2.2 系统结构图 2 2.3 系统运行图 2 2.4 系统部署 2 2.5 非功能特性设计 2 2.6 系统兼容性 2 3 业务基础件概要设计 2 3.1 设计总揽 2 3.2 XXX业务...
《医院信息系统设计说明书》是关于构建高效、智能化的医疗信息化平台的专业文档,旨在为系统设计者提供详尽的指导和参考。这篇说明书涵盖了医院信息系统的各个关键组成部分,以及设计过程中的考虑因素,对于理解医疗...
成本核算系统设计说明书 1 引言 1 1.1 编写目的 1 1.2 读者对象 1 1.3 文档编写说明 1 1.4 项目背景 1 1.5 基本定义 1 1.6 参考资料 1 1.7 变更历史 1 2 任务概述 2 2.1 目标 2 2.2 ...
《XXXXX 系统设计说明书》是一份详细阐述系统构建规划和执行的文档,它为项目的实施提供了清晰的蓝图和指南。本说明书旨在确保所有相关人员对系统的理解一致,以提高开发效率并降低风险。 第一章 前言 1.1 文档目标...
#### 四、程序2设计说明 - 由于原文中并未提供具体内容,这里不做详细解析。但可以推测这一部分与“程序1设计说明”类似,会详细介绍第二个程序的设计细节。 #### 五、公用接口程序设计说明 - **全局变量**:列出了...
### 京东挡板系统设计说明书V0.1 版本知识点总结 #### 一、需求理解及需求列表 京东挡板系统(代号为Thor),旨在解决外部系统接口不稳定问题,确保业务系统的正常运行。该系统的核心功能在于模拟外部系统的接口...
系统设计中,业务流程图是一个关键部分,它帮助分析并可视化了物业管理的主要业务流程,包括住户信息处理、费用管理、投诉处理等。ER图设计则是为了详细地描绘数据库中的实体以及这些实体之间的关系,从而为数据库...
《银行信息系统设计说明书》是针对金融行业中至关重要的银行信息系统的深度解析文档,旨在阐述系统的设计原理、架构、功能模块以及实施策略。这份毕业设计聚焦于信息管理,揭示了银行信息化建设的关键技术和实践方法...
《计划系统设计说明书》 本设计说明书主要针对10计划系统进行详细阐述,旨在整合所有收费的网邻通服务,构建一个完整的业务流程。系统主要包括网邻通门店、58.com.cn系统、Vip.58.com门店系统、提单系统、产品库...
网上超市系统设计说明书详细阐述了如何构建一个高效、便捷的在线购物平台,旨在为学习软件工程的学生提供实践指导。这份说明书由一组计算机科学与技术专业08-2班的同学完成,他们在赵宝琴老师的指导下,共同研究并...
编写本设计说明书的主要目的是为系统设计人员提供一个清晰的框架,用于理解和实现软件系统的各个组成部分,确保系统设计的合理性、高效性和可维护性。 1.2 预期读者 本文档面向的读者包括项目经理、系统设计师、...
小型自选商场综合管理系统设计说明书 小型自选商场综合管理系统设计说明书是一份关于设计小型超市管理系统的文档,该系统旨在帮助小型超市更好地管理商品、库存、客户等信息。下面是从该文档中提取的相关知识点: ...
服装管理系统设计说明书主要涵盖以下几个方面的知识点: 一、系统开发背景 在服装行业中,高效、准确的库存管理和销售数据跟踪是企业运营的关键。随着信息化技术的发展,传统的手工管理方式已无法满足现代服装企业...
保险业务管理系统功能设计说明书 保险业务管理系统是一个复杂的系统,涵盖了保险业务的各个方面。为了帮助用户更好地理解和使用该系统,本文档将对保险业务管理系统的功能进行详细的设计说明。 1. 系统功能概要 ...
《银行业务管理系统设计说明书》是一份详尽的文档,旨在为银行系统开发团队提供清晰的指导,确保系统设计满足业务需求。这份文档由一个学生团队共同完成,成员分工明确,涵盖了系统设计的多个方面。 1. 引言部分...
《医疗保险管理系统设计说明》 本设计报告主要针对北京信息科技大学信息管理学院的“信息系统分析与设计”课程,针对医疗保险管理系统的企业版进行详细的设计说明。该系统旨在为医保中心、企业和定点医院提供高效、...
信用卡管理系统软件系统设计说明书概述了信用卡管理系统的详细设计与架构,旨在为开发团队提供一个清晰的设计蓝图,确保系统能够高效、稳定地运行。该文档详细介绍了系统的各个层面,包括高层设计、具体模块设计、...