公共模块设计.doc

公共模块设计.doc

ID:51662459

大小:552.50 KB

页数:5页

时间:2020-03-14

公共模块设计.doc_第1页
公共模块设计.doc_第2页
公共模块设计.doc_第3页
公共模块设计.doc_第4页
公共模块设计.doc_第5页
资源描述:

《公共模块设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、公共模块设计1.文件及文件夹模块设计(1)文件夹架构编码设计前,先将系统中可能用到的文件夹创建出来,这样既便于开发管理,又可以规范系统整体结构。本系统文件夹架构如图6-1所示。图6-1文件夹架构图BS:基础管理文件夹ComClass:公共类文件夹CU:客户管理文件夹DataClass:数据库操作类文件夹FI:财务管理文件夹Images:图片文件夹PR:产生管理文件夹PU:采购管理文件夹RP:报表统计文件夹FORM:报表窗体文件夹RPT:水晶报表文件夹SE:销售管理文件夹ST:仓库管理文件夹SY:系统管理文件夹A

2、ppMain.cs:系统主窗体Login.cs:系统登录窗体(2)程序文件架构主文件架构如图6-2所示。第5页共5页图6-2主文件架构图基础管理文件架构如图6-3所示。图6-3基础管理文件架构图第5页共5页采购管理文件架构如图6-4所示。图6-4采购管理文件架构图销信管理文件架构如图6-5所示。图6-5销信管理文件架构图仓库管理文件架构如图6-6所示。图6-6仓库管理文件架构图生产管理文件架构如图6-7所示。图6-7生产管理文件架构图第5页共5页客户管理文件架构如图6-8所示。图6-8客户管理文件架构图财务管理

3、文件架构如图6-9所示。图6-9财务管理文件架构图报表统计文件架构如图6-10所示。图6-10报表统计文件架构图系统客理文件架构如图6-11所示。第5页共5页图6-11系统客理文件架构图2.公共文件及公共类的设计在开发项目中以类的形式来组织、封装一些常用的属性和方法等,不但可以提高代码的重用率,而且还实现了代码的集中化管理。本系统中含1个INI配置文件和5个公共类文件,它们分别是:OperatorFile、DataBase、CommonUse、PropertyClass和Chart。(1)SmallERP.in

4、i文件存储数据库连接的信息。参考内容:[DataBase]Server=(local)UserID=saPwd=(2)OperatorFile类OperatorFile类提供从INI文件中读取指定节点内容的方法。(3)DataBase类DataBase类主要用来连接和操作数据库。(4)PropertyClass类PropertyClass类用于包含若干用于映射数据表字段的属性。(5)CommonUse类CommonUse类主要用来实现控件绑定到数据源、操作权限控制、键盘输入验证、数据导出和设置报表数据源等功能。

5、(6)Chart类Chart类使用使用GDI+绘制饼形图。第5页共5页

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。