在刚刚过去的八月份最后一周里,我把SSH进行了初步的总结之后,就开始步入了OAOffice Automation)的学习。OA的核心是提高日常的办公效率。OA包括文字处理、传真、申请审批、公文管理、档案管理、客户管理、库存管理、财务管理、人事管理等。

       OA体现的是一种协同办公的理念,所谓协同办公,就是采用Internet技术,以“工作流”为引擎,以“知识管理”为容器,以“信息门户”为窗口,使企业单位内部人员方面快捷的共享信息,高效的协同工作。改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的的管理和决策提供科学的依据。

       OA从最初的OfficeEmail原型发展到今天的“云OA”,其中经历了翻天覆地的变化,在功能上,办公的自动化的特征越来越明显,从原来的富客户端到瘦客户端,再到免客户端。OA的发展给我们的办公带来了巨大的便利,使企业的功率效率大大提高,从而推进社会的快速发展。

       在我们本课程的OA学习中,主要内容是学习公文管理和权限管理,其中还穿插一些其它如财物、审批管理等内容。其中公文管理、审批管理的过程体现的是一个工作流,在我们为企业所开发的软件基本上都是基于工作流的开发及管理,OA如此,CRM如此,FileNet如此,几乎所有的企业管理都离不开对工作流的处理与管理。因为工作流体现的是我们的工作流程,保护好工作流就是提高企业的工作效率。

       权限管理是我们学习的一大重点,只有将角色、用户、功能分割出来管理,才能真正的体现一个用户在企业中所扮演的角色,从而真正的实现软件与生活结为一体,软件为现实生活服务的目标。在早先我们所开发的系统中,由于用户与角色紧密关联,从而限制了用户的某些功能,同时增加了系统开发的复杂度,将系统的可维护性大大降低。

       目前为止,我所学习的课程中,还没有涉及到流程的管理以及权限的管理,前期主要是介绍SSH的集成,以及为OA的实现所做的一些准备。SSH是最基础的三大开源开发框架,尽管有些框架在现在的企业开发中很少使用,但是它们都曾经在IT开发史上辉煌过,它们为IT届软件开发的思想起到了推进作用。而软件开发的思想本身又是通用的,当你学会一种语言时,另一种语言就无师自通。同样的,当你掌握了这三个框架时,其它的框架对你而言,也是Easy

       本周除了对OA的学习之外,我还进行了Axure—Web原型建模工具的学习。Axure作为最强大的原型建模工具之一,有着其它建模软件无以伦比的优势。学习Axure建模,可以让我们很快的与用户建立模型,了解用户的需求,还可以与我们的项目经理沟通所要进行的设计的正确性。Axure不仅仅适用于需求分析师,还适用于用户体验设计师,信息架构师、产品经理等专家。

       Axure尽管是一个很专业的软件,但是对于我们有开发经验的软件设计师来说,学习起来并不算难,尤其是我们具有了使用Visual StudioDreamWeaver建模之后,对这种建模工具的使用更是得心应手。Axure的学习,应该及早的纳入学习之中,因为我们是软件师,我们面临着随时随刻与各种人员(信息架构师,开发同事,用户)交流的可能性。

       本周的课程学习,都是一些基础性的学习,但是却非常的重要,没有这些课程的学习,就不可能有我们更深入的对系统开发的认识。新的一周,祝大家工作顺利,生活愉快!