sql数据库在仓储物流自动化管理系统中的应用.doc

约95页DOC格式手机打开展开

sql数据库在仓储物流自动化管理系统中的应用,sql数据库在仓储物流自动化管理系统中的应用 本文共95页 40793字 摘 要电子标签及sql数据库在仓储物流自动化管理系统中的应用,其开发主要包括后台数据库、与数据库通信部分的代码以及基于网络的报表查询三个方面的设计及实现。数据库要具有一致性、完整性及安全性的特点;代码部分要实现对数据库进行添加修改和删除功能;网络...
编号:10-24445大小:1.55M
分类: 论文>计算机论文

内容介绍

此文档由会员 刘阳 发布

SQL数据库在仓储物流自动化管理系统中的应用

本文共95页 40793字

摘 要
电子标签及SQL数据库在仓储物流自动化管理系统中的应用,其开发主要包括后台数据库、与数据库通信部分的代码以及基于网络的报表查询三个方面的设计及实现。数据库要具有一致性、完整性及安全性的特点;代码部分要实现对数据库进行添加修改和删除功能;网络报表查询要实现对报表的查询功能。
经过需求分析,在数据库方面,本项目使用SQL SEVER 2000数据库管理系统;在应用程序开发方面,使用微软公司的VS.NET的C#开发工具,利用其提供的各种面向对象的开发工具,其中最主要的是ADO.NET;在网络查询方面,使用ASP.NET技术,开发语言也是C#.NET。
本项目建立了数据库,完成了数据库通信部分的代码,实现了基于网络的报表查询。
关键词:库存管理系统,电子标签,C#.NET,SQL,ADO.NET,ASP.NET
Abstract
The application of electronic label and SQL database in an automatic storage management system's development mainly includes three aspects of designing and realizing, that is the backstage database, the code of the database correspondence, and the report inquiring based on the network. The database must have the uniformity, the integrity and the secure characteristics; the code the database correspondence could realize the appending, update and omitting functions of the database; the network report form inquiry should achieve report form inquiry functions. After carefully analyzing enterprise demand, SQL the SEVER 2000 database management system is employed in this project; in the application procedure development aspect, Microsoft Corporation's VS.NET C# development kit is brought in, whose object-oriented development kits is utilized, especially the ADO.NET; In the network inquiry aspects, the ASP.NET technology is taken into use, whose development language is C# NET. This project has established the database, completed the database correspondence codes, realized report form inquiry based on the network..
Key words: Stock management system;RFID;C#.NET;SQL;ADO.NET; ASP.NET
目 录
第一章 概述 1
1.1课题名称及其来源 1
1.2 电子标签在物流行业中应用的意义 1
1.3 电子标签发展的现状 2
1.4仓储物流自动化管理系统的发展 4
1.5 网络查询仓库信息的意义 5
1.6 本论文的主要任务 6
第二章 系统分析 8
2.1 系统的功能 8
2.2 用户需求分析 8
2.2.1应用程序结构确定 9
2.2.2 确定系统开发环境 9
第三章 开发工具简介 11
3.1 Microsoft Visual Studio .NET 2005 的C# 语言 11
3.1.1 C#.NET简介 13
3.1.2 ADO.NET简介 14
3.2 ASP.NET 简介 16
3.3 SQL Server 2000 17
第四章 系统的功能设计 18
4.1 功能概述 18
4.1.1 C/S结构的主机上操作的应用程序 18
4.1.2 B/S结构的基于网络的查询部分 19
4.2 后台数据库设计 20
4.2.1 存储过程介绍 20
4.2.2 触发器介绍 23
4.2.3 数据库的表的设计 24
4.2.4 数据库中表的关系 25
4.2.5 物品编码的设计 26
4.2.6 数据库中存储过程及触发器的设计 27
4.3 与数据库通信部分的代码的设计 28
第五章 应用程序界面设计 31
5.1 用户控制模块的简要介绍 31
5.1.1 用户登录 31
5.1.2 入库模块 31
5.1.3 出库模块 32
5.1.4 库内移动模块 32
5.1.5 储位查询模块 32
5.1.6 物品查询模块 32
5.1.7 客户查询模块 33
5.2 报表模块 33
5.2.1 库存报表 33
5.2.2 出库报表 34
5.2.3 入库报表 36
5.2.4 库内移动报表 36
5.2.5 员工操作报表 36
5.2.6 人员管理报表 37
5.1.7 人员管理模块 37
5.3 仓库管理模块 38
第六章 网络查询模块 41
6.1 登录模块 42
6.2 报表查询模块 43
6.3 邮件模块 43
第七章 系统测试 44
7.1 软件测试概念 44
7.2 软件系统测试 45
7.3 系统整体测试 45
7.4 不足与改进 46
结论和建议 47
致 谢 48
参考文献 49
附录A 数据库脚本 50
附录B 资料翻译 73
B.1 中文 73
B.1.1 数据集介绍 73
B.1.2 开发者准备抓住 SQL 伺候器 2005 升级 78
B.2 英文 80
B.2.1 Introduction to Datasets 80
B.2.2 Developers Prepare to Tackle SQL Server 2005 Upgrades 87

参考文献
[1]  K.Watson,M.Bellinaso等 著,康博 译.C#入门经典(第3版)[M].北京:清华大学出版社.2006.5.1.1~864
[2]  K.Ardestani,K.Hoffman 著,张哲峰 译.高效掌握ADO.NET――C#编程篇[M].北京:清华大学出版社.2003.3.1.1~324
[3]  J.Kauffman,B.Matsik 等 著,张哲峰 译.ASP.NET数据库入门经典――C#编程篇[M].北京: 清华大学出版社.2003.1.1.1~412
[4]  P.Jason 著,邱仲潘等 译.C#数据库编程从入门到精通[M].北京:电子工业出版社.2003.9.1.1~524
[5]  李维 著.面向对象开发实践之路(C#版)[M].北京:电子工业出版社.2005.8.1.1~468