| 网站首页 | 日常馆务 | 数据库 | 文摘库 | 光盘库 | 音视频库 | 软件库 | 图片中心 | 代查代检 | 留言 | 读者论坛 | 青岛馆 | 泰安馆 | 
您现在的位置: 图书馆 > 文摘库 > 编程技术 > DeLphi > 文章正文
专题栏目
更多内容
最新推荐 更多内容
相关文章
CSS滤镜:alpha属性
delphi create  Http li
Delphi中资源文件使用详
Delphi中三种延时方法及
有关DELPHI 6.0 开发的三
[轉載]Delphi 修改 VCL 
关于delphi的socket的问
利用自定义事件实现不同
用Delphi制作以浏览器为
利用Delphi开发旅游景点
更多内容
delphi+Oracle做的三层结构的干部管理系统         
delphi+Oracle做的三层结构的干部管理系统
作者:admin 文章来源:不详 点击数:3889 更新时间:2006-8-8 13:33:27

好久都没有动opc了,一直在做干部管理的项目,把界面贴两张,请各位达人批评与斧正。

做了这么久,有一些心得,这个系统没有什么新的技术,delphi+Oracle的三层结构,代码大概有五万行,50个左右的窗体,83个Excel模版(这个最痛苦)。我觉得比较重要的技术有:

1、多线程的数据+Excel模版生成报表。采用多线程是由于有时生成的报表比较大,数据比较多,时间很长,在状态栏监视多线程进行的状态;采用Excel是因为他们对Excel比较熟悉,在生成饼图、棒图之类的图形的时候,可以调用Excel强大的功能(偷懒而已:))。由于报表众多,我一次次的重构,希望找出报表的通性,可是情况太复杂了,代码写的很长。最后做了一个自定义报表模块,可以根据规则,增加新的报表,充分利用数据。

2、灵活的数据统计。由于对数据统计要求比较高,要做的很灵活,这点也是很伤脑筋的。我做的统计有这么几步,先选择一定范围的人员,对这批人员进行任意的增减(有时要统计各个单位一把手的情况,这点在程序中很难办,算了,交给你自己选择吧,呵呵),再对统计项目的任意两两组合(两两组合

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    山东科技大学济南校区图书馆 网 管:library-w