摘 要
在当今校园,学生们在学习与生活中会购入各类物品,随着时间推移或需求变化,不少物品被闲置。从专业书籍、电子产品,到时尚衣物、运动器材等,闲置物数量日益增多。一方面,这些闲置物品占据空间,造成资源浪费;另一方面,部分同学有购买性价比高物品的需求,却缺乏合适渠道。在此背景下,搭建校园闲置物品交易平台极具现实意义,能够对存在的问题,进行有效解决。
经深入研究同类信息化应用,本文精准贴合需求,成功打造校园闲置物品交易平台。从技术实施来看,系统后台运用 Java 语言的 Spring Boot 框架进行编码工作,为系统的高效稳定运行筑牢根基。交互页面则借助 Vue 框架来渲染,给用户带来流畅且美观的操作体验。同时,选用 MySQL 数据库存储系统功能数据,确保数据存储安全且调用便捷。基于前期用户需求调研,该平台既方便用户查看、购买闲置物品,又为后台商家提供高效管理方案,全面提升校园闲置物品交易的效率与体验。
在完成校园闲置物品交易平台所有功能模块之后,使用黑盒测试法对已实现的功能进行了功能测试。系统测试结果显示,所有功能均能够正常进行使用,可以给用户在线闲置物品交易提供帮助。
关键词:校园;闲置物品;Java;Spring Boot;Vue
Abstract
In today’s campus, students purchase various items in their studies and daily lives, and as time goes by or their needs change, many items become idle. From professional books and electronic products to fashionable clothing, sports equipment, etc., the number of idle items is increasing day by day. On the one hand, these idle items occupy space and cause resource waste; On the other hand, some students have a need to purchase cost-effective items, but lack suitable channels. In this context, building a campus idle item trading platform is of great practical significance and can effectively solve the existing problems.
After in-depth research on similar information technology applications, this article accurately meets the needs and successfully creates a campus idle item trading platform. From a technical implementation perspective, the system backend uses the Spring Boot framework of Java language for coding work, laying a solid foundation for the efficient and stable operation of the system. Interactive pages are rendered using the Vue framework, providing users with a smooth and aesthetically pleasing user experience. At the same time, MySQL database is selected to store system functional data, ensuring data storage security and easy access. Based on previous user demand research, this platform not only facilitates users to view and purchase idle items, but also provides efficient management solutions for backend merchants, comprehensively improving the efficiency and experience of campus idle item transactions.
After completing all the functional modules of the campus idle item trading platform, the implemented functions were tested using black box testing method. The system test results show that all functions can be used normally and can provide assistance for users to trade idle items online.
Keywords:Campus; Idle Items;Java;Spring Boot;Vue
第1章 绪论
1.1 课题背景
在当代校园,学生的学习和生活丰富多彩,这也使得各类物品的使用频率和更新速度大幅提升。每学期结束,大量教材、文具因课程变更而闲置,电子产品、体育器材也因兴趣转移或升级换代被搁置一旁。这些物品往往还有相当的使用价值,却因缺乏流通渠道,大多只能在角落积灰,造成极大的资源浪费。从学生的消费需求来看,一方面,学生群体经济尚未完全独立,对价格较为敏感,渴望以实惠的价格购置所需物品;另一方面,追求个性化与多样化的消费体验,二手物品独特的属性恰好满足这一心理。然而,现有的校园二手交易多为随机、分散的行为,缺乏规范的平台和保障机制,交易效率与安全性均难以保证。此外,随着环保意识在全社会的普及,校园也在积极践行绿色发展理念。建立校园闲置物品交易平台,能有效促进物品的循环利用,减少资源消耗与废弃物排放,为创建绿色校园贡献力量。
1.2 课题意义
校园闲置物品交易平台具有多方面重要意义,具体的意义将从三个方面进行体现。其一,在环保领域,该平台助力显著。大量闲置物品得以再利用,减少了因丢弃而造成的资源浪费与环境污染。减少新物品的生产需求,意味着降低对原材料的开采和能源消耗,符合可持续发展理念,为环境保护贡献力量。其二,对校园文化建设而言,平台促进了学生间的交流与互动。不同专业、年级的学生因交易而建立联系,分享使用物品的经验和故事,增进彼此了解。而且,这种物尽其用、节约资源的交易模式,有助于在校园内形成积极健康的消费观念和节约环保的校园文化氛围。其三,从校园管理角度,规范的交易平台能有效减少随意张贴小广告等不规范交易行为,提升校园环境的整洁与秩序。
总之,搭建校园闲置物品交易平台,在学生个人成长、校园环境优化以及校园文化建设等方面,均发挥着不可忽视的重要作用,对校园整体发展有着深远且积极的影响。
1.3 国内外研究现状及趋势
1.3.1 国内研究现状
随着大学生生活水平提升,校园里的闲置物品日益增多。为顺应这一需求,众多校园闲置平台纷纷涌现。它们不仅具备基础的闲置物品买卖功能,还拓展出租赁、寄售等多元化服务。如今,这类平台的用户群体持续壮大,绝大多数大学生都曾使用。这些平台为大学生打造了便捷又经济的购物途径,有效减少物品浪费与环境污染,助力大学生树立理性消费观念,甚至为其提供创业契机。国内研究者运用 JAVA、Springboot 等技术,全力提升平台性能与稳定性,像基于 Springboot 框架设计,显著优化了平台表现。同时,平台着重用户体验,以简单高效的交互方式,满足学生对二手交易流程优化的需求。鉴于学生和校友对二手交易需求的持续攀升,校园二手交易平台前景广阔,未来其界面与功能将不断升级,提供更安全可靠的交易保障,吸引更多用户。
1.3.2 国外研究现状
美国在线转售平台 ThredUp 的财务报告显示出复杂态势。其营收超预期,净亏损缩窄,第一季度收入同比增长 4% 达 7590 万美元,运营亏损降至 1980 万美元。但活跃买家数量与总订单量有所下滑。尽管如此,ThredUp 仍乐观预计 2023 年第二季度收入达 8000 万 - 8200 万美元,全年收入在 3.2 亿 - 3.3 亿美元。ThredUp 在二手衣物市场有一定份额,然而主要竞争对手 Poshmark 通过用户出售产品抽佣模式,深受用户喜爱,加剧了市场竞争。据 ThredUp《2022 转售报告》,全球二手衣物市场增速是整体衣物市场的三倍,预计 2026 年二手交易市场规模将增长 127%,足见美国二手交易市场潜力巨大。在技术上,校园二手交易平台开发常采用 Python 语言与 Django 框架,为用户带来良好交易体验 。
1.3.3发展趋势
放眼国内外,校园闲置物品交易平台呈现出持续发展变革的态势。功能领域,在传统买卖功能基础上,租赁、寄售等功能不断拓展延伸,满足学生日益多元的需求。技术维度,Python、Django、Java 以及 Spring Boot 等技术被大量运用到平台开发中,有效提升平台的性能,确保运行稳定,同时为用户带来更为优质的体验。在市场层面,随着大众环保意识的不断提高,二手交易市场规模持续扩张,校园场景下这一趋势尤为显著。例如美国 ThredUp 报告显示二手衣物市场增长势头强劲,这进一步推动了针对校园场景的创新交易模式的研究探索,致力于挖掘更大的市场潜力。
1.4 主要研究内容
本课题的核心任务,是打造一个专属于校园的闲置物品交易平台。在项目启动前,研究团队投入大量精力进行学习与调研,基于此敲定了系统的技术架构。 系统的后端功能,采用Spring Boot框架开发,充分发挥其优势,确保系统能稳定、高效地运行。在交互页面的设计上,使用Vue框架进行渲染,力求为用户呈现简洁美观的视觉效果。数据存储则选用MySQL数据库,保障数据安全存储的同时,也方便随时调用。从用户体系来看,系统设定了用户、卖家和管理员三种角色,同时配备了丰富的功能模块,如闲置物品管理、闲置物品订单管理、物品类型管理以及用户管理等。在功能设计之初,团队就将操作简便、页面简洁作为核心原则,希望通过精心设计的系统功能,推动校园闲置物品的高效流通与交易,满足师生多样化的需求。
1.5论文组织结构
本篇论文架构清晰,内容详实,由七章有序组成,各章紧密围绕核心主题,从多元视角层层深入,构建起一套逻辑严密、层次分明的知识体系。
第一章为绪论,着重剖析研究开展的背景,阐明研究的深远意义,如同绘制一幅全景图,精准勾勒出研究的大致轮廓,为后续各章节的深入论述筑牢根基。
第二章为相关技术介绍,通过介绍设计使用的相关技术,包括系统后端功能实现使用SpringBoot框架,交互页面效果渲染使用Vue框架,功能数据存储使用MySQL数据库。主要对课题涉及到的相关的技术进行描述与分析;
第三章为系统需求分析,对闲置物品交易平台进行全面剖析。其中,重点涵盖了需求分析,旨在精准把握用户与市场诉求;同时还涉及可行性分析,从技术、经济、操作等维度评估项目落地的可能性,为后续策略制定筑牢根基。
第四章为系统详细设计,在本次设计中,数据库设计部分全面呈现了数据库表的规划与构建思路。通过精心绘制的E-R图,清晰直观地展现出各个模型之间复杂且有序的关联关系,让数据结构的逻辑架构一目了然。
第五章为系统功能实现,详细阐述技术选型的考量因素以及具体的代码编写过程,将抽象的设计方案转化为实际可运行的系统。
第六章为系统测试,通过一系列严谨、科学的测试方法与流程,全面检验系统的各项性能指标,确保系统的稳定性与可靠性。
第七章为总结,对整个研究过程与成果进行系统总结与归纳。同时,以前瞻性的视角,敏锐洞察该领域的未来发展趋势,明确提出未来的研究方向,为后续研究提供有价值的参考。
第2章 相关技术介绍
2.1 Java语言
1995 年,Sun 公司重磅推出 Java 语言,自此它在计算机编程领域大放异彩。在长期发展进程中,Java 广泛吸纳当下多数编程语言的优势,集众家之长于一身。 项目开发时,Java 以面向对象思想为指引,这一理念让代码结构更清晰、复用性更强。它借鉴 C++ 诸多长处,如强大的类型系统与丰富的库函数,却巧妙避开指针运算复杂、内存管理繁琐等缺点。凭借这些特性,Java 开发的项目具备分布式特性,能轻松应对复杂网络环境。如今,基于 Java 的计算机信息化应用遍地开花,从热门的安卓应用,到各类网站开发,Java 都发挥着无可替代的关键作用。
2.2 SpringBoot框架
Spring Boot框架由Pivotal团队率先开发,是一款专为Java应用打造的后端框架。它的诞生,旨在简化Spring框架在项目里繁杂的配置信息。借助Spring Boot独特的配置模式进行项目开发,不仅能大幅提升项目功能模块的开发效率,还能有效缩短项目开发周期。该框架优势显著,它能直接在项目中创建独立的Spring应用程序,并且相较于以往开发方式,可直观地简化Maven配置。
2.3 Vue框架
Vue框架作为一款前端应用框架,专注于渲染项目的用户操作界面,为用户带来出色的视觉体验。在系统效果设计上,它采用自底向上的增量开发理念,让界面优化逐步推进。在数据传输方面,Vue框架引入MVVM业务数据双向绑定思想,确保项目功能模块数据的高效流通。 其在项目页面效果开发时特点鲜明:一是能为功能模块实现数据双向绑定传输,极大提升数据交互效率;二是通过路由方式管理项目数据,使得数据管理更加便捷、有序。
2.4 MySQL数据库
本系统开发的校园闲置物品交易平台,底层数据库选用MySQL。这是因为MySQL在数据运行上极为高效,能满足电商业务对数据处理速度的高要求。同时,它对开发平台环境几乎没有限制,这使得它在各类开发场景中都能游刃有余,在企业级项目开发里被广泛应用。MySQL数据库不会将所有数据堆积一处,而是把同一数据库的数据分类存放在不同表格中。作为少数优秀的关联数据库管理系统,它不仅能大幅提升数据处理与存储速度,还能让数据库在使用上更加灵活,适应多变的业务需求 。
2.5 Elementui
ElementUI技术是国内饿了么团队精心打造的一套用于前端页面渲染的组件库,它基于Vue 2.0开发,专门适用于桌面端。简单来讲,这是一个依托Vue框架构建的前端UI页面效果应用框架,其呈现的页面效果在PC端表现出色。在实际应用中,ElementUI框架和前端领域广为人知的Bootstrap框架在诸多用法上极为相似,两者都为开发者提供了便捷的方式来打造美观且功能强大的前端界面。
第3章 系统需求分析
3.1 系统开发目的
此次校园闲置物品交易平台的开发,聚焦于为三亚学院构建全面且完整的闲置物品交易信息化体系。团队深入调研实际需求,精心规划出闲置物品管理、资讯信息管理等实用功能,旨在大幅提升交易效率。该平台的投入使用,对管理员和商家而言,能极大地优化闲置物品管理流程,提高管理效率;对普通用户来说,则提供了便捷途径,方便他们了解物品详情并在线完成交易。可以说,本课题的核心目标,就是精准解决当前校园闲置物品交易过程中存在的各类棘手问题,推动校园闲置物品交易迈向新高度。
3.2 系统需求分析
需求分析是目前开发系统比较重要的一个阶段,体现了用户对于系统的实际需求和期望。因此,开发并设计系统是至关重要的。需求分析的完整性能够确保系统能否开发成功与否的关键。通过查阅相关的资料,在当今社会,环保与资源节约意识日益深入人心,校园内学生对闲置物品的处理需求也愈发凸显。随着高校规模扩大,学生数量增多,闲置物品数量急剧上升。然而,传统线下交易方式受时空限制,效率低下。同时,互联网技术飞速发展,为线上交易平台提供了技术支撑。因此,在这样的背景下,开发一套校园闲置物品交易平台至关重要。
3.3 可行性分析
3.3.1 技术可行性
本系统功能模块的开发,将主要运用Spring Boot框架、Vue框架等技术。这些技术在网络上都能获取开源源代码,便于参考与应用。在大学期间,我系统学习了这些技术相关课程,深入钻研了它们的原理与应用场景。通过理论学习与实践操作,我熟练掌握了使用这些技术进行功能模块开发与设计的方法,能够精准且高效地运用它们,打造出符合需求的系统功能模块。
3.3.2 经济可行性
经济可行性是考量开发本系统功能所需经济支出的重要环节。经分析,在硬件方面,开发所需的笔记本电脑和移动手机,我已拥有,无需另行购置,这就避免了一笔硬件采购开支。从技术层面看,系统功能开发依托的Java技术,属于开源资源,可直接用于项目开发,无需支付任何技术授权费用。综合软硬件两方面因素,开发整个系统功能的经济成本极低,在经济上具备高度可行性,能以较小的经济投入实现系统开发目标。
3.3.3 法律可行性
从最初开题报告的撰写,到最终毕业论文的完稿,校园闲置物品交易平台的整个研究与创作过程,均由我独立完成。在这期间,我并未参考或借鉴任何可能引发侵权风险的类似心理健康咨询预约系统资料。严格遵循学术规范与法律要求,确保了研究过程的原创性。因此,从法律角度审视,本课题的开发不存在任何侵权隐患,在法律可行性方面完全合规。
3.3.4 社会可行性
校园闲置物品交易平台具备突出的社会可行性。从环保角度看,平台推动了闲置物品的循环利用,契合当下绿色发展理念,减少资源浪费,利于可持续发展。在校园文化建设层面,它促进学生间交流互动,增强校园活力与凝聚力。同时,平台遵循校园规章制度与社会道德规范,交易流程合法合规,保障各方权益。此外,平台操作简单,符合学生使用习惯,推广阻力小,易被广泛接受 。
3.4 系统功能性需求
校园闲置物品交易平台功能开发,核心目标在于让校园闲置物品交易工作摆脱无序,变得更加规范、高效,搭建起系统的交易流程,提升资源流转效率。在本系统中,用户、商家和管理员构成了主要的用户角色体系。考虑到不同角色在系统中的职能差异,将为其分别赋予特定的功能模块菜单权限,以此确保系统操作的精准性与高效性。为了深入且直观地剖析各用户角色的功能性需求,验证这些需求在实际应用中的可行性,接下来我们将借助用例图这一工具展开分析。通过用例图,能够清晰展现不同角色与系统功能模块之间的交互关系,为系统的优化与完善提供有力依据。
在校园闲置物品交易平台里,管理员拥有最高权限。凭借这一权限,他们能查看所有功能模块的数据信息,无论是商家发布的闲置物品详情,还是其他模块的数据,都尽在掌握。不仅如此,管理员还能对这些数据进行修改。管理员的相关操作流程,在图3-1的用例图中清晰呈现。
图3-1 管理员用例图
在校园闲置物品交易平台中,用户作为基础的角色,拥有查看闲置物品信息和进行购买的操作权限。借助系统的功能模块,用户能够以买家身份在平台上展开在线交易。这一过程中,用户可便捷浏览各类闲置物品,挑选心仪商品并完成交易。相关操作流程及用户与系统的交互,在图3-2的用户用例图中清晰呈现。
图3-2 用户用例图
在校园闲置物品交易平台里,商家扮演着卖家的重要角色,他们持有闲置物品并开展在线售卖。借助系统功能,商家能够新增、删除自己的闲置物品信息,对商品展示进行灵活管理。同时,商家还能处理闲置物品订单,确保交易顺利进行。这些操作在图3-3的商家用例图中,都有直观且详细的展示。
图3-3 商家用例图
3.5 系统非功能性需求
3.5.1系统功能实现编码要求
主系统里,应用对象的命名有着严格规则。主要应用程序的名字必须由数字和字母组合成完整的英文字符串。这么做,是为了能精准表述应用系统的核心意义,让使用者一眼就能从名字里,知晓应用系统的对象名以及其他关键信息。而且,在整个系统运行的过程中,不管是前端展示,还是后台代码逻辑,所有涉及到的对象名,都得保证前后一致、规范统一,不能出现任何混淆或随意更改的情况。
3.5.2系统用户操作界面要求
随着系统的普及程度不断提高,用户界面的重要性愈发凸显。它堪称系统的门面,其优劣直接关乎系统的“生命力”。一个简单便捷、操作流畅、布局清晰的用户界面,不仅能显著提升用户体验,还能大幅降低操作门槛,让更多用户轻松上手。因此,我们绝不能忽视用户界面设计的关键作用。唯有精心雕琢用户界面,打造出更具吸引力和易用性的系统,才能在激烈的市场竞争中脱颖而出,赢得用户的青睐与长期支持。
第4章系统详细设计
4.1 系统总体功能设计
在校园闲置物品交易平台的功能设计上,结合三亚学院目前的校园闲置物品交易需求以及目前存在的问题,将需要实现的用户角色进行了划分。结合实际需要,本系统需要实现三类用户角色,分别是用户、商家以及管理角色主要实现闲置物品管理、资讯信息管理、商家管理等方面的功能实现。通过实现这些功能,可以满足不同用户对校园闲置物品的需要,还能优化校园闲置物品的在线交易环节。系统功能结构图如图4-1所示。
图4-1 系统功能结构图
4.2 系统主要功能模块设计
基于上一章节内容,我们了解到校园闲置物品交易平台所涵盖的功能较为繁杂,且不少功能模块存在重复之处。为了让大家更清晰地认识系统架构,在接下来系统主要功能模块的设计章节里,我们会针对各个主要功能模块的设计思路,展开逐一剖析,进行详细说明。
4.2.1 闲置物品管理功能设计
闲置物品管理功能模块,主要负责对商家的闲置物品详细信息进行有效管控。在功能权限设计方面,需确保管理员与商家都能执行闲置物品的新增与删除操作。不过,商家仅可管理自身持有的闲置物品信息。新增闲置物品时,可录入物品名称、照片等相关信息。此外,无论是管理员还是商家,都能对闲置物品执行上架、下架等操作,以此实现对物品展示状态的灵活调控。闲置物品管理流程图如图4-2所示。
图4-2闲置物品管理流程图
4.2.2 闲置物品订单管理功能设计
闲置物品订单功能的设计,核心在于对闲置物品订单数据信息进行有效管理。这些订单数据,自用户购买闲置物品的那一刻便已生成。在功能权限设置方面,有着明确且细致的划分。管理员凭借其权限,能够查看所有商家的闲置物品订单,从而全方位把控交易动态。商家则仅能管理自己店铺所产生的闲置物品订单,专注于自身业务范畴。而普通用户,仅可查看与自己相关的闲置物品闲置物品订单,保障个人交易信息的清晰与安全。闲置物品订单管理流程图如图4-3所示。
图4-3闲置物品订单管理流程图
4.2.3 商家管理功能设计
商家管理功能模块主要负责管理系统中所有持有闲置物品信息的商家用户角色账号。在这个模块中,管理员拥有重要权限,不仅能够新增商家账号,还可以对已有的商家账号信息进行修改或删除操作。特别值得一提的是,商家详细账号信息中包含“商家信用类型”这一关键指标,其作用在于判定该商家在过往闲置物品交易过程中的信用记录。通过这一指标,平台可以更好地评估商家的信誉,为其他用户的交易决策提供参考。商家管理流程图如图4-4所示。
图4-4商家管理流程图
4.2.4 用户管理功能设计
用户注册账号时所提交的全部信息,均在用户管理界面得到妥善且有效的管理。在此过程中,管理员被赋予了关键权限。管理员不仅能够新增用户账号,对于已存在的账号,同样拥有删除权限,以及对部分账号信息进行修改的权力。这一权限设置,旨在确保用户账号信息的准确性、安全性与有序性,为系统的稳定运行和良好用户体验提供坚实保障。用户管理流程图如图4-5所示。
图4-5用户管理流程图
4.2.5 闲置物品评论管理功能设计
闲置物品评论管理,专注于对用户针对闲置物品所发表的评论信息进行高效管理。在这一功能板块中,管理员拥有查看所有用户评论信息的权限,借此全面把控平台的评论动态。商家则主要查看用户对自己所售闲置物品的评论,通过这些反馈,商家能够精准定位问题,进而改进物品详情介绍以及优化交易流程。而用户在收到闲置物品后,有权对该物品的闲置物品订单发表评论,同时还能进行其他相关操作,如追加评论、上传图片等,以充分表达自身的使用感受与意见。闲置物品评论管理流程图如图4-6所示。
图4-6闲置物品评论管理流程图
4.3 系统数据库设计
在校园闲置物品交易平台的开发过程中,数据库设计至关重要,是决定整个系统性能的关键环节。当系统功能模块设计圆满完成后,紧接着的核心任务便是精心规划系统的数据库表结构。数据库表的设计是否合理,以及各实体之间的关联关系是否科学,都会直接作用于后续用户查询数据的效率。倘若设计不佳,可能导致数据查询缓慢、不准确等问题,严重影响用户体验。因此,在开展数据库设计工作时,必须保持高度的专注与严谨,一丝一毫都不能马虎。
4.3.1 数据库的设计原则
在校园闲置物品交易平台里,所有功能模块的业务数据存储堪称整个系统的重中之重。这些数据犹如系统的“血液”,支撑着各项功能的正常运转。正因如此,数据库设计成为系统功能模块开发进程中极为关键的一环。
(1)统一性原则:为确保校园闲置物品交易平台用户操作的有效性,需要全面梳理平台所需的各类数据信息,开展系统性分析。在此基础上,依据分析结果进行合理设计,构建出完善的数据架构,为平台的稳定运行与用户的流畅操作提供坚实的数据支撑。
(2)规范化原则:在设计校园闲置物品交易平台各功能模块的数据库表时,应严格遵循三范式原则。这一做法能确保数据库在结构、数据存储等方面具备高度规范性,从而提升数据的完整性、一致性与准确性,为平台的稳定运行提供坚实基础 。
(3)完整性原则:在校园闲置物品交易平台上,用户所添加的数据必须遵循严格规范,以全面保障数据的完整性。这意味着无论是商品描述、价格设定,还是其他各类相关信息,都需要准确无误、完整无缺地呈现,杜绝任何信息遗漏或错误,确保平台数据的质量与可靠性。
4.3.2 数据库的逻辑结构设计
数据库的逻辑结构设计,本质上是把需求分析阶段收集到的信息,有条不紊地转化为逻辑清晰、结构严谨的形式。在构建校园闲置物品交易平台时,这一环节的重要性怎么强调都不为过。它要求深入剖析各类实体,像用户、商家、闲置物品等,以及它们之间千丝万缕的联系。在此基础上,精心搭建表结构,仔细斟酌字段类型、主键与外键的设置。如此一来,数据库便能精准无误地存储数据,高效快捷地处理各类请求,为平台各项功能的稳定、流畅运行筑牢数据根基。
(1)闲置物品订单实体的E-R图,如图4-7所示。
图4-7 闲置物品订单实体的E-R图
(2)闲置物品实体的E-R图,如图4-8所示。
图4-8 闲置物品实体的E-R图
(3)商家信息实体的E-R图,如图4-9所示。
图4-9 商家信息实体的E-R图
(4)用户信息实体的E-R图,如图4-10所示。
图4-10用户信息实体的E-R图
(5)闲置物品评论实体的E-R图,如图4-11所示。
图4-11闲置物品评论实体的E-R图
数据库的总体E-R图,即实体 - 关系图设计,是校园闲置物品交易平台数据架构的直观呈现方式,能让复杂的数据结构一目了然。 这张图精准勾勒出平台中的核心实体,像用户、商家以及闲置物品等。以用户实体为例,涵盖姓名、学号、联系方式等关键属性,通过代表购买行为的关联线,与闲置物品实体紧密相连,生动体现用户选购商品的过程。商家实体则具备店铺名称、信用等级等属性,依靠管理关系和闲置物品相关联,清晰展示商家对商品的管控职责。实体间无论是一对一、一对多还是多对多的关系,在图中均以明晰的线条和特定标识加以区分。整体而言,该图全方位展示了系统数据的布局和交互逻辑,为数据库的搭建以及后续开发工作,提供了不可或缺的关键蓝图。系统主要实体的总体E-R关系图,详见图4-12。
图4-12系统总体E-R关系图
4.3.3 数据库的表结构设计
数据库的表结构设计是搭建校园闲置物品交易平台数据库的关键步骤,它决定了数据如何存储、组织与管理。在这一过程中,需为每个核心实体创建对应的数据表,如用户表、商家表、闲置物品表以及订单表等。以用户表为例,会设定用于唯一标识用户的主键,如用户ID,还会包含姓名、性别、联系方式等字段,用来存储用户的基本信息。商家表则会涵盖商家ID、店铺名称、信用评级等字段,以记录商家的关键信息。各表之间通过外键建立关联,像订单表通过用户ID关联用户表,表明订单所属用户,通过商品ID关联闲置物品表,明确所购商品,从而构建起一个完整且高效的数据存储体系,保障平台各项业务的顺利运行。
(1)闲置物品订单表的结构,主要用于存储与闲置物品订单紧密相关的各类信息,其中包括购买数量、实付价格等关键数据。通过该表结构,能够详细记录每一笔闲置物品订单的交易详情。若想了解该表结构的具体构成,可查看表4-1 ,其中清晰呈现了各字段的设置与相关信息。
表4-1 闲置物品表
序号 列名 数据类型 长度 主键 说明
1 id int 11 是 主键
2 shangpin_order_uuid_number varchar 200 否 订单号
3 address_id int 11 否 收货地址
4 shangpin_id int 11 否 闲置物品
5 yonghu_id int 11 否 用户
6 buy_number int 11 否 购买数量
7 shangpin_order_true_price decimal 10,2 否 实付价格
8 shangpin_order_types int 11 否 订单类型
9 shangpin_order_payment_types int 11 否 支付类型
10 insert_time timestamp 否 订单创建时间
11 create_time timestamp 否 创建时间
(2)闲置物品的表结构在整个数据库体系里举足轻重,其核心作用是存储闲置物品的诸多关键信息,比如物品名称、原价等。这些信息的完整记录,对平台的商品展示和交易起着关键作用。想要知晓该表结构的详细布局,如各字段的具体设定、排列方式等,可直接查阅表4-2。
表4-2闲置物品表
序号 列名 数据类型 长度 主键 说明
1 id int 11 是 主键
2 shangjia_id int 11 否 商家
3 shangpin_name varchar 200 否 闲置物品名称
4 shangpin_photo varchar 200 否 闲置物品照片
5 shangpin_types int 11 否 闲置物品类型
6 shangpin_kucun_number int 11 否 闲置物品库存
7 shangpin_old_money decimal 10,2 否 原价
8 shangpin_new_money decimal 10,2 否 现价
9 shangpin_clicknum int 11 否 点击次数
10 shangxia_types int 11 否 是否上架
11 shangpin_delete int 11 否 逻辑删除
12 shangpin_content text 否 闲置物品简介
13 create_time timestamp 否 创建时间
(3)商家表结构的设计,主要用于集中存储商家运营所需的关键信息,涵盖商家账户、密码等重要数据。这些信息对保障商家账户安全及平台管理至关重要。如需了解商家表结构详细信息,如各字段类型、作用等,请查阅表4-3 ,其中清晰呈现了表结构的具体内容。
表4-3商家表
序号 列名 数据类型 长度 主键 说明
1 id int 11 是 主键
2 username varchar 200 否 账户
3 password varchar 200 否 密码
4 shangjia_name varchar 200 否 商家名称
5 shangjia_phone varchar 200 否 联系方式
6 shangjia_email varchar 200 否 邮箱
7 shangjia_photo varchar 200 否 营业执照展示
8 shangjia_xingji_types int 11 否 商家信用类型
9 new_money decimal 10,2 否 现有余额
10 shangjia_content text 否 商家简介
11 shangjia_delete int 11 否 逻辑删除
12 create_time timestamp 否 创建时间
(4)用户表结构,此表主要用于存储用户的关键信息,包括用户姓名、联系方式等。这些信息是平台实现用户交互、订单沟通以及服务推送的重要依据。若想详细了解该表各字段的设置、排列方式及数据存储规则,可查看表4-4,其中对用户表结构进行了清晰呈现。
表4-4用户表
序号 列名 数据类型 长度 主键 说明
1 id int 11 是 主键
2 username varchar 200 否 账户
3 password varchar 200 否 密码
4 yonghu_name varchar 200 否 用户姓名
5 yonghu_phone varchar 200 否 联系方式
6 yonghu_id_number varchar 200 否 身份证号
7 yonghu_photo varchar 200 否 用户头像
8 sex_types int 11 否 性别
9 yonghu_email varchar 200 否 电子邮箱
10 new_money decimal 10,2 否 余额
11 create_time timestamp 否 创建时间
(5)闲置物品评论表的设计匠心独运,专注于留存留言板中与评论紧密相关的关键信息,其中包括发表评论的用户名、对应的头像展示等。这些信息的完整记录,对于还原评论场景、构建用户互动生态意义重大。想要洞悉该表结构的详细布局,诸如各字段的精准设定、数据类型的规范安排,以及它们之间的逻辑关联,可径直查阅表4-5。该表以清晰直观的形式,全方位呈现了闲置物品评论表的结构细节,为理解和运用这一数据存储架构提供了便捷途径。
表4-5闲置物品评论表
序号 列名 数据类型 长度 主键 说明
1 id int 11 是 主键
2 shangpin_id int 11 否 闲置物品
3 yonghu_id int 11 否 用户
4 shangpin_commentback_text text 否 评论内容
5 insert_time timestamp 否 评论时间
6 reply_text text 否 回复内容
7 update_time timestamp 否 回复时间
8 create_time timestamp 否 创建时间
第5章系统功能实现
5.1 管理员端功能实现
5.1.1 商家管理功能实现
商家管理功能聚焦于对商家角色账号信息的高效把控。管理员运用此功能,能够执行一系列关键操作。一方面,可以新增商家的账户信息,涵盖账户名、登录密码等基础内容,以及商家名称等关键标识信息。另一方面,基于闲置物品在平台上的实际交易状况,管理员能够灵活修改商家的信用类型信息,确保信用评级精准反映商家的经营表现。如需直观了解商家管理功能的实际呈现效果,可查看图5-1,该图清晰展示了商家管理页面的布局与交互设计。
图5-1 商家管理效果图
构建商家管理功能时,为实现商家页面分页查询,通过开发了后端Page方法。该方法以商家ID编码为依据,融合业务逻辑筛选、组织数据等具体的过程,合理切割排序,优化数据加载与查看体验。查看图5-2,可了解核心代码细节。
图5-2 商家管理实现核心代码截图
5.1.2 用户管理管理功能实现
用户管理功能主要致力于对所有用户账号信息进行全面管理。在此功能模块下,管理员拥有多种操作权限。不仅能够新增用户账号信息,将用户的姓名、联系方式、登录账号等信息录入系统,还能对已存在的用户账号信息进行灵活修改,比如更改用户密码、调整用户权限等。此外,对于不再需要的用户账号,管理员可执行删除操作。若想直观了解用户管理功能的实际效果,可查看图5-3,该图清晰展示了用户管理功能的界面布局与操作呈现。
图5-3 用户管理效果图
用户管理的查询功能主要依靠后端代码中的Query方法来落地。该方法将用户的数据处理方法与自身逻辑深度融合,精准定位并检索数据,从而达成用户信息的高效查询。用户管理实现核心代码截图如图5-4所示。
图5-4 用户管理实现核心代码截图
5.2 商家端功能实现
5.2.1 闲置物品管理功能实现
闲置物品管理功能,旨在对闲置物品的闲置物品进行全方位管控。商家凭借此功能,能够对自身持有的闲置物品开展一些列的增删改查等相关的操作。一方面,可新增闲置物品信息,涵盖物品名称、物品描述等关键内容;另一方面,针对已录入的闲置物品信息,能进行修改、下架或上架操作。如需直观了解该功能呈现效果,可查阅图5-5 ,该图清晰展示了闲置物品管理的界面布局与操作方式。
图5-5闲置物品管理效果图
为实现闲置物品功能页面的数据遍历展示,开发团队借助后端编码中的List方法,精心编写代码。该方法深度整合前端页面逻辑,精准抓取并处理数据,从而实现页面数据的遍历回显。若想查看实现这一功能的核心代码详情,可参考图5-6 ,其中清晰呈现了关键代码片段。
图5-6 闲置物品管理实现核心代码截图
5.2.2 闲置物品订单管理功能实现
闲置物品订单管理功能主要围绕用户购买商家闲置物品所生成的订单数据信息展开管理。商家能够通过该功能查看用户订单详情,判断订单是否已完成支付。一旦确认订单完成在线支付,商家便可执行发货等后续操作,确保交易流程的顺畅推进。闲置物品订单管理效果图如图5-7所示
图5-7闲置物品订单管理效果图
闲置物品订单界面的主要效果,依托Vue框架来具体渲染。在开发过程中,还会综合运用CSS进行样式设计、JS编写交互逻辑等前端技术,以实现各项功能。如需深入了解其实现的核心代码,可查看图5-8,该图清晰展示了关键代码片段。
图5-8 闲置物品订单管理实现核心代码截图
5.2.3 闲置物品评论管理功能实现
当用户确认收货,完成交易后,便可以使用订单评价功能发表评论。商家则能借助闲置物品评论功能,查看用户针对自己闲置物品订单数据信息所给出的评价内容,同时,商家还能够对用户的评论信息进行回复,实现与用户的互动交流。若想直观了解该功能的展示效果,可参考图5-9,图中清晰呈现了闲置物品评论管理的界面布局与相关操作。
图5-9闲置物品评论管理效果图
在闲置物品评论界面,用户评论信息可通过回复功能得到回应。这一回复功能,连同闲置物品评论详情界面的渲染,均借助Vue框架实现。通过Vue框架的高效运作,打造出流畅的交互体验。如需深入了解其技术实现细节,可查看图5 - 10中呈现的核心代码截图。
图5-10闲置物品评论管理实现核心代码截图
5.3 用户端功能实现
5.3.1 商家功能实现
在前台页面,用户拥有便捷全面的查看权限。能够一览所有商家的详尽信息,包括商家的经营信誉状况,即信用类型,同时也能清晰了解各商家手中持有的闲置物品详情。若想直观感受这一功能在页面上的呈现效果,可参考图5-11,该图清晰展示了商家功能在前台的实际布局与展示样式。
图5-11商家效果图
商家界面的效果渲染,需综合运用HTML、CSS等前端技术。通过HTML搭建页面结构,CSS雕琢页面样式,实现对按钮、文本框等各类页面元素的设计与布局。如需查看实现商家界面的核心代码,可参考图5-12 ,其中展示了关键代码片段。
图5-12商家实现核心代码截图
5.3.2 闲置物品功能实现
在闲置物品展示界面,用户享有丰富的交互权限。用户不仅能够全面浏览各个商家提供的闲置物品详情,还可针对心仪的闲置物品,快捷执行立即购买操作,或是将其添加至购物车,以便后续统一结算。若想直观了解这一功能的呈现效果,可查阅图5 - 13,该图清晰呈现了闲置物品界面的布局与操作方式。
图5-13闲置物品效果图
在闲置物品界面,用户添加心仪物品至购物车这一功能,是借助HTML技术达成的。通过编写特定的HTML代码,构建交互逻辑,让用户能便捷地点击操作,将感兴趣的闲置物品添加到购物车。若想查看这一功能实现的核心代码,图5-14呈现了关键代码片段。
图5-13闲置物品实现核心代码截图
5.3.3 闲置物品订单功能实现
用户购买闲置物品之后,可以在个人中心的闲置物品订单界面,查看所属的闲置物品订单。闲置物品订单分已评价、已支付等不同的订单状态,用户收货之后,可以对闲置物品订单进行评价,也就是所谓的订单评价操作。闲置物品订单效果图如图5-14所示。
图5-14闲置物品订单效果图
闲置物品订单前端详情功能的实现,具体是依靠后端代码里的Detail方法来进行编码操作的。若想深入了解这一功能实现过程中所涉及的核心代码详情,可查看图5-15,该图清晰展示了相关的关键代码片段。
图5-16闲置物品订单实现核心代码截图
第6章系统测试
6.1 测试目的
测试的核心目的,在于软件正式发布前,以最精简的资源投入,尽可能全面地排查软件系统潜藏的各类缺陷与错误。一旦发现这些 bug,便及时修复,以此确保软件质量,同时验证软件是否契合用户需求。其终极目标,是打造出可靠性强、稳定性佳的软件系统,为用户提供优质、流畅的使用体验。
6.2 测试方法
常见测试方法丰富多元,每种都有独特的侧重点。黑盒测试以软件功能为核心,借助等价类划分、边界值分析以及决策表法等手段,对照需求规格说明书,严格核验功能是否符合要求。白盒测试主要关注软件内部结构,通过语句覆盖、分支覆盖、路径覆盖等方式,保证代码执行与预期一致。灰盒测试则巧妙融合两者特点,对软件的内部与外部情况均予以考量。自动化测试凭借 Selenium、JMeter 这类脚本或工具,高效运行测试用例,显著提高测试效率。
6.3系统功能测试
系统功能测试的目的,是对软件所有功能与预期设计的契合度展开全面核查。通过仿真真实用户的操作行为,借助等价类划分、边界值分析等测试方法,依次对系统的输入输出机制、业务流程运转以及交互逻辑等方面进行细致验证。接下来,将针对本系统的主要功能模块开展功能测试,具体的用例描述如下。
6.3.1 商家管理功能测试
商家管理功能的核心在于对商家角色账号信息进行高效管理。管理员借助该功能,可执行一系列重要操作。在账户创建环节,管理员能够新增商家账户信息,包括账户名、登录密码这类基础数据,以及商家名称等关键标识。同时,考虑到平台上闲置物品的交易实际情况,管理员还能依据实时数据灵活调整商家的信用类型信息。通过这种方式,保证商家信用评级能精准匹配其经营表现,从而提升平台交易的公正性与规范性。商家管理测试用例如表 6-1 所示 。
表6-1 用户管理测试用例表
编号 测试功能 操作 预期结果 实际结果
1 商家信息的新增 管理员新增一条商家信息,使用刚刚新增的商家账号信息进行登录 商家使用刚刚新增的账号信息可以登录成功 与预期结果一致,商家使用刚刚新增的账号信息可以登录成功
2 商家信息的修改 管理员将商家的账号密码进行修改,将123456的密码改成12345,使用商家原来的账号密码进行登录 商家登录失败,页面提示账号或密码错误 与预期结果一致,商家登录失败,页面提示账号或密码错误
3 商家账号信息的删除 管理员将刚刚商家的账号进行删除,商家使用账号进行登录 商家登录失败,页面提示账号或密码错误 与预期结果一致,商家登录失败,页面提示账号或密码错误
6.3.2闲置物品管理的测试
闲置物品管理功能,旨在对闲置物品的闲置物品进行全方位管控。商家凭借此功能,能够对自身持有的闲置物品开展一些列的增删改查等相关的操作。一方面,可新增闲置物品信息,涵盖物品名称、物品描述等关键内容;另一方面,针对已录入的闲置物品信息,能进行修改、下架或上架操作。 在闲置物品展示界面,用户享有丰富的交互权限。用户不仅能够全面浏览各个商家提供的闲置物品详情,还可针对心仪的闲置物品,快捷执行立即购买操作,或是将其添加至购物车,以便后续统一结算。闲置物品管理测试用例如表6-2所示。
表6-2 闲置物品管理测试用例表
编号 测试功能 操作 预期结果 实际结果
1 闲置物品的新增 管理员通过闲置物品管理的新增页面,对闲置物品进行新增,用户在前台查看是否存在该闲置物品 用户在前台可以查看到刚刚管理员新增的闲置物品 与预期结果一致,用户在前台可以查看到刚刚管理员新增的闲置物品
2 闲置物品的修改 管理员将闲置物品的价格由99改成66,用户登录前台进行查看,商品价格是否发生了变化 用户查看到闲置物品价格已经发生了变化,闲置物品的价格由99改成了66 与预期结果一致,用户查看到闲置物品价格已经发生了变化,闲置物品的价格由99改成了66
6.4.3闲置物品订单管理的测试
闲置物品订单管理功能,重点在于对用户购买商家闲置物品所产生的订单数据进行管理。商家通过这一功能,不仅能查看用户的闲置物品订单信息,确认支付状态,还能在订单完成在线支付后,及时进行发货等后续操作。对于用户而言,在成功购买闲置物品后,可在个人中心的闲置物品订单界面,查询自己的订单详情。这些订单根据不同阶段,分为已评价、已支付等多种状态。用户在收到货物后,还能对订单进行评价,完成订单评价这一重要操作。闲置物品订单管理测试用例如表6-3所示。
表6-3 闲置物品订单管理测试用例表
编号 测试功能 操作 预期结果 实际结果
1 闲置物品订单的新增 用户在前台查看闲置物品之后,可以对进行闲置物品的购买,管理员在已支付订单看用户是否支付成功 管理员在已支付订单可以查看到刚刚用户购买的闲置物品 与预期结果一致,管理员在已支付订单可以查看到刚刚用户购买的闲置物品
2 闲置物品订单的发货 管理员对刚刚用户支付的闲置物品订单进行发货,用户在已发货订单处进行查看 用户在已发货订单处可以查看到管理员已发货成功 与预期结果一致,用户在已发货订单处可以查看到管理员已发货成功
3 闲置物品订单的确认收货 管理员发货之后,用户拿到订单之后,对闲置物品订单进行确认收货,管理员在已完成订单那里查看用户是否确认收货 管理员查看到用户已经确认收货,该笔订单已交易完成 与预期结果一致,管理员查看到用户已经确认收货,该笔订单已交易完成
第7章 总结与展望
7.1总结
历经三个多月持之以恒的努力,我成功完成了校园闲置物品交易平台的开发任务。该平台基本达成了最初的设计目标,在需求分析阶段规划的主要功能模块,诸如用户登录与退出、用户管理、闲置物品管理以及闲置物品订单管理等,均已基本实现 。 从性能方面来看,系统在安全性、稳定性、准确性和时效性上表现出色。它有效解决了当前部分校园闲置物品交易中存在的问题,运行状态良好,内存占用率低,用户操作过程中,页面切换流畅,不会出现卡顿、卡死等不良现象,能够为用户提供较为优质的使用体验。
7.2展望
参与这个系统的开发工作,极大地深化了我对web系统开发流程的认知与理解。在这一过程中,我的编程能力得到了充分锻炼,自主分析、处理问题的能力也有了显著提升。同时,我还进一步提高了自学能力,学会更高效地通过互联网检索各类相关资料,这些宝贵经验将助力我在未来的工作和学习中,更出色地完成各项任务。然而,我也清楚地认识到,目前该系统仍存在诸多有待改进之处。例如,系统尚未设置售后管理模块和客服管理模块,在功能完整性上有所欠缺;部分功能受后端接口影响,尚不完善,还存在一些bug,影响用户体验;此外,系统页面在美观度上也还有提升空间,不够精致。总体而言,该系统的优化潜力巨大,未来还有很长的路要走。
参考文献
[1]刘珉彤,朱敏娜,潘柯文,等.社区闲置交易系统开发实施的前景分析[J].经济研究导刊,2024,(10):54-57.
[2]王泽轩,肖香成,程文志.基于Web的B2C校园闲置物品交易系统设计与实现[J].无线互联科技,2024,21(10):75-77.
[3]余久久,张继山,吴宁,等.基于Openstack云平台的校园二手物品交易系统的敏捷设计[J].通化师范学院学报,2024,45(02):76-81.DOI:10.13877/j.cnki.cn22-1284.2024.02.012.
[4]崔臣,宋甲旭.基于SpringBoot的校园二手交易系统研究[J].无线互联科技,2023,20(18):31-34.
[5]周姣.基于微服务架构的高校二手物品交易系统设计与实现[J].电脑知识与技术,2023,19(22):67-70.DOI:10.14004/j.cnki.ckt.2023.1248.
[6]李爽.高校闲置物品交易系统的设计与实现[J].产业与科技论坛,2023,22(15):34-35.
[7]张柱,宋存进,蒋乐,等.基于微信小程序校园二手交易平台设计与开发[J].电脑编程技巧与维护,2022,(12):59-61+142.DOI:10.16184/j.cnki.comprg.2022.12.035.
[8]李玉媚,白云,杨萧嘉,等.高校闲置资源交易系统设计与创新——以杭州下沙高教园区为例[J].数字技术与应用,2022,40(09):171-176.DOI:10.19695/j.cnki.cn12-1369.2022.09.52.
[9]许诺,高耀,周文柱.基于改进协同过滤算法的校园二手交易系统研究[J].现代计算机,2022,28(16):101-105.
[10]陈春龙.基于混合推荐的校园二手交易系统的研究与实现[D].辽宁大学,2022.DOI:10.27209/d.cnki.glniu.2022.001777.
[11]林康杰,邱泽明,陈彬,等.高校闲置物品交易系统设计与实现[J].新型工业化,2021,11(06):11-14.DOI:10.19335/j.cnki.2095-6649.2021.6.006.
[12]于峰,姚敦红.基于UML的二手物品交易系统设计[J].办公自动化,2020,25(15):61-62+23.
[13]张宇.面向校园的闲置资源交易系统[D].苏州大学,2020.DOI:10.27351/d.cnki.gszhu.2020.001276.
[14]王婧琦,刘艺航,胡艳歌.基于UML的二手物品交易系统分析[J].信息与电脑(理论版),2019,(14):103-105.
[15]高美珍,洪家平.高校二手物品交易系统的设计与实现[J].湖北师范大学学报(自然科学版),2018,38(04):65-69.
[16]何丹.基于O2O的某高校二手物品交易平台的设计与实现[D].江西财经大学,2017.
[17]Kong J J ,Feng T T ,Cui L M , et al.Mechanisms and motivations: Green electricity trading in China’s high-energy-consuming industries[J].Renewable and Sustainable Energy Reviews,2025,210115212-115212.
[18]Kukah K S A ,Jin X ,Kyei O R , et al.Scientometric review of emissions trading systems (ETS) research worldwide[J].International Journal of Environmental Science and Technology,2024,(prepublish):1-20.
[19]Affandi A R ,Adrian.China environmental economics: A political authority approach and neo-marxist perspective in the emission trading system (ETS) implementation[J].Heliyon,2024,10(23):e40633-e40633.
[20]Roblox Corporation; Researchers Submit Patent Application, “Systems And Methods To Record And Verify Virtual Item Transactions”, for Approval (USPTO 20200175001)[J].Politics & Government Week,2020,
[21]Groupon Inc.; Patent Issued for Systems And Methods For Providing Streamlined Multiple Item Transactions (USPTO 10,540,686)[J].Internet Weekly News,2020,
致 谢
在该系统的设计历程中,我承蒙众多同学与指导老师的鼎力相助。在此,我由衷感激母校多年来的悉心培育,学校精心规划的课程体系,使我在专业知识领域得以稳步提升。特别要诚挚感谢我的指导老师,不仅无私地分享毕业设计的相关学习资料,还为我指引课题设计思路,对我的作品提出诸多宝贵的修改意见。 我也同样感恩我的同学们,每当我与他们分享自己的想法,他们都会全神贯注地聆听、深入思考,并毫无保留地给予我许多实用建议,让我从中受益匪浅。同时,我还要向各大网站上教程视频、相关文章的作者及分享者表达我的敬意与感谢。在自学过程中,他们的创作与分享让我汲取到丰富知识,为我的系统设计提供了坚实的技术支撑。最后,我最想感恩的是我的父母。在我的整个学习生涯中,他们在精神与物质上都给予了我极大的支持。尤其在我遭遇学习挫折、陷入低谷时,他们给予我温暖的鼓励,让我重新振作,勇敢地继续前行。
谢谢你们,谢谢每一位在系统开发过程中给予我帮助的人。你们的付出和支持,我会永远铭记在心,也会激励我在未来的道路上不断努力,创造更多的价值。