07 2008 档案

时态数据库的应用介绍(2)--时态数据库之TimeDB
摘要:TimeDB是传统的数据库管理系统的前端软件,应用程序中使用的时态ATSQL语句,通过TimeDB转换后形成标准的SQL语言和操作,这些标准SQL语句和操作传入到后台数据库中操作实际的数据。TimeDB支持ATSQL2语言和时态模型,实现了时态查询、时态更新、时态视图和部分的时态完整性约束等基本的时态功能。 TimeDB 2.0版本使用Java语言开发,具有平台无关的有点;基于JDBC访问数据库,目前仅支持Oracle、Sybase和IBM的Cloudscape’s JBMS三种数据库,下一版本可能支持Microsoft's Access、SQL Server 7.0、Informix等数据库;具有较友好的用户界面;优化了辅助表的创建过程;具有可以供Java应用程序调用的接口TDBCI,可供Java应用程序调用以执行ATSQL2语句。 阅读全文

posted @ 2008-07-18 21:29 伍华聪 阅读(4510) 评论(3) 推荐(0) 编辑

时态数据库的应用介绍(1)
摘要:什么是时态数据库? 区别于传统的关系型数据库(RDBMS),时态数据库(Temporal Database)主要用于记录那些随着时间而变化的值的历史,而这些历史值对应用领域而言又是重要的,这类应用有:金融、保险、预订系统、决策支持系统等。 目前时态数据库还没有像如Oracle、SQL Server等大型关系数据库那样的产品。在当前时态数据库技术尚未完全成熟的现状下,DBMS提供商不会轻易把时态处理功能引入现有的DBMS中,因此,利用成熟的RDBMS数据库,建立时态数据库的中间件,在现阶段是一个较好的选择,因此就应运而生TimeDB和TempDB了。 阅读全文

posted @ 2008-07-18 21:28 伍华聪 阅读(4723) 评论(1) 推荐(0) 编辑

C#进行Visio二次开发之事件
摘要:回顾Visio的对象 Application对象 l Window对象 l Document对象 l Page对象 l Master对象 l Shape对象 l Cell对象 Visio对象还有 Selection对象 l Connects对象 l Style对象 l Keyboard l Mouse l DataRecordset 阅读全文

posted @ 2008-07-12 08:32 伍华聪 阅读(4643) 评论(0) 推荐(1) 编辑

Winform系统设计开发中的一些经验总结
摘要:— 界面应统一风格(菜单、工具条、状态条) — 控件的图片、图片透明颜色 — 控件的命名统一 — 菜单项目 menu_ — 工具条按钮 tsb_ — 文本txt_ 、下拉列表cmb_等 — 控件布局: — 基类BaseForm,实现统一出现位置 — 窗体的大小尽量一样 — Tab顺序、控件长度高度、控件停靠、自动伸缩 — 菜单、按钮快捷键 — 注重你代码... 阅读全文

posted @ 2008-07-12 08:23 伍华聪 阅读(3796) 评论(5) 推荐(1) 编辑

一个分层架构设计的例子(2)
摘要:接着上一篇关于分层架构的讨论,一个分层架构设计的例子(1)。 上篇介绍了实体类(Entity)、数据库访问类(DAL)、数据访问接口(IDAL)的相关设计,本篇主要讨论下面几个部分内容:业务逻辑层、缓存机制、界面层等方面。 业务逻辑层,主要是业务逻辑基类的设计,由于数据库访问类(DAL)的基类封装了大量的操作实现,因此,业务逻辑层的主要工作是进一步封装对底层访问接口的实现。 业务层基类封装了大量的调用,那么对于业务层的具体操作类,它的工作就很简单了,基本上只需要继承一下基类就可以了,这就是有一个优秀父亲的好处,呵呵 阅读全文

posted @ 2008-07-07 09:01 伍华聪 阅读(7578) 评论(10) 推荐(3) 编辑

一个分层架构设计的例子(1)
摘要:一般来说,对系统的分层,一般都需要下面几个层:实体层(Entity)、数据访问层(DAL)、业务逻辑层(BLL)、界面层(UI);而数据访问层,一般也会加入一个接口层(IDAL)。 在其中的实体层,一般是根据数据库进行映射外加入注释等,技术含量不大,再此一笔带过;数据库访问层和业务逻辑层,是关键之所在,因为这里好的设计,会利用很多基类的操作,减少很多代码和重复劳动;界面层,不管是WebForm还是WinForm,都是尽可能少的逻辑代码或者SQL语句在其中,好的项目可能会利用一些优秀的控件进去,提高体验,减少代码。另外,由于一些创建操作费时费资源,一般还需要把可重复利用的资源缓存起来,提高性能。 阅读全文

posted @ 2008-07-06 10:54 伍华聪 阅读(13295) 评论(24) 推荐(2) 编辑

导航