您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 校园快递代取系统的数据库分析与设计
软件与系统校园快递代取系统的数据库分析与设计文|陈浩川、饶志坚一、引言计算机最大的好处在于利用它能够进行信息管理,使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对管理复杂的信息,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。校园快递代取管理系统是一个为顺应时代发展的需要而产生的,实时信息的交互,对于快递行业的决策者和管理者来说都是至关重要的,因此,校园快递管理系统能够为用户提供实时、充足、快捷的查询手段。然而,一般的校园快递站点使用简单的人机统计再汇总的方式管理,这种管理方式存在很多缺点,例如数据的冗余、数据缺乏实效性等等,时间一长,容易造成数据资料繁多、丢失等等,对于查找、分析、更新和维护都带来极大的困难。二、校园快递代取管理系统需求分析在目前的校园快递运营中,对快递货物的管理和能及时将快递货物取走至关重要,这不仅可以提高用户对快递行业的满意程度从而增加快递行业的效益,也可以方便对库存仓库的管理拥有更多的利用空间。这里对校园快递的管理包括快递站点的出货、用户信息、订单、送快递人员信息四个方面,形成一个密切联系的整体,环环相扣,只有每个环节的程序都准确无误送快递的人员才可以从快递站点取出快递,最后送到用户手中。可以建立一个校园快递管理系统,在一定程度上为递服务站点、用户、送快递的人员等减轻工作量,做到实时信息交互,方便统一管理和查询调度。系统功能需求:(一)快递服务站点的管理快递服务站点作为直供快递的运营商,系统需要管理快递服务站点的基础信息、快递货物的入库、快递货物的出库、快递货物配送结算等操作环节使用。快递服务站点信息包括:编号、名称、注册时间、所属区域、地址、办公电话、联系人、联系电话、QQ、邮箱等;(二)用户信息管理用户是快递货物的最终归属,系统同样需要管理用户的基础信息;用户在下单、撤销订单、取快递、退快递、换货、路程价格计算的流程中使用;用户信息包括:编号、名称、注册时间、所属区域、地址、办公电话、联系人、联系电话、QQ、邮箱、信用等级等;(三)快递货物基础信息的管理系统需要管理不同快递货物,针对于同一个快递货物,可能存在不同的配送形式,比如不同的配送距离有不同的配送价格、不同的价格有不同的配送方式等,系统需要在价格和距离的基础上扩展对终端快递货物的管理;入库的时候需要在系统中录入快递货物的编号、快递是什么大学、快递所有者的信息,这其中就包括取快递的地址、代收快递的数量、代收后送货地址和快递上所留电话;为了统计的需要可能还需要进行终端快递货物的记录,比如是否可以挤压、是否可以要轻拿轻放、是否易碎等。(四)下单、撤销订单系统中终端的管理以终端串码作为主键,终端串码不允许重复;系统提供用扫码枪的方式将终端信息入库,下单的时候需要配置记录快递物品的编号、流水号、下单时间也就是订单创建时间、订单结算时间、支付类型、支付总金额、订单状态、下单用户的ID即用户的信息;撤销订单也是使用扫码枪扫码的方式实现;(五)终端预订、撤销预订 用户可以通过手机扫描快递服务站点的二维码成为校园快递代取管理系统的用户,用电话、短信、QQ的方式找直供中心进行下单,下单后终端存在一个预留的锁定状态,锁定状态可以有手工取消,也可以在到达时限后自动取消。终端预订需要录入快递服务站点、快递货物的信44Informatization-Research信息化研究软件与系统息、用户自己的信息、价格结算,要求快递员配送的快递货物的数量;(六)配送快递的快递员基础信息的管理校园快递服务站点将要配送的快递货物交给快递员,有快递员将快递货物送到用户手中或送到用户指定的地点,记录快递货物的ID、代收员备注、代收员证件、审核状态、快递货物所属用户、下单的时间、配送单价、付款方式等情况,并对相应单据进行打印;如果货品存在缺陷等情况,校园快递服务站点会在第一时间与用户联系,让用户自己决定是坚持要快递货物,还是进行退货、换货等操作。以免由于沟通不及时造成不必要的麻烦,降低快递行业的流通速度,也导致用户的满意度下降;三、数据库设计在校园快递代取管理系统中,数据库设计占有重要的位置,数据库设计的优劣,可直接影响到数据库的冗余度、数据的一致性和数据的丢失问题等。(一)概念设计概念设计是整个数据库设计的关键阶段。实质就是根据需求来建立概念模型。这一阶段的主要工作是将收集到的信息进行分类和组织,确定实体和实体的属性,然后再画出相应的E—R图。通过E—R图进一步确定后面的关系模型。1.实体分析实体(entity)是客观存在可以相互区别的事物。确定数据库实体就是要确定数据库中存在哪些相互区别的事物。由上述功能需求分析得出本系统有5个实体:校园快递服务站点、快递货物、入库表订单表、用户、快递员等。以下是本系统主要实体对象及其属性:校园快递服务站点:取快递地址编号、快递货物编号(比如短信编号)、名称、注册时间、所属区域、地址、办公电话、联系人、联系电话、QQ、邮箱等;快递货物基础信息:快递货物编号(比如短信编号)、联系方式、快递货物所有者姓名、快递货物所有者地址、代收金额、备注(特别注意事项)等;订单表:快递货物编号(比如短信编号)、流水号、创建时间、结算时间、支付类型、支付总金额、订单状态、下单用户ID、描述等;用户基础信息:送货地址ID,评论用户ID、快递货物编号(比如短信编号)、自己是否是快递员、需要支付价格、用户姓名、用户性别、手机号码、邮箱、用户地址、快递记录、是否是快递员、描述等;快递员基础信息:快递员ID、快递货物编号(比如短信编号)、代收员备注、代收员证件(存图片地址)、审核状态、快递货物所属用户、付款方式、收款信息、联系方式等。(二)建立E-R模型ER模型是实体联系模型(EntityRelationshipMode1)的简称,是P.P.Chen于1976年提出的,是直接从现实世界中抽象出实体及实体间联系的数据模型。设计E—R图是建立ER模型的核心工作,目的就是为了确定实体、属性及之间的联系。在确定实体,建立实体列表后,就可以按照列表中实体的顺序,严格遵循E—R图的设计方法,画出标准的E—R图。四、数据库的实现SQLServer20013和VS2015提供单一管理控制台,从而简化了企业数据平台的部署、管理和优化。通过管理控制台,管理员可以监控、管理和优化整个企业的所有数据库和相关服务。该控制台还具有可扩展的管理基础结构,这种基础结构可以通过SQL管理对象进行编程,使用户能够自定义和扩展数据库平台管理功能和构建其他自定义工具。通过SQLServerManagementStudio可以很方便地建立数据库,在数据库中定义数据表,建立表问关联关系。在数据处理过程中,可以在基本表的基础上建立查询或视图。五、结论校园快递管理系统具有着传统管理不可比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高校园快递服务站点的管理效率,也是促进校园快递行业管理科学化、正规化的有效措施,还是与世界接轨的重要条件。因此,开发一个校园快递代取管理系统是很有必要的,具有特有的技术意义和管理意义。作者单位:云南农业大学经济管理学院45Informatization-Research信息化研究
本文标题:校园快递代取系统的数据库分析与设计
链接地址:https://www.777doc.com/doc-5963261 .html