由一个小库存软件想到的
来源:互联网 发布:php 系统 编辑:程序博客网 时间:2024/06/11 20:05
前几天,一个朋友介绍,帮人做一个库存软件。朋友描述的挺简单。就是简单的进货,出货。及报表打印。当然,这只是从客户的角度来描述问题。实现起来就不是那么简单的事了。当时我就答应了,一来因为朋友关系,再者也是举手之劳,正好借这个项目检验下DC.Framework的适应性。
这个项目前前后后,花费了7天左右,跟吉日相比做一个系统只用了3天,虽然还差一些,但我还是比较满意,何况这期间还要抽空做其它的项目。
通常一个项目大部分的时间都是在对数据库进行crud操作。在DC.Framework中,我把对窗口的一般性操作封装了起来。大大的减少了重复的代码。真正花费在编码的时间只有一天左右。而其它的时间都是报表的格式及打印及界面布局的修改。
这个项目前前后后,花费了7天左右,跟吉日相比做一个系统只用了3天,虽然还差一些,但我还是比较满意,何况这期间还要抽空做其它的项目。
通常一个项目大部分的时间都是在对数据库进行crud操作。在DC.Framework中,我把对窗口的一般性操作封装了起来。大大的减少了重复的代码。真正花费在编码的时间只有一天左右。而其它的时间都是报表的格式及打印及界面布局的修改。
在现在这个什么都讲速成的社会,要想快速的实现一个项目。必须要有自己的东西。结合之前自己的经验及在网上的学习,尤其是伍与聪与吉日的博客。其实主要这两者讲的东西,如果你做到一定程度或者积累到一定的经验,你也会想到的。一个成熟的开发框架应该包含的东西,网上已经说的很多了,但那都是作者自己总结出来的。要想真正的体会到,还需要自己真正的实践下,但这个过程不是一两个项目就可以总结的到的。
就一般的中小型项目而言,1,常用的类库(win,web分开)。2,数据库类库。3,用户权限管理。4,日志(也可封装到1中),5,常用控件。 能做到以上5个方面,做一个中小型项目,已经足够了。
0 0
- 由一个小库存软件想到的
- 由安装软件想到的
- 由一个BUG想到的
- 由一个bug想到的
- 由人类进化想到软件的作用
- 由一家小软件公司想到的
- 由小波变换想到的
- 由“一个关于指针的小问题”想到的:常量指针与指向常量的指针
- 由GFS中的一个改进想到的
- 由一个疑难Bug想到的... ...
- 由一个手机BUG想到的
- 由一个链接错误想到的
- 由一个乡村小故事想到的——你乐于复制痛苦吗?
- 由一个例题想到
- 由职业规划想到软件学院
- 阿蒙:由“支持中国发展为软件强国”想到的
- 阿蒙:由“支持中国发展为软件强国”想到的
- 由软件功能想到团队的灵活性与影响力
- bzoj 1907: 树的路径覆盖
- Hadoop简介(1):什么是Map/Reduce
- jquery validate基础(四)之自带规则
- package-info.java文件探讨
- uva10600 - ACM Contest and Blackout 次小生成树
- 由一个小库存软件想到的
- 有关数学中的全排列的算法实现
- Android之Animation动画各属性的参数意思(二)
- 软件测试--高校平台
- Mapreduce 整个工作机制图
- ACM(889)求距离(0)
- 【HDU1083】 Courses
- js检测浏览器版本方法
- 辛星浅析Redis中的配置文件