OA系统

当用户登录时,根据用户名让他去查找用户的ID,编号,角色,权限,部门信息,等信息查找出来,用户表和角色表是一个一对多的关系,角色和权限也是一个一对多的关系,所以总共加起来有五张表,获取权限是通过用户名查找到id,并通过id到用户角色表查找到多个角色,并放到list集合中,同时遍历多个角色去查找对应的权限,并并放入到set集合中,为了让查找出来的权限不重复,并放到我们的session当中,登录之后,当我一个url访问到我的客户管理模块的子模块:客户资料时,我通过映射mapping到控制器,首先会做一个角色匹配,如果用户的角色和我页面所提供的角色不匹配,则有限功能会灰暗,进来客户资料这个页面后easyui的布局北部会有一个输入条件查询的功能和新增,删除。

条件查询,会把条件封装成一个对象coustomersearchcondiction 同时点击查询的时候会再判断一次是否是采购人员,或者销售等角色,有这样的权限就可以查看客户关系数据,如果没有,查找方法就会传入(0,arrylisy(客户)),如果有权限则通过easyui把pagination控件里的参数传进来并查询。

时间: 2024-10-10 20:47:23

OA系统的相关文章

《华油能源OA系统数据同步和扩展的设计与实现_张宇峰》阅读笔记

为什么我会找到这篇论文? 华油能源集团拥有多套信息化软件系统,每个用户需要登录操作多个软件系统,记住多个系统的用户名.密码,需要不停的切换到每个系统,查看是否有需要进行的工作:管理员更是疲于每天对各个软件后台进行部门.人员.密码等信息的维护操作.基于此,华油能源集团有必要对这些系统进行关联整合:各个系统之间的数据同步:各个系统之间的数据的发送扩展:基于一套系统可以登录多套系统的单点登录操作. 我现在项目中遇到的问题就是,如何去整合不同系统中的密码和账号.我需要一个同步机制. 然后,我现在有的系统

免费oa系统选择需谨慎

免费oa系统选择需谨慎 企业在进行oa系统选型的时候,很多都曾考虑过免费oa系统软件.只要在百度中搜索关键词,就可以找出很多免费oa系统软件下载的网页,功能齐全,安全免费等等字样充斥在眼前.那么免费oa系统真的如这些网页中说的那么好吗?免费oa系统是真的一无是处?还是有一定价值可言?想尝试免费oa系统软件的时候,又需要注意哪些呢? 想要让这些问题变得清晰,了解oa系统的开发成本,也许我们就能够得出一些答案了. 我们在选择oa办公系统时,其成本不仅仅是oa系统本身的购买成本,还包括对于企业员工的培

OA系统权限管理设计(转载)

不论什么系统都离不开权限的管理,有一个好的权限管理模块,不仅使我们的系统操作自如,管理方便,也为系统加入亮点. l         不同职责的人员,对于系统操作的权限应该是不同的.优秀的业务系统,这是最主要的功能. l         能够对"组"进行权限分配.对于一个大企业的业务系统来说,假设要求管理员为其下员工逐一分配系统操作权限的话,是件耗时且不够方便的事情.所以,系统中就提出了对"组"进行操作的概念,将权限一致的人员编入同一组,然后对该组进行权限分配. l 

新标杆 华天动力全新OA系统解析之UI界面

日前,国内领先的OA系统品牌华天动力发布了垂直换代的最新版本,新系统在功能与性能上进行了大幅度的全面升级.作为OA系统行业一款重量级的产品,将OA系统提升到一个新的高度,堪称行业新的标杆.为此,我们整理一个系列文章,向您全面解析这个全新的OA系统. 关于软件的UI界面设计,国内软件商显得要比国外同行更为重视.或许,国内的客户也更在乎视觉上的体验.而对于OA系统来说,其界面设计又比ERP等其他管理软件更高级,看起来更赏心悦目. 华天动力新版OA系统的界面进行了很大改动,却也没有面目全非,还是能够看

浅谈OA系统与Portal门户的区别

随着社会信息化的发展与进步,OA办公自动化软件打破了传统复杂的办公方式,使各个行业实现了高效的无纸化办公.由此一来OA快速成长为继财务软件.ERP软件之后的第三大管理软件.随着企业信息化系统的不断增多与SOA集成技术的发展,企业需要一个应用框架,将各种应用系统.数据资源和互联网资源集成到一个信息管理平台上,并实现单点登录,以统一的用户界面提供给使用者,这时Portal门户平台被广泛应用. 目前OA系统也实现了对其他系统的单点登录,用户可登录OA系统访问或直接操作其它业务系统/报表/BI等,OA系

asp.net oa系统开发方案

思道OA开发版 2016下载地址http://www.345oa.com/develop/ 思道OA基于Microsoft .NET/ASP.NET 4.0开发,数据库SQL Server,开发工具Visual Studio 2013. 思道OA提供开放的二次开发系统架构.Web开发的全套环境,是开发管理应用系统的理想平台. 思道OA提供单点登录技术,可于第三方系统集成,提供相关接口.案例源码. 思道OA介绍 1. 基于.NET平台    思道OA是国内最早发布的基于.NET平台的企业OA办公解

思道OA之ASP.NET OA系统单点登录集成技术

思道OA开发版支持第三方集成,可以第三方的各种管理系统.校园数字化系统.统一认证,进行单点集成登录. (一)第三方系统单点登录到OA系统 下载源码 步骤1: web.config添加以下代码,允许匿名用户访问/sso.aspx,默认开发版已经添加, 将sso.aspx放置到OA目录Webroot下. <location path="sso.aspx"> <system.web> <authorization> <allow users=&quo

OA系统与Exchange 日历打通

目前我碰到好几个案例是希望将客户以后的OA系统与Exchange中的日历系统相结合,比如致远或者泛微的OA系统. 客户的需求如下: 1.有了OA系统 2.客户使用Outlook当邮件客户端 3.客户希望在OA中定好会议室,能够同步到Exchange的日历里. 详细技术文档如下 关于Office365日历开发我们可以使用一下两种方式: 1.使用Office 365 API 使用Office 365 API,您可以使用日历 API 中的 CalendarGroup.Calendar 和 Event

性能优化实战案例——助力某移动OA系统

系统情况 硬件配置 软件情况 数据库情况 系统情况可以看出,这是一个较小型的OA系统数据大小70G,硬件配置较为普通2路16CPU.48G内存,数据库为2008R2版本. 数据库指标 我们来看一下数据库的性能相关情况:数据是从早上九点半到晚上8点的数据 每秒请求数: 用户连接数 慢语句数量 系统等待情况 等待时间 CPU.内存.磁盘指标一切正常,还有很多指标,这里就不贴图了www.qwangxiao.com. 其实看到这里,大多数看官可以得出结论,硬件指标正常,阻塞这么严重,系统的慢主要是因为阻

OA系统是什么,为什么要用OA系统呢?

OA系统即是办公自动化(OA),是面向组织的日常运作和管理,员工及管理者使用频率最高的应用系统,自1985年国 内召开第一次办公自动化规划会议以来,OA系统在应用内容的深度与广度.IT技术运用等方面都有了新的变化和发展,并成为组织不可缺的核心应用系统. 随着人们对OA系统的熟悉程度加深,传统OA系统如公文传递,人事,协作等功能已经不能满足企业日常办公需要,很多企业管理者对OA系统提出了新的要求,金融危机下,很多公司为了控制费用预算,希望把传统的费用报销流程整合到OA系统审批流程里,且希望有效管理