该毕业设计采用JAVAEE的三层架构模型,基于Browser/Server结构,在Myeclipse开发工具下,把JAVA作为开发语言,Mysql作为数据库,按照软件工程的方法开发物流管理系统。系统主要分为功能模块和管理模块,其中功能模块主要包括登录、退出、登录密码修改;管理模块包括系统用户管理、客户信息管理、货物信息管理、接货单管理、车辆信息管理。该系统与传统手工物流管理相比,将广大客户、货物、车辆和货物单紧密联系在一起,有效缩短了物流运输的时间,大大提高了工作效率。

功能模块:可以在Web浏览器中查看这些功能。
用户登录模块:用来区分超级管理员和普通管理员。
个人信息管理:用户登录后可以修改用户表中的个人信息。
修改登录密码:系统所有用户都可以修改个人登录密码,
客户管理模块:对物流管理系统的客户信息进行管理,通过这个模块可以新增加客户、查询客户信息、修改客户信息和删除客户信息。
车辆管理模块:对物流管理系统的车辆信息进行管理,通过这个模块可以新增加车辆、查询车辆信息、修改车辆信息和删除车辆信息。
货物管理模块:对物流管理系统的货物信息进行管理,通过这个模块可以新增加货物、查询货物信息、修改货物信息和删除货物信息。
接货单管理模块:对物流管理系统的接货单信息进行管理,通过这个模块可以新增加接货单、查询接货单信息、修改接货单信息和删除接货单信息。
页面打印:设计系统时,在代码中连接打印机,进行系统的一些页面的打印。
导出报表:用户可能需要将某些数据列表提取出来,在代码中调用导出至excel中的函数,并开启连接excel的驱动,实现导出报表的功能。
用户添加:管理员有权利管理用户,添加用户即将用户id、用户名、密码、姓名等用户资料添加至数据库用户表,用户可以使用用户名和密码登录个人中心。
用户删除:管理员同样有权利删除用户,通过指定选择用户进行删除,即通过用户id将数据库用户表id一样的数据删除掉,删除后,用户就无法使用用户名和密码登录个人中心。
用户修改:管理员可以修改用户除用户Id外的所有信息,如用户名和密码、姓名等,修改通过id找出要修改的数据,然后进行修改。


目 录

摘 要 1
目 录 3
1  引言 1
1.1 课题的背景 1
1.2 研究现状 1
1.3 研究内容 1
1.4 开发方法 1
1.5 论文结构 2
2  系统分析 3
2.1 可行性研究 3
2.1.1 技术可行性 3
2.1.2 经济可行性 3
2.1.3 操作可行性 3
2.1.4 法律可行性 3
2.2 需求分析 3
2.2.1 系统用户需求 4
2.2.2 系统业务流程分析 4
2.2.3 系统功能需求 5
2.2.4 数据流分析 5
3  系统总体设计 7
3.1 总体设计的原理 7
3.2 系统的功能层次结构图 7
3.3 数据库设计 8
3.3.1 实体E-R图 8
3.3.2 数据库的逻辑结构 10
4  详细设计 11
4.1 数据库的实现 11
4.1.1 数据库的建立 11
4.1.2 数据库的连接 13
4.2 系统设计流程 13
5  开发工具及相关技术介绍 18
5.1 开发工具介绍 18
5.1.1 Myeclipse介绍 18
5.1.2 Mysql介绍 18
5.1.3 TOMCAT介绍 18
5.2 开发模式B/S介绍 18
5.3 开发技术介绍 19
5.3.1 jsp介绍 19
5.3.2 html介绍 19
6  系统实现 21
6.1 功能模块的实现 21
6.1.1 主页模块 21
6.1.2 登录模块 22
6.1.3 用户管理模块 23
6.1.4客户管理模块 24
6.1.5货物管理模块 25
6.1.6接货单管理模块 27
7  系统测试 29
6.1 登录测试 29
6.2 用户管理测试 29
6.2.1 修改密码测试 29
6.2.2 客户管理测试 30
6.3 接货单管理测试 31
6.4 车辆管理测试 32
8  结论 34
参考文献 35
致  谢 36

基于jsp物流管理系统相关推荐

  1. JAVA和MySQL实现公交管理_基于JSP公交管理系统的设计与实现(SSH,MySQL)(含录像)

    基于JSP公交管理系统的设计与实现(SSH,MySQL)(含录像)(任务书,毕业论文11000字,程序代码,MySQL数据库) 通过公交线路查询系统这个平台,可以使用户足不出户就可以了解全面的公交信息 ...

  2. [附源码]计算机毕业设计JAVA基于JSP健身房管理系统

    [附源码]计算机毕业设计JAVA基于JSP健身房管理系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe( ...

  3. 基于JSP物业管理系统

    技术:Java.JSP等 摘要: 随着城镇人口居住的集中化加剧,传统人工小区管理模式逐渐跟不上时代的潮流.这就要求我们提供一个专门的管理系统.来提高物管的工作效率.为住户提供更好的服务. 小区物业管理 ...

  4. 基于JSP通讯录管理系统

    技术:Java.JSP等 摘要: 社会在进步,移动互联的应用越来越广泛,已经进入到每一个人的生活.人与人之间的距离也越来越近,信息量也越来越庞大,沟通也需要现代化.因此,我们需要把所有人的联系方式统一 ...

  5. 基于JSP会议管理系统毕业设计

    欢迎添加微信互相交流学习哦! 项目源码:https://gitee.com/oklongmm/biye2 一 绪论 1.1 本课题的开发背景及意义 当今社会竞争日益激烈,企事业单位内部会议也不断增多, ...

  6. 基于JSP电费管理系统

    技术:Java.JSP等 摘要: 电力行业是一个国家发展经济的基础,是人们日常生活的保证.而对于电力行业来说,电费的管理是电力行业的核心.因此,为了解决这一问题,开发研制了电费管理系统.此系统是由JS ...

  7. (免费分享)基于jsp酒店管理系统(带论文)

    源码获取:关注文末gongzhonghao,输入016领取下载链接 2.4功能模块需求分析 本酒店管理系统与现代开发软件的特点完美结合,界面友好,观赏性强.下面依次介绍本系统的功能: (1)本系统界面 ...

  8. (免费分享)基于jsp酒店管理系统(配套论文)

    源码获取:关注文末gongzhonghao,输入016领取下载链接 2.4功能模块需求分析 本酒店管理系统与现代开发软件的特点完美结合,界面友好,观赏性强.下面依次介绍本系统的功能: (1)本系统界面 ...

  9. 基于python物流管理系统毕业设计-Python程序设计实验报告一 :熟悉IDLE和在线编程平台...

    Python程序设计实验报告 班级 物流192 姓名 张羽 学号 3190505221 成绩 日期 3月5日 指导老师 修宇 实验名称 实验一 熟悉IDLE和在线编程平台 实验目的 1.掌握pytho ...

最新文章

  1. LeetCode简单题之删除排序链表中的重复元素
  2. SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?
  3. redis(16)--sentinel
  4. java打包维护_java打包详解
  5. java基础-BigDecimal类常用方法介绍
  6. java 解析xml文件案例
  7. underscore源码学习笔记(一)
  8. 一口气说出8种幂等性解决重复提交的方案,面试官懵了!(附代码)
  9. CDMA-Rake接受技术
  10. totolink服务器未响应,totolink路由器登陆页面打不开怎么办
  11. The project seems to require yarn but it‘s not installed.
  12. flv格式怎么转换成mp4?视频格式转换步骤详解
  13. Java 解析xml 使用SAXReader获取所有标签的key和value的代码实例
  14. 阿里云数据湖分析急招实习生
  15. 苹果手机使用技巧篇:教你完美使用好苹果手机的5个方法
  16. 我喜欢数学英语计算机的英语怎么说,“我最喜欢的课程是数学”用英语怎么说...
  17. Python实现商品价格监控,识破双十一的套路
  18. Mybatis个人基础知识总结
  19. PHP语法糖->,::和=>
  20. 复旦情商课魅力女教师陈果上课语录(复制)

热门文章

  1. Unable to load library 'libtesseract304'
  2. 数理统计与matlab数据分析.pdf,数理统计与MATLAB工程数据分析.pdf
  3. Siki_Unity_4-4_丛林战争_Socket/TCP网络游戏开发
  4. 回来了,我的motherland
  5. JavaScript进阶-编程思想、构造函数的原型对象、对象原型、原型继承以及原型链
  6. 在windows上混合开发_什么是Windows 10上的混合现实,您应该购买耳机吗?
  7. 【已解决】什么是心跳包?
  8. 【TcaplusDB知识库】GO快速上手PB表的增删查改操作
  9. 基于HC-SR04的超声波测距模块
  10. 用javascript控制调用media player播放器例子[转]