摘要:仓储调度系统设计是基于数据库软件的,数据库是整个软件应用的起点和根本,起到着决定性的作用,一个不好的数据库设计一定会造成很多的麻烦和问题,不严重会增加或减少字段,严重会导致系统无法运行,所以一个好的数据库设计就变得尤为重要。
本系统由两个大模块组成:前台界面和后台管理模块。赋予了仓库管理人员、系统管理人员和员工3个不同的用户权限。系统管理员主要功能是针对员工的增删改查。员工主要功能是针对供应商的增删改查。仓库管理人员负责库存商品、出库记录和入库记录。应用的技术包括:Java、Oracle 10g、MyEclipse8.0,Struts2框架开发的一个B/S构架的动态网站。本系统外观简洁美观大方,并且操作容易,让用户体验更轻松舒适。
关键字:仓储调度系统;Java;Struts2
目录
摘要
Abstract
1 绪论-1
1.1 项目背景-1
1.2 研究意义-1
1.3 系统现状分析-1
1.4 系统概括-1
2 仓储调度系统分析-3
2.1 系统需求分析-3
2.1.1 功能需求-3
2.2 系统可行性分析-3
2.2.1 技术及开发开发可行性-3
2.2.2 管理可行性-3
2.2.3 经济可行性-3
2.2.4 运行可行性-3
2.3 业务流程分析-4
3 仓储调度系统设计-5
3.1 系统物理环境配置-5
3.2 项目规划-5
3.3 系统概要设计-5
3.4 数据库设计-6
3.4.1 概念设计-6
3.4.2 逻辑设计-8
3.4.3 物理设计-9
4 仓储调度系统的实现-12
4.1 系统设计技术-12
4.1.1 JSP简介-12
4.1.2 B/S结构概念-12
4.1.3 Struts2简介-12
4.1.4 Oracle简介-12
4.2 系统实现-13
4.2.1 系统管理员-13
4.2.2 仓库管理员-17
4.2.3 员工-23
4.3 系统测试-29
5 系统测试效果-30
结 论-31
参 考 文 献-32
致 谢-33