代码改变世界

随笔档案-2006年8月30日

用MS.NET开发三层结构应用程序

2006-08-30 17:33 by Jacky_Xu, 293 阅读, 收藏,
摘要: 传统两层结构 在过去应用系统开发过程中,CLIENT/SERVER体系结构得到了广泛的应用 。其特点是,应用程序逻辑通常分布在客户和服务器两端,客户端发出数据资源访问请求,服务器端将结果返回客户端。但CLIENT/SERVER结构存在着很多体系结构上的问题,比如:当客户端数目激增时,服务器端的性能会因为负载过重而大大衰减;一旦应用的需求发生变化,客户端和服务器端的应用程序都需要进行修改,给应用... 阅读全文

三层架构之我见 —— 不同于一般的三层架构。也许对您会有所启发!

2006-08-30 16:51 by Jacky_Xu, 486 阅读, 收藏,
摘要: 近来三层好像挺火,但是和以前的一律称赞有所不同,很多人表示了困惑、不解。 好像有很多的疑问。我根据我的经验,写了一点东东,也许对你会有所帮助。 (blog怎么发不了文章了?又在升级吗?) 我从02年开始了编程的工作,开始接触一些简单的网站,下半年写了个小的自助建站程序(asp和asp.net),比较简陋没有使用。03年开始正式做网站(asp)。03年下半年开始改版三好在线(www.... 阅读全文

办公自动化中最有技术含量最难的模块是什么?

2006-08-30 16:14 by Jacky_Xu, 773 阅读, 收藏,
摘要: 对于普通用户来说一个办公自动化系统来说初看好像都差不多,国内的同行业的OA的模块每个厂家都有,甚至有些OA的模块还特别多,进去一看倒处都是功能,叫人很难理清思路.初始还以为功能很不错,但是仔细一分析每个模块就会发现有很大的区别. 下面以OA办公自动化系统的开发为例对各个比较难的模块进行说明: 1) 办公自动化中最核心最难的模块"流程引擎" 可以说OA办公自动化好与不好都集中在流程这一块.光从开... 阅读全文

应用软件的层次划分

2006-08-30 12:57 by Jacky_Xu, 533 阅读, 收藏,
摘要: 谈到应用程序的层次,我们平时所说的层次有两种:逻辑的层次(layer)和部署的层次(tier)。这两种层次划分的目的是不同的,因此划分方式也有一些差异,能够为应用程序带来的好处也是不同的。逻辑层次逻辑层次(layer)划分的最重要的目的在于调整应用程序各部分之间的依赖关系。应用程序可以看作数据和业务规则的集合,这个集合通过用户界面与用户发生交互。如果不划分层次,或者只划分最简单的层次,系统的结构就... 阅读全文

软件开发复用问题的若干思考

2006-08-30 12:56 by Jacky_Xu, 311 阅读, 收藏,
摘要: 这是我以前写的一个关于公司软件开发方面的东西,算是我在软件开发方面思考的一个结果。 随着公司的不断开展的各项工程,无论是政府的信息管理,还是企业的工业控制,都在有条不紊的进行。然而在这些进行的项目中,我们也相应的发现了一些问题,比如项目的进度控制问题,软件的复用问题等,在这里我想着重说一下软件复用的问题。 软件复用的好处 1、 开发成本的降低。如果在一个项目中,能够直接用到以前项目中... 阅读全文

程序人生成长发展中的一些感悟

2006-08-30 12:48 by Jacky_Xu, 160 阅读, 收藏,
摘要: 做开发几年了,其中经历了一些酸甜苦辣,在这个过程中自己也在不断的调整自己,希望能按指定的目标前进,而不至于因为外界的各种阻力而偏移方向。同时,也经历过很多迷茫和困惑,甚至怀疑这样子的人生会是一个什么结果,但最终还是自己调节一下,继续奋斗。做好今天的,才有明天的。在这里随便聊一下几点经验和感悟,希望能对后来的XDJM们有所帮助。 1.要成长,有人带,很重要。 一个人能力与努力非常重要,但要更快地走向... 阅读全文

经验学习

2006-08-30 12:44 by Jacky_Xu, 329 阅读, 收藏,
摘要: 杂想一:弯路,走过了吗? 早先跟一个老师干活的那段时间,他总是把他所掌握的知识和经验毫不保留的传授给我们,而且经常和我们说,按照这个方法走,会少走不少的弯路.没错,在技术上,有很多弄不明白的地方他都会给我们以指点,让我们把精力都投入到系统的设计中去而不是某功能具体要怎么实现. 后来,一次吃饭,我们老师对我们说起了弯路这个问题,另一个在席的老师听完之后,小声的补充了一句:”是的,现在确实少走了不少弯... 阅读全文

开始学习OA系统开发

2006-08-30 12:32 by Jacky_Xu, 4286 阅读, 收藏,
摘要: 最近下了个OA的源代码而且还有开发的文档,系统架构的详细说明..先仔细浏览了一下.挺不错的.不过也是很有难度的.这个是别人七个人开发出来的,而且开发了8个多月.也不是说看了以后我就一定要做出来个非常好的OA系统.主要是学习他们开发项目过程中的一些做法和经验.能在以后的编程道路上有所帮助.好,努力还是学习吧...... 阅读全文