摘 要
科技的进步带动着社会发展,20 世纪是信息化时代,用计算机技术实现企业的仓库物资管理势在必行。对于大中型企业来说,利用计算机技术支持企业准确、高效完成各种仓库日常管理,是一种适应现代社会发展、推进企业日常管理走向流程化、规范化的必要条件。作为通信公司,宜宾移动公司代维人员众多,代维人员有自己仓库,但有时又要利用宜宾移动公司网络物资,手工填写物资出入库单复杂并且不利于保存,不利于仓库管理员及时查询物资存货,事后查找也不便。
在本次毕业设计中本人选择了基于 JAVA 的宜宾移动公司维护物资管理系统设计与实现。本系统是本着软件工程的要求进行实施与开发的。本系统分为前段使用与后台支撑其中系统管理、导航管理等模块主要用于系统支撑。各维护人员以及仓库管理员使用的实物管理、实物信息管理、仓库管理等模块,涉及到整个网络维护工作中需要使用物资以及对物资进行保管的各类人员,同时也考虑到了用户的非功能需求,力求使系统简单易用,通俗易懂。本系统开发平台为 MyEclipse,采用 JSP 和 Servlet 面向对象编程语言编写,基于 B/S 模式,选用 JAVA 编程语言架构,数据采用甲骨文的 Oracle 数据库完成。系统主要分为两部分:包括提供承载所有功能和用户进行交互的 WEB 应用服务器与存储详细数据的 Oracle 10G 数据服务器,注册用户可用浏览器通过 Internet 访问应用服务器。
关键词:仓库管理系统;JAVA;数据库
Abstract
With the progress of the society and the rapid development of computer technology, it is imperative to use computer to realize the management of enterprise's warehouse. For large and medium-sized enterprises, the use of computer support enterprise efficiently and accurately complete the daily management of the warehouse material, is to adapt to the modern enterprise system, promote enterprise daily management to scientific and standardized the necessary conditions. As a communication company, Yibin mobile company maintenance personnel is numerous, maintenance personnel have their own warehouse, but sometimes also use Yibin mobile network materials, manual fill material a single storage complex and not conducive to the preservation, is not conducive to the warehouse manager timely query inventory supplies,after find inconvenience.
In this graduation project, I chose the JAVA based China Mobile in Yibin to maintain the material management system design and Implementation. The system is based on the requirements of software engineering for the implementation and development of. Completely in accordance with the software development process from requirement analysis, outline design,detailed design, coding, contains of material access process, system framework, database building, each function module of the given the realization of detailed design. The system contains the system management, navigation management module and so on. The maintenance personnel and the warehouse administrator to use the material management, physical information management, warehouse management, and module relates to the entire network maintenance work need to use materials and custody of all categories of personnel of materials, while also taking into account the user's non functional requirements, and strive to make the system simple and easy to use, easy to understand. The system development platform MyEclipse is adopted by JSP and servlet object oriented programming language, using J2EE architecture based on B / S mode, combined with the Oracle database to complete, mainly includes two parts: Web application server, Oracle data server, registered users can browser through Internet access to an application server.
Key Words:Warehouse Management System;JAVA;Data Base
维护物资管理系统部分功能演示:
登录页面
系统管理
用户管理页面
职位管理展示图
物资流转图
仓库管理界面
目录库
物资入库单
出库单
目 录
摘 要
Abstract
1 绪论
1.1 选题背景
1.2 选题的应用价值
1.3 国内外现状分析
1.3.1 国外现状
1.3.2 国内状况
1.4 物资管理信息系统开发的意义
1.5 论文结构
1.6 本章小结
2 相关理论与技术介绍
2.1 仓库管理工作的重要意义
2.2 仓库管理概论
2.2.1 仓库基础知识
2.2.2 物资盘点以及电算化
2.3 Java EE 相关原理及技术简介
2.3.1 Java EE 简介
2.4 其他辅助技术
2.4.1 MVC 简介
2.4.2 Struts
2.5 本章小结
3 系统可行性分析
3.1 维护物资管理工作中所存在的问题
3.2 维护物资管理系统的优势和开发周期
3.2.1 维护物资管理系统的优势
3.2.2 物资管理系统的开发周期
3.3 维护物资管理系统开发的可行性
3.3.1 技术可行性与经济可行性
3.3.2 社会可行性与系统可行性
3.4 本章小结
4 系统分析与总体设计
4.1 系统分析
4.1.1 系统分析简介
4.1.2 维护物资管理系统需求分析
4.2 总体设计
4.2.1 现状描述
4.2.2 系统建设目标
4.2.3 开发设计思想
4.2.4 功能模块设计
4.2.5 系统功能结构图及流程图
4.3 本章小结
5 数据库设计
5.1 数据库需求分析
5.2 数据库概念结构设计
5.3 数据库逻辑结构设计
5.4 本章小结
6 系统详细设计
6.1 系统开发工具以及配套工具
6.2 登录页面.
6.3 系统管理
6.3.1 部门以及用户管理
6.3.2 职位以及角色管理
6.4 实物基础信息
6.4.1 仓库管理
6.4.2 目录库
6.4.3 实物数据导入
6.5 实物管理
6.5.1 入库管理
6.5.2 出库管理
6.6 实物查询
6.6.1 实物高级查询
6.7 其它非功能性需求
6.7.1 操作安全性
6.7.2 数据存储安全性
6.8 本章小结
7 系统测试
7.1 系统管理功能测试
7.1.1 部门管理测试
7.1.2 用户管理
7.2 实物基础信息
7.2.1 仓库管理
7.2.2 目录库
7.3 实物管理
7.3.1 入库管理
7.3.2 出库管理
7.4 本章小结
结 论
参 考 文 献
致 谢
(如您需要查看本篇毕业设计全文,请您联系客服索取)