吴晨旭,王笑斌,段凯歌
(太原师范学院,山西 晋中 030619)
随着近些年高校的不断扩招,随之而来的社会问题也越来越多,大学毕业生的就业率在不断的下降,就业压力日益递增,就目前的社会人才需求来看,早已“供大于求”。分析其原因有很多,就业教育滞后、社会流动市场不规范是大学生就业困难形成的主要原因。于是,国家陆续出台高校大学生创新创业扶持政策,大力推进大学生创新创业,把支持创业放在更加重要的位置[1]。各大高校开设有就业创新课程,希望努力激发培育大学生的创新创业思想,提高每位大学生对创新创业的认识和热爱,从根本上解决就业难问题。本课题研究的意义在于解决大学生创业项目的申报、审核难等问题,采用信息系统管理,并与传统创业模式相结合,设置多角色用户身份,帮助大学生顺利创业[2]。采用智能化信息管理系统,可以随时查看创业项目状态以及查看创业资讯,最大程度地为大学生提供便捷,这将有利于当前各大高校对大学生创新创业项目的管理[3]。
大学生创新创业已经成为当下社会关注的热点,而目前各大高校对大学生创业项目的管理仍停留在人工管理阶段,工作流程较多,效率低。因此迫切需要运用高效智能的管理系统来进行管理,这样有利于大学生创新创业项目的相关资料的上传申报,方便学校专家组对学生申请的项目进行讨论、调研分析及预判,最终得出项目规划前景予以反馈[4]。本课题的目的是在学校和社会风投公司之间建立纽带和桥梁,帮助每位大学生更好地发挥他们的创新创业思想,具体而言:通过本系统平台管理大学生创业项目的材料申报、项目指导、专家评审、市场调研等全套流程;多方面提升创业项目管理的质量可靠性,降低创业投资风险,提高市场竞争力;提高大学生创新创业行动力,促进社会发展。
本系统采用安全性很高的Java语言进行程序设计。该系统基于SSM框架,具有很好的运行稳定性,便于开发人员维护[5]。数据库使用MySQL,也具有很强的稳定性。项目管理工具Maven可以便捷的管理和维护本系统所需要的Jar包,可以在本系统中担当Jar包仓库的角色。服务器使用轻量级应用服务器Tomcat,具有极好的安全性。综上所述,本系统具有技术可行性。
本项目采用B/S架构进行设计,浏览器与服务端交互实现。用户可以通过浏览器访问Web服务器,从而可以访问数据资源相关的信息,并且每个Web服务器可以通过多种方式连接到数据库服务器上,数据存储在 MySQL数据库服务器中。下载程序是从Web服务器上下载,在本地执行。如果在下载过程中遇到与数据库相关的内容,则由Web服务器交给数据库进行执行,数据先返回给Web服务器,再由Web服务器返回给用户[6],如图1所示。
图1 B/S原理
根据“高内聚、低耦合”原则与系统功能需求,本系统的总体架构根据角色划分为学生、指导老师、专家评审、管理员4个设计模块[7],系统功能模块如图2所示。
图2 系统功能模块图
4.2.1 普通用户
普通用户使用该系统主要用于查看项目申报信息,查看项目申报审核的进度评分等内容。登录系统后用户可以修改当前账号基本信息[8]
4.2.2 指导老师
学生项目申报需填写指导老师。指导老师能够查看指导学生的项目申报信息,指导老师登录系统后可以修改个人信息、查看所有项目申报信息、查看项目申报状态、退出系统等。
4.2.3 专家评审组
专家评审组功能包括登录系统维护个人信息、查看申报中的项目、审核评分项目、退出系统等。
4.2.4 管理员
管理员是本系统中最高角色,拥有管理用户信息、项目申报分配、项目申报状态调整、权限菜单管理、通知管理、退出系统等功能。登录后,系统会根据用户所属角色显示绑定的菜单[9]。
数据库设计是项目成功开发的关键,并且是整个项目的基础。数据库表之间的连接确定了后端代码实现的功能是否可以正常运行,这会直接影响项目是否可以顺利完成[10]。整体E-R图如图3所示。用户信息表记录了本系统登录注册用户的基本信息[11],通过唯一主键id标识用户,具体字段信息见表1所列。
表1 用户信息表
图3 创新创业项目管理平台总体E-R图
本文以用户管理为例,所有用户都会集中管理,本菜单仅管理员拥有权限,如用户需要调整角色以及状态等信息,需要通过管理员操作进行修改,避免系统错乱杂章。本系统除了用户可以自行注册账号外,系统管理员也可以添加用户信息、删除用户信息等[12]用户管理界面如图4所示。
图4 用户管理
本文介绍了大学生创新创业项目管理平台的应用背景,阐述了本课题研究的意义。最后对该系统实现过程中主要模块进行了详细介绍。实验表明,本文所设计的大学生创新创业项目管理平台有效解决了大学生创业项目的材料申报、项目指导、专家评审、市场调研等问题,完全符合项目需求,为大学生创新创业项目的具体实施提供了技术保障。