本系统为框架式项目,收录诸多的技术要点,详细看说明!!!!!!!!
下好请留言,多提宝贵意见,谢谢~~~
一、 系统介绍
1. 本系统为多家企业做项目使用,历史跨度较长,在实际应用中经多次修改完善,适合初学及一定基础的开发人员。
2. 开发环境:C#+VS2005+SQLSERVER2000+水晶报表
3. 项目Entity为实体层
4. 项目SQLDAL为逻辑层
5. 项目WinErp为界面层
6. WinErp-Pro-Control文件下放置通用页面,也可以独立做成项目形式
7. 系统自带“注册机”将生成的注册码输入即可生成。
8. Release文件夹下的Config文件保存的是数据库连接配置,System保存的是注册信息。
9. 本系统仅供大家学习交流使用,修改使用请保留版权信息谢谢!
10.账号admin,密码admin
二、三层模式的关系
1.Entity实体类库,实例化数据库表及其包含的字段,供后期SQLDAL逻辑类库操作使用
2.SQLDAL逻辑类库,进行所有数据操作,基本上全部调用存储过程(速度快),调用Entity类,被界面调用所有方法
3. WinErp所有界面通过现有的Entity实例化数据,通过SQLDAL连接存储过程实现数据操作
三、数据库操作
1.基本上所有和数据库相关操作都通过存储过程。
2.各表之间通过ID关联,No为用户操作使用,可修改。
3.版本多次修改,现有的数据库会有一些原来的痕迹保留,可自行规范化
四、包含模块
1.系统相关
(1)系统参数
(2)用户管理
(3)权限管理
(4)模块管理
(5)每日提醒
2.项目相关
(1)部门管理
(2)人员管理
(3)车辆管理
(4)零件管理
(5)维修单位管理
(6)维修单管理
(7)维修统计
五、技术要点
1.可配置系统参数管理
2.自定义提醒功能
3.初始化延迟
4.导航页设置
5.模块及权限配置
6.底部已选择页可视化
7.DataGridView自定义列宽及位置
8. DataGridView底部统计控件
9.ComBox树结构显示
10.DataGridView行序号显示
11.DataGridView快速明细录入
12.DataGridView多行数据单步修改
13.所有新增,修改,删除,查找,导出,打印,样式设置功能一应俱全。
1