『聚梦云』大学生创意项目交易共享系统设计与实现
2021-09-29广东青年职业学院段汝林高义山钟学泳刘志坛
广东青年职业学院 段汝林 高义山 钟学泳 刘志坛
创新型国家建设需要高水平创新人才,高等学校是创新创业教育的主阵地,大学生创意项目需要良好的平台向社会展示并接受实践检验。本文针对当前“互联网+”时代大学生的创新创业需求,采用SSM框架设计开发了“聚梦云”大学生创意项目共享系统,为企业和大学生的创新合作提供对接平台,促进优秀大学生创意项目的落地实施,激发大学生的创意思维和创新精神,也为企业创新发展提供动力。
2014年9月,李克强总理在夏季达沃斯论坛上首次提出“大众创业、万众创新”的概念,并纳入2015年《政府工作报告》。2018年9月18日,国务院下发《关于推动创新创业高质量发展打造“双创”升级版的意见》。在国家的大力倡导和强有力的政策支持下,社会上迅速掀起“大众创业”、“草根创业”的新浪潮,形成“万众创新”、“人人创新”的新势态。然而,很多人具有很好的创意,但是缺乏资源和平台的支持,致使很多优秀的项目无法落地实施。大学生作为创新创业中最活跃的群体,更加缺少经验和实践机会。“互联网+”时代在线交易已经成为人们进行项目交易的主要模式,将大学生创意项目当作产品供需求商在线选择并进行交易的经营模式还比较少,具有十分广阔的前景。基于此背景,本文设计并实现“聚梦云”大学生创意项目交易共享系统,为企业和高校学生提供广告宣传、产品营销、咨询洽谈、网上订购、网上支付等全过程的服务,为大学生创新创业提供良好的平台。
1 “聚梦云”大学生创意项目交易共享系统简介
“聚梦云”大学生创意项目交易共享系统秉承“汇聚八方创意,让梦想照进现实”的理念,把大学生的创意项目推向市场,让每一个可行的创意都拥有实现的机会,激发大学生创新思维和创造动力的同时,也帮助实业家集思广益、开拓创新,二者相辅相成,互相成就。通过本系统为大学生和企业交流合作提供平台,让大学生可以逐步走向社会、适应社会;让企业汇聚更多新鲜的创意,为企业发展注入更多年轻的血液,响应全民创新创业的号召,促进企业转型升级和社会发展进步。
随着网络技术的发展,特别是随着Web技术的不断成熟,B/S结构的功能越来越强大,这种结构可以进行信息分布式处理,可以有效降低资源成本,提高设计的系统性能。因此,“聚梦云”大学生创意项目交易共享系统采用B/S结构开发,主要分为三大功能模块,包括用户中心、网站前台和管理后台,采用当前主流的SSM框架技术开发,能够提供系统管理、运营管理、订单管理、产品发布和在线交易等功能,为用户提供全方位的服务。
2 系统总体设计
“聚梦云”大学生创意项目交易共享系统提供两个功能流程,一方面大学生发布创意项目供企业商家选择完成订单和交易流程,另一方面企业发布项目需求供大学生竞标完成订单和交易流程,为产教融合双向对接提供便利。“聚梦云”大学生创意项目交易共享系统属于C2C模式的电子商务网站,设置有两个登陆接口,一个提供给大学生发布创意方案、创新项目和浏览企业需求使用,一个提供给企业发布项目需求和浏览创意方案使用。大学生可以在平台发布创新技术、创意设计等内容,但是只展示一部分概要,需求商感兴趣的话通过沟通洽谈、签订合同、支付定金后才可查看完整方案,并开展后续合作事宜。需求商也可以在该系统发布项目需求,符合条件的大学生可以竞标,竞标成功则与需求商签订合作协议,开展项目需求分析、设计与实现等后续工作,完成订单。从订单生成后,平台专业管理员和系统安全机制便会监管整个执行流程,若发现存在刷单、诈骗、利用BUG等非法操作,平台管理员有权直接关闭该项交易,停止该用户账号功能,并处理异常操作,如此可以非常安全地实现大学生与企业互惠互利,打造聚集梦想和实现梦想的平台。
3 系统详细设计
根据功能需求和概要设计,将“聚梦云”大学生创意项目交易共享系统划分为两大模块、十二项功能,并且确定模块之间的接口和调用关系,完成数据库设计,避免数据冗余。在前台管理模块,可以进行用户管理和会员管理,登录后可以添加、删除、查询、编辑修改会员信息,还可以进行会员充值、结账交易,通过浏览器既可以实习各种操作,非常方便。在后台管理模块,除了可以进行用户管理各项功能之外,还可以对大学生创意产品进行入库存储、库存查询,对企业需求信息进行存储、查询和更新,并且能够切换用户身份,实现不同权限的操作。
3.1 系统工作流程设计
用户通过注册后根据不同角色权限可获得不同功能,如上架项目、下架项目、浏览查询项目、生成订单等,整个过程都在平台监管下进行,一旦出现违规甚至违法行为,平台将及时预警并停止用户权限。整个系统的数据流如图1所示。
图1 “聚梦云”系统工作流程
3.2 Web端接口功能设计
管理者在Web端主要有内容审核、用户管理、广告管理、留言管理等功能,企业用户在Web端的功能主要有新闻资讯、企业信息、项目需求、在线交易等,大学生用户在Web端的功能主要有个人信息、动态发布、创意方案、在线交流等,各类用户都能通过浏览器就可以进行相应权限的操作和管理,无需安装任何额外的客户端插件。
4 系统实现
“聚梦云”大学生创意项目交易共享系统在Windows 10操作系统下开发,服务器采用Apache Tomcat 8.5.24,数据库使用MySQL 8.0,并且需要JDK8.0、Maven等运行环境的支持。系统主要分为网站前台和管理后台两部分,前端采用Bootstrap框架开发,后端框架技术主要采用DUBBO和SSM(通用mapper)搭建,后台运用mybatis通用mapper实现对单表的增删改查,使用常用的elementUI组件完成管理。本系统基于SSM框架(Spring MVC+Spring+Mybatis)开发,该框架具有良好的性能和较快的开发效率,SpringMVC是一个基于MVC的框架,其主要负责表现层的功能,比如响应请求;Spring框架主要起到容器的功能,整合了Spring MVC和Mybatis,实现层与层之间的解耦,同时使业务逻辑更加清晰;Mybatis框架主要负责的是数据持久层,完成和数据库的相关操作。
“聚梦云”作为一个线上交易系统,主要面向大学生和企业用户,对人机界面要求很高,因此,在系统网页设计时要注意整体风格适合应用场景,待网站风格确认后进行网页平面设计、静态与动态交互设计,包括网页整体布局、分页布局、页面跳转、界面颜色等,多维度完善后进行再框架代码实现,保证网站技术层面与设计层面的完美融合,以及项目的高效推进和最后的优质呈现。本系统前台主要采用HTML5、CSS3、jQuery、Bootstrap等技术实现,蓝色调的页面显得干净大方,上中下三栏式安排让页面交互性更友好,大部分功能用户利用鼠标点击就可以操作完成,从而可以极大的改善了用户的使用体验。
在系统投入使用之前,还需要进行充分的软件测试。系统测试基本全过程进行,从最早期对接完用户需求之后就开始编写测试用例,然后配合用户反馈信息和项目各个里程碑节点进行功能测试、界面测试、安全性测试、兼容性测试、性能测试、易用性监视等,将问题按优先级划分统一反馈、不断优化改进各项功能,最后将比较完善的系统推向市场,并进行跟踪服务,及时解决实践中遇到的各种问题,确保系统的安全性和可用性。
图2 “聚梦云”系统前台功能界面
5 系统应用与推广
近年来,各种新兴产业不断涌现,创新创业环境持续优化,越来越多的人加入到创业大军中来,共享经济的到来更是激活了许多闲置的资源,产业和资源的盘活为很多人创造了发展的机会。“聚梦云”大学生创意项目交易共享系统不单单是大学生的创意交易平台,今后计划开发多端平台,如移动APP、小程序等,积极寻找该系统从未进入过的新市场,在省内外寻找新的产业和用户,扩大平台规模,提升影响力,使其逐步发展成为广大有志青年的创意汇集地,并拓展到流行服饰、在线教育、美食娱乐等年轻人喜欢的各行各业。
结束语:当前很多校园创业比赛并不能让大学生的创意项目得到完美的展示,大多数学生只是拥有天马行空的想法,但是没有实际的经验和助梦飞翔的平台;而另一方面,我国各行各业紧缺创新型人才,很多在职员工在自己的工作领域中缺乏创新的动力,企业遇到瓶颈急需的创新解决方案也难以寻找。“聚梦云”大学生创意项目交易共享系统让大学生可以发挥自己的专业知识和技能提前接触创新创业市场,学有所用。大学生不用再担心自己的创意没有平台展示,不会因为经验不足、资源短缺而被迫放弃创意,让更多优秀的创意方案从大学流向社会,让更多的人加入到创新创业大潮中,让更多的创新创意能够得到实现,推动科技进步。企业也能够按需求快速找到自己想要的项目,为企业的创新发展起到一定的推动作用,促进实现深层次产教融合,有利于创新型社会建设。