邦邦货品运输管理系统设计与实现
来源:用户上传
作者:
摘 要 传统快递行业存在资源专用等一系列浪费问题,团队在古人送信方式启发下,设计出一款可以利用现有运输资源实现货物运输的邦邦货品运输管理系统,系统具有良好的用户界面,送件人与发件人可以借助系统自助进行货品运输管理,具有广阔的应用前景。
关键词 货物运输 管理系统
中图分类号:TP319 文献标识码:A
1软件前期
1.1问题提出
走在大街小巷,我们总能看到各式各样的快递车辆被专门应用于快递运输行业,在此我们先来思考一个问题:他们是从哪里来,到哪里去?这么多的车辆被同时应用于运输行业是不是一种车辆资源的浪费?车辆同时运行消耗的石油会不会产生不可再生资源的浪费?有没有一种平台可以减少或者避免这些浪费的发生?这种平台实际运行思路是怎样的?如何开发这个平台?
1.2开发思路
古代驿站的出现用于传递一些军事情报和皇家信息,而普通老百姓则借助顺路人,让顺路人把信带给收信人。受古人送信方式启发,团队提出一种设想:设计一个平台去让社会中所有人都参与运输行业中来。
首先,需要设计一个可以让所有用户都可以进行注册、登录的平台,同时该平台还需具备信息交流、短信收发、查找和选择功能;其次,需要设计每个用户都可以是发,送,收件人的角色之一,并且不存在切换角色时产生的重新登录问题;最后,要设计发件和送件人的展示平台,让发件人可以在送件人的展示窗口选择适合自己发货范围的送件人,让送件人可以在发件人的展示窗口选择适合自己行程范围的货品进行送件,并对对方进行消息通知,以便双方能够通信,然后送件人把发件人的货物安全无误的送到收件人的手上。
1.3工作原理
根据开发思路我们设计了软件的工作流程:
发件人将自己的发货地址、收货地址、货物详细信息(货物属性,发、收件人联系方式)提交到邦邦的发件人平台进行展示,收件人将自己的个人简要信息(姓名或昵称、联系方式,车牌号及车型)提交到邦邦平台进行展示;发件人可以主动去邦邦平台选择合适的送件人,待送件人响应之后即可开始送货环节;送件人需要主动去邦邦平台选择合适自己行程的发件人,当发件人响应后,可以开始送件环节。送件人和发件人都必须是邦邦的用户(收件人可以不是邦邦的用户),但是,送件人和发件人之间不会产生角色冲突(送件人可以是发件人,同时发件人也可以是送件人)。
2软件开发中期
2.1开发选择
根据软件需要面向用户的特性,选择了可移植性好,可以设计用户界面的Java程序设计语言,考虑到了前期用户的数量以及成本问题,采用了MySQL数据库。为了实现界面的美化,采用JavaWeb,来优化界面布局,满足用的视觉体验。
2.2软件设计特色
为了使用户避免因切换送、发件需求而必须重复登录平台的弊端,我们将邦邦软件设计成了双窗口,即当用户登录邦邦平台后邦邦会打开一个小窗口,此时,用户的所有数据就都加载到小窗口上了,在小窗口上选择送件和发件需求,然后邦邦平台会打开相应的主窗口(并且小窗口不会主动关闭)进行操作,避免了用户切换角色而导致的重复登录问题,当用户提交数据时,数据将被直接提交到相关的服务器,而不经过小窗口,从而加快了数据交换的实时性。
2.3软件界面介绍
软件一共包含登录界面、注册界面、小窗口、寄件信息填写界面、收件信息填写界面、寄件货物信息查询及展示界面、送件车辆行程信息查询界面、个人界面及管理员界面。
登录界面包含:用户名文本框、用户密码文本框、登录按鈕、注册按钮、退出按钮及邦邦标志。
注册界面包含:用户名文本框、用户密码文本框、确认密码文本框、注册按钮及关闭按钮。
寄件信息填写界面包含:寄件地址、收件地址、寄件人联系电话、收件人联系电话、预计交接时间、货物属性文本框。我们会采用实名制,来对用户行为加以规范。
送件信息填写界面包含:个人联系方式、个人车辆信息、个人行程简要信息文本框。
寄件货物信息查询及展示界面用于展示发件人在提交货物信息后的信息来供送件人进行选择。
送件车辆行程信息查询界面用于展示送件车辆提供的信息供寄件人进行主动选择。
个人信息管理界面用于个人信息、个人头像、个人简介、修改密码等信息的添加及修改操作。
管理员界面用于管理员进行删除及修改停用不符合规则的用户。
3软件开发后期
3.1软件的展望
在邦邦软件的开发后期,邦邦会加入一系列的保障措施用于保障送件、发件、收件人的生命及财产安全,邦邦会引入一些硬件用于实时定位送件人,让送信人能够在生命受到威胁的第一时间主动把呼救信号发送到外界,同时邦邦也会引入一些第三方保险,用于保障运输途中发生意外或者货品丢失后所产生的费用问题。
在软件使用前期,会遇到各种各样的问题:软件卡顿、闪退,系统的不支持以及用户使用时各种不如意。所以我们加入反馈服务,及时接收用户给我们的反馈信息。以最快的速度是软件消除各种潜在问题,满足用户一切合理需求。
4结束语
社会在进步,科技在发展,这仅仅是个开始,一切美好的东西都不是一朝一夕创作出来的。工匠精神是我们一直所倡导的,也是这个社会各行各业所倡导的精神。邦邦团队会一直秉承工匠精神,在一点一滴优化道路上,不畏艰难,再创辉煌!
(指导教师:常丽媛 张蕾)
参考文献
[1] 阚道宏.Java语言程序设计(MOOC版)[M].北京:清华大学出版社,2019.
[2] 王丽莉,于浩翰.中小快递公司发展中存在的问题及对策分析[J].时代经贸,2019(09).
转载注明来源:https://www.xzbu.com/1/view-15112308.htm