1、 动态网络与条码技术 课程设计说明书 课题名称: 物流信息管理系统 专业:机械工程学院物流工程专业 班级: 物流工程 091 姓名: 学号: 指导老师: 成绩: 2012 年 1 日 11 I 中文摘要 本次课程设计,先是根据物流信息管理系统的设计要求,针对物流系统的使 用,维护,物流信息的管理,更新等,对物流系统的用户权限、信息录入、商品及包装 箱管理、条码生成及打印进行考虑,结合自动识别技术,建立数据库,并以降低物流成 本,提高物流管理电子科技化为目标,构思出合理的程序设计思路。然后结合 ASP.NET 平台, 开发一个物流信息系统网站, 并对网站进行调试, 提高容错能力和操作的便捷性,
2、使程序更符合用户的操作习惯,提高程序的“友好性” 。用户能通过此网站,快速的访 问商品、包装箱、用户的信息,并按权限进行数据的修改、删除、更新。 关键字:物流系统 数据库 ASP.NET 自动识别技术 目目 录录 第一章 系统概述. 1 第二章 系统需求分析 . 1 II 2.1 各个角色的权限 . 1 2.1.1 系统管理员的权限 1 2.1.2 出入库人员的权限 2 2.1.3 会员的权限 . 2 2.2 主要查询信息. 2 2.2.1 商品信息 . 2 2.2.2 包装箱信息 . 2 2.2.3 供应商信息 . 2 2.2.4 用户信息 . 3 第三章 系统分析. 3 3.1 系统功能模
3、块. 3 3.1.1 用户登录模块 3 3.1.2 信息查询模块 . 3 3.1.3 信息删除、更新模块 3 3.1.4 信息插入模块 3 3.1.5 条码生成模块. 4 3.2 系统流程分析. 4 第四章 系统开发环境 . 6 4.1 系统开发的硬件环境 6 4.2 系统开发的软件环境 6 第五章 系统设计. 7 5.1 数据库设计 7 5.1.1 E-R 关系图设计 7 5.1.2 关系模型设计 8 5.1.3 各表结构设计 8 III 5.1.4 建立数据库及各表 9 5.2 网站结构 11 5.3 页面设计与代码实现 13 5.3.1 物流信息管理系统母板设计 13 5.3.2 物流信
4、息管理系统首页设计. 15 5.3.3 物流信息管理系统登录界面设计 16 5.3.5 物流信息管理系统注册界面设计 20 5.3.6 物流信息管理系统遗忘密码界面设计 . 23 5.3.7 物流信息管理系统修改信息界面设计 . 26 5.3.8 物流信息管理系统商品信息界面设计 . 29 5.3.9 物流信息管理系统商品条码打印界面设计 33 5.3.10 物流信息管理系统包装箱信息界面设计 . 36 5.3.11 物流信息管理系统包装箱标签打印界面设计 41 5.3.12 物流信息管理系统供应商信息界面设计 . 43 5.3.13 物流信息管理系统用户信息界面设计 . 48 5.3.14
5、物流信息管理系统了解我们界面设计 . 49 5.3.15 物流信息管理系统联系我们界面设计 . 50 5.3.16 物流信息管理系统配置文件 Web.Config . 50 总结 51 参考文献 52 致谢 53 1 第一章 系统概述 随着计算机系统的不断发展与完善,数据库系统已经深入到各个管理领域,运用 计算机软件系统管理数据不仅简洁方便还可以实现查询等操作功能。 物流商品信息管理 系统的开发主要包括后台数据库的建立和维护以及客户端应用程序的开发两个方面。 对 于后台数据库要求建立起数据一致性和完整性强、 数据安全性好的库, 可以实现前台数 据连接。而对于客户端动态网页则要求应用程序功能完备
6、,易于操作管理。 本系统利用 SQLServer2008 建立后台数据库,在 VisualStidio2010 的 C#编程环境下 设计一个简单的商品信息管理系统。 通过合理的选择数据结构, 操作系统以及开发环境, 构成一个比较完善的网络系统,基本可以实现商品信息查询、更新、删除等操作,并在 此基础上扩展相应的功能。本文包括数据库设计与实现、系统功能描述、界面设计、功 能模块设计与代码实现分析等描述。 第二章 系统需求分析 通过对物流信息管理系统的需求分析,总结出了两大实现的要求,分别是不同角 色权限的设置和不同信息管理的模块设置。 2.1 各个角色的权限 2.1.1 系统管理员的权限 2 1. 可以对公司内部人员的账号进行新增、修改、删除,只有内部分配 的账号才能对数据进行操作; 2. 可以对商品信息,包装箱信息,供应商信息进行查询和检索,并可 以对数据进行编辑、删除等操作; 3. 可以生成商品条码和包装箱条码,并可以对条码标签进行打印。 2.1.2 出入库人员的权限 1. 可以