AOP入门学习笔记
在代码非模块化的系统中实现切面关注。系统代码模块化程度低表现为2点:代码混乱与代码发散。代码混乱指的是在一个方法中同时实现包括核心业务逻辑在内的多个系统关注点。代码发散指一个切面关注点的功能实现代码分散多个代码块中。代码混乱与发散会从以下几方面影响到系统设计与开发追溯性差,需求与实现不一致效率降低代码重用度降低质量不高可扩展性差 [@more@]
AJAX学习必备三本书
AJAX成为一个热门之后,市面上的书也多起来了,如何选择?选择《AJAX基础教程》AJAX必备图书之一、国内发行的第一本AJAX图书,也是目前最好的AJAX入门书,如果您是AJAX新手,此书是最好的入门图书。本书基本包括了实现Ajax需要了解的大部分技术与工具,让您在一开始就对AJAX就有一个整体把握与全局观念。《AJAX实战》(Ajax in action)AJAX必备的图书之二:人称“AJAX圣经”,AJAX的进阶最佳。特点就是足够深入,仅此一点,已经足够。《AJAX Hacks》AJAX必备图书之三:囊括AJAX各种技巧,AJAX最好的参考书三本书作为AJAX学习的必备三本图书
数据仓库职业方向
1.etl架构师2.数据仓库建模师3.bi工程师Brio或Cognos,Microstrategy,BO[@more@]
软件需求基本概念
软件需求包含3个层次:业务需求、用户需求、功能需求(也包括非功能需求)很多情况下习惯把需求领域的问题统称为“需求管理”或“需求工程”。比较科学的划分为“需求开发”与“需求管理”2部分[@more@]
数据建模:第三章实体关系方法二(3.4-3.5)
3.4实体3.4.1图示带圆角的方框3.4.2实体类命名唯一,指单条记录,而不是集合,使用单数3.4.3定义实体类实体类的定义为正确使用最终的数据库提供了指导。好的实体类定义必须明确回答以下2个问题:1)依据什么来区分2个实体类的实例;2)靠什么来区分同一个实体类的2个实例。3.5关系3.5.1关系的图形表示法图中加实体类与关系的注释便于更准确地和业务方面的专家交流。自动把实体类之间的关系转换成业务数据的描述必须遵循以下规则:1)关系的2头使用同一个动词,主动+被动;2)关系两头的说明要靠近实体类,并且一上一下呈顺时针;3)实体类名字务
软件开发的大致历程
面向对象(OO, Object-Oriented),面向构件(CO, Component-Oriented)、面向方面(AOP, Aspect-Oriented)、面向服务架构(SOA,Service-oriented architecture)、面向SaaS(Software as a service, 软件即服务) [@more@]
国内外热门职位预测
通过阅读国内外热门职位预测的文章,结合自己的技术现状,认为在以下方面加强:SOA的架构J2EE架构与编程数据库设计与数据仓库系统分析与设计锁定:数据仓库,系统分析与架构(流程,关系)业务领域 热门职业 ※ 企业架构 ※ 项目领导 ※ 业务流程重组 ※ 项目规划、预算和日程安排 ※ 第三方提供商经理技术基础设施和服务 热门职位 ※ 系统分析 ※ 系统设计 ※ 网络设计 ※ 系统审计业务智能性 热门职位 ※ 业务智能性 ※ 数据仓库 ※ 数据挖掘短期方向J2EE架构,J2EE技术框架 We
信贷已饱和,重在数据分析
国内银行信贷业务系统都已稳定,有的甚至进入二期,下一个发展的重点是对操作系统积累的数据进行分析与挖掘。如风险计量分析。作为银行IT的从业者,技术必须与时俱进,但最为关键的是对银行管理与业务有全面深入的理解,毕竟技术是为业务服务的。对业务流程、数据关系不理解,再好的技术架构,编码技术也是纸上谈兵。当然需求控制与把握,项目管理都不能忽视。[@more@]
数据建模的体会
建立高度规范、灵活、健壮、可扩展的数据模型,必须对建模的业务问题深入的理解,对用户需求有准确的理解。从范式的角度看,操作系统数据模型力求能达到第3范式,数据仓库的模型则更灵活一点。[@more@]
数据建模:第三章实体关系方法一(3.1-3.3)
3.1介绍确保数据满足业务需求图示法实体关系OPERATION (Hospital Number*, Operation Number, Operation Code*, Surgeon Number*)SURGEON (Hospital Number*, Surgeon Number, Surgeon Specialty)OPERATION TYPE (Operation Code, Operation Name, Procedure Group)STANDARD DRUG DOSAGE (Drug Short Name*, Size of Dose, Unit of Measure,Method of Administration, Standard Dose Cost)DRUG (Drug Short Name, Drug Name, Manufacturer)HOSPITAL (Hospital Number, Hospital Name, Hospital Category, Contact Person)DRUG ADMINISTRAT