- 博客(9)
- 收藏
- 关注
原创 信息管理系统之信息采集的困惑
信息管理系统我知道这个概念可能太宽泛,但这个大概就是我想表达的东西.也包括ERP等等,也包括公交卡系统,或者公司的生产管理,工控等等其他系统.我想说的是一个这些系统所共有的一个问题,信息采集.软件的各种输入数据,ERP的单据,基础数据.公交卡系统的各个车辆的收费系统.超市结算系统的各个POS机.作为程序员,我们会开发形形色色的各种软件,各种应用.就如同软件有输入,有输出,各种系统也有输入,输出
2008-04-20 14:01:00
688
原创 串口通讯经验记录
串口通讯RS232通讯RS232通讯的连接线DB-9下,共9个引脚.在我大部分接触的硬件中,通讯时一般都只用2/3/5的3根线.基本都可以实现通讯功能. RS232通讯,根据我直接测试,和网上资料,有的资料说电压是5-12V,或者是TTL电平.普通PC机和一些USB转串口我测试下来,串口电压是9V.负电压我还没搞清楚.不过具体的测试结果是,9V时为逻辑1,0V时为逻辑0.DB9的引脚,
2008-04-20 13:24:00
1255
原创 软件开发的比喻
有一个不错的比喻,把软件开发比做食物链。我对此做了一点扩展。客户是在食物链的顶层,他给出了问题(有窜货怎么办?),业务员消化了问题,转换成了需求(防窜货系统),软件规划吃掉了需求,产生了软件框架(数据中心,C/S架构出库,现场软件,查询等),设计员吞掉了功能,输出了详细方案,程序员则处理了设计方案,最后产生了软件,而客户使用软件,又有了新的问题。我不知道我的这个比喻你是否赞成。
2007-03-28 00:30:00
1008
原创 对于软件的一个比喻
软件构架是与软件需求一样重要的工作。软件就好比一个拼图。假如你的拼图,只是一个有30个碎片的拼图,只要花上点时间总是可以拼出来的。但是假如是900片的拼图,假如还是一个个的拼接,所花的时间是却未必是30倍,而是多的多。一个好的方法是找一个好的构架,把软件分成多个部分,但不是分的很散。把900片的拼图分区来处理,也是一样的道理。一个好的软件构架就是把软件分成了一个个的独立部分,可以方便分工合作。
2007-03-28 00:27:00
989
原创 关于接口设计的理论
(今天写的东西,只是我的个人一些不太成熟的看法。有增减的内容,我会尽量的修改我的理论,呵呵。)首先,什么是接口呢?接口在对于一个做软件的人来说,其实是无处不在。软件系统会分成各个模块,各个模块间的联系,我就将之定义为一种接口。例如数据库与前端界面的接口。各个软件系统之间为了符合客户要求,经常需要有交流,以方便客户操作,避免将类似操作重复进行。例如,ERP系统与CRM之间数据交流的接口。
2007-03-02 23:00:00
1222
原创 B/S与C/S概念
今天偶然打开了大学里的数据库教材,里面对于C/S系统做了不少好的定义。另外,我也在网上查询了关于这类的定义,发觉不少有误解,所以特地来说说。B/S即brower/server,C/S即client/server。按字面理解这两者应该是并列的。很多人也是这么认为的。所以会滋生出莫名其妙的讨论,如B/S与C/S的优缺点比较等。 其实B/S是C/S结构的一个特例。C/S应用系统体系结构,是一种系
2007-02-25 02:18:00
1392
原创 OFFICE你会用吗?
我只想问大家些问题,假如能达出大部分,就说明你对OFFICE比较熟悉,假如你这些都亲身用过,你的OFFICE水平就很不错了。当然,这个属于个人测试,我随便写的,没有权威性。你知道OFFICE软件一套总共几个?是什么?infopath是干什么的?它怎么与ODBC连接?怎么将一个sql的数据库结构,导入到visio中?word里,索引和目录的区别?excel里怎么将一列数字,按50
2007-02-21 17:13:00
706
原创 你需要一台高速的电脑吗?
INTEL和AMD大家都很熟悉吧。我有个小妹就在INTEL工作,这是题外话。INTEL和AMD的芯片相信此刻正在你的机器上运行着吧?正如著名的摩尔定律告诉我们的,我们的芯片速度正在成倍的增长。但是,就大多数人而言,你需要一个高速的电脑吗?我一直觉得网上的不少人都有对IT业太乐观的气氛。总是提市场,网民数,世界第一等等,总会认为IT业在中国会有很大的发展。发展是不错的,可是发展速度,发展的深度却
2007-02-21 16:38:00
584
原创 本人只会C,照样混的开……
第一次在这里写文章,随便写点。对于很多人喜欢讨论,自己会这个,会那个,本人很不以为然。做IT其实什么都不会都可以,为什么这么说呢?IT的技术更新很快,你不可能会很多新技术,老的技术也很快就淘汰了。做编程的人都知道,自己的工作其实就是在不断的学习新技术,解决新问题。假如是7、8年前你会用VC6,会用VB6,你找了份开发的工作,做VB,那到现在,你还敢说,你会VC吗?你的VC到现在还能吃的开?假如
2007-02-20 22:16:00
767
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人