基于web的校园快递管理与分发系统

 2022-09-24 10:45:59

论文总字数:11169字

摘 要

随着网络购物的日趋普遍化,现在的大学生在网上的也购物越来越多,而大批量的快递涌入校门口,给学校和学生带来极大的不便,所以学校成立校园管理系统方便管理。但是大量的快件需要高效的管理才能让学生快速的找到自己的快递。所以我们需要一款管理软件,提高管理效率。

本管理系统的使用java语言,采用JSP、SSH、AJAX技术,用MySql数据库来存储数据。本系统具有易操作,易管理的特点,页面动态加载数据,降低服务器的压力。

关键词 :校园快递;java;JSP;SSH;易管理;

Abstract

With the popularity of online shopping, there are more and more college students online shopping. And a lot of Courier into school,It brings great inconvenience to the school and students.So the school campus management system set up In order to facilitate the management. But the large amount of express to efficient management can make students quickly find own Courier. So we need a management software to Improve the efficiency of management. This management system using Java language, the JSP, SSH, AJAX technology, and Using the MySql database to store data. The characteristics of this system is easy to operate, easy to manage.Page dynamic load data to Reduce the pressure of the server.

Key words: Campus Courier; JAVA; jsp;ssh; Easy to manage

目 录

摘 要 I

Abstract II

第一章 引言 1

1.1 背景 1

1.2 校园快递管理系统的目标 1

第二章 采用技术和开发工具的介绍 2

2.1 开发工具介绍 2

2.1.1 MyEclipse简介 2

2.1.2 数据库简介 2

2.1.3 tomcat简介 2

2.2系统开发技术介绍 2

2.2.1 JSP技术与Ajax 2

2.2.2 S.S.H框架的简单介绍 3

第三章 系统分析 4

3.1 可行性分析 4

3.1.1 做这个项目的原因 4

3.1.2 项目的内容 4

3.1.3 项目的开展 4

3.2 系统的功能需求分析 4

3.3 数据表结构 5

第四章 系统的总体设计 7

4.1 系统的功能结构 7

4.1.1管理员主要功能 7

4.1.2员工主要功能 8

4.1.3学生主要功能 8

4.2 系统的业务描述 8

4.3 系统的概念模型设计 9

第五章 系统各模块的实现 11

5.1 系统的登陆界面 11

5.2 快递入库界面 11

5.3 快递查询界面 11

5.4 快递领取界面 12

5.5 用户管理界面 12

第六章 系统的主要代码分析 13

6.1 Struts配置文件 13

6.2 Spring 配置文件 13

6.3 Hibernate 配置文件 14

6.4 JS 部分代码 14

6.5 Service层 14

第七章 测试 17

7.1 功能测试用例 17

7.1.1快递入库测试 17

7.1.2 快递查询测试 17

7.1.3 快递领取测试 17

7.1.4 员工管理测试 18

7.1.5 登陆测试 19

第八章 结束语 20

参考文献 21

致 谢 22

第一章 引言

1.1 背景

随着网络购物的流行,目前大部分学生在网上购物,而这大量的快递每天都会涌到我校的校门口,给学生的学习和学校的管理带来极大的不便,所以产生了校园快递管理中心,但是管理中心目前存在很多问题,一下,将阐述一些方面的问题。

校园快递在管理上的问题:大量的快递存放到校园快递管理中心,快递数量多,大小不一,目前校园快递的存放没有规律,管理中心的空间利用率不高,员工也是人力不足;

校园快递在分发上的问题:因为管理中心的存放不合理,导致学生在找自己的快件时浪费很多时间。本设计是希望与快递业务进行网上接轨,以一个虚拟的校园快递窗口接收各快递公司转来的需要进校的快递,并设计实现一个基于计算机和数据库的校园快递管理平台,使在校大学生可以通过这个管理平台查询和安全高效的提取个人快递。

1.2 校园快递管理系统的目标

由于以上问题的存在,所以该系统设计的目标就是为了提高校园快递的管理,方便学生可以快速地找到自己的物件。通过每天快递的进出量统计及各大快递公司的快递数量的统计,合理安排货架。是管理中心的快递管理变的有规律,有效率。而且本系统满足学生随时可以通过互联网查到自己的快递是否已到学校,也可以查到自己的快递所在的货架号,这样方便了学生可以合理安排时间去取快递。

该系统本着易操作,易管理,已维护的宗旨设计,方便管理中心的人员操作使用。

第二章 采用技术和开发工具的介绍

2.1 开发工具介绍

开发工具及开发语言的选择对项目的完成有很大影响,所以选择合适的开发工具显得尤为重要。java语言是具有1、面向对象基于对象,2、安全性高,3、与平台无关4、多线程等优点。

2.1.1 MyEclipse简介

MyEclipse开发JAVA十分的方便 , MyEclipse相比Eclipse多了很多的插件,MyEclipse也可以对各种开源产品进行有力的支持。MyEclipse可以支持AJAX,JSP,STRUTS,SPRING,HIBERNATE,SERVLET,JDBC数据库链接工具等多项功能。

2.1.2 数据库简介

MySql是小型关系型数据库管理系统,支持多线程,提高CPU效率;优化的SQL查询算法,可以提高查询速度;体积小,速度快,总体拥有成本低等特点,因为‘校园快递管理系统’属于小型项目,所以选择MySql。

2.1.3 tomcat简介

Tomcat服务器是一个免费的开源的Web应用服务器,它运行时占用系统资源小,扩展性好,支持负载平衡与邮件服务等应用系统常用的功能,因为‘校园快递管理系统‘是小型项目,所以选择tomcat这样小型的轻量级应用服务器是个很好的选择。

2.2系统开发技术介绍

2.2.1 JSP技术与Ajax

JSP就是在HTML中嵌入了java代码,所以本质上,JSP就是java程序,JSP继承了Java的一切优点,JSP程序有严格的java类库支持。

JSP具有的优点:

  1. 跨平台的优点,无需改动,就可以方便的迁移到其他操作系统平台
  2. 可提高系统的重用性
  3. JSP程序容易上手
  4. JSP可以使用java开源工具
  5. 强大的可伸缩性
  6. 支持服务器组件

Ajax是异步JavaScript和XML的英文缩写。Ajax既不是插件也不是专利技术,而是一种架构风格,它由很多相关的技术和想法组成,比如:JavaScript,CSS,DOM,XMLHttpRequest。异步发送请求,提高了用户体验。

剩余内容已隐藏,请支付后下载全文,论文总字数:11169字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;