09 2005 档案
摘要: 架构设计,一直就是软件业界中显得高深的名词之一,会造成很多的人对于它都充满了神秘感,但接触过几年软件业的人很多时候又会觉得软件架构原来不过如此,特别是看到一些架构设计文档后更是得出如此的感想,但真的是如此吗?也许是因为那些架构设计文档并没有起到它们真正的作用,只是拿来糊糊人的吧,架构设计文档最重要的是要能对系统的软件设计做出指导,做出规范性的约束,不谈这些,重点还是谈架构设计。
阅读全文
摘要: 这是在这次写架构设计文档后的一些感想,总体来说我觉得最重要的仍然是需要明确的知道架构设计文档的目的,何谓架构,架构设计的过程,架构对于需求的满足,在这之后可进行模块的概要设计,模块的概要设计其实同样是一个由繁化简的过程,产生出关键类以及类的接口设计,详细设计则是具体的对象设计以及接口实现。
阅读全文
摘要: 将来也准备就里面的各个知识点相应的写blog来介绍和阐述自己的观点。
阅读全文
摘要: B/S作为如今最为流行的体系结构模式,也是受到了广大开发人员以及客户的认同,其开发模式也在不断的发展着,在这里主要就Java B/S的开发模式做一番回顾和探讨,也算是自己对于Java B/S开发模式的一种总结。
阅读全文
摘要: 今天装Foxmail Server 2.0的公测版,没错,网上文档确实是非常的多,但几乎都是同一篇,而且按照那个步骤装完后竟然S活就是不行,郁闷S我了,如果你在装完Foxmail Server后启动webmail的首先中@后面的域名出不来,首页中没有登录按钮以及新用户注册按钮,那么这篇blog对你会有帮助。
阅读全文
摘要: 在项目中,通常由于项目的繁忙使得项目任务的跟踪很大程度上失去意义,导致在最后进行项目成员工作评价以及项目奖金分配时均带有很强的项目经理的主观性,为更加准确、客观的对项目成员的工作做出评价以及合理的分配项目奖金,特制定项目成员积分制度。
阅读全文
摘要: 在一个Web文档管理系统中,用户通过管理界面可增加新的目录分类,并且目录下既可包含子目录又可直接包含文档,同时用户可对目录以及文档分别授予访问、编辑、删除的权限,并且权限均为继承的,意思也就是比如有A目录,A目录下有B子目录和C文档,如用户未对B子目录进行权限设置,那么B子目录的权限控制是和A目录相同的,如用户对C文档已单独授权,那么则取其和A目录权限的交集;同时对于目录以及文档的权限都可分别授予给角色、组织机构、用户或三者的合集。
阅读全文
摘要: 经过团队其他成员上上周对OpenCms以及上周对Magnolia的摸索,加上我自己也稍微进行了了解,在今天做初步集成后我做出了一个决定,那就是抛弃这些开源的CMS,选择自主开发,现在想想,其实当初决定采用开源CMS真的是个错误,也许是因为自己对开源CMS的易用性、可扩展性给予了太大的信心,其实经过这段时间用下来发现并非如此,或者说其实这边客户的需求根本就算不上一个CMS,而要的是个其他的东西,这次确实是自己在做决策时出现了严重的错误,一定要吸取这次的教训,想想如果在两个星期前决定自己做的话早就做出来了,唉......
阅读全文
摘要: 最近一直在挑选CMS,Opencms和Magnolia是考察的重点,应该说用下来两者各有千秋,Opencms在功能上非常强大,灵活性上则相对没那么强,可能因为设计上的原因吧,例如它的权限系统的修改,不过在功能上确实是比较强大,基本上而言一个CMS的功能都已经拥有了,呵呵,关于CMS的需求详见我另外一篇blog,但Opencms的学习曲线较大,不是那么容易上手,体现在模板的编写、资源类型的配置上,Magnolia在功能上也是同样的强大,不过相对Opencms来说还不是那么的周全,但Magnolia提供了较好的扩展性,并且容易上手,模板的编写也是比较的容易。
阅读全文
摘要: 对于B/S结构的权限控制,有N多种实现方式的权限模型,但很多都是非常的复杂,以前在做这块时一直就做的不是很好,考虑的过于复杂,其实应该遵循Simple原则先做出自己能想到的最简单的方案,再逐渐的重构,一种基于URL方式的权限模型就非常简单,很容易理解,也是非常的有效。
阅读全文