项目产品化能够解决svn版本问题,防止一个现场发现问题需要修改多套程序的问题。但是同时带来新的问题,在项目需求变化的时候或者升级一个产品的时候,对应的数据库脚本就成为关键,这里介绍一个解决方法——数据链对比法。 通过建立数据链对比缺少的库表以及各种配置数据。当然,如果在开发的时候就合理的管理的数据库脚本就不会存在这样的问题
步骤:
1、建立数据链,打开pl/sql,右键点...
分类:
数据库 时间:
2014-09-15 17:50:09
阅读次数:
241
上周从同事那里搞到一本大话设计模式的书,便看了起来,对于我这种非科班出身的人来说,还是很有用处的。这些设计模式的终极目的都是让代码更好看,更好用,更好拓展,在需求变化的时候,尽可能少的改动代码先记录自己已经学到的几个部分:1、开放——封闭原则 软件实体对于拓展的开放的,对于修改时封闭的。及对已经写....
分类:
其他好文 时间:
2014-09-05 18:09:41
阅读次数:
144
1. 企业应用系统的分类以及BPM这种平台分别在这两种不同类型系统中的作用 因为在系统建设之前,我们要分清楚,准备建设的系统属于那一类 ,目前企业应用系统大体我觉得可以分以下几类A) 垂直的业务系统 其特点,是业务一旦固化,其功能需求或流程需求变化较少,其功能大多为特定的部门或组织使用,如未来建设....
分类:
其他好文 时间:
2014-09-05 14:11:01
阅读次数:
221
引言当今互联网飞速发展,网络用户的需求变化既快又大,且不可捉摸,大部分网站的更新周期都是以日、小时甚至分钟为单位。在这种情况下,网站的前端就成了 变化最频繁的部分。随着互联网公司对前端开发的逐渐重视,前端开发人数也越来越多,可是,技术人员的投入总是有限的。面对需求的快速变化,引发了很多如前 端编码规...
分类:
Web程序 时间:
2014-09-02 17:39:55
阅读次数:
226
背景 在web应用中,复杂表单这类web应用富交互元素多,业务逻辑复杂,犬牙交错,且需求变化频繁。及容易成为晦涩和幽暗之地,也经常是各种代码坏味道的来源。针对这种典型的复杂应用,本文以淘宝机票订单为例提出一...
分类:
其他好文 时间:
2014-08-26 00:37:05
阅读次数:
415
在OpenERP中,通过QWeb来对模板进行渲染后加载到浏览器中,而模板中有许多的标签来定制各种需求变化,在这里记录学习过程中碰到的标签定义,以方便查询。 模板中的标签统一都是以"t-"开始的。 t-name 用于指明模板的名称 t-extend 用于指明该模板是继承自另外哪一个模板,后面会带父模板...
分类:
Web程序 时间:
2014-08-05 18:18:19
阅读次数:
226
优点: 1、伸缩性:能否支持更多用户; 2、可维护性:减少代码耦合,需求变化时做修改时,只影响一部分,不涉及其他部分; 3、可拓展性:开发新功能的难易程度; 4、可重用性:代码没冗余,满足多种需求; 5、可管...
分类:
其他好文 时间:
2014-08-05 11:39:59
阅读次数:
183
第2部分 数据库SQL语言如何扩展数据表字段? 【文章摘要】 在通信类软件中,经常会与数据库打交道。由于需求变化,或者是程序优化升级等原因,对数据表字段进行扩展是常有的事情。这就要求开发人员必须熟练掌握对数据表字段进行扩展的操作流程。 本文基于作者的数据库方面的工作经验,以实际的SQL程序为例,详细介绍了如何对对数据表字段进行扩展,为相关的开发工作提供了参考。【关键词】...
分类:
其他好文 时间:
2014-07-14 12:44:54
阅读次数:
176
1、单一职责原则的核心思想 一个类应该有且只有一个变化的原因。 2、为什么要引入单一职责原则 单一职责原则将不同的职责分离到单独的类,每一个职责都是一个变化的中心。当需求变化时,这个变化将通过更改职责相关的类来体现。如果一个类拥有多于一个的职责,则这些职责就耦合到在了一起,那么就会有多于一...
分类:
其他好文 时间:
2014-06-26 00:48:00
阅读次数:
241
公司前辈要我做一个动态表单数据库设计,思维愚钝,无法下手。后来前辈帮我把表结构画出来了,才茅塞顿开现在和大家分享一下。需求:能够根据数据库在界面动态显示表单,包括表单类型、名称等,并且必须提供
添加新表单,修改表单等功能。为了满足客户不断的需求变化,有时候需要为某商品增加、修改、删除、属性,这样的话...
分类:
其他好文 时间:
2014-05-26 13:02:36
阅读次数:
200