3.文件说明-Read.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.文件说明-Read.doc

开源记帐工具程序简介 PAGE  PAGE 7 陈颂雷 第 页 共  NUMPAGES 7页 开源记帐 代码简介 版本2.0 陈颂雷 2006年12月于北京 目录  TOC \o 1-3 \h \z  HYPERLINK \l _Toc154901151 1. 概要  PAGEREF _Toc154901151 \h 3  HYPERLINK \l _Toc154901152 1.1. 综述  PAGEREF _Toc154901152 \h 3  HYPERLINK \l _Toc154901153 1.2. 开发环境  PAGEREF _Toc154901153 \h 3  HYPERLINK \l _Toc154901154 2. 涉及方面  PAGEREF _Toc154901154 \h 3  HYPERLINK \l _Toc154901155 3. 文件说明  PAGEREF _Toc154901155 \h 4  HYPERLINK \l _Toc154901156 4. 遗留  PAGEREF _Toc154901156 \h 4  HYPERLINK \l _Toc154901157 5. 补充说明  PAGEREF _Toc154901157 \h 5  HYPERLINK \l _Toc154901158 5.1. 关于ZedGraph的横坐标  PAGEREF _Toc154901158 \h 5  HYPERLINK \l _Toc154901159 5.2. 关于ZedGraph的图形间转换  PAGEREF _Toc154901159 \h 5  HYPERLINK \l _Toc154901160 5.3. 关于Dbase类的进一步说明  PAGEREF _Toc154901160 \h 6  HYPERLINK \l _Toc154901161 5.4. 数据库操作  PAGEREF _Toc154901161 \h 7  概要 综述 本人用自制工具记帐已有将近三年历史,前一版是B/S结构程序,图形控件使用破解的Dundas Chart,2006年9月为了熟悉开源的ZedGraph控件开始制作新版记帐。 开始因没有灵感,工作忙等原因,仅仅做了数据录入,表格显示等简单功能,一直拖到12月中旬开始进入全面开发,利用5天左右时间大体完成。后测试1天左右。软件开发比较仓促,开始目的就是为了练手,熟悉ZedGraph控件。所以软件还有很多不足之处。 废话说得太多没人爱看,下面就软件涉及到的方面一一简单介绍。便于对程序的理解。(其实读别人的程序超级累),而且我这个程序又为了灵活,舍弃了易读性。大家请见谅。 开发环境 开发环境:VS2005 C# 数据库:Access 图形控件:ZedGraph(开源) 涉及方面 【OO】:用到了最基本的很浅的面向对象概念,表和图形的数据提取以及数据库操作用到了面向对象的方式。如果全部OO,前期需要较多时间进行设计。 【数据库】:数据库基本应用增、删、改、查。 【图形控件】:ZedGraph的开源网址是:/ 感兴趣的人可以直接下载全面的代码,文档,例程序。 【表格】:DataViewGrid,DataViewGrid,基本功能,其中表格中的日期列是从网上找到的例程序所以日期列类的注释都是英文的。其它的都是有相关注释。 【TreeView】:程序中的菜单利用TreeView,TreeView的应用不是新鲜事务,就不多介绍了。 【窗体缩放】:窗体缩放除[图表选项]中控件全部都是随窗体尺寸变化而变化的。一共用了6个SplitContainer所以很多关节是可以调节的。 【动态控件】:消费类别和收入类别的控件是动态生成的。算位置的程序可移植性还是挺高的,使用的时候只要定好//行间隔//列间宽//控件宽度//每行控件个数//控件高度这些参数就可以了。 另外ZedGraph也是动态加载到容器中显示的。 文件说明 【FrmMain.cs】:主窗体,几乎所有代码都在这个窗体中(代码1600+,其中注释行400+) 【FrmType.cs】:类型维护窗体,代码相对简单。(代码170+,其中注释行40+) 【Class\ QueryData.cs】:查询对象用到的两个类,QueryData和ChartData。其中QueryData是查询返回数据DataGridView直接显示,ChartData是Q

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档