校园跑腿业务管理系统设计与实现

上传人:桔**** 文档编号:511251817 上传时间:2023-09-03 格式:DOCX 页数:48 大小:537.53KB
返回 下载 相关 举报
校园跑腿业务管理系统设计与实现_第1页
第1页 / 共48页
校园跑腿业务管理系统设计与实现_第2页
第2页 / 共48页
校园跑腿业务管理系统设计与实现_第3页
第3页 / 共48页
校园跑腿业务管理系统设计与实现_第4页
第4页 / 共48页
校园跑腿业务管理系统设计与实现_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《校园跑腿业务管理系统设计与实现》由会员分享,可在线阅读,更多相关《校园跑腿业务管理系统设计与实现(48页珍藏版)》请在金锄头文库上搜索。

1、校园跑腿业务管理系统设计与实现校园跑腿业务管理系统设计与实现摘要伴随着中国“互联网+”产业的快速普及,网上订餐、快递服务、网上购物 等电子商务迅猛发展,几乎覆盖了人们的基本日常生活,提供了方便舒适的生活 方式的同时还提高了办事的效率,但这些业务都需要一个必不可少的中间环节, 本文基于互联网的跑腿送货设计便是这些业务不可或缺的中间环节,也就是本设 计的课题来源。大学生作为享受现代科技的领跑者群体,其网上购物活动尤其频 繁,而兼职又是大学生活的一大特色,恰好促成了跑腿业务的供需双方。因此本 设计选择大学生作为主要消费群体进行系统的分析和开发。整个系统的设计在 Eclipse 开发环境下开发,利用

2、JAVA 语言和 MYSQL 数据库来完成系统的实现。 系统支持用户注册登录、发布任务单、接受任务单等一系列业务,经过测试,能 够顺利完成跑腿业务管理系统的整个交易流程。关键词:跑腿管理系统;Eclipse; JAVA ; MYSQL;Design and implementation of campus running errandbusiness management systemAbstractWith Chinas Internet plus industrys rapid popularization, e-commerce, such as online meal ordering

3、, express delivery services and online shopping, has developed rapidly, almost covering peoples basic daily life, providing a convenient and comfortable lifestyle while improving the efficiency of their work. But these businesses need an essential intermediate link. This article is based on the Inte

4、rnets errand delivery design. It is the indispensable intermediate link of these businesses, which is the source of this design. As a leader group enjoying modern science and technology, college students online shopping activities are particularly frequent, and part-time job is a major feature of co

5、llege life, which just contributes to the supply and demand of running errands. Therefore, this design chooses college students as the main consumer groups for systematic analysis and development. The design of the whole system is developed in the eclipse development environment, using java language

6、 and MySQL database to complete the implementation of the system. The system supports a series of businesses, such as user registration and login, release of task list, and acceptance of task list. After testing, the system can successfully complete the whole transaction process of the errand busine

7、ss management system.【keywords】Running management system; Eclipse; JAVA; MYSQL;Toc39765160第1 章 绪论11.1 系统开发的背景和目标 11.1.1 系统开发的背景 11.1.2 系统开发的目标 21.2 系统的主要功能和特点 21.3 设计开发的方法和工具的选择 21.4 论文的内容和结构安排 3第2 章 系统规划42.1 初步需求分析 42.1.1 系统功能需求分析 42.1.2 系统非功能需求分析 42.2 总体结构 52.3 可行性研究 52.3.1 技术可行性 52.3.2 经济可行性 52.3

8、.3 法律可行性62.3.4 社会可行性 6第3 章 系统分析73.1 功能分析 73.1.1 系统参与者 73.1.2 系统用例图 73.1.3 用例规约 73.2 概念数据建模和对象关系建模 113.3 动态建模 113.3.1 顺序图 113.3.2 通信图 153.3.3 系统分析类图 183.3.4 活动图 183.3.5 状态图 20第4 章 系统设计224.1 总体设计 224.2 数据库设计 22第5 章 系统实现235.1 创建数据库及数据库的工具类 235.2 各项功能具体实现结构图 265.3 系统核心业务代码和页面截图 26总结35参考文献36附录37第 1 章 绪论1

9、.1 系统开发的背景和目标1.1.1 系统开发的背景随着网络技术的不断完善与发展,各种互联网公司不断涌现,丰富了人们生 活的各个方面。时下,O2O模式的兴起和发现,各种服务网站不断建立,提高了 人们的工作和生活的效率。在这个新的消费模式潮流的引领下,90 后、00后作 为新科技、新文化最直接的接触者和受益者,成为了大学校园的消费主体。生活 节奏更快,对时间的要求更高,催生了众多不同场景、不同种类的服务需求,如 目前主流的无须排队、可提前预约、送货上门的外卖配送服务就基本覆盖了校园 市场。但是,学校出于保障学生人身财产安全的考虑,禁止外部人员随意进校, 以北京理工大学珠海学院为例,学生往往要到校

10、门口自取外卖订单,或者是商家 找校内的同学帮忙代送,而正是这一点导致代办事的价值在逐步瓦解。除了送外 卖这一件事外,还有许多的短距离的跑腿需求遍布在校园的各个聊天群中仍未得 到有效的解决办法。除了较为大型的快递公司在校园内有固定的驻点,很多的快 递公司无法进入校园,在校园门口“摆起小摊”。由于时间或路程或天气等各种 原因,不能在规定的时间内提走的快递容易被退回或造成丢失。除此之外,还有 代买水果零食、代寄快递、待打印等一系列希望他人顺路帮自己完成的某些跑腿 工作。虽然现在我们学校内有存在多个微信群或是QQ群,专门用于发布此类消 息,但仍然存在一些问题,具体表现为:(1) 需求量大,储备的代跑者

11、不足。社交聊天群有人数限制,只能覆盖校园内一 小部分的人,而其中潜在的代跑人员数量过少,不足以满足基本的需求。(2) 此类消息容易被聊天对话覆盖,代跑员想接单也要费上一些时间去查找记录(3) 缺乏严格的管理制度,此类私下进行的跑腿交易没有既定的规则,全凭信用, 无法保证双方的利益。校园跑腿业务管理系统的开发既能满足上诉问题的需求,同时能够对现有的跑腿 业务进行有序地管理,帮助用户提升生活的满足感。1.1.2系统开发的目标该校园跑腿业务管理系统能够为校园内的供需双方用户提供一个互动交流, 完成在线交易的平台,使得普通用户可以利用碎片化的时间,提高学习和生活效 率,获取兼职的机会,锻炼社会能力,培

12、养正确的消费观;而商家也可以通过该 系统,发掘更多的潜在客户,更好地适应校园内的消费环境。其次,系统合理的 维护平台秩序措施,能尽可能地减少由于各种原因对用户利益造成损害的可能性, 简化交易过程,规范交易流程,在校园内形成一个良性的循环。1.2系统的主要功能和特点校园跑腿业务管理系统的主要目的是为广大用户提供一个可以在线查看、发 布或接受他人发布的跑腿任务的平台,为实现这一目的,需要具有注册登录、用 户在线查看任务、发布任务、接受任务以及随时查看任务单进度等主要功能。而系统的一大特点是所有用户可以同时兼任两种角色,既可以是任务单的发 布者,也可以是他人任务单的跑腿员。除此以外,该系统还需要有界

13、面简洁,通 俗易懂,操作简单,方便用户上手、数据准确无误,更新速度快等特点。 1.3设计开发的方法和工具的选择校园跑腿业务管理系统选择JAVA为开发语言,WEB服务器选用Tomcat,开 发数据库选用MYSQL。JAVA是一种面向对象的卓越的编程语言,其本身就是一个 相对完整的平台。它拥有一个庞大的类库,其中还含有许多可以多次复用的代码, 能较好地提供比如安全性,跨操作系统的可移植性和垃圾自动收集等等服务的编 程执行环境。JAVA的特性包括:简单性,健壮性,多线程,高性能,安全性等等1。Tomcat技术先进,简单易用,易于扩展,稳定性强,尤其是其开放源码的特 点倍受广大JAVA Web开发者的

14、青睐,是目前主流的轻量级Web应用服务器。MYSQL数据库是一种被称为关系型数据库的管理系统,SQL作为其最常使用 的数据库管理语言,不但性能较为卓越、服务稳定,很少出现异常或宕机现象, 而且开放源代码无版权限制,使用成本较低,容易维护。系统开发配置的环境如表1-1所示:操作系统Windows 7JAVA开发工具包JDK 1.9WEB服务器Tomca t 8.5数据库MYSQLIDEEclipse表IT PC环境配置列表1.4 论文的内容和结构安排在本系统的分析设计过程中,结合北京理工大学珠海学院周围的环境分析, 对整个系统中的用户进行需求的详细设计和分类。本文主要研究校园跑腿平台的 设计与实

15、现,在整个过程中主要完成以下几个工作:a) 分析校园跑腿业务管理系统在校园内的现状和发展趋势,探讨选择系统 开发环境和技术;b) 研究在设计过程中所要涉及的相关技术知识,分析系统的功能需求和性 能需求,合理规划系统的整体设计以满足用户需求;c) 根据需求分析和系统的总体设计,实现校园跑腿业务管理系统的基本功 能,并应用所学知识解决开发过程中所遇到的各种技术问题;d) 对系统进行部署与测试,根据测试结果进一步调试错误,继续完善系统。第 2 章 系统规划2.1 初步需求分析2.1.1 系统功能需求分析该校园跑腿业务管理系统的主要目的是解决校园内各种代送、跑腿的服务需 求,因此考虑到不同用户角色的真实需求,通过系统功能模块的集成以及权限的 设置,需要实现不用的功能,具体功能如下:(1) 注册登录功能:当用户需要使用该系统时,需要先进行注册,再登录,方可 使用本系统。(2) 发布订单功能:用户可以在任意时间内发送任务,并自行填写订单内容以及 相关的报酬等信息。(3) 查看订单功能:用户或管理员可以在系统查看需求订单,并可根据不同类型 进行筛选。(4) 接受订单功能:用户可接受订单并需要在规定时间内完成订单。(5) 订单管理功能:用户可以查看全部历史订单以及个人信息,且用户可以修改个人信息。而管理员可以对所有订单进行管理

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号