李峥的专栏

构建FrameCountry数据访问层架构

用户操作
[即时聊天] [发私信] [加为好友]
李峥ID:lizheng82
5345次访问,排名18427(1),好友0人,关注者2人。
日后补充
lizheng82的文章
原创 6 篇
翻译 0 篇
转载 9 篇
评论 4 篇
最近评论
mldstk:wow power leveling
three3638:谢谢 收藏
Jeriffe:帅哥,你给的例子的SQL数据库备份加载不了 ,你能另给一份好的吗?
E-Mail:jiang-feing12356@126.com
DVD_01:学习
文章分类
收藏
    相册
    技术
    李峥的西藏行摄
    存档
    订阅我的博客
    XML聚合  FeedSky

    原创 发布FrameCountry数据访问层架构1.0.0收藏

    新一篇: 程序员思维定势 | 

      从毕业开始就从事软件行业的开发工作,大大小小的系统参与了一些,各式各样的编程语言也接触了一堆,杂七杂八的工作,性格迥异的业主,不停的在折腾,只是这段时间才静下心来整理自己的心情,总结以前的工作经验,推出自己的FrameCountry数据访问层架构。
     最早有想法要设计一套这样的架构还是在2年前,当时自己接触了一个Java语言开发的类似程序,是另外一个团队使用的,觉得很有意思,所以就自己照着写了一个.Net的程序,那个时候起名叫FrameState(为了统一使用Town、Bridge、Ship等类似的文字才改名为FrameCountry),实现了那个Java程序的大部分功能,随着后期项目的应用,FrameCoutry架构也不断的扩充,逐步形成了今天对外公布的这个版本。FrameCountry架构基本满足了开发人员的数据库操作要求,并且经过了几个项目的实际测试,也希望有更多的人参与使用。
     一直以来觉得一个好的程序员应该是“大脑勤快,身体懒惰”的人,为了让身体少做苦力就不停的想办法提高效率,将复杂的工作尽可能的简化,降低劳动的强度,低到“Ctrl+C/Ctrl+V”就可以解决掉大部分问题。这个FrameCountry架构就是在这样的思想动力下完成的,就算不能助人,至少也可以让大家作个参考,和朋友们多交流,总归不是坏事。


    邮箱:zh.li@vip.sina.com
      QQ:42270101
    博客:http://blog.csdn.net/lizheng82


                                               李峥
                                        2007-6-17

     

    一、FrameCountry数据访问层架构

             FrameCountry是采用.Net的开发平台,专注于数据库访问层功能的架构系统,为用户提供便捷、规范、强大的功能,提升开发效率。

    多层架构设计图

     

    Ø         表示层
    完成操作用户的人机界面,呈现数据外观、实现操作步骤、约定简单数据规则等内容;
    Ø         业务层
    处理表示层传递的用户操作信息(FrameShip对象),对数据访问层提出数据处理申请,完成结果处理,实现业务逻辑设计;
    Ø         数据访问层(FrameCountry)
    处理业务层的数据请求,结合配置文件的配置信息,访问数据库执行操作并返回结果集;
    Ø         数据库
                                存储数据信息的关系型数据库。

    二、FrameCountry设计原理

    FrameCountry设计图

    三、FrameCountry特点

    Ø         便捷开发
                  封装、整合数据库操作方式,让开发人员摆脱数据库的约束;
    Ø          规范开发
                  依据多层设计原理,明晰人员分工,提高程序可读性;
    Ø          记录运行情况
                  开发人员依据记录了解系统详情,方便调试排错;
    Ø          多样数据库连接
                  实现多种数据库连接方式,对开发人员透明化数据库连接,使其只关注上层程序,同时降低数据库转换、升级工作量,目前实现Access2000SQLServer2000两种数据库,日后逐步增加关系型数据库连接配置;
    Ø          整合有效函数
                  对开发中其它的有用的、常用的函数进行整理,简单调用实现;


    下载文件:

    http://d.download.csdn.net/down/195717/lizheng82

     


    发表于 @ 2007年06月18日 09:57:00|评论(loading...)|

    新一篇: 程序员思维定势 | 

    评论

    #Jeriffe 发表于2007-08-03 10:26:01  IP: 124.89.90.*
    帅哥,你给的例子的SQL数据库备份加载不了 ,你能另给一份好的吗?
    E-Mail:jiang-feing12356@126.com
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © 李峥