1、陕西理工学院毕业设计 毕业 论文 设计 题 目 基于 B/S 模式的仓库 管理系统的设计与实现 学生姓名 李进宝 学号 1109064045 所在院 (系 ) 数计学院 专业班级 信息与计算科学 1102 班 指导教师 赵晖 完成地点 陕西理工学院 2015 年 5 月 25 日 陕西理工学院毕业设计 基于 B/S 模式的 仓库 管理系统的设计与实现 作者:李进宝 (陕西理工学院数学与计算机科学学院信息与计算科学专业信计 1102 班 ,陕西 汉中 723000) 指导教师:赵晖 摘要 随着 时代 的 快速 发展, 基于 信息化 处理的 管理越来越受到 各 企业的重视, 仓库 管理系统 则 是
2、典型的信息管理系统( MIS) 同时也是许多企业必不可少的一部分,企业通过使用信息化管理系统管理水平和管理效率都得到了很大的提高 , 传统的运输方式 显然已经落后于信息化的发展要求,它终将被全新的方式取代。我们了解,国际互联网的全球化热潮使人类社会进入了一个新的信息时代,因此通过计算机来获取物流信息已是信息时代到来必然要发生的结果 。 仓库 入库首先需要登记 仓库 的 一些 基本信息, 很大程度上 提高了以前仓库人员工作效率低、工作时间久的特征 。 大大减少了以往入货、出库 繁琐 的流程,杂乱,周期久 的弊端。 基于 仓库 管理系统的半自动化,极大程度上节省了企业的时间,节约了企业的开支。对物
3、质管理的实时性和准确性也有了很大的保障 。 本系统在设计和开发阶段用到了网上的相关 资料 ,并总结了近 年来 仓库 管理 系统建设的发展过程和这些 仓库系统的主要特点,在本次的系统设计 与实现中 中采用的 SQL Server2005作为后台数据库,利用了 Visual studio2010作为本系统的开发平台 。 采用的主要技术有: C#, HTML ,Asp.Net ,SERVLET ,JS , CSS 。 本系统的主要功能模块主要有以下几类,管理员模块 : 库存警报 , 数据报表 , 库存盘点,库存产品,仓库管理,单据管理,系统通知,用户管理,密码修改 。员工模块: 入库管理 , 库存查
4、询 , 库存警报 , 修改密码 等。 关键字 仓库 管理 ;C#;SQL Server;Asp.Net; Html 陕西理工学院毕业设计 The Design and Implement of The Warehouse Management System Based on B/S Model li jinbao (Grade11,Class2,Information and computing science Major, Mathematics and Computing Science Dept, Shaanxi University of Technology, Hanzhong 72
5、3000,Shaanxi) Tutor: Zhaohui Abstract: With the rapid development of the times, based on the management information processing more and more attention by all companies, warehouse management system is a typical management information system (MIS) is also an essential part of many companies, enterpris
6、es through the use of information technology management system management level and efficiency have been greatly improved, the traditional mode of transport has clearly lagged behind the development of information technology requirements, which will eventually be replaced by a whole new way. We unde
7、rstand that the globalization of the Internet boom human society has entered a new age of information, and therefore to get the logistics information via computer is the result of the arrival of the information age is bound to happen. Warehouse storage first need to register some basic information w
8、arehouse, greatly improved the previous low warehouse staff productivity, the characteristics of long working hours. Greatly reduced in the past into the cargo, a library tedious process, messy, long cycle disadvantages. Based on semi-automated warehouse management system, to a great extent on the c
9、ompanys time-saving, saving business expenses. Timeliness and accuracy of the material management has also been a great support. The system used in the design and development stage of the relevant information online, and summarizes the main features of the development process in recent years, wareho
10、use management system construction and the warehouse system, SQL Server2005 in this system design and implementation used as background database using the Visual studio2010 as the system development platform. The main technique used are: C #, HTML, Asp.Net, SERVLET, JS, CSS. The main function module
11、s of the system are the following categories, the administrator module: Stock Alert, data reporting, inventory, inventory, warehouse management, document management, system notifications, user management, password changes. Staff modules: warehouse management, inventory inquiries, inventory alarm, ch
12、ange passwords. Key Words: Material Management; C# ; SQL Server; Asp.Net; Html 陕西理工学院毕业设计 目录 1 引言 . 3 1.1 仓库 管理系统研究背景及应用 . 3 1.2 本文研究目标及意义 . 3 1.3 本文主要完成工作 . 3 2 系统的需求分析 . 3 2.1 总体需求分析 . 4 2.2 可行性分析 . 4 2.2.1 技术可行性 . 4 2.2.2 操作可行性 . 4 2.3 开发及运行环境 . 5 2.3.1 开发环境 . 5 2.3.2 运行环境 . 5 2.4 开发模式 /架构 . 5 2.
13、5 系统功能分析 . 5 2.5.1 登录功能 . 5 2.5.2 人员管理子模块 . 5 2.5.3 系统通知管理子模块 . 5 2.5.4 仓库基本信息管理子模块 . 5 2.5.5 仓库管理员模块的设计 . 5 2.5.6 出入库管理员 . 6 2.5.7 退出登录功能 . 6 3 系统总体设计 . 6 3.1 项目规划 . 7 3.2 E-R 图 . 7 4 系统详细设计 . 10 4.1 数据库表 . 10 4.2 数据表 . 10 4.3 视图模块 . 13 5 系统实现 . 15 5.1 界面设计实现 . 15 5.1.1 登录界面的实现 . 15 陕西理工学院毕业设计 5.1.
14、2 系统首页设计的实现 . 16 5.2 功能模块的实现 . 17 5.2.1 管理员模块的实现 . 17 5.2.2 出入库模块功能图 . 23 6 系统测试 . 26 6.1 界面测试 . 26 6.2 功能测试 . 26 6.3 需求测试 . 27 6.4 性能测试 . 26 6.5仓库 管理系统的测试 . 26 结束语 . 28 致谢 . 29 参考文献 . 29 1 引言 . 6 1.1 仓库管理系统研究背景及应用 . 6 1.2 研究目标及意义 . 6 进入 21 世纪,现在主要以通信,计算机,大数据,自动管理等技术占领,对于一些小的企业 来说,以前的一些办公流程早已近被淘汰。现在
15、的信息社会,谁掌握的信息量多,谁信息处理的速度快就会立于不败之地, 仓库管理是信息管理的主要的一个环节。不管是仓库的库存管理,还是仓库的出入库管理,都实现了自动化,不在用以前的人工模式进行管理。通过系统的管理不仅安全,方便最主要的是节省了时间,节省了花费。所以不管是现在还是将来半自动化或者是全自动化肯定会取代人工,这也是时代发展的需求。 . 6 1.3 主要完成工作 . 6 2 系统的需求分析 . 6 2.1 总体需求分析 . 7 2.2 可行性分析 . 7 2.2.1 技术可行性 . 7 2.2.2 操作可行性 . 7 2.3 开发及运行环境 . 7 2.3.1 开发环境 . 7 2.3.2
16、 运行环境 . 8 2.4 开发模式 /架构 . 8 2.5 系统功能分析 . 8 2.5.1 登录功能 . 8 2.5.2 人员管理子功能 . 8 2.5.3 系统通知管理子功能 . 8 2.5.4 仓库基本信息管理子功能 . 8 2.5.5 仓库管理员功能的设计 . 8 陕西理工学院毕业设计 2.5.6 出入库管理员 . 8 2.5.7 退出登录功能 . 8 3 系统总体设计 . 8 3.1 项目规划 . 9 3.2 E-R图 . 11 系 统 管 理 员用 户 名密 码管 理数 据 报 表仓 库库 存 预 警产 品 编 号产 品 名 称产 品 状 态操 作 时 间操 作 人所 属 仓 库
17、仓 库 编 号仓 库 名 称产 品 名 称库 存 数 量产 品 数 量 上 限产 品 编 号产 品 数 量 下 限产 品产 品 名 称产 品 货 架产 品 所 属 仓 库产 品 所 属 大 类人 员密 码用 户 名类 型入 库 管 理 员管 理入 库产 品 编 号货 架 名所 属 仓 库数 量入 库需 求 人产 品 编 号产 品 名数 量操 作 人. 12 4 系统详细设计 . 12 4.1 数据库表 . 12 陕西理工学院毕业设计 4.2 数据表 . 13 4.3 视图模块 . 16 此视图将产品表和操作类型表、单据表、仓库表通过 ID 联系在了一起,目的是可以进行综合式的查询和显示,通过仓
18、库可以查相应的产品,通过产品可以知道他的状态等。 . 16 (1) DBO. VIEW_DAO . 16 此视图是由仓库表和所有产品表通过 ID 键关联起来的,这样做的目的是每个仓库中都用自己的产品。不同的产品属于不同的仓库。 . 17 5 系统实现 . 19 5.1 界面设计实现 . 19 5.1.1 登录界面的实现 . 19 5.1.2 系统首页设计的实现 . 19 5.2 功能模块的实现 . 20 5.2.1 管理员模块的实现 . 20 5.2.2 出入库模块功能图 . 25 6 系统测试 . 28 6.1 单元测试 . 28 6.2 集成测试 . 29 6.3 确认测试 . 29 6.
19、4 性能测试 . 29 6.5 仓库管理系统的测试 . 29 结束语 . 31 致谢 . 32 参考文献 . 32 一 . 毕业实习及毕业论文 (设计 )的主要目的 . 1 二 . 指导教师选聘及对指导教师的要求 . 1 三 . 毕业实习分组及实施计划 . 3 四 . 毕业论文 (设计 )的选题 . 3 五毕业实习及毕业论文 (设计 )的进度控制 . 4 六、毕业论文的结构与格式 . 8 七、毕业实习以及毕业论文 (设计 )成绩评定 . 11 八、毕业设计的归档工作 . 11 九、毕业实习及毕业论文 (设计 )领导小组 . 13 附件 1:任务书的填写格式 . 15 附件 2:开题报告的填写格式 . 20 附件 3:文献综述格式 . 24 附件 4:实习报告封面格式 .