本帖最后由 小羊爱主 于 2012-9-4 14:30 编辑
各位好
前不久受一个朋友委托,我做了这个计件工资管理系统,帮助他计算车间工人的计件工资。这是自己第一次用VBA写系统,很多材料来源于EH,特别是有两个帖子,很大的帮助到我,感谢其作者。它们是 VBA常用技巧代码解析
http://club.excelhome.net/thread-395683-1-1.html
ExcelVBA操作MySQL
http://club.excelhome.net/thread-771255-1-1.html
1、设计说明
此系统主要应用于车间的计件工资管理。主要功能包括: 计算工人计件工资,并提供基本的查询、报表功能。 对于服装款号、工序、工人、用户账号等基础信息,也提供增加、删除、修改等基本功能。 页面功能设计上,应符合用户的使用习惯,易于用户使用。 页面布局设计上,应简单、实用、美观、大方。 安全性设计上,应根据不同账户,赋予相应权限,并要求登录时,提供密码认证,保护数据安全。 2、技术特点 页面主要功能采用VBA 技术开发。在Excel 2007提供的VBE开发环境中进行。 数据库采用Mysql 5.5.15。 3、数据库设计(略) 4、功能模块及设计 4.1功能模块
4.2登录页面 采用统一页面,为不同用户提供入口。登录时,系统要求用户提供用户名、密码,并根据所输入的信息进行判断,识别出管理员、师傅。并以此为根据,显示主页面。对于管理员,登录后,主页面中的工人信息页面被显示出来;对于师傅,登录后,基础信息页面应隐藏,主页面中的计件工资页面被显示出来。
4.3基础信息 包含工人信息、款号信息、工序信息、用户信息四个页面。 前三个页面,都有四个功能:增加、修改、删除、搜索。而且这些功能在不同页面中,使用方法一致。
4.4业务中心 包含计件工资和工价调整两个页面。 计件工资页面中,有四个功能:增加、修改、删除、搜索。
4.5统计报表 提供透视表的统计与导出功能。 透视表:提供两个列表框,用户选择工人和时间后,点击确定按钮。视图中,将统计出工资明细信息,包含:工人、款号、工序、工号、计件、工资。 导出:用户点击导出按钮后,系统将在程序安装目录下,生成新的工作薄文件,并将视图信息拷贝进工作薄中的工作表里。
使用步骤说明 1、安装数据库软件Mysql 5.5.15,建立数据库,管理员账户:root,密码:1234567890。(数据脚本见附件) 2、建立ODBC数据源连接。(参考帖子 《ExcelVBA操作MySQL》) 3、录入基础数据。(工人、款号、工序信息) 4、试用。
运行环境说明: 1、须提供局域网环境。 2、提供一台电脑作为数据服务器。(默认数据库部署在本地) 3、至少一台电脑作为客户端。客户端须安装Excel 2007。须安装 OFFICE WEB COMPONENT。 4、用户账户:admin,密码:1234567890
人人为我,我为人人{:soso_e182:} 附件如下:
计件工资系统-原创.part3.rar
(85.66 KB, 下载次数: 3526)
计件工资系统-原创.part2.rar
(300 KB, 下载次数: 3319)
计件工资系统-原创.part1.rar
(300 KB, 下载次数: 3504)
文档与脚本.rar
(38.84 KB, 下载次数: 3109)
|