21世纪以来中国的进步日新月异,社会面貌焕然一新,人民生活更加多姿多彩。中国以及完成了全面小康的目标正赶往共同富裕的新征途,社会面貌文明和谐法制国际社会对此无比惊叹,人民的文娱生活也更加丰富,人民的日常生活也愈加便捷。其中特别值得一提的就是人们的购物方式从以往的线下购物逐渐走向线上购物。线上购物的普及带给了人们更多的选择,琳琅满目的商品与价格对比一目了然。更完善的消费保护,网上购物平台对于商家的工商管理与售后服务在一定程度上较线下购物更加完备。与此同时也带动了衍生行业的发展,例如物流,包装封材,IT技术等。从宏观上来说线上购物的发展促进了经济的磅礴,鼓励了社会的消费力。从微观上来说,线上购物丰富了人们的生活,为购物提供了方便。但凡是具有两面性,在线上购物的迅猛发展下,弊病也层出不穷。例如,近期的虚假发货刷单,货到付款诈骗。和老生常谈的物流运输的破损,物流取件的不人性化等。对此快递行业的改善势在必行。其中对于在校大学生的快递条件改善作为试行先锋是一个不错选择。对于在校大学生来说快递的抵达时间和投递方式还有信息查询与投诉建议是一个很头疼的问题,因为对2021年度一份调查分析可知70%的大学生对目前未经允许便直接快递存放在菜鸟驿站自提的方式有很大的不满,其中主要原因大体有五:1.短信传递快递信息不及时不同的购物平台自己提供的商品信息无法整合。2.快递同时抵达时囤积太多不方便取件。3.个别贵重物品存放在菜鸟驿站没有安全感。4.有些学生不在校期间无法自行取快递.5.没有专门的渠道办法对快递员的服务态度进行合理评价。[1]由此看来,目前市面上急需一款为大学生提供快递便利的产品,其中主要能对学生的快递信息能够做到实时的集合管理以便学生了解自己所有快递信息,另外对学生暂时无法亲自取件的情况能够有专门的待取功能情况和大量同时抵达的情况需要对学生和快递派送员做双向提醒保障学生的利益和减轻学生取快递的负担。
1.2 国内外研究现状
1.2.1 国外研究情况
“黑猫”是日本最大的快递公司之一同时也是日本Amzon指定快递服务商,是日本配送速度和服务最佳的公司。在配送服务方面,其派送员一般会提前一小时在专门的快递平台上与客户预约,再在临近预约的前五分钟再次打电话与客户致电,为客户预留收拾自己方便取件的时间。在派送员到指定位置时会主动向客户示意,并确定快递信息无误再将货品传递给客户。[2]并且在派送大件物品的时候,会主动询问客户是否需要将货物放在指定位置。在完好送达后才会确定快递的收货。若是客户不在家,快递员会在电话和信息平台中和客户商量再次配送的时间。有时没有电话的情况下,快递员会留一张证明纸在客户收件地址的信箱中,并在上面说明上面时间有何物品,快递编号,快递员的联系方法和物品会暂时放到哪个邮局进行保存。除此之外,该证明上面还有选择再次配送的时间,客户可以填好后放入家附近的邮筒内,然后等待下次的配送。上门收货方面。可以提前在信息平台上预约上门取件的服务,并且在官网基本都能查询到客户货物的费用(按重量,长宽高等规格)。配送时的情况,跟国内各种电瓶车送货的快递员不同,日本的快递员基本都是用货物推车送货,推车内比较整齐的放好各种快递,并用布盖好。另外,快递员是都是戴着工作帽和工作牌的,既能够增加客户心理的安全感也同时方便客户能够精准地对每一次快递服务进行评价。
1.2.2 国内研究现状
在国内大学校园的快递行业主要以菜鸟驿站自提的方式为主,菜鸟网络科技有限公司于2013年5月28日成立,其配送方式由原先的送货上门逐渐发展成未经客户允许便直接投放至菜鸟驿站,虽然减少了配送人员的工作量但是也同时增加了收件人的不便。并且在菜鸟驿站的存放安全得不到全面的保障,在物流爆仓期间,许多的快件都散落在监控范围之外。其次对于菜鸟驿站的服务态度并没有完善简单的反馈渠道,很多物件在菜鸟驿站受损后,其负责人都抱以逃避责任的态度。与此同时,在对待一些高价物品时,物流行业无法做到足够的重视从而造成损坏的事件时有发生。[3]但是国内也有些快递公司的做法值得学习借鉴,例如顺丰快递 与京东快递。顺丰快递有自己独立的快递服务app,其中内容包含有送货上门,可以通过短信或者电话的方式与顾客达成约定时间送货上门。冰鲜保存,全程冷链送达快递站并且在客户取件前在站点也是冰鲜保存以免货品变质。上门取件,顾客在客户端下单,后台派发消息给匹配的快递员能够在预约时间取件。同城急送,对于一些客户要求的时效性顺丰快递员会以最快的速度取件和派发。委托取件,在某些特俗情况下取件人无法亲自到场便可以在app上指定他人取件避免取件不及时和陌生人错领的情况发生。丰巢寄件,在站点下班时间段客户若有寄件需求可以先把快递存放在丰巢等待上班时间段快递人员来取件等功能。在人性化的方面做的可圈可点,这一切都归功于顺丰总裁王卫在2013年的企业转型的决策,以前的顺丰也和三通一达一样把企业的价值仅仅只放眼在送到货,而不是送好货。而2013年开始,顺丰开始把服务质量拔高,与中信资本,元禾控股,招商集团,签署协议,得到大量资金后顺丰便开始大量建设空陆转运枢纽。在提升货运速度之后的2015年,顺丰开始主力提升配送服务质量,从下级网点到上级转运站所有重要工作人员都会参加公司内部的服务培训,并且在招收新员工时将服务态度教学放在重要课程考核当中。
1.3 研究目的与意义
1.3.1 研究目的
学生快递信息服务管理系统按用户群体分类。学生快递信息服务管理系统的设计宗旨是优化快递服务,能够在配送员和学生间做一个平衡,实现多向的人性化的快递服务。对于学生群体里来说,既可以查询到所有快递信息而且还能够找到合适的人员进行待取件方式与便捷的投诉通道,能够极大的提高学生用户满意度,方便学生的日常生活。对于快递公司来说,通过该系统能够实时了解客户需求,减少电话联系对工作时间的损耗。并且通过用户投诉评分机制能够及时反应快递业务员的问题以便及时的改善订正。
1.3.2 研究意义
提高目前快递行业的服务质量,减少社会上对快递服务不满的现象发生。便利消费者群体的生活,提升人民生活幸福度。给快递公司针对快递员的kpi绩效提供可靠数据来源,方便对快递员的管理与评级。
1.4 本文组织结构
关于学生快递信息服务管理系统论文的组织结构由六个部分组成:
第一章:绪论部分介绍了选题背景,国内外研究现状,研究目的与研究意义
第二章:主要讲述该系统所需要的开发工具和技术支持。相关理论部分
第三章:结合快递配送时实际所经历的流程,在技术与经济层面上做出分析,给出学生快递信息服务管理系统的总体需求,再对学生,快递员,管理员三方做出单独的用户需求分析。并作出功能性需求与非功能性需求分析。
第四章:从系统的业务设计架构,技术架构设计,和功能模块划分的角度对学生快递信息服务管理系统做出总体设计。
第五章:对消费者,快递员,和管理员的功能模块做出详细设计。
第六章:总结了本文系统涉及的技术和研究过程,并对本文的创新点和不足之处进行了说明。
2 关键技术
2.1 开发技术及工具介绍
2.1.1 java
java语言是目前行业里的主流语言之一,是一种静态面向对象的高级语言。它的功能丰富强大并且又简单易学,适合程序员在短时间内掌握并运用。因为java语言的在移植和安全上有很多出色的优点,所以它的运用也很普遍从桌面应用程序到web甚至于嵌入式应用系统等都有它的用武之地。企业版,微型版,标准版是市面上主要的三种java体系。由于java语言源自C++,因此她除了充分的继承了后者的优势之外,还把其以前经常被人忽视或诟病的特性剔除了,使java语言的使用变得更加精简易懂。Java语言是一个简洁易懂、安全系数高、结构完善健全、分布式、跨平台程序可移植度高、和操作系统无关、可多线程同步进行、高性能和动态面向对象的编程语言。[4]
2.1.2 JSP
Java Server Pages简单来说就是我们所熟知的JSP,这种技术用于动态网页的开发,其初始标准是有很多公司一起设立的其中包含有SUN公司。主要操作方式是标记jsp标签,通常以<%作为起点,以%>收尾的标记,往html文件里汇入java程序片段。如此一来可以使得前端页面更加优越,而且能够一劳多逸,通过跨平台技术便能够实现。为了与普通 HTML 有所区别 JSP文件的扩展名为.jsp。JSP页面是被动态编译成Servlet的,因此,开发者可以很容易的更新展现代码。预编译是jsp的特点之一,可以减少脚本。JSP页面不仅容易的和静态模板结合,另外动态内容代码也易与其结合。除此之外,jsp的页面显示和底层业务逻辑相互独立,这有利于网站程序反应更迅速,值得一提的是jsp是J2EE的中的重要一员,因为其自身插件和组成都是由Java语言开发的,所以对于web的开发非常方便可以直接使用。[5]
2.1.3 Eclipse
IBM公司在2001年将自主独立研发的eclipse免费贡献给了开源社区,从此eclipse便成为市面上主流的java开发程序。其自身是一个依托于java和开源代码而建立的的可拓展开发平台。究其根本只是一套服务框架但是可以集结组件插件来制造开发环境,之所以其能用于java开发的是因为其自身带了一个包含jdk的标准版插件集。
2.1.4 mysql
MySQL是一个关系型数据库管理系统,关联数据库让不同的表中填入不同的数据,而不将所有的数据一箩筐的全部囤积在一起,这样会造成数据延迟和系统过于死板。而mysql的数据管理方式便既能够增加反应速度又增强了数据的灵活性。除此之外MySQL是开源的,便于许多开发人员的使用对jdk有很好的支持。MySql支持大型的数据库,数据存储量达到5000万条,对于32位系统表文件最大的存储量有32GB,对于64位的表文件系统支持最大的表文件8TB。对数据繁多的开发应用依旧可以操作。MySql支持标准的SQL数据语言等多种语言在很多平台上都可以使用形对初用者友好。MySql取用的是GPL协议具有可定制性。
2.1.5 navicat
Navicat 作为数据库管理工具,具有快速,可靠,性价比高的特点。它的设立目的就是在于简化数据库的管理,减少数据库管理的成本。可以同时满足软件开发人员,数据管理员以及中小企业的需要。其界面是直接视觉图形制作,能够用便捷并且安全地方式组织、创建、访问共用的信息。它除了可以对本机的MySQL、SQL Server、PostgreSQL等数据库进行管理及开发甚至还可以远程操作。Navicat Premium是一个可多重连接的数据库管理工具,它可让同一个单一程序同时连接到MySQL、Oracle、等多个数据库,对管理多样化数据提供了便捷。除此之外它还能让不同类型数据库之间进行连接,极大的加快了服务器数据传输的进程并且同时能够在计划的指定时间运行。Navicat Premium 支持在MySQL、Oracle、PostgreSQL、SQLite 及 SQL Server之间传输数据并且能够支持它们的大部分功能。
2.1.6 Tomcat
tomcat是一个依托于java运行环境的,由Sun和Apche联合开发的轻量级java web开源服务器常用于servlet和jsp的开发与调试是很多微小系统和并发用户不多情况下的第一选择。其性能成熟不容易出差错,技术迭代与时俱进满足时代潮流,深受从业人员的追捧。除此之外,tomcat既支持java开发的动态jsp资源也支持jsp开发的静态资源,很适合做后端的服务。三大容器是tomcat的核心技术内容:servlet容器意图用于处理其代码,web容器的功能是针对于web服务器,jsp容器则是为了将动态的jsp网页转换成servlet代码。从此可以看出用tomcat去调试研发web工程是当仁不让的适合。
2.2 B/S框架
学生快递信息服务管理系统采用B/S架构用于实现快递查询,订单诉求,派件查询等多种多样的功能。因为B/S架构在经过多年的实践操作后已经非常完善。对于现代琳琅满目的应用软件采取C/S架构来说,B/S架构显得更加便捷,只需要百度,夸克等浏览器搜索便可以进入用户界面,极大的为用户客户端减少了负担,更方便跨区域操作。[6]且其事物逻辑占用前端的部分很少,一般都在服务器端完成,除二者尔,另加底端数据库,乃我们所了解的三层框架。虽C/S架构仅两层架构在安全性,速度和内容中有优势,但利弊共存,其获取使用群体
更苦难,维护费用高,且只可在局域网使用。而B/S则在此三方面尽占优势,除此之外,B/S常被诟病的,客户端与服务器的请求—响应交互。需刷新页面。用户体验“慢、卡、烦”,在Ajax出现后,已得到极大的改善。
2.3 SSM框架
之所以称为ssm框架,因为第一个S代表着Spring MVC,第二个S代表着Spring,而M代表的是My Baits。作为标准的MVC模式,其将系统整体分为四层,分别是view层,controller层,service层,DAO层。spring是一个开源框架的主要业务实现业务对象管理,spring MVC将过往单层模型层分离成两个独立的业务层和数据层相当于SSH框架中的structs负责请求的转发拦截用户请求和视图管理,mybatis是优秀的持久层框架作为数据对象的持久化引擎。
2.3.1 Springmvc框架
Springmvc指的是由之前的Spring Frame Work的衍生产品。它不是一种设计模式而是一种架构模式。它的好处是可以在进行Web开发时帮助开发人员将页面和逻辑层分开。一般将系统分为模型,控制器,视图三块,Model作为系统核心,其任务是底层数数据操作和控制业务操作,Controller的任务是当用户发送请求后及时接受然后传递给业务层数据处理再视图转跳给View,View主要是用户操作界面展示数据模型的,如图2-1所示。三者相互独立并且每个模块的业务相对统一又紧密相关,该模型的核心思想是“切分关注点”让复杂系统变得简单化,让每一层的核心逻辑能够仅关注于自身。处于一种耦合松的状态,可以极大的加强系统业务能力的处理,和后期维护的成本以及有利于后期的组件重用。软件开发人员在程序实现过程中便可以高效分工,view层就专注于写用户界面的代码,controller层注重调用的方法模式,model层就专门研发底层逻辑以
及数据库。
图2-1 SpringMVC系统框架模型图
2.3.2 Spring框架
Spring代表着春天,Spring框架则是程序员的春天。Spring框架是一个非侵入式轻量级控制反转(IoC)和AOP框架同时也是一款Java应用开发的开源框架。它能够配置改变文件创建以及组装对象之间的依赖关系。它主要是能够让企业程序应用开发变得不再复杂混乱而变得更加简化,分块处理开发者的业务要求。使得程序员和JavaEE保持一个耦合程度低的良好状态。[7]其主要分为七个模块:Spring Web,Spring Context,Spring ORM,Spring MVC,Spring AOP,Spring DAO,Spring Core,如图2-2所示。将系统各部份功能规划得专业清晰可以方便解耦合,易于开发。同时Spring框架有AOP编程的支持可以方便实现轻松地对程序进行监控以及权限拦截等需求,将Java EE API的使用难度降低,在Spring框架的基础上可以根据需要集成自己想要的合适框架,也方便对事
务的支持和程序的测试。
图2-2 Spring框架整体结构图
2.3.3 Mybatis
mybatis是Apache下的顶级项目用于作为ORM持久层的框架,其框架分为三层:接口层,主要是为开发人员提供API和完成对数据库的CRUD。数据处理层,是My batis的核心技术区,任务是具体解析和执行sql语句,并且这一层还具体划分了很多模块,每个模块的专业性强共同协作让整个sql操作更加灵活,如图2-3所示。基础支撑层,目的是完成My batis与数据库的基本链接方式,以及对SQL指令和配置文件的对应。如此一来可以使程序的主要精力放在sql上,通过mybatis提供的映射方式灵活生成(半自动化,大部分需要程序员自己编写sql)满足需要的sql语句。它自身内部封装了JDBC所以几乎免除了所有JDBC代码乃至设置参数和结果集的获取工作,程序开发人员只需要关注于sql语句本身。并具有一对多,一对一等多样化映射方式。[8]对于初学者来说十分容易上手,因为其灵活性提供映射标签可以让对象和数据库的ORM字段关系形成映射从而可以为程序员将数据存入对应的数据库当中提供方便。而且sql与代码被分离开,提高了底层数据的可维护性。并且它还能够编写动态的sql,因为其也提供xml标签。相对于Hibernate来说My batis生成的SQL语句属于原生SQL语句优化空间更大,
并且具有很强的移植性。
图2-3 My batis框架模型图
2.3.4 SSM框架架构
Ssm框架如图2-4所示
在web应用当中SSM框架完全具备高内聚低耦合的优秀品质,它将整个体系分为三大业务层:表示层:处于web应用的前端区域,整个前端框架由SpringMVC完成其功能,其定制性强,运用灵活,内部功能划分清晰并且代码经过简单的改变就能够为另一个新项目提供基础。业务层:是在整个web体系的业务逻辑处理核心区域,由Spring框架完成,其作为中间层将上级的表示层和下级的持久层分开同时作为它们之间相互作用的接口。因为控制反转(IoC)的运用让各组件之间的耦合性降低,开发人员可以减少底层代码的工作。而且非侵入式的设计它将代码对框架的依赖性降到了最小,并且降低了后期软件测试的成本。持久层:一般来说在数据读写交互数据库的进行当中是极其费时费力的,若访问用户大量涌入数据库时数据库的交互工作就会非常的慢,但是Mybatis很好的解决了这个问题,它将数据持久化操作在数据库中,无需每一次交互就反复的读取数据库的数据极大的减少了数据库的资源浪费,提高了系统的反应时间,其主要业务通过多映射和多对象的组件创建加快系统对数据库进行有效的增删改查。
图2-4 SSM整体架构模型图
3 需求分析
3.1 可行性分析
可行性分析一般是在项目设想之初提前构思完成的,它的主要目的是为了理性分析未来项目在建设发展过程中所遇到的苦难,比如经济,技术,社会性问题等。从而做到未雨绸缪或者及时止损,减少后期的试错成本,为项目的建立打好地基设计图。
3.1.1 经济可行性
快递行业在2005年后随着国内淘宝线上购物的飞速发展,其自身也在风口处抓住机会迎来了事业的春天。据媒体报道,我国仅2021年一年我国快递总业务量达到了惊人的1083亿件,而服务人截止到2021年也已经突破了6.5亿,网民的线上购物率达到83.4%领先于全世界。并且随着网络直播和生活用品半日达类网购方式作为新生代行业正飞速发展,可以预见往后快递行业的蓝海依旧很大,是一棵常青树,而人民的消费观念已经从以前的物美价廉的产品,目光延伸到了快递服务品质,所以加强快递服务质量的要求也是未来的必然趋势也是新一代互联网行业的一个大好机会。
3.1.2 技术可行性
从1946年第一台计算机的诞生,到上世纪五十年代第一种汇编语言的诞生,到如今2022年已经跨过了70多年。70多年来随着一位又一位科学家的技术革新,系统开发,软件技术的研究,硬件设备的更新完善为计算机行业不断的添砖加瓦。一代又一代的计算机从业人员对硬件软件的实践运用反馈归纳出无数宝贵的经验。以目前的技术来说,我们可以在互联网的世界想我们所不敢想,做我们所不敢做。
本系统基于目前主流的且适合广大群众的B/S架,以学生常用的Eclipse作为J2EE的开发工具,并因地制宜的采取MVC模式并且以可靠性高的SSM作为框架,Mysql作为主流的且简捷的数据纳入选择,用户操作的界面 JSP 技术方便动静态资源结合。本系统安全可靠,适应性强,用户操作方便。
3.1.3 社会可行性
当下社会生活速度快,物品的迭代更新的速度也在不断的吸引着人们的眼球,并且往往最新的产品都是通过互联网发售所以网购是大多数年轻人满足自己猎奇心和日常采买的主要方菜鸟驿站的取件时间往往就和年轻人的工作时间重合了。早上取件没开门营业,晚上取件已经关店打烊,只能全部拖到周末一次性取大量快件。所以该系统提供的待取服务非常适合当下社会的发展,能够方便年轻人的生活,避免自己生活当中不必要的小困难,减少年轻人焦虑的风险,能够让现代鸽子笼社区变得温暖亲切。
3.2 用户功能需求分析
功能分析的第一步在不考虑具体实现的结果的情况下,从一个局外人的角度粗略的观察思考系统每个用户该有的功能,由大到小,由浅到深的去把系统的各个用户群体分类做出需求分析,把各个功能再逐渐的细向化的去一步一步的慢慢实现。
系统一共有三类用户分别是:管理员用户,学生用户,快递员用户。以下分别对三者进行初步功能分析:
3.2.1 管理员用户
管理员用户:其主要任务应该包括查询学生信息管理,查询快递员信息管理,查询快件信息管理等如图3-1所示
图3-1 管理员用户的功能用例图
由图可以了解到管理员用户的初步概念功能应该有
- 对个人信息的基本管理
- 对学生信息的基本增删改查
- 对快递员信息的基本增删改查
- 对快递信息的增删改查
- 对登录登出系统时对数据库中用户名和密码的查询
3.2.2 学生用户
作为主要客户群体,学生的功能应该具备查询快递,选择配送方式,个人信息查询,反馈评价等功能:如图3-2所示:
图3-2 学生用户的功能用例图
初步分析学生的功能需求应该有
- 对快递信息的查询
- 对个人信息的查询
- 可以进行反馈评价
3.2.3 快递员用户
快递员的功能需求应该是按照学生的功能做出相对应反馈的,所以初步设想快递员的功能应该包含有:派件查询,个人信息查询,评价查询等,如图3-3所示。
图3-3快递员用户的功能用例图
可以看出快递员用户的基本功能在大体分析上与学生一致,在后期功能概要设计中做出详细的对应分化,目前快递员用户的功能需求有
(1)对快递信息的查询
(2)对个人信息的查询
(3)能够查看自己评价
3.3 功能概念设计
3.3.1 用户与管理员之间E-R模型的关系
图3-4 用户与管理员之间的E-R图
如图3-4,具有实体快递员,学生,管理员,分别拥有属性包括姓名,电话,评价,单号,id,登录账号等。快递员与学生呈n对n的派送关系,快递员负责将快递派送到学生手中,管理员对快递员和学生呈n对n的管理关系,可以管理快递员和学生的所有信息包括快递信息,个人信息。
3.3.2 学生用户和快递员,快递间的E-R模型关系
图3-5 学生和快递员,快递之间的E-R关系
如图3-5,具有实体快递,学生,快递员,分别拥有属性包括姓名,电话,评价,单号,需求,留言,是否可代取等。快递员与学生呈n对n的反馈关系,学生可以评价快递员服务,快递员对快递呈n对n的配送关系,快递员负责将快递配送到学生手上,学生和快递呈n对n的接收关系,学生是快递的接收人。
3.4 系统整体概念设计
图3.4-学生快递信息服务管理系统设计概要图
视图层是系统与用户交互的最外层,此层包括前端用户界面,业务管理,数据收集等内容,视图层的前端页面主要依赖JSP技术。控制器负责业务逻辑,http请求的处理,是处理请求,实现功能的重要一层。DAO层是数据抽象层,直接访问数据库会有许多麻烦,因此将关系表的结构和内容抽象为一个个可以访问的对象,DAO层囊括这些所有可以关系表的抽象对象。持久层是数据存储层,一般以文件系统或者数据库为主,由控制器中的业务逻辑负责数据的增删改查工作。
4 概要设计
学生快递信息服务系统应该具备学生端和快递从业人员和管理员端三个端口,并且能够满足基本的查询快递,派件取单,互相评价,待取自取选择,额外提醒选择,等主要基本功能,也可以额外增添一些人性化功能。对于管理员端,便是能够查询所有客户信息,所有快递信息,等基本功能。
4.1 功能模块设计
一个快递信息服务系统的成功与否取决于用户体验感的舒适度,便捷度,和实用度。所以在开发快递服务系统的时候要以用户需求为核心而展开,其中把握好六个性:功能性,时间性,可靠性,顺心性,文明性,经济性。由此本系统会着重以下面几点为核心要义进行开发:
- 用户界面简洁大方,减少不必要的卡顿
因为本系统的功能是专门针对于快递信息服务管理的,功能性很强,所以在进行前端设计时一定要将用户浏览界面简化,减少响应交互次数,让用户在刷新页面时能够减少等待时间,曾经有研究表明,若是一个网页界面刷新的时间大于7s钟便会大大降低用户体验度。并且简单明了的界面可以让用户对功能熟悉度能在初次进入主页面后就能够有大致的了解。[9]
更重要的一点是当大量用户进行访问时,简单的前端负荷不大能够轻松应付。
- 功能权限分块清晰,方便用户初次使用
系统客户端分为学生端,快递员端,管理员端,分块清晰。根据不同的用户端设置不同的功能权限,减少了工作量并且 能够提高用户的体验度。比如学生端就设有查询快递,快递信息添加,待取件等功能而不会让快递员端的派件查询,派件要求查询等功能同时出现在学生端这种情况发生。这样可以方便用户使用并且易于管理用户信息。
- 功能衔接人性化强,提高体验舒适度
核心人性化功能是要对各级页面的加强。这举措不只是为了减少一级页面的负担,更是为了加强功能之间的衔接性,让用户能够在不返回上一级的情况下,就能根据用户心理做出下一级的功能预设,减少用户寻找功能的时间,极大的增强用户体验舒适度,由此可以间接加强用户黏度。
4.1.1 前端设计
学生快递信息服务管理系统的宗旨是为了方便学生的快递取件。在经过线上系统的规划为学生节约查询快递的时间和提升快递服务品质的。由前台学生界面和快递员界面,还有后端管理员界面共同实现。分析了国内几个主要的快递服务平台,如顺丰,菜鸟裹裹后发现有些共性值得我去借鉴:1.用户使用系统必须完成注册。2.主页能够及时发布官方消息。3.一般以查询为主,额外服务作为单项在于查询功能的平级界面出现,但不包括于关联性强的服务。
从前台系统模块图分析可以清晰的看出,学生端的前台系统功能有四大区域,分别是个人信息,待取件信息管理,快递订单管理,信息公告管理,如图4-2所示。一级菜单可以清楚准确的告诉学生用户其的货物情况,减少他们初步巡查功能的时间。除此之外个人信息查询,设置等必要性功能也是会放在首页的。在以上四个模块当中以快递信息查询为主,在此其中用户不仅可以查询到正在派件的订单,同时也能够查询到已完成的订单。对于正在派件的订单,用户可以进入订单详情页面,根据自己的需求去选择快递是自提还是代收,系统后台同时也会根据用户的实际情况通过服务器及时反应给快递员端。而对于快递员端的功能设立主要分为两个板块,分别是快递订单管理,信息公告管理两大功能模块,如图4-1所示。因上文已提及派送方式选择和派送时间的选择功能在用户的快递描述中可以自行说明。非常值得一提的是关于重要订单功能的介绍,因现在人们物质生活标准提升,快递派送速度发展飞快,很多人开始在网络上购买生鲜,黄金首饰等贵重商品。这类商品对存放看管要求很高的商品,就非常需要快递从业人员的特别细心照料。所以本系统对此进行了快递描述服务,客户可以将其购买的生鲜商品的保存和贵重物品进行备注以便快递员能够妥善保管。[10][11]并且这个功能模块在将来真正能够试行的过程中可以用于营利,真正做到客户与快递员双赢。