- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ACCESS2000条形码扫描系统的设计开发
摘要
文章深入浅出地介绍了利用Microsoft Access2000开发条形码扫描系统,以满足对产品条形码的扫描、打印、信息追溯等功能。
关键词:ACCESS2000,条形码,扫描,追溯
一、系统概述
1.1系统功能与应用背景
随着座椅系统功能的日渐复杂,电功能逐渐增多,客户的期望不断增长,企业自身的要求也逐渐提高,条形码成了日常生产中经常遇到的一种信息储存模式。通常情况下,条形码记录了产品的各种信息,如:零件号,生产日期,序列号等。用一种更为形象的说法,条形码就是生产产品的“身份证”。如何用简单的方法对产品“身份证”与其他零件的“身份证”做到对应和追溯,成了生产管理的一个课题。即将为大家介绍的自主开发的条形码扫描系统软件可以很好的解决这个问题。其操作简单,界面友好,具备基本的用户管理外,还提供了对记录数据的快速查询。本系统的功能主要有:
条码扫描、打印、检查打印条码系统
条码扫描现场追溯系统
条码信息追溯查询系统
数据库自动备份系统
用户登录、权限系统
系统功能设置系统
1.2 系统预览
图1-1是系统运行时的主界面,从图中 看到主界面包括条码扫描、条码打印、数据查询、权限设置、自动备份等功能。
图1-1 系统运行主界面
图1-2是系统运行时的数据查询界面,其中包括对数据库数据的删除、修改等操作,当然,只有特定用户才可以对数据进行操作。
图1-2 数据查询界面
1.3 系统特点
该条形码扫描系统有如下特点:
系统利用Microsoft自带的ACCESS2000系统环境下运行,无需其他软件支持
开发设计简单,功能实现仅需要很少量的代码编写
系统操作简单,并有操作提示,如果操作错误,系统会提示操作者,确认后才会继续执行。
二、系统设计
2.1 系统设计思想
对于系统的实现方式可以用图2-1表示
条形码扫描系统界面
条形码扫描系统界面
各种控件
数据库
给出条件
访问数据库
返回结果
满足条件
图2-1 系统实现方式
用户界面提出访问数据库的请求,通过控件访问数据库,所以这里需要做的就是,有选择地从数据库中选出需要显示的数据记录。
2.2 系统功能模块划分
在开发数据库应用程序之前,必须清楚地了解程序需要实现的各项功能,设计出应用程序的结构。根据上述的系统功能分析,可以得出如图2-2所示的系统功能模块图。
数据库应用程序
数据库应用程序
用户登录窗体
条形码扫描窗体
条形码打印窗体
数据查询、修改
数据检查、查询、修改
图2-2 系统功能模块图
2.3 系统结构设计
根据上面的分析,可以得到如图2-3所示的系统结构设计图
数据库应用程序
数据库应用程序
用户登录窗体
条形码扫描窗体
条形码打印窗体
数据查询模块
数据修改模块
数据查询模块
数据修改模块
数据检查模块
图2-3 系统结构设计图
三、数据库设计
3.1 数据库需求分析
在条形码扫描系统中,最核心的数据是两种条形码一一对应的追溯数据库以及条形码打印的数据库,所有其他功能都是为了这两者服务的。在本系统中,当然必不可少的是需要对这些数据进行添加、修改和删除操作。但仅仅有这些是不够的,更重要的是要对这些数据进行追溯查询及分析。
通过上述的系统功能分析,针对一般的管理信息系统的需求,总结如下的需求信息:
气囊条形码和面套条形码数据存在一一对应的关系。
由于存在追溯要求,两种条形码的长度是不变的。
数据库随着生产不同,数据量也不同,所以要对生产时间进行比较。
可能存在重复扫描的条形码,需要对重复扫描的条形码进行备注
已经扫描的条码可以修改、删除、浏览、查询。
不同用户具有不同的用户名和密码。
经过上述的系统功能的分析和需求总结,考虑到将来功能上的扩展,设计如下所示的数据项和数据结构
条形码扫描信息:包含的数据项有操作人员信息、气囊条形码、面套条形码、生产日期、生产时间、备注信息。
条形码打印信息:包含的数据项有操作人员信息、气囊条形码、座椅条形码、打印日期、打印时间、备注信息。
条形码检查信息:包含的数据项有操作人员信息、气囊条形码、检查日期、检查时间、备注信息
用户信息:包含的数据项有用户名、密码、权限等级等。
其他信息:如权限设置、参数设置等,就不再文章中继续说明,需要使用的读者可以参考源文件自行设计。
在上面的需求分析、数据结构设计、数据项分析的基础上,下面可以开始数据库概念结构设计了。
3.2 数据库概念结构设计
对于一个数据库管理员来说,为他的数据库所能做的最好事情就是使之开始于一个合理的逻辑设计。概念模型是用户和数据库设计人员之间交流的工具。根据上面的设计规划出的实体有:条形码扫描实体、条形码打印实体、条形码检查实体等。各实体的E-R如图3-1到图3-3所示。
条形码扫描面套条形码
条形码扫描
面套条形码
ID
气囊
您可能关注的文档
- 《图形建模与虚拟现实技术在仿真中的应用研究》-毕业论文设计(学术).doc
- 《土豆削皮机的设计》-毕业论文设计(学术).doc
- 《外文翻译--DDS器件产生高质量波形:简单、高效而灵活》-毕业论文设计(学术).doc
- 《外文翻译--多功能性和非贸易关注:影响亚洲未来的农业政策》-毕业论文设计(学术).doc
- 《外文翻译-基于ARM与线性CCD的高速数据采集系统(精品)》-毕业论文设计(学术).doc
- 《外文翻译-气隙对旋转带式连铸机凝固过程中的影响的数据研究》-毕业论文设计(学术).doc
- 《外文翻译-甜菜碱处理提高杂交玉米耐寒性的研究》-毕业论文设计(学术).doc
- 《外文翻译-一种有效地自动图像增强方法》-毕业论文设计(学术).doc
- 《完善我国未成年人权益法律保护的几点思考》-毕业论文设计(学术).doc
- 《网店营销策略研究》-毕业论文设计(学术).doc
文档评论(0)