码迷,mamicode.com
首页 > 其他好文 > 详细

ITOO-权限系统(一)

时间:2015-05-20 11:27:15      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:

         自从去年11月份软考结束后,到今年的三月份,ITOO已经经历了两个版本的生命周期了。进入三月份,一部分人已经开始准备今年5月份的软考学习,而我们这部分人又开设了3.0的开发阶段。

      这次的身份和前两个阶段有所不同,从考试系统到新生入学系统都是成员的身份,这次我们五个人接手权限系统,而我也成了权限的组长。

      权限系统,我们主要成员一共是五个男生,从搭建框架遇到的点点滴滴的困难,再到整合代码,再到攻克难点,化零为整。

      搭框架我们体验了什么是一名架构师,从1.0到2.0的工厂,我们从3.0舍弃掉了,用了IOC容器来取代,再加上Spring。但是在搭框架的同时,dll版本的问题让我们出现了这样那样的问题,但是不知,这仅仅是困难的开始。

       3.0的突破还有很多,单元测试也算是一个新生血液吧,更好的利用VS封装好的单元测试我们就不需要自己添加控制台然后添加各种引用,真的为我们省了好多时间,单元测试也可以测试自己的接口,比如我做的是权限系统的角色管理模块,需要为注册模块提供接口,在我完成接口后我可以用单元测试自己测试我的接口是否正确,这样利己利人的工具真的不错。

       权限系统在搭建好框架以后就是开始进行代码整合阶段了,我们在3.0初期为大家写好了命名规范文档,以及注释文档,力求做到规范。在导代码的同时发现权限的问题很大,我们的界面几乎都是自己手动敲的,没有采用UI系统的界面规范,所有权限系统一边整合代码一边修改页面;在导代码的同时我也是渐渐的了解了权限的业务逻辑,明白了角色,组织用户,资源的关系,真是印证了那句话随风潜入夜,润物细无声。

      权限系统算是一种公共服务,不同基础,考评系统那种业务系统,权限系统需要为所有的系统进行服务,所以在权限系统这里抛出的问题很多,比如注册的动态建库建表,CAS的单点登录的安全退出,再比如实现动态切库,还有AOP或者AOP池的概念。

      上面这些难点,算是一种挑战,也算是一种历练,在后续的博文中会一点点攻破。

ITOO-权限系统(一)

标签:

原文地址:http://blog.csdn.net/u010158267/article/details/45866093

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!