基于条形码技术的管理系统的设计

基于条形码技术的管理系统的设计

基于条形码技术的管理系统的设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥294
  • 活动价: ¥200 (活动截止日期:2024-03-31)
  • (到期后自动恢复原价)
基于条形码技术的管理系统的设计

                         基于条形码技术的管理系统的设计
                         摘要:随着经济的快速发展,仓库的量和库存的控制越来越复杂,单单凭借人工录入是没有办法解决这个问题的,所以我们就引入了条形码技术来解决这个问题。这篇论文通过Asp.net技术和Sql Server 2008数据库来进行开发的一个条形码仓库系统。总体来说,这个系统可以实现商品的入库,通过扫描录入商品的单号,然后生成一个条码,还可以进行商品的增加,删除,查询和修改。
关键字:条码技术,仓库管理;数据库;查询;
Management system based on bar code technology
Abstract:With the rapid development of economy, the quantity of warehouse and inventory control is becoming more and more complex, just rely on manual entry is no way to solve this problem, so we introduced bar code technology to solve this problem. This paper develops a bar code warehouse system based on ASP. net technology and SQL server 2008 database. In general, the system can realize the goods into the warehouse, through scanning the input number of goods, and then generate a bar code, also can add, delete, query and modify the goods.
Keywords: bar code technology, warehouse management; Database; Inquiries;
一、系统概述
(一)系统简介
 1、选题简介
本系统是将条形码技术运用到仓库管理系统当中,仓库在我们的印象当中是非常的大并且杂乱的,这个时候我们就需要设计一个完整的系统来进行统计。首先,我们需要一个用户管理模块,让用户进行登录,密码输入不正确就得跳转到密码验证界面,重新获取验证管理员的验证码,然后再次输入账户密码登录进主界面。我们可以通过扫描枪来进行扫描,然后生成一个条形码。其次是数据查询的模块,可以根据不同的条件或者关键词来进行查询,数据都在专门显示数据的界面实现。然后,还需要一个修改数据的模块,在查询到这个数据以后,可以在原来的基础上进行修改,然后在后台的数据库里面的数据就会随之改变。最后,设计一个数据删除的模块,在查询到这个数据以后,对它进行删除,同时在后台的数据库中就会删除这个数据。
2、选题意义
运用条形码技术来进行仓库的管理,可以清晰简单的列出各种货物的详情表单,而且数据比人工录入的更加的准确,让管理员可以更加轻松方便的了解到仓库里面具体的情况。同时可以非常快速并且准确的知道物品的位置及库存量。最后,物品在出库以后可以通过查询数据来知道后台的数据库的存量等。
(二)开发工具
 1、微软Microsoft Visual Studio 2012
Microsoft Visual Studio 2012是微型计算机软件公司推出的一款拥有着强大的功能并且还能够跨越平台使用的一款开发编程类的工具。VS2012还拥有全新的用户界面,提供了全新的模板和设计工具以及测试调试的工具。而且这款开发工具还全面支持Asp.net(比如HTML5和CSS3)的功能。因此,使用这款软件用户就可以获得构建现代的应用程序所需要的最佳的解决方案。
 2、微软Microsoft SQL Server2008 R2
Microsoft SQL Server 2008 R2 是一款以SQL Server 2008提供的可靠和高效的智能数据平台构建而形成的。它提供了大量的新的改进,可以调整规模,并且有效率的实现完善数据库,它的存储功能也比较的安全,同时,这个数据还有着高的性能并且功能丰富的数据库。Microsoft SQL Server 2008 R2 还具有以下的特点:
(1)高性能      (2)高可用性      (3)高安全性
 3、C#编程语言
C#是最新的面向对象的一种编程语言,它也是一款基于Microsoft .NET平台的应用程序,并且提供了一系列的工具和在继承C和C++的同时,把它们的复杂性也一并去除了,另外它还增加了属于它自己的特点:
(1)安全性       (2)稳定性       (3)简单性  
    (4)伸缩性       (5)升级性       (6)兼容性
(三)主流技术
1、C#编程
C#是简单的、现代的、通用的面向对象的一种编程语言,它继承了C和C++,它也是一款基于Asp.net的开发编程语言,是.NET的关键性语言,也是整个.NET平台的基础,它可以使程序员能够快速地为新一代的Microsoft.Net平台开发出应用程序。
2、JavaScript
JavaScript是一种高级的编程语言,同时也是一门动态的类型。它支持着面向对象的编程和命令式的编程以及函数式的编程,它与Java也有很多相像的地方,但是它们从最开始的设计的地方就有很大的不同。另外在语法机构的上面与C语言又有很大的相似处,还可以用来设置日期的控件以及页面跳转等功能。
3、条形码技术
条形码技术是按照特别规定的格式组合起来的,用不同的宽度和中间间隔的平行排列的一些黑白相间的条纹,这些条纹的间隔代表了某些地方或者是数字或者是字母。具体来说就是要按照规定的编码原则和符号的印制的标准来将一些文字或者是字母翻译成一些特定的并且具有光学反射差异的条纹,然后再来进行识别和解码。
条形码技术的主要任务是:
做关于这方面的工作人员可以对产品进行一个检验,而且通过条形码技术来进行检验,而且还可以控制和调整整个产品的生产过程,条码技术在物流管理的系统中起着至关重要的作用,并且特别的简单,方便。而且条码扫描枪在录入条码的时候也拥有着外形小,携带方便并且不用安装任何软件的有点,也就提高了整个系统的可使用性。而且条形码技术与仓库系统还有着密不可分的联系。
最重要的一点是条形码技术在物流管理系统中比一般的技术都要好,而且每个物品都有着一个与之相对应的条码,那样就可以随时随地的查询到每一个物品的具体位置。从而条形码技术具有以下几个特点:
(1)输入的速度快
(2)可靠性高
(3)采集的信息量大
(4)灵活实用
(5)物品丢失以后,可以跟踪到物品的具体位置
二、系统分析
(一)需求分析
在当今的时代,网络的发展是越来越快了,计算机技术和信息技术也随之发展了起来,所以条形码技术在我们的生活中也越来越离不开了,而且传统的手工录入已经不适合当今时代的发展,因为手工录入需要耗费大量的劳动力,并且浪费的时间长,并且最后收到的效果也不是那么让人满意,而且人工录入的时候说不定还会出错,从而造成了巨大的损失。这个时候,条码技术就显示出了它的方便以及快捷,而且计算机在现如今的时代也是相当的普遍了,并且条码扫描技术还可以对数据进行进一步的规整,也可以列出一份详细的表单。这样就减少了人工录入的错误率,以及提高了人们工作效率,人也没有那么的劳累,所以,像以前的那种人工录入的方法就可以选择淘汰了。
(二)业务分析
条码技术对仓库管理系统以及物流这方面起着至关重要的决定性作用。对于一个系统来说,方便,简单以及快捷是整个系统最主要的任务,也是最重要的任务。首先,这个系统涉及到了物品的生产入库,以及采购存储等各方面的功能模块,其次,我们是要对这个系统进行增加,删除,查询和修改等基本功能,要让使用到这个系统的人感觉到方便和简单实用。
像条形码仓库的这种系统,如果每个物品都需要进行手工录入的话,会需要大量的人力以及时间,而且说不定还会出现严重的失误,所以说非常的不方便。在这种时候我们就需要条形码来对这些物品来进行分类修整。然后,我们对条形码仓库系统进行了各种方面的分析和需求:
(1)技术的实用性:在整个条形码系统当中,你只要简单的确定整个系统的可行性以及后台的数据库就可以实现整个系统的功能。在这个数据库当中,拥有着用户信息的表,物品产量的表,条码规则的表,条形码的表以及扫描记录的表。所以整个系统就可以实现简单的用户登录,物品扫描,以及整个数据的增加,删除,查询和修改等功能。
(2)经济的实用性:实现整个系统的话就只需要一台计算机和一个扫描枪,然后把所需要用到的驱动安装好就行,所以整个系统需要的资源就不多,开销也就不会大。
(3)社会的实用性:使用条形码扫描技术可以使得整个仓库的生产效率不断的提高,同时也结束了手工录入的不方便,还节省了许多的人力和时间,而且这个技术也应用到了许多企业里面,使得整个企业的生产率都会大大的提高很多。
目   录
一、系统概述 1
(一)系统简介 1
1、选题简介 1
2、选题意义 1
(二)开发工具 2
1、微软Microsoft Visual Studio 2012 2
2、微软Microsoft SQL Server2008 R2 2
3、C#编程语言 2
(三)主流技术 2
1、C#编程 2
2、JavaScript 3
3、条形码技术 3
二、系统分析 4
(一)需求分析 4
(二)业务分析 4
(三)功能模块设计 5
1、系统登录模块 5
2、条码扫描 5
3、条码录入 5
4、条码增加 5
5、条码删除 5
6、条码查询 5
7、条码修改 6
(四)功能模块设计图 6
三、数据库设计 6
(一)数据库关系图 7
(二)表结构 7
四、系统实施 9
软件实施:系统界面 9
1、数据库连接 9
2、开发目录 10
3、登录界面 10
4、条码扫描界面 17
5、条码增加界面 19
6、条码删除界面 20
7、条码查询界面 22
8、条码修改界面 26
五、系统测试 27
1、功能测试的定义 27
2、功能用例测试图 28
六、系统使用说明 29
1、数据库安装 29
2、连接数据库 29
七、结束语 29
八、参考文献 30
参考文献 
[1] 朱涛,李云云.基于ASP.NET技术的WEB数据库分页显示.电脑学习.2005
[2] 刘西杰,柳林.HTML、CSS、JavaScript网页制作.北京:人民邮电出版社,2014
[3] 陈萱华.如何利用ASP.NET技术访问数据库.计算机与现代化.2003
[4] 李萍,杨文珺 ASP.NET(C#)动态网站开发案例教程 第2版 2016
[5] 刘培林,史荧中.C#可视化程序设计案例教程[M].3版.北京:机械工业出版社,2014
[6] 余金山.ASP.NET 2.0+SQL Server 2005企业项目开发与实战.北京:电子工业出版社.2008
[7] 张学治等编著.NET框架程序开发指南..北京:清华大学出版社.2002
 

  • 关键词 条形码 技术 管理系统
  • 上一篇:在线考试管理系统设计
  • 下一篇:基于Asp.net; SQL server校园二手物品交易系统的设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。