【摘要】基于Spring框架和Bootstrap的物资管理系统,其主要功能为统一信息化的管理大量的物资,用以代替人工分配,将大大提高管理效率,并且该系统针对于贫困地区用户,界面友好简介,极易上手。本系统分管理员和一般用户两个身份。管理员拥有最高权限,可对物资进行入库和出库的管理,包括修改信息,增加和删除物资信息,管理员对系统和用户也有操作权限,如增加管理员,删除用户等功能;普通用户仅有查询功能。本系统后端采用Spring框架实现,总体结构使用MVC模式,前端为Bootstrap框架,属于基本的Java Web开发。系统界面简洁大气,人性化,能很好的解决贫困地区对物资管理的难度,以及降低不熟悉计算机的用户对使用本系统的门槛,推动贫困地区的信息化现代化建设。
【关键词】 物资管理;Spring;Bootstrap;MVC;Java Web
目录
摘要
Abstract
1-引言-1
1.1 研究的思路和背景-1
1.1.1 研究背景-1
1.1.2 研究思路-1
1.2 系统解决方案-1
2-系统开发环境及相关技术介绍-3
2.1-开发环境介绍-4
2.2-相关技术-4
2.2.1 IntelliJ IDEA 2016-4
2.2.2 Mysql 5.6-4
2.2.3 Tomcat 8.0-4
2.2.4 Spring-4
2.2.5 Bootstrap-5
3-需求分析-5
3.1 课题可行性分析-5
3.2 需求分析-5
3.2.1 系统需求-5
3.2.2 功能列表-6
4-功能设计-6
5-数据库设计-7
5.1-数据库需求分析-7
5.2-数据库概念结构设计-9
5.3-数据库逻辑设计-10
6-系统设计及功能实现-12
6.1-登录注册功能-12
6.1.1 登陆功能部分函数-12
6.1.2 登录界面-12
6.1.3 登录功能代码-13
6.1.4 注册功能部分函数-13
6.1.5 注册功能界面-14
6.1.6 注册功能代码-14
6.2-基本信息管理-14
6.2.1 基本信息录入界面-14
6.2.2 基本信息录入功能代码-15
6.2.3 基本信息修改及删除界面-15
6.2.4 基本信息修改及删除功能代码-16
6.2.5 基本信息查询界面-17
6.2.6 基本信息查询功能代码-17
6.3-入库信息管理-19
6.3.1 入库信息录入界面-19
6.3.2-入库信息录入功能代码-20
6.3.3-入库信息修改及删除界面-21
6.3.4-入库信息修改及删除功能代码-21
6.3.5-入库信息查询界面-22
6.3.6-入库信息查询界面功能代码-22
6.4-出库信息管理-23
6.4.1 出库信息录入界面-23
6.4.2-出库信息录入功能代码-23
6.4.3-出库信息修改及查询界面-24
6.4.4-出库信息修改及删除功能代码-24
6.4.5-出库信息查询界面-25
6.4.6-出库信息查询功能代码-26
6.5-库存信息管理-26
6.5.1 库存信息总览页面-26
6.5.2-库存信息总览功能代码-26
6.5.3-库存信息查询界面-27
6.5.4 库存信息查询功能代码-27
6.6-系统管理-28
6.6.1 系统管理界面-28
6.6.2-系统管理功能代码-28
6.7 分页查询及条件查询实时匹配-29
7-系统测试及分析-30
7.1-系统测试环境-30
7.2-测试实例与结果分析-30
参考文献-32
致 谢-33