基于Web的校园互助平台的设计与实现开题报告

395 篇文章 17 订阅
395 篇文章 17 订阅
本文探讨了针对大学生时间紧张状况,设计了一款校园互助平台,通过订单管理、公告发布等功能,提高时间利用效率。使用IDEA和WebStorm开发,采用SSM框架和MySQL数据库,详细描述了系统功能、模块设计、数据库实现和工作进度安排。
摘要由CSDN通过智能技术生成

题目类型(打√选择)

设计(√)

论文(  )

一、文献综述

如今,大学生校园生活节奏从高中高压状态中变缓下来,各种社交活动应接不暇。并且许多专业知识是以前没有接触过的,需要在课下多加练习巩固知识,所以为了节约时间很多小事便不再想亲力亲为。

在大三大四选择考公考研的同学身上,时间变得尤为重要。根据研招网官方统计,2023年研究生报考人数为474万,相较去年22考研全国硕士研究生招生考试报名人数457万人,同比增长 17 万,增长幅度为 3.72 %。《报告》显示,2023年全国考研报名人数继续缓慢增长,达到474万人,比2022年增长17万人。2023年国家公务员考试公共科目笔试在全国31个省(自治区、直辖市)的287个城市、66863个考场同时举行。而据国家公务员局消息,共194.8万考生考前进行了报名确认、152.5万人实际参加考试,参考率约为78.3%,参加考试人数与录用计划数之比约为41:1。从数据来看,今年国考资格过审人数超250万,相比去年增加了50万人,同比增长25%,达近十年之最。实际参加考试的人数也超过152万人。所以时间对于考公考研的同学来说便是分秒必争。

为了帮助同学们很好的利用时间、节约时间,校园互助平台应运而生。其目的是为了帮助同学们解决掉浪费时间的小事,节约时间去做更重要的事情,提高时间的利用率。

用户设置成不同的角色,分为平台管理员、平台助手、普通学生三类。用户角色不同,操作权限也不同。

平台管理员:可审核订单,管理用户信息,公告的发布,查看各个订单信息等功能。

平台助手:显示未接订单信息,显示酬劳,可以分类查找未接订单,修改个人信息等功能。

普通学生:发起请求接单申请,查看接单人信息,修改个人信息等功能。

使用IDEA和WebStorm作为开发工具,采用前后端分离的模式。后端负责提供数据,前端负责展示,分工明确,提高工作效率,增强代码的可维护性。

前端使用Vue和element-ui结合。Vue是一套构建用户界面的渐进式框架,以数据驱动和组件化的思想构建的,采用自底向上增量开发的设计。element-ui是基于Vue的桌面端组件库。后端使用SSM框架,SSM框架是Spring、SpringMVC和MyBatis框架的整合,Spring是一个轻量级的控制反转和面向切面的容器框架;SpringMVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制;MyBatis是一个基于Java的持久层框架。

数据库使用MySQL,MySQL是一个关系型数据库管理系统,在 WEB 应用方面MySQL是最好的关系数据库管理系统应用软件之一。MySQL开源免费,降低了成本,可在多个平台上使用,使用标准的SQL数据语言形式,方便用户使用,有多种API接口,方便操作数据库,且易于维护,实现数据的更迭,使平台完整。

二、设计(论文)主要内容

校园互助平台是通过对发起订单的申请、订单的审核、订单的接受与酬劳的支付等,来及时将物品安全迅速的送到订单发起人的手上。解决了时间冲突和提高了时间利用率。

根据用户的要求,实现订单的发起申请,订单的审核,订单的查找,公告的发布,订单的接受与酬劳的支付等功能。管理员通过相应的模块,对数据库的信息进行更新、删除和查询,对订单的种类进行分类查询,对使用该平台的用户进行更新、删除和查询。

主要功能包括:①管理员模块:接单大厅、用户管理、公告管理。②平台助手模块:接单大厅(显示所有未接的订单,也可以按照分类查找(如快递单、外卖单、超市单、寄件单、礼物单、其他类型))、发起接单申请(用户将物品信息和接单人在何时何地取件等基本信息在平台发布,并填写酬劳等待接单。)、接单单据、发起单据(可以查看之前发起接单人的基本信息,如果物品在运送中丢失,则可以直接联系收件人。)③学生模块:个人中心、接单申请、我的单据。

三、设计(研究)方案

  1. 需求分析

如今,大学生校园生活节奏从高中高压状态中变缓下来,各种社交活动应接不暇,所以很多小事便不再想亲力亲为。而且在选择考公考研的同学身上,时间更不是很充裕。所以校园互助平台应运而生。目的是为了减轻大学生在时间上的负担,也增加了学生兼职的机会,缓解了一些困难学生的生活压力。

  1. 各功能的模板设计
  1. 用户信息模块。由管理员管理信息,平台助手和学生可以对信息进行查询。
  2. 订单管理模块。管理员对学生发起的订单进行审核管理。
  3. 公告信息模块。管理员可更新学校发布的规定事项以及平台运营情况。
  4. 订单发起模块。学生可以发起订单申请。
  5. 订单处理模块。管理员将审核通过的订单发布,平台助手可以选择接受发布的订单。
  6. 平台助手模块。平台助手可以修改自己的基本信息。
  7. 学生模块。学生可以修改自己的基本信息。
  1. 数据库设计与实现

该设计使用的是MySQL数据库,设计出数据库的各个表,表与表之间相互关联,实现了数据的更迭,使平台完整,并根据系统功能设置了用户信息表、平台助手信息表、学生表等。

  1. 软件调试

在编写代码的同时对每个功能进行单元测试,确保功能可以实现,在项目完成后进行全面地进行调试,对达不到要求地方进行优化,确保社区医院管理系统平稳安全的运行。

四、工作进度安排

阶段应完成的主要工作                                             计划时间

1. 查阅文献资料,提交开题报告,进行开题答辩                       第1周

2. 确定系统具体功能,完成系统总体设计,划分模块结构               第2-3周

3. 搭建环境,进行系统详细设计并实现编码                           第4-5周

4. 完成中期检查,进行设计成果答辩                                 第6周

5. 根据检查情况继续完善系统,对系统功能进行测试                   第7-10周

6. 撰写毕业设计说明书(论文),提交指导老师审阅                    第11-12周

7. 毕业设计说明书(论文)定稿,毕业设计说明书(论文)重复率检测   第13周

8. 毕业设计答辩,设计作品及相关设计文件刻盘、上交并组档           第14-15周

  • 主要参考文献

[1]王箫屿.校园虚拟社区网站的设计与实现[D].电子科技大学,2013.

[2]周睿;.校园社区网页登录的交互界面设计研究[J].机械设计,2013(08).

[3]李兴芳.校园社区服务平台的设计与研究[D].河北农业大学,2012.

[4]王欣;.移动互联网商业模式探讨[J].重庆邮电大学学报(社会科学版),2009(01).

[5]项媛媛.基于QFD的顾客导向产品功能设计方法研究[D].浙江大学,2010.

[6]严海峰.产品概念设计过程中面向用户需求的优化分析及评价[D].东华大学,2016.

[7]时吉星;张娟娟;.浅谈产品开发设计流程[J].美术大观,2016(08).

六、指导教师意见

签字:

                                                         年   月   日

七、系毕业设计( 论文)工作领导小组意见                                             

签字:

                                                       年    月   日

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值