《基于SpringBoot的校园快递配送系统设计》9800字_第1页
《基于SpringBoot的校园快递配送系统设计》9800字_第2页
《基于SpringBoot的校园快递配送系统设计》9800字_第3页
《基于SpringBoot的校园快递配送系统设计》9800字_第4页
《基于SpringBoot的校园快递配送系统设计》9800字_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于SpringBoot的校园快递配送系统设计1绪论 -3-1.1课题选题背景 -3-1.2课题研究意义 -3-1.3课题研究现状 -3-1.4课题研究内容 -4-2开发工具介绍 -5-2.1Java介绍 -5-2.2IntelliJIDEA介绍 -5-2.3MySQL介绍 -5-2.4Navicat介绍 -6-3需求分析 -7-3.1可行性分析 -7-3.1.1经济可行性 -7-3.1.2法律可行性 -7-3.1.3操作可行性 -7-3.2需求分析 -7-3.2.1功能需求分析 -7-3.2.2非功能需求分析 -8-3.3用例分析 -9-3.4业务流程分析 -10-4系统设计 -11-4.1系统功能设计 -11-4.2系统活动图 -13-4.3逻辑模型设计 -14-4.4物理模型设计 -15-5系统实现 -18-5.1登录功能实现 -18-5.2用户管理功能实现 -19-5.3申诉管理功能实现 -19-6系统测试 -21-6.1测试目的 -21-6.2功能测试 -21-6.3测试总结 -22-总结与展望 -23-参考文献 -25-摘要:我国电子商务行业的飞速发展,在给我国国民的日常生活带来便利的同时,对于我国物流行业的发展也提出了更高的要求。目前,我国各个物流公司包括中国邮政、顺丰快递、京东快递、三通一达等,配送范围已经覆盖我国所有的城市、农村,快递物流业的发展,让我国人民可以安心的进行网上购物,对于某些站点的配送,快递行业做到了送货入户。这是对于普通的企业、家庭、公司来说快递可以送货入户或暂放于菜鸟驿站以及快递柜,但是对于部分高等学校来说,出于对校园治安的考虑,很多快递公司在校内没有设置快递配送点,只是由快递公司配送至学校门口代取点,然后由学生自取,并且自取的时间也非常的固定,若学生在正常的上课时间,则无法去校外取快递,会容易造成快递的超时而且部分快递公司还会收取超时费用。上述描述的问题在我国高校中普遍存在,为了让在校师生更方便的在上课时间也能取到快递,系统将以蚌埠学院为例,针对蚌埠学院所存在的现状,开发一款快递帮系统的微信小程序,从而实现快递的代取、代寄。关键字:快递;电子商务;代取1绪论1.1课题选题背景随着网络技术的发展,网上购物已然成为当下流行的购物方式之一。大学生是网络购物的主力军,这也导致校园物流量急剧增多。由此给大学生带来一系列不便:排队等待领取快递的时间太长;校内未设立快递取件点,取件路程过远。因此亟须建设一个校园快递代取互助平台。以蚌埠学院的收发快递来讲,学校为了加强校园治安管理,目前只有顺丰以及天猫超市在校内有收发点,其余的快递需要去校门口取件,从校内一栋到菜鸟驿站大概是20分钟左右,而且到了雨季,校门口还容易积水,若快递的外包装没有做防水,可能会造成外包装的损坏,对学生的利益造成损失。有些快递滞留时间过长,还会有退件的情况发生,学生如果想出校门拿快递还需要向班级辅导员请假审批,所以就目前蚌埠学院的快递收发情况来讲,快递帮系统的开发是非常有必要的。[1]1.2课题研究意义基于小程序的校园快递的开发就是面向全体在校生使用,主要的功能就是针对校园的代拿代取,应用将通过小程序开发,小程序开发的最大的优点就是可以通过手机小程序下单、接单,这样可以方便每一位同学取自己快递的同时,帮他人代取快递。[2]基于小程序的快递帮系统要针对蚌埠学院的真实情况,对于可以进校的顺丰、京东等等快递,若学生没有时间取,通过本应用派单的价格就低;若是代取无法进校的申通、中通等快递,学生可以在平台发布代取信息并可以通过赏金的方式让接单的学生抢单。快递代取将解决快递收发超时扣费的问题,让学生更好的专注于学习,并且此应用将对校内的在校生以及老师的收发快递更加便捷。[3]1.3课题研究现状随着电子商务的发展,网上购物被越来越多的人接受,物流快递配送需求随之扩大,而大学生是走在流行前沿的庞大群体,这种新兴且快捷的购物方式在这个群体中倍受青睐。[4]由于快递在学校配送的频率非常高。校园网点的存在正好中和了公司和学生客户群体时间上的矛盾,节约了公司的时间成本和人力成本;学生只需要利用课余时间随时收件寄件,又可以节省学生的时间。学生从全国各地来求学,与家里亲人和在各地的朋友、同学的物品信件来往,现在主要依靠快递,方便快捷,尤其是节日、假期前、毕业生离校前的几个时间段,学校快递的业务量很大。现在行政办公人员的公文信件、各系办公室与毕业生、各地公司企业的文件等传递也主要依赖快递。[5]在2018年校园帮发放的调查问卷对校园快递市场调查中,90%的学生使用过快递。这个比例是以每年15%的比例上升的,这些都会使学校快递市场需求不断增长。同时,由于快递物流属于物流公司,所以校内的配送时间无法统一,而且学生在非休息时间都有课程,无法在课上去快递点取快递,但目前有些快递点若存放超期还需要付滞留费用,对于大部分学生来讲造成了不便。[6]1.4课题研究内容基于小程序的快递帮系统旨在面向校内所有师生提供方便服务,目的是解决由于上课等无法自取快递时,通过发布订单由其它学生代取快递的问题。该应用将基于小程序系统开发,分为小程序端以及Java后台端,小程序端是通过微信小程序搜索或查看附近的小程序就可以找到小程序,在校师生可以通过注册后登录系统,该应用的小程序端的功能模块包括个人信息、抢单、下单、登录注册等模块;后台将包含对注册用户的管理、订单派送信息的管理以及申诉管理、订单模块的管理等等。2开发工具介绍2.1Java介绍Java技术是一种面向对象的开发语言,其中JSP技术是Java编程语言中最重要的前台页面设计技术,通过JSP技术可以用来开发系统的页面,JSP的优点在于其将HTML技术、CSS技术、JQuery技术都融合到一起,可以让开发人员实现前后台的同步开发,无需让开发人员通过HTML来单独的开发页面[4],实现前后端的分离,不仅浪费时间降低开发效率,而且减轻开发人员对于前台技术的理解。所以JSP技术兼顾了Java语言的跨平台性,又可以将Java代码在页面中写后台开发语言,并且可以在动态页面中完成ajax的前后台交互,并且更方便、更迅速的对后台数据进行处理[5]。其次,Java编程语言作为C++编程语言的升级,其功能强大且简单易用,在开发过程中对于编程语言的使用支持多线程、可移植性、面向对象的特点,而且其可编程应用的系统包括网页系统、桌面应用系统、移动端系统、嵌入式系统等等,运用面向对象的思想来对系统进行复杂的编程[6]。2.2IntelliJIDEA介绍IntelliJIDEA是一个主要面向Java编程开发的集成环境,IntelliJIDEA对电脑环境的配置较高,但IntelliJIDEA支持智能化的代码提示、代码重构等等,而且可以自行从官网下载各类版本的开发工具。IntelliJIDEA也支持HTML、PHP、Python等这类编程语言的开发,凭借其优秀的智能化管理,可以减少一线开发人员的工作量[7]。IntelliJIDEA对于所有的开发工程师来说,IntelliJIDEA都是其必须要熟练使用的工具。IntelliJIDEA是通过Eclipse以及MyEclipse的改善而来,其最早的版本2001年发布的1.0版本,后来经过实际的功能改善、功能区域分类以及集成开发环境等,目前其最高版本已经升级到2021.3版本,最新版本已经集成了maven等开发环境、支持代码检查、代码重构、语法检测等功能,已经成为可以与WebStorm相比较的更方便的开发工具。同时,IntelliJIDEA还支持安卓开发、Web开发等,而且现在已经推出了汉化版本,更加方便的适合我国的软件从业人员,可以更好更快的提高开发效率[8]。2.3MySQL介绍快递帮系统的开发过程中,对于后台数据库的选择尤为重要,市面上的数据库包括Oracle、SQL-Server、MySQL数据库等等,这些也是在学校课程学习过程中所接触过的数据库类型,各个数据库都有自己的优点,无论是在数据处理、存储容量、执行速度等,这三个都是所有数据库中的佼佼者[9]。数据库的选择要根据课题的选择以及是否更好的适用于系统的功能模块,对于数据的并发、多线程、安装使用、查询速度以及学习程度来考虑,通过对上述要点的考虑,快递帮系统的数据库的选择最终选为MySQL数据库,MySQL数据库在某些方便虽然不如Oracle,但对于本课题的功能来看,MySQL满足系统的功能开发;大学课程中对于MySQL数据库的学习以及了解要比另外两个数据库更深,对于语法、关键词的使用也更为灵活,所以对于数据库的选择更倾向于MySQL数据库[10]。除了自己对MySQL数据库的认可以及了解深度外,MySQL数据库的优点也有很多:MySQL数据库是多线程的,对于数据并发的处理性强;MySQL数据库的读写性能快/安装简单,后期在使用过程中更加方便、便捷[11];MySQL数据库最大的优点是安全性强,已经成为中小型网站的最多选择,可以更好的保护数据,防止数据丢失;快递帮系统作为中小型网站,MySQL的功能以及优点已经完全满足快递帮系统的需要。2.4Navicat介绍Navicat是一个数据库管理工具,主要是用来降低数据库管理的成本,Navicat的使用用户主要是面向数据库管理员或基层的开发人员,并且Navicat通过图形界面来对自己的界面窗体进行设计,可以让使用用户更加直观的使用Navicat[12]。Navicat的跨平台性较强,可以适用于目前三种主流平台,包括Windows、Mac以及Linux,无论是开发工程师还是数据库运维管理平台都可以通过不同的操作系统通过Navicat来完成对于数据库的有效管理。Navicat为简化开发人员的工作,还提供数据模型、数据同步、数据导入导出、视图、函数的创建等功能[13]。目前,通过Navicat可管理的数据库包括MySQL、SQL-Server、Oracle、PostgreSQL、SQLite等多种主流的系统开发的数据库,而且Navicat在大中华地区也支持汉化版本,方便我国开发人员的使用。

3需求分析3.1可行性分析3.1.1经济可行性快递帮系统的针对蚌埠学院的现状来进行研究的,开发本系统的目的就是为了解决学生的快递代拿、代取的问题。对于快递代拿代取的时间,用户将发布不同的任务,相比自己逃课去拿快递而言,本系统的开发非常有实用性,而且都是由学生互帮互助,所以也不需要付费很多。其次,系统所开发的工具都是开源工具,不存在收费情况,所以快递帮系统的开发是符合经济层面的角度要求的。3.1.2法律可行性快递帮系统小程序由于是快递代取代拿,此刻要考虑到系统的信息泄露问题,所以系统对于注册学生的信息都通过数据库进行严格保护,坚决杜绝用户信息丢失情况以及校园诈骗的发生;其次,系统的开发技术包括微信小程序开发也是开源的,所以不存在盗取他人知识产权的情况,所以快递帮系统设计的开发符合法律层面角度需求。3.1.3操作可行性快递帮系统的开发是通过SpringBoot架构,对于系统功能需求分析小节所确定的功能,都可以通过SPRINGBOOT架构来实现,系统的服务领域管理、新闻动态管理等等都可以通过SPRINGBOOT实现,同时通过MyBatis可以实现系统与数据库的交互连接,将数据库的各个表都映射为系统中的实体类,以便系统的逻辑代码类可以更方便的操作。其次,通过Spring可以对于系统的架构进行统一的管理,可以通过SpringMVC架构来实现系统的三层架构的搭建,实现控制层、视图层、模型层进行分离,可以对于系统的代码通过三层架构来更好的实现,提高系统的开发效率,所以快递帮系统的开发的操作性也在合理范围内。3.2需求分析3.2.1功能需求分析快递帮系统是基于微信小程序开发的,系统也是在对蚌埠学院的实际情况作为参考而进行开发,为了方便在校师生的使用,所以通过微信小程序来完成对系统的开发,让系统更加的灵活、便捷。根据需求调研情况,快递帮系统将分为移动端以及电脑端,移动端即微信小程序,电脑端就是系统的后台管理员模块。对于功能的需求分析情况,快递帮系统的功能结构图如下图所示:图3-1快递帮系统功能结构图3.2.2非功能需求分析1、性能需求分析目前蚌埠学院的全日制在校生有10000多人,在校教职工数量也超过800人,但学校响应疫情防控进行封闭式管理,所以在校师生的快递数量每月都递增上升,所以对于系统的性能提出更高的要求。校园快递代取应用移动端是通过微信小程序开发,小程序是依赖于微信的开发环境,并且依托于微信,兼容性强,其运行都是依赖于微信,所以系统的性能响应是没有任何问题。其次系统的后台测试完成后将在阿里云服务器进行发布,对于系统功能的响应速度以及操作步骤都是简化而且无任何性能问题。2、系统存储分析校园快递代取应用后台存储所使用的数据库是MySQL数据库,MySQL数据库的优点是存储速度快、可操作性强,并且对于系统的兼容性好,可以满足不同开发语言的数据存储。安全性强,部署服务器后可以让移动端以及后台系统进行双向访问,可以更好的查询数据信息以及保存数据。3.3用例分析根据校园快递小程序的应用设计,系统的角色是分为管理员以及学生,不同的用户角色登录系统有不同的功能,本节将对校园快递小程序的用户角色进行分析。系统小程序端是面向学生使用,所以其功能模块包括登录注册、委托人下单、接单员接单、订单申诉等功能模块,学生角色用例图如图3-2所示:图3-2学生角色用例图系统后台是面向管理员使用,所以其功能模块包括系统登录、用户管理、账号审批、申诉管理、订单管理等等功能模块,管理员角色用例图如图3-2所示:图3-3管理员角色用例图3.4业务流程分析业务流程分析模块是对快递帮系统的各个功能进行细化,并且对于功能进行流程化分析,通过业务流程图的形式来对系统的功能模块进行详细的介绍,本小结选取了快递帮系统的登录模块、委托人下单、接单员接单模块对于系统的功能进行详细的介绍分析。移动端用户登录的业务流程如图3-2所示:图3-4移动端登录业务流程图系统用户通过移动端的首页登录系统后,可以在移动端首页的委托人下单发布快递代取信息,选取快递代取时用户需要输入物流公司、快递单号或取件码等信息。用户对于在线下单功能的业务流程如图3-3所示:图3-5在线下单功能模块业务流程图系统用户通过移动端的首页登录系统后,可以在移动端首页的查看订单模块进行接单,用户对于接单员接单功能的业务流程如图3-4所示:图3-6接单员接单功能模块业务流程图

4系统设计4.1系统功能设计对于快递帮系统的移动端部分功能模块进行了设计,本小结将通过软件时序图的方式,对于系统移动端的几个主要功能进行设计:1、登录模块快递帮系统移动端的登录功能主要面向所有用户,包括发布快递代取的用户或者是领取任务的用户,只有登录系统后才可以查看相关的信息。快递帮系统的登录模块流程图如下:图4.1登录模块时序图2、委托人下单委托人下单是在系统首页的子模块之一,通过委托人下单,用户可以通过移动端系统来进行发布,发布时添加的信息包括物流公司、取件信息(快递单号或取件码)、取件地址、备注、代取时间等,让用户可以了解快递代取的详细信息等,然后进行发布快递代取信息。若在快递代取过程中出现盗拿现象,会将系统的注册用户信息进行全校通报,情节严重依法追究刑事责任。图4.2委托人下单时序图3、接单员接单模块接单员接单模块也是系统的重要功能模块之一,用户通过移动端选择接单员接单功能后,通过物流公司、取件人信息、快递规格、上门时间等信息维护后进行发布,其它跑腿学生可以查看发布的信息并在规定时间内上门进行接单员接单。图4.3接单员接单模块时序图4、订单申诉模块订单申诉功能模块是基于快递代取的思路来研发的,用户通过移动端可以来对有歧义的订单信息进行相关申诉。图4.4订单申诉模块时序图5、用户管理模块管理员可以通过后台对于所有系统的注册用户信息进行管理,并且可以将接单员、审批人进行清退,也可以重启相关人员的状态等以便恢复其资格。图4.5用户管理模块时序图4.2系统活动图本小节将对系统功能设计中不同用户角色的主要功能,通过活动图的方法对于系统的功能进行设计,具体设计如下。无论是系统管理员还是学生,在使用本系统前都需要进行登录,管理员角色登录系统后可以对后台的相关模块进行管理,所以系统登录的活动图如下:图4.6系统登录活动图4.3逻辑模型设计数据库设计是系统开发的前提,系统开发前需要完成数据库的设计,进而才能对系统的功能进行开发。快递帮系统经过前期的需求分析,结合系统的功能模块,快递帮系统的数据库将设计九个数据库表,用来存储不同的信息,从而实现系统的功能设计。下面将介绍一下快递帮系统的开发所用到的表,下表将详细的介绍表明细、表名、说明等基础信息。表4.1数据库结构表序号表名称数据库表名1管理员信息表sys_user2用户信息表tb_user3订单申诉信息表o_order_complaint4接单员接单信息表o_order_logistics5快递代取信息表o_order_service6收货地址信息表m_member_address7用户管理信息表c_complaint_lose8微信基础信息表w_wechat_settings4.4物理模型设计管理员信息表如4.2表所示:表4.2管理员信息表字段名称字段类型长度是否主键是否为空中文说明user_idbigint20是否编号usernamevarchar50否是用户名passwordvarchar100否是密码saltvarchar20否是emailvarchar100否是电子邮件mobilevarchar100否是电话statustinyint4否是状态create_user_idbigint20否是创建人create_timedatetime0否是创建时间在校师生用户表如4.3表所示:表4.3用户信息表字段名称字段类型长度是否主键是否为空中文说明user_idbigint20是否编号usernamevarchar50否是用户名mobilevarchar20否是电话passwordvarchar64否是密码create_timedatetime0否是创建时间订单申诉信息表如4.4表所示:表4.4订单申诉信息表字段名称字段类型长度是否主键是否为空中文说明idint11是否编号order_idint11否是订单编号complaint_idint11否是申诉编号complaint_namevarchar255否是申诉主题buy_contentint11否是申诉内容pic_urlvarchar255否是图片地址pricedecimal10否是价格快递代取信息表如4.5表所示:表4.5快递代取信息表字段名称字段类型长度是否主键是否为空中文说明order_idint11是否编号logistics_numvarchar255否是快递数量logistics_company_idint11否是快递名称addressvarchar255否是地址remarkvarchar255否是备注pickup_timevarchar20否是取件时间pickup_end_timevarchar20否是结束时间complaint_namevarchar255否是商品名称buy_numint11否是代取数量pay_pricedecimal10否是支付价格express_specvarchar255否是接单员接单信息表如4.6表所示:表4.6接单员接单信息表字段名称字段类型长度是否主键是否为空中文说明idint11是否编号order_idint11否是订单编号logistics_namevarchar100否是代寄名称logistics_numvarchar100否是代寄数量create_timedatetime0否是昌靖时间收货地址信息表如4.7表所示:表4.7收货地址信息表字段名称字段类型长度是否主键是否为空中文说明idint11是否编号member_idint11否是会员编号contactsvarchar255否是联系人mobilevarchar20否是电话province_idint11否是省份编号province_namevarchar20否是省份名city_idint11否是城市编号city_namevarchar20否是城市名district_idint11否是收件人编号district_namevarchar20否是收件人名称addressvarchar100否是地址zipcodeint11否是门牌号dfttinyint1否是单元号school_namevarchar255否是学校名称update_timedatetime0否是更新时间用户管理信息表如4.8表所示:表4.8用户管理信息表字段名称字段类型长度是否主键是否为空中文说明idint11是否编号complaint_namevarchar255否是商品名addressvarchar255否是地址mobilevarchar255否是电话pic_urlvarchar255否是图片地址user_idint11否是用户编号typeint255否是类型create_timedatetime0否是创建时间 微信基础信息表如4.9表所示:表4.9微信基础信息表字段名称字段类型长度是否主键是否为空中文说明idint11是否编号appidvarchar255否是Appissecretvarchar255否是位置tokenvarchar255否是Tokenmchidvarchar255否是mchidmchkeyvarchar255否是mchkeystore_idint11否是store_idupdate_timedatetime0否是创建时间

5系统实现5.1登录功能实现小程序端的登录注册模块是使用快递帮系统的基础功能,在校师生必须注册成为快递帮熊的用户后,然后使用注册时的账号密码进行登录,查看蚌埠学院所有发布的快递代取的订单,然后可以根据自己的时间安排接受订单并完成订单上的快递代取功能。本功能模块的页面代码是通过小程序端的evaluation-list文件夹下的login.wxml来设计,其功能模块是根据小程序的开发原理,将所有的调用后台操作或页面赋值的方法存放到index.js中,通过post接口调用将数据库中的所有的快递代取订单查询并且在首页展示;当接单的用户接单后,可以将自己的用户id通过接口传到系统后台的订单领用方法,然后后台代码将更改订单状态,添加接单人、接单时间等操作,从而实现了本模块。而管理员对于系统后台登录是将输入系统的角色以及账号密码,点击登陆按钮时系统通过表单提交的方式将用户角色、账号密码提交到系统的后台,然后通过LoginController的login方法完成数据库的信息校验,然后返回成功则跳转到系统后台的登录页面,系统后台登录功能的实现页面截图如下。图5.1登录功能截图5.2用户管理功能实现用户管理功能模块是面向管理员进行操作的模块,通过用户管理模块管理员可以查看快递帮系统的所有注册用户有多少,从而可以对所有的注册用户进行管理。其次,系统后台主要是通过Java编程语言来开发,其页面也是由框架自带的页面组成,用户管理模块管理员可操作的只有查看以及删除,但是controller中还有用户的注册方法、修改个人信息方法,这两个方法是为前台小程序端提供相应的接口,从而实现小程序的相关操作。图5.2用户管理功能截图5.3申诉管理功能实现申诉管理模块是小程序端订单申诉功能对于移动端系统的申诉订单进行管理的模块,通过本模块管理员可以查看所有提交申诉的订单信息,由于是后台管理端,所以无需通过接口形式获取,通过在Controller中直接编写查询方法,可以从数据库的申诉表中获取所有的订单ensure信息,并在本模块进行相应的展示。图5.3申诉管理功能截图

6系统测试6.1测试目的系统测试的目的在于发现问题、解决问题,系统测试是从需求开始就已经编写测试用例,在功能需求的制定过程中,要根据市场调研的需求对系统的功能模块制定详细的测试用例,测试运用案例以便于系统在完成最后时刻之后,紧接着对于系统采取细节的验证阶段,这样可以让系统的测试更加精确、仔细,对于系统的上线起到积极的促进作用[14]。系统测试的根本目的是发现程序中的bug,程序中的bug可能是个小问题,例如可能是让首页企业产品页面的图片无法显示,如果图片无法显示,则当用户访问系统后,查看商品时页面不美观,首先会影响用户的体验,其次由于没有产品介绍,用户由于看不到实物会拒绝交易,影响企业的经济效益,最终会影响整个产品的使用。6.2功能测试1、系统网页功能测试本小结将对系统的网页端的功能进行测试,下面将展示系统这部分模块的测试用例。表6.1系统网页测试用例测试用例测试过程预期结果结论订单信息管理点击订单信息管理菜单进入订单查询页面功能实现点击某条订单信息可以查看订单信息详情选择商品分类信息点击删除按钮成功删除订单信息申诉信息管理点击添申诉信息管理菜单进入申诉信息查询页面功能实现选择申诉信息并进行处理完成申诉信息的处理用户信息管理点击左侧用户信息管理菜单可以查看用户信息功能实现点击清退按钮维护用户信息可以正常维护用户信息2、系统小程序功能测试本小结将对系统的移动端的功能进行测试,下面将展示系统这部分模块的测试用例。表6.2移动端测试用例测试用例测试过程预期结果结论首页模块打开移动端即可访问首页进入首页模块功能实现接单员接单模块打开移动端查看订单信息可进行接单接单员接单功能实现委托人下单打开移动端点击下单按钮可以进行下单可以在线发布订单功能实现6.3测试总结经过上述的各种各样的测试,对系统的日常运营,设计界面,负荷能力等进行细节的解释说明,前几项测试是对系统的大部份的能力进行检测,对于系统主要的功能模块进行测试,而后对于系统的少部分能力采取检测,发现系统的大部分功能都能够拥有分辨解析的能力,并且系统核心的功效能力在检测试验过程中不存在漏洞bug,达到了系统的发布的准则,因此快递帮系统的测试是没有任何风险的。

总结与展望快递帮系统是根据小程序开发的,本系统是为了解决蚌埠学院在校师生快递代取的问题而开发,为了让用户使用更加方便,系统通过微信小程序开发并且已经完成了系统的功能。通过快递帮系统,可以让在校师生通过本系统来发布快递代取的订单,有时间的学生也可以通过本系统来接单从而完成快递的代取。其次系统还有用户管理模块,可以让在校师生发布用户管理的信息。系统目前是通过小程序开发,后台网页是通过Java来完成,由于时间的问题,自己虽然已经实现小程序前台的功能,但忽视了页面美观,所以小程序的页面风格以简约为主,而且页面的布局设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论