基于SSM框架的校园互助共享平台及其运行流程制造技术

技术编号:20242517 阅读:32 留言:0更新日期:2019-01-29 23:23
本发明专利技术公开了一种基于SSM框架的校园互助共享平台,包括:首页模块,用于查看重要通知、进行用户登录以及新用户注册;新用户注册模块,用于注册成为该互助共享平台的用户;用户登录模块,用于用户登录该互助共享平台进行相关操作;用户信息发布模块,用于用户在互助社区里进行发布任务及任务回复;资料社区模块,用于用户进行资料查询及共享资料;积分兑换模块,用于用户用积分进行兑换相关资料和物品。本发明专利技术还公开了该互助共享平台的运行流程。本发明专利技术提供的互助共享平台帮助每一位在校学生除了使用学校提供的相应的教学资源的同时,可以分享自己的现有资源,互惠互助,互利共赢,减少浪费,在帮助别人的同时结交良师益友,共同进步。

【技术实现步骤摘要】
基于SSM框架的校园互助共享平台及其运行流程
本专利技术涉及移动互联网平台开发
,尤其涉及一种基于SSM框架的校园互助共享平台及其运行流程。
技术介绍
“WeSharing”采用当前盛行的SpringMVC+Spring+Mybatis(以下简称SSM)整合框架,能更加便利、高效地开发出应用功能强大的Web应用。SSM框架是一个典型的MVC框架,整个系统被划分为表示层、控制层、服务层、和数据库访问层4层,其中Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离使它们更容易进行定制。MyBatis是一个支持普通SQL查询、存储过程和高级映射的优秀持久层框架。在实际的开发过程中,除了要考虑Web系统的功能强大,系统的健壮性、易维护性等性能指标之外,还要把用户与服务器的交互效率作为衡量指标来考虑。
技术实现思路
本专利技术提供一种基于SSM框架的校园互助共享平台,通过搭建校园互助共享平台,实现学生间信息资源共享。本专利技术所采用的技术方案是:一种基于SSM框架的校园互助共享平台,包括:首页模块,用于查看重要通知、进行用户登录以及新用户注册;新用户注册模块,用于注册成为该互助共享平台的用户;用户登录模块,用于用户登录该互助共享平台进行相关操作;用户信息发布模块,用于用户在互助社区里进行发布任务及任务回复;资料社区模块,用于用户进行资料查询及共享资料;积分兑换模块,用于用户用积分进行兑换相关资料和物品。较佳的,用户可以通过在所述用户信息发布模块进行任务回复,在所述资料社区模块进行资料共享和在所述首页模块进行积分充值获得积分,获得的积分可以在所述积分兑换模块中兑换相关资料和物品。较佳的,所述首页模块的底部提供技术支持的联系方式。较佳的,所述首页模块上设有管理员模块,所述管理员模块用于对用户进行基本信息审查、修改用户密码、任务发放的管理和问题信息反馈管理。较佳的,用户进行登录时,互助共享平台根据之前保存在数据库中的用户名和密码进行比对验证,若以前不存在,则会弹出用户名或密码不正确,或者用户不存在请重新注册的相关提示语句。较佳的,用户在所述用户发布模块中进行发布任务时,可以选择有效期以及是否积分悬赏的具体要求。较佳的,使用所述新用户注册模块进行注册时,注册信息需要与学校信息进行比对,审核通过后方可注册成功。一种基于SSM框架的校园互助共享平台的运行流程,包括以下步骤:首先jsp发送请求,通过核心控制器Servlet调用请求解析器:HandlendMapping对请求进行解析,通过映射关系匹配到Controller层;然后在控制层调用业务逻辑层,数据持久层返回控制层,请求完成获取一个结果,设置一个要跳转的视图装载并传输数据,设置视图;最后核心控制器调用视图解析器解析视图,匹配相应的页面实现页面跳转。与现有技术相比,本专利技术的有益效果是:本专利技术运用当前主流框架SSM对该平台进行设计开发,实现功能更加可靠。SSM框架在MVC实现方式,以及ORM持久化方面越来越轻量级配置,将注解开发发挥到极致,SQL优化更简便。本专利技术通过搭建校园互助共享平台,实现学生间信息资源共享,统一规划,一站式服务,帮助每一位在校学生除了使用学校提供的相应的教学资源的同时,可以分享自己的现有资源,互惠互助,互利共赢,减少浪费,在帮助别人的同时结交良师益友,共同进步。附图说明图1为本专利技术一实施例的基于SSM框架的校园互助共享平台的结构图;图2为本专利技术一实施例的基于SSM框架的校园互助共享平台的登陆流程图;图3为本专利技术一实施例的基于SSM框架的校园互助共享平台的用户管理流程图;图4为本专利技术一实施例的基于SSM框架的校园互助共享平台的运行流程图;图5为本专利技术一实施例的基于SSM框架的校园互助共享平台的首页模块的操作界面图;图6为本专利技术一实施例的基于SSM框架的校园互助共享平台的新用户注册模块的操作界面图;图7为本专利技术一实施例的基于SSM框架的校园互助共享平台的用户登录模块的操作界面图;图8为本专利技术一实施例的基于SSM框架的校园互助共享平台的用户信息发布模块的操作界面图;图9为本专利技术一实施例的基于SSM框架的校园互助共享平台的积分兑换模块的操作界面图;图10为本专利技术一实施例的基于SSM框架的校园互助共享平台的管理员模块的操作界面图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。如图1所示,互助共享平台“WeSharing”包括首页模块;首页模块包括新用户注册模块、用户登录模块和管理员模块;用户登录模块包括资料社区模块、用户信息发布模块和积分兑奖模块。(1)首页模块首页模块主要是系统平台的主导航界面,用户可以分别查看互助社区、公益活动、公告栏的重要通知,对资料社区模块和积分兑换模块的信息进行查询与兑换,在该模块可以进行用户登录以及新用户注册,用户可以点击充值模块进行积分充值。页面最底层是遇到问题技术支持联系方式部分。其中,图5为首页模块的操作界面图。(2)新用户注册模块当一个新的用户想要使用该平台时,只有进行用户注册成为该互助平台的用户方可进行相关操作,注册信息需要与学校信息进行比对,审核通过后方可注册成功,以杜绝虚假用户存在方式,同时该平台会将该用户的注册信息保存到数据库中,以便再次使用该系统。未注册的学生用户只有对平台进行浏览的权限。其中,图6为新用户注册模块的操作界面图。(3)用户登录模块学生用户通过登录,可以进入用户发布供求信息的操作界面,通过对求助的信息进行查看,是否有同学给予帮助。如图2所示,只要之前在互助共享平台中注册过的同学,填写相关信息审核通过后,平台会根据你之前所填写的用户名和密码在数据库中进行比对验证,若以前不存在,则会弹出用户名或密码不正确,或者该用户不存在请重新注册等相关提示语句。其中,图7为新用户登录模块的操作界面图。(4)用户信息发布模块用户在成功登陆后,在互助社区里可以进行发布任务,将任务的基本信息简要的罗列一下,选择有效期以及是否积分悬赏等具体要求,最后确认无误后点击发布即可。其中,图8为用户信息发布模块的操作界面图。(5)资料社区模块用户可以在这个模块进行资料查询和共享资料,并可以收藏相关资料。(6)积分兑换模块用户可以在这个模块用积分进行兑换物品,而积分可以通过在所述用户信息发布模块进行任务回复,在所述资料社区模块进行资料共享和在所述首页模块进行积分充值获得。其中,图9为积分兑换模块的操作界面图。(7)管理员模块这个模块是平台管理员进行管理的操作界面,包括对用户进行基本信息审查、修改用户密码任务发放的管理、问题信息反馈管理以及用户新增、修改和删除(如图3所示)等等一些具体管理操作,这便于维护管理,为广大用户提供更优质的服务,并且提供技术与服务保障。其中,图10为管理员模块的操作界面图。本专利技术一实施例的基于SSM框架的校园互助共享平台的运行流程如图4所示,具体为:首先jsp(view)发送请求,通过核心控制器Servlet调用请求解析器:HandlendMapping对请求进行解析,通过映射关系匹配到Controller层。然后在控制层调用业务逻辑层(Service本文档来自技高网...

【技术保护点】
1.一种基于SSM框架的校园互助共享平台,其特征在于,包括:首页模块,用于查看重要通知、进行用户登录以及新用户注册;新用户注册模块,用于注册成为该互助共享平台的用户;用户登录模块,用于用户登录该互助共享平台进行相关操作;用户信息发布模块,用于用户在互助社区里进行发布任务及任务回复;资料社区模块,用于用户进行资料查询及共享资料;积分兑换模块,用于用户用积分进行兑换相关资料和物品。

【技术特征摘要】
1.一种基于SSM框架的校园互助共享平台,其特征在于,包括:首页模块,用于查看重要通知、进行用户登录以及新用户注册;新用户注册模块,用于注册成为该互助共享平台的用户;用户登录模块,用于用户登录该互助共享平台进行相关操作;用户信息发布模块,用于用户在互助社区里进行发布任务及任务回复;资料社区模块,用于用户进行资料查询及共享资料;积分兑换模块,用于用户用积分进行兑换相关资料和物品。2.根据权利要求1所述的一种基于SSM框架的校园互助共享平台,其特征在于,用户可以通过在所述用户信息发布模块进行任务回复,在所述资料社区模块进行资料共享和在所述首页模块进行积分充值获得积分,获得的积分可以在所述积分兑换模块中兑换相关资料和物品。3.根据权利要求1所述的一种基于SSM框架的校园互助共享平台,其特征在于,所述首页模块的底部提供技术支持的联系方式。4.根据权利要求1所述的一种基于SSM框架的校园互助共享平台,其特征在于,所述首页模块上设有管理员模块,所述管理员模块用于对用户进行基本信息审查、修改用户密码、任务发放的管理和问题信息反馈管理。5.根据权利要求1所述的一种基于SSM框架的校...

【专利技术属性】
技术研发人员:刘云翔陈斌施伟徐琛李晓丹
申请(专利权)人:上海应用技术大学
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1