代码改变世界

随笔分类 - 自然架构

【自然框架】之通用权限(五):项目描述表组

2009-06-09 13:26 by 金色海洋(jyk), 4017 阅读, 收藏, 编辑
摘要:继续,这是第五章了。我发现了,写文章比写程序还要有难度。通用权限想要写的文章目录:(这是第五章)[代码]项目描述表组这里的表比较多,主要分为两个部分,一个是“字典信息”,这里就不介绍了,感兴趣的话,请下载数据库说明文档;另一个就是装载配置信息的表。项目描述,顾名思义就是想要用数据(记录)的形式来描述一个项目,当然不能所有的事情都能用数据的形式描述出来,只有和数据相关的地方才... 阅读全文

【自然框架】之通用权限(四):角色表组

2009-06-08 13:30 by 金色海洋(jyk), 6060 阅读, 收藏, 编辑
摘要:角色:“正向角色”、“拒绝角色”。资源角色:“资源过滤方案”。涉及到了角色,请大家多提意见。 阅读全文

【自然框架】之通用权限(三):组织结构表组

2009-06-07 19:18 by 金色海洋(jyk), 6256 阅读, 收藏, 编辑
摘要:组织机构、一个人如何查看多个部门的信息的一个解决方法(思路)。 阅读全文

【自然框架】之通用权限(二):人员表组

2009-06-06 14:40 by 金色海洋(jyk), 5811 阅读, 收藏, 编辑
摘要:继续,这是第二章了。本来想在这一章里面介绍三个表组来着,但是我有点写不好的感觉,还是多分几章吧,这一章就只介绍人员表组。第二章到第五章主要是介绍表结构。我是习惯使用Excel来设计表,一开始的时候只能记录表名、字段名、字段类型、字段说明等信息,但是一直没能找到如何使用Excel来体现出来表之间的关系。前一阵子(好像是去年)突然想到了可以使用“图表”+图形(比如箭头)的方式来... 阅读全文

【自然框架】之通用权限(一):简介、数据结构

2009-06-05 16:42 by 金色海洋(jyk), 9593 阅读, 收藏, 编辑
摘要:熟话说,是骡子是马牵出来溜溜。我不敢说我的权限如何如何,我只是想把我的权限全都说出来,请大家来评判评判。包括思路、想法、数据库设计、代码、完整的Demo。这个权限也是自然框架的一个重要组成部分。Demo也是自然架构的一个演示。 阅读全文

把业务逻辑变成数据结构和SQL语句的例子。自然架构改成自然框架

2009-05-22 22:14 by 金色海洋(jyk), 2964 阅读, 收藏, 编辑
摘要:更正:和大家交流了一下,发现现在就叫做架构有一点大,还是叫做框架更准确一些,就叫做自然框架吧。 目前自然框架的内容包括三个部分:使用自定义控件快速实现增删改查和导出Excel、通用权限、个性化设置。 上一篇里球球同学询问“不太明白需求是怎么转化为数据库的。比如一个最简单的会员例子,累计1万消费以上是一级会员,5000消费以上是2级会员,买商品属于1级会员的8折,属于2级会员的9折,这个... 阅读全文

我写项目的思路和“自然架构”

2009-05-21 17:33 by 金色海洋(jyk), 2716 阅读, 收藏, 编辑
摘要:我写项目的思路,自然架构的一些想法,23号博客园活动的“草稿”,呵呵。 阅读全文

分页解决方案 之 数据访问函数库——另类的思路、另类的写法,造就了不一样的发展道路。

2009-05-07 16:23 by 金色海洋(jyk), 2864 阅读, 收藏, 编辑
摘要:上一篇:分页解决方案 —— GridView + QuickPager + QuickPager_SQL + DataAccessLibrary + 数据库 如何访问数据库?一个老掉牙的问题,方法多了去了,什么直接使用ado.net、使用SQLHelp、使用微软的企业库、使用ORM、使用LinQ to SQL等等,还可以使用自己封装的函数库,这里我就想说一下我的数据访问函数库的使用方法。 您可能会... 阅读全文

根据实例说数据库设计(一)—— 人员管理

2009-01-21 09:04 by 金色海洋(jyk), 5825 阅读, 收藏, 编辑
摘要:一直以数据库为主,感觉需要增加几个概念,比如“表组”。同时也需要从另一个角度来看数据库的设计,比如“主随关系”等。 阅读全文

我的个人简历

2009-01-16 20:58 by 金色海洋(jyk), 1560 阅读, 收藏, 编辑
摘要:姓名,暂时保密一下。男,1980年出生,QQ:5132811212002年毕业,2002年2月开始上班到2009年 2月,居然已经有了七年的工作经验了。人生有几个七年呢?好好整理一下吧。1999年9月 到2002年7月,沈阳电大,专科,计算机信息管理。2002年2月 到2003年2月,赢信通,vb6.0编写一些小的手机短信增值服务的程序,研究了一下socket,CMPP、SGIP等协议。还有一个车辆二级保养的一个小程序。2003年3月 到2004年1月,新天地,asp.net 1.1 一个类似于OA的东东。2004年1月 到2004年7月,新天恩,asp,会展网。2004年7月 到2004年1 阅读全文

您把哪些东东看成了对象?

2009-01-06 07:31 by 金色海洋(jyk), 2959 阅读, 收藏, 编辑
摘要:也许您习惯把小猫、小狗、鸭子、书、产品、人员等看成对象,不过我习惯把数据库作为一个对象来看待。 阅读全文

李小龙的截拳道

2008-10-22 22:54 by 金色海洋(jyk), 669 阅读, 收藏, 编辑
摘要:以前看过一个电影,李小龙的生平的片子,介绍了李小龙的截拳道,一种直截了当的拳法,当然由于篇幅有限只是简单说了一下,大概的意思就是,要打人那么就直接出拳去打,而不要先把拳头往后拉,作出来一个要出直拳的架势。因为虽然拳头往后拉,可以增加其他的力量,但是这样做很容易让对方看出来你的意图,而做出防范,这样攻击就失效了。 当初的理解就是这样的,最近电视剧《李小龙传奇》看是播映了,断续... 阅读全文

实体类与电梯

2008-09-30 08:57 by 金色海洋(jyk), 2356 阅读, 收藏, 编辑
摘要:实体类与电梯。 阅读全文

【实体类变形】—— 元数据(另类ORM) 描述字段的数据

2008-09-29 19:56 by 金色海洋(jyk), 2916 阅读, 收藏, 编辑
摘要:先祝大家国庆节快乐! 最近比较晕,这个早就应该写的,就是因为头比较晕,才拖到了现在。这是我的保存数据的一种方法,也许能够给你一个提示,或者参考。 另类ORM,也可以叫做 FOM(Field),或者COM(columns)。只是这两个比较陌生,所以就用了ORM这个比较流行的东东,当然和ORM是不一样的,所以在前面加上一个“另类”。 目的就是要添加修改数据用的,而且要做到当字段有变化的时候,修改一处(配置信息)就可以了,不用改很多的地方。 阅读全文

“自然”架构

2008-09-10 13:27 by 金色海洋(jyk), 618 阅读, 收藏, 编辑
摘要:在一定的范围内,使用最简单的方式实现客户的需求。把这种实现方式“抽象”成控件(组件),以达到简便操作的目的! 阅读全文

很简单的企业管理器---我写程序的方式,几个自定义控件。

2007-11-03 18:45 by 金色海洋(jyk), 2912 阅读, 收藏, 编辑
摘要:用一个页面来演示一下,用分页的方式显示SQL里面所有数据的功能。 另外也是我的写代码的方式。 阅读全文
2