ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 33098|回复: 66

[原创] 使用Excel+数据库(mysql)开发管理系统,进销存,速度快,协同使用

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2016-4-20 10:27 | 显示全部楼层 |阅读模式
本帖最后由 JAVA+VBA编程 于 2016-4-22 09:33 编辑

文字很多人都不喜欢看,先上一张图,下面再来解释。
模糊查询录入界面,从5千多个型号中模糊查询出所需的型号,显示在对话框供用户选择。速度快,避免出错。
查询.gif

•我公司之前使用的是Excel VBA开发的生产管理系统,刚开始挺好用的,但是随着数据量的增加,速度越来越慢,还特别钟情于死机。用过excel处理10万行以上数据的朋友应该都有体会,一个简单的sumifs公式刷新也要很久。

•也想过开发网页版的管理系统,但是我们公司是五金行业,压铸、扳料、攻丝、磨脚、抛光、电镀、增色、包装等等工序很多,公式复杂,我们的系统还使用了各种条件格式,数据有效性验证,数据透视表、VBA等等。如果要把这些功能都搬到网页上,相当于要自己开发一个网页版的Excel,即使可能那也是工程浩大啊。 (可以看看我公司系统的介绍http://club.excelhome.net/forum.php?mod=viewthread&tid=1183906

综合考虑后,决定把公司的五金生产管理系统也改造成Excel+数据库(mysql)的模式。现在用了一段时间,感觉首先是继承了Excel版本的各种好用的功能,不用自己在网页上实现条件格式、数据透视表、各种复杂公式。其次是有以下改善。请看下一贴。

欢迎大家拍砖或私下拍砖。我QQ2630218860.邮箱nanosoft@qq.com







评分

3

查看全部评分

TA的精华主题

TA的得分主题

发表于 2016-4-20 10:29 | 显示全部楼层
关注一下!!!!

TA的精华主题

TA的得分主题

发表于 2016-4-20 10:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
表示恭贺,做系统不容易啊

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-4-20 10:31 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
改善1.速度变快了
下图是下载2万8千行数据的速度。如果在网页上做这个,肯定要分上百页。逐页显示数据。 下载近3万行数据.gif

•然后是查询时的速度演示,28千行数据里查找3行数据。这里是纯excel版本没得比的地方

3万行数据里查找3行.gif

TA的精华主题

TA的得分主题

发表于 2016-4-20 10:36 | 显示全部楼层
用excel 返回查询的数据是比较方便的

如果是用excel 做前台,录入数据,导入mysql,很难控制用户录入数据的规范性,我经常会遇到这种情况,

后来改成用vb做前台,录入的时候比较好控制,不规范的数据根本录不进去。

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-4-20 10:38 | 显示全部楼层
改善2功能扩展大了
•因为后台是数据库,可以多人同时录入数据。这点很容易理解。
•此外是录入界面查询好用,可以做出快速的模糊查询录入界面,缩写自动识别功能。请看下图。
缩写自动识别,出错自动提示功能。从5千多个型号中识别出一个型号。速度没得说。
自动缩写识别.gif
模糊查询录入界面,也是从5千多个型号中模糊查询出所需的型号,怎么样速度也快吧?
查询.gif

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-4-20 10:44 | 显示全部楼层
魂断蓝桥 发表于 2016-4-20 10:36
用excel 返回查询的数据是比较方便的

如果是用excel 做前台,录入数据,导入mysql,很难控制用户录入数 ...

版主是真知灼见啊:Excel做前台很难控制用户录入数据的规范性。所以我们的做法是使用数据有效性验证、缩写自动识别、输入时必须模糊查询选择系统提供的型号等等一系列做法。强迫用户输入合法的数值。
但是如果用VB做前台,只是限定了用户输入的地方,不能限定用户实际输入的数据。而且数据有效性验证得自己实现,不如在单元格里,直接用微软开发好的数据有效性验证。

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-4-20 10:46 | 显示全部楼层
microyip 发表于 2016-4-20 10:30
表示恭贺,做系统不容易啊

谢谢谢谢。献丑了!

TA的精华主题

TA的得分主题

发表于 2016-4-20 11:00 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
看着挺好,支持一下

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-4-20 11:02 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-20 17:54 , Processed in 0.049271 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表