标准化收费站管理考核系统—清障大队仓库管理毕业论文
2022-01-27 15:03:17
论文总字数:25164字
摘 要
本文分析了当前标准收费站管理考核系统中的清障大队仓库管理系统的主要特点和功能,针对清障流程中存在的弊端,将申请、审核、盘点等流程整合,构造一种专门用于清障大队仓库管理的系统。
在分析清障大队仓库管理系统需求的基础上,确定了系统的三个核心功能即商品采购、入库、出库申请的提交;商品采购、入库、出库申请的审核;对仓库物品数量是否正确的月末盘点。为了提高性能,系统基于B/S架构,将jQuery库应用于界面设计。
本文详细介绍了系统实施的过程,在分析经典的MVC架构模式的基础上,构建系统的体系结构,即由表示层、控制层、业务逻辑层、持久层以及域模型层组成的五层式体系结构。对各层的设计和实施,本文给出了相对详细的分析和代码的实现思路。除此之外,本文着重探讨了本系统开发过程中所使用到的一些关键技术,包括异常处理、权限分配、文件上传与下载、Excel文件数据读取等。
关键词:收费站 仓库管理 采购审核 Hibernate jQuery
Standardized toll station management and assessment system - warehouse management of clearance team
Abstract
This paper analyzes the main features and functions of the warehouse management system for the management and assessment system of the current standard toll station management system. In view of the defects in the barrier process, the application, audit, inventory and other processes are integrated to construct a system which is specially used for the warehouse management of the obstacle clearing brigade.
On the basis of the analysis of the requirements of the warehouse management system for the clearing barrier, the three core functions of the system, namely, the submission of the purchase of commodity, the entry to the warehouse and the application of the export, are determined, and the application of the commodity purchase, the warehousing and the out of the storehouse is audited, and the monthly inventory of the quantity of the warehouses is correct. In order to improve the performance, the jQuery library is applied to the interface design based on the B/S architecture.
This paper introduces the process of the system implementation in detail. On the basis of the analysis of the classic MVC architecture model, the system architecture is constructed, which consists of five layers of architecture composed of presentation layer, control layer, business logic layer, persistent layer and domain model layer. For the design and implementation of each layer, this paper gives a detailed analysis and code implementation ideas. In addition, this paper focuses on some key technologies used in the development of this system, including exception handling, permissions allocation, file upload and download, and Excel file data reading.
Keywords: Toll Station warehouse management Procurement audit Hibernate jQuery
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1 课题的背景及意义 1
1.2 清障大队仓库管理系统的功能概述 1
1.3 开发工具及主要技术简介 3
1.3.1 开发平台介绍 3
1.3.2 jQuery简介 4
1.3.3 Spring框架简介 4
1.3.4 持久层技术与Hibernate框架简介 5
1.4 本文的主要研究工作 6
1.5 本章小结 6
第二章 系统分析 7
2.1 系统需求分析 7
2.1.1 功能性需求分析 7
2.1.2 非功能性需求分析 8
2.2 系统可行性分析 8
2.3 系统体系结构分析 9
2.3.1 表示层的功能分析 10
2.3.2 控制层的功能分析 10
2.3.3 业务逻辑层的功能分析 10
2.3.4 持久层的功能分析 11
2.3.5 域模型层的功能分析 11
2.4 本章小结 11
第三章 系统设计 13
3.1 数据库设计 13
3.1.1 数据表的设计 13
3.2 系统体系结构设计 16
3.2.1 表示层的设计 17
3.2.2 控制层的设计 17
3.2.3 业务逻辑层的设计 17
3.2.4 控制层的设计 17
3.3 系统管理模块的设计 18
3.4 系统核心模块的设计 19
3.4.1物品采购、出库、入库申请提交模块的设计 19
3.4.2文件的上传与下载模块的设计 19
3.4.3申请信息的审核模块的设计 19
3.5 本章小结 20
第四章 系统实现 21
4.1 JQuery与传统Web应用 21
4.2 域模型层的代码实现 21
4.3 表示层的代码实现 22
4.4 控制层的代码实现 24
4.5 业务逻辑层的代码实现 24
4.6 持久层的代码实现 25
4.7 系统关键技术的研究 28
4.7.1 系统的异常处理机制 28
4.7.2 用户权限的控制 28
4.7.3 用户输入数据的合法性检验 28
4.7.4 分页显示机制 29
4.7.5 Excel文件的读取 30
4.7.6 数据加密 30
4.8 本章小结 31
第五章 总结和展望 32
5.1 本文工作总结 32
5.2 下一步工作展望 33
参考文献 34
致谢 35
第一章 绪论
请支付后下载全文,论文总字数:25164字