一、绪论
(一)研究背景与意义
在进入信息化时代后,尤其是近年来电商的飞速发展,让封闭式管理的大学校园也不得不对外开放起来,大学校园逐渐开始变得混乱,在快递方面尤为让学校的管理者头疼。大学生作为新时代的宠儿,对网络购物情有独钟,是快递客户的主力大军,而且由于宿舍区的集中管理,学校人员非常聚集,使得每天进出校园的快递数量巨大。各大快递公司眼看着巨额的利润蛋糕放在面前,却由于学校的种种管理制度而难以争取。虽然快递业在向更大规模和更高效的方向发展,但由于目前多数大学校园快递的运作仍然是采用传统的“收发室”或分散式代理点的操作方式,仍难以满足“适时”、“即时”的快件要求,由于代理点较远或者很多学校师生在上课而时间上不允许,如此要取一次快递变成了非常麻烦的事情,快递服务的瓶颈难以突破。
快递公司对学校的各种制度一筹莫展,学校又非常担心校外人员的涌入对学生的日常生活带来不便,为此,本研究课题希望通过对学校各快递代理点的整合来规范校园快递市场,通过信息化自动化的手段来提高快递的收发效率,提升校园快递服务的质量和便捷度。如此,学
发国外快递校依旧可以保持其一定的封闭性,快递公司也可以获得更高的利润。
(二)国内外相关研究概况
国外快递信息系统中使用的各种技术已经逐渐被引入国内,当前的快递信息系统发展也已经可以满足快递企业的需求,校园快递的特殊性也不在于其技术上的突破,而在于没有可行的、与学生学号等信息结合的、具有针对性的校园快递信息系统,例如,结合学生和老师的课表,避免短信或电话打扰上课,分时间段取货等。
国内电子商务的快速成长已有几年时间,也正因此刺激了国内快递业的发展,近年来电商自建物流与专业物流公司之间的竞争也不断加剧。快递业的成长与条码和射频等相关技术的成熟有一定关系,也与研究者们对快递模式和技术的相关研究有着密不可分的联系。随着快递业的发展,最后一公里中的大学校园部分成为国内快递的一个突出问题,作为快递研究的一个小分支,研究成果还不多,而且多为学生的学位论文。其中的主要成果有:
一种是以传统方式整合校园内的各快递公司业务,由学校专设快递服务中心进行专门快递管理的校园快递服务中心模式,校园快递服务中心就是整合起来的第三方快递代理。其代
表有朱鸿(2009)、王良辉(2013)等,优点是模式简单、可以;不足是人力成本高、效率低、不易管理。在该模式的基础上,毛梦圆(2013)实现了校园快递信息的统一管理,并采用自提和配送相结合的模式,使人力成本大大降低。
另一种是采用向快递公司统一代收件,然后分发到广泛分布在校园各处的快递网点,各网点由本校学生自营。其代表有张欣(2013)、丛迪悦(2013)等人,该模式优点是模式简单、方便师生取件和发件,不足是人力成本高却没有提高服务质量。
然而,当前还有一种针对校园等网购人员密集场所的新模式,该模式结合物联网新技术的应用,打通了多处快递业务的关键部分,用智能快递柜以极低的人力成本完成快递的取件业务。本文就主要围绕校园快递多网点智能自提模式来进行信息化实现。
(三)论文的主要研究内容
校园快递作为快递中的一个分支,尤其区分于其他类型快递的一些特点,例如,人员集中、网购频繁、有统一的学号、学校有成熟的学生信息管理系统等。针对这些特点,将其融入到现有的快递信息管理系统中,使校园快递的管理规范化、高效化。
二、校园快递管理信息系统需求分析
(一)开发环境与工具
1、开发环境
此次项目的开发环境是:windows 7,MyEclipse8.5,Tomcat6.0,SQL Server 2008 。
2、开发工具
(1)J2EE技术
J2EE即Java 2 Platform Enterprise Edition是Java EE平台企业版的简称,是现今正在使用的最广泛的企业应用程序开发框架。J2EE保留了“一次编写,随处运行”的跨平台特性等许多优点,可见其核心依旧是Java平台或者Java 2 平台的标准版,同时还全面支持EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术,通过一整套的Services、APIs和协议构成,简化了企业解决方案的开发和部署以及相关的复杂问题体系结构的管理,从而被广泛应用。
在校园快递信息管理系统的开发中采用了JSP+Servlet+JavaBean三层体系架构的开发模式。Java在网络开发中有着极高的地位,并且已经形成十分成熟的三层结构,现在最常用的就是表示层(View)、控制/中介层(Controller/Mediator) 、业务逻辑层(Java Business) 和数据源层(Data Source) 这样的改进后的三层体系架构。而JSP+Servlet+JavaBean这样的轻量级架构便可以实现J2EE三层结构,具体来说就是JSP 用于表示层,Servlet用于控制层、业务处理层,而JavaBean 用于数据源层。
(2)SQL Server 2008与Tomcat
SQL Server 是一个关系数据库管理系统,SQL Server 2008具有以下三个特征:一是可信任的,SQL Server 2008具有很高的安全性、可靠性、高可扩展性,据此公司运行最关键的任务时自然是最放心的;二是高效的,基于SQL Server 2008可以快速和高效地完成企业当前的数据基础设施建设与实施,大大降低了公司开发和管理数据平台的时间和成本;三是智能的,SQL Server 2008在可以使公司的各种数据信息实现商务智能,通过强大的界面交互,可进行用户所需的报表和数据分析。
Tomcat服务器是目前被广泛使用的一款免费的开放源码的Web应用服务器,由Apache、S
un公司开发,其他公司及其个人不断完善而成。Tomcat不仅支持JSP、PHP而且适当配置后还支持ASP,而且它也是一款跨平台软件,具有技术先进、性能稳定的特性,而且还是开源的、免费的,深受广大Java爱好者的喜爱,对于Java的学习者以及中小型web应用项目来说更是第一选择。
(3)JavaScript脚本语言
JavaScript是一种基于对象和事件驱动的动态类型的嵌入在HTML文件中的一般用于Web客户端的脚本语言,允许用户自定义对象,也可以使用浏览器提供的大量内建对象,经常被用来给HTML网页添加动态功能,能对诸如表单输入、鼠标单击、页面浏览等用户事件做出反应并进行处理,并且速度快,为客户端的使用者提供了更加流畅的浏览效果。JavaScript作为一种简化的编程语言,也拥有Java的可移植性好的特性,可以在大多数浏览器上运行,把浏览器中各种各样的元素均作为对象处理,是一种面向对象的程序设计语音。