网站首页  词典首页

请输入您要查询的论文:

 

标题 高校创新综合管理平台构建与实现
范文

    周瑶 杨鑫 邓娜 赵绮 王馨梓 曾波

    

    

    摘要:随着互联网技术的发展,应用在多个领域,不断改变着人们的工作方法和方式,也提高了工作的效率,所以将应用于互联网技术的系统平台,在高校推广很有必要。系统平台对于学生和老师来说,可以起到共同学习进步的作用,所以将学校的竞赛和管理等事务与系统平台结合,不仅可以提高竞赛的即时性和便利性,也可以使学生和老师了解更多的信息,提高竞赛的积极性。由此,系统平台的作用旨在为学生和老师提供更高效的服务,满足师生对学习的要求。

    关键词:互联网技术;系统平台;竞赛和管理

    中图分类号:G642 文献标识码:A

    文章编号:1009-3044(2019)35-0067-03

    由于国家对高校大学生创新实践越来越重视,创新实践跟理论教学具有相同作用的功能,大学生研究性学习和创新性实验,是学校有组织有计划地利用指导老师引导,让大学生接触,参加并实施创新,从而达到认识研究、尝试创新、敢于创新、提高自身实践能力的重要活动。但在实践中,大学生研究性学习和创新性实验存在缺乏系统的过程设计、领导机制不完善、学生和导师自身原因等问题,所以我们在研究过程中,项目组根据研究目标设计一个高校创新综合管理系统平台,主要是为了解决创新竞赛信息宣传滞后,处理效率不高,学生与指导老师的沟通,以及竞赛成绩的实时发布。

    1 模块设计

    本系统平台一共有用户报名,信息发布,资料管理,用户管理,项目管理等模块。首先用户若进入本系统平台,首先需要登录或注册,注册时,需要选择用户的身份是教师或者学生,主办方人员,而在后台写好的数据库关系当中,用户注册的信息会自动存入已经写好了的数据库中,待用户下次登录便会自动检测认证账号和密码。登录注册的功能是通过前台跟后台数据库交互使用来实现的,待用户登录成功后进入系统平台首页界面,平台首页会有资料板块和比赛信息还有推荐内容等板块,可供用户查看。

    1.1用户报名模块

    在首页中有用户报名选项,用户需要报名则点击进入用户报名界面,在用户报名中设计的程序关系是,一个竞赛只能由一个教师申请,而一个教师可以申请多个竞赛;当报名申请竞赛被审核通过之后,其信息将会出现在竞赛信息中。在用户报名中,教师和学生都需要填写相关的资料信息,信息会存人数据库当中。首先必须是教師最先进行用户报名和比赛申请,接着学生在报名过程中须选择已报名成功了的指导老师,待学生报名成功后,指导老师即可申请竞赛,学生和指导老师组队成功后,这些信息在数据库会被记入组员关系。而为了保证系统平台里的用户的安全性和合法性,我们为平台加入了超级管理员,超级管理员拥有最高权限,可以删除不合理的用户和信息,同时也设有恢复功能。

    1.2信息发布模块

    比赛信息和资料的发布,由平台管理员才可进行信息的发布,发布的最新比赛和资料信息会展示在系统首页的信息版块位置,而以前的历史信息则需要进入信息模块去查看,比赛信息的程序设定是最新的信息会自动覆盖以前的旧信息。本平台为不仅为用户提供了信息查看的功能,也设定了下载功能,可供用户自行下载相关信息。

    1.3资料管理模块

    平台的数据资料主要存储在平台的数据库里,用户可以在规定时间内自行修改基本信息,平台对用户和比赛信息进行删除和修改。在资料管理中,设置了上传、下载、删除等权限,同时也设定了文件名称、作者创建时间等属性。平台管理员拥有对系统平台的所有权限,可以进行文件资料的删除和数据恢复等功能,在资料模块管理中设置了提供给用户提供下载和不可下载的设置。

    1.4用户管理模块

    用户分为3种用户类型,系统平台管理员,学生和指导老师,系统平台管理员拥有所有权限,包括添加和删改用户开启和关闭比赛等,学生和指导老师拥有报名成绩查询和资料下载等权限。

    1.5项目管理模块

    该模块主要是系统平台管理员进行操作,包括对竞赛信息的审核,管理平台竞赛数据,添加和删改信息。

    2 系统架构

    此次项目通过采用B/S的系统架构,B/S架构最大的优点是总体拥有成本低、维护方便、分布性强、开发简单,可以不用安装任何专门的软件就能实现在任何地方进行操作,客户端零维护,系统的扩展非常容易。在B/S模式中,用户是通过浏览器针对许多分布于网络上的服务器进行请求访问的,浏览器的请求通过服务器进行处理,并将处理结果以及相应的信息返回给浏览器,其他的数据加工、请求全部都是由Web Server完成的。

    3 数据库设计

    本次系统平台数据库采用SQL server 2012,SQL server2012具有提高服务器正常运行时间并加强数据保护,内置的安全性功能及IT管理功能,能够在极大程度上帮助平台提高安全性能级别并实现合规管理,针对所有业务数据提供一个全方位的视图,并通过整合、净化、管理帮助确保数据置信度等。数据库里的内容主要有:竞赛申请和竞赛信息、用户参赛信息、用户成绩信息,指导教师信息、竞赛资料和公告信息。在数据库的关系当中是,学校或其他赛点作为举办方,上传学科竞赛信息到系统平台,竞赛的基本信息包括竞赛名称、竞赛状态、开始时间和结束时间,由平台管理员审核通过后发布到平台的信息公告中,再由学生和指导老师看见信息后自主进行竞赛报名。

    /*创建一个用户信息表

    create table staff_message

    (staff_no char(4)primary key,

    staff_name char(10)not null,

    staff_sex char(2)check(staff_sex in('男','女')),

    staff_age int not null,

    staff_edu char(10) not null,

    staff_dep char(2)not null, staff_job char(30)not null,

    foreign key(staff_dep)references department(depart_no))

    /*用户信息表的录入

    insert

    into staff_message

    values('0101','王栋','男','20 ','本科','01 ','student');

    insert

    into staff_message

    values('0201','张鹏','男','21','本科','02','student').

    insert

    into staff_message

    values('0202','程雷','男','20','本科','02','student');

    insert

    into staff_message

    values('0203','王晶晶','女','19','本科','02','student');

    4 前端界面设计

    系统平台的界面外观是利用html+css+js来实现的,本平台的操作界面简单明了,系统平台基本模块都提供在了首页,方便了用户使用。

    部分前台代码:

    <!DOCTYPE html>

    首页 首页

    用户报名

    信息查询

    比赛项目

    5 前端与后端结合

    平台的后台开发编程语言采用的是C#,C#一种面向对象的、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。通过前台跟后台加数据库的结合,实现了用户在系统平台上操作的有效性,通过前后端的分离更利于系统的维护和管理。

    部分后台代码:

    using System;

    usingSystem.Collections.Generic;

    usingSystem.Linq;

    usingSystem.Web;

    usingSystem.Web.UI;

    usingSystem.Web.UI.WebControls;

    namespace WebApplication2

    {

    public partial class netToWebFantion: System.Web.UI.Page

    {

    protected void Page_Load(object sender, EventArgs e)

    {

    }

    protected void net(object sender, EventArgs e){

    ClientScript.RegisterStartupScript(this.GetType(),

    "par","");//webfunction('par')

    }

    protected void Buttonl_Click(object sender,EventArgs e)

    {

    }

    6 系统调试和测试

    在平台系统正式发布之前,会进行大量界面调试,保证在各个不同的主流浏览器上,界面能够统一规划,听取用户的意见对系统界面做出相应的修改,使界面更加美观和易于使用。同時也会进行功能上的测试,本系统平台要正常运行的话,就需要在完全投入使用前,进行完整的功能测试,所以在系统维护之前会进行基础性的测试工作,及时修改错误和漏洞,保证用户使用时的安全性。

    在功能上的测试,我们会从各个模块开始,按照用户在平台上报名需求的顺序,首先我们会从登录注册开始入手,从登录界面进入系统平台界面后,再进行用户报名测试,如果多次测试无误后,则系统的用户登录功能已实现。再依次进行信息查看,资料下载等模块功能测试,我们设立了一个测试周期,如果在测试周期中无问题或者改良后能正常使用,就证明此次平台可以投入使用,除了界面和功能测试之外,还要进行日常的数据维护和数据备份,也包括代码的修改和完善。

    7 结束语

    本次论文中,首先分析了高校创新综合实践教学网络化运行系统的意义,通过高校创新综合管理平台,实现了用户直接在平台上即可进行竞赛的报名和查询,大大减少了用户在报名和信息查询上的时间,同时也方便了用户的信息修改,节省了纸质文档所消耗的资源,也节省了大量的人力,在另一方面,也提高了学生参加比赛的积极性,激发学生主动学习的动力,同时也极大地提高了高校学科竞赛管理工作效率。平台上的信息发布的即时性,也加强了指导老师与学生的联系,通过一些用户对本此系统平台的使用之后,最直观的感受就是,减少了学生在申请竞赛过程中的一些过程,只需要通过系统平台的用户报名功能,就可以完成竞赛的学生报名,也方便了查找竞赛的相关信息。所以高校创新综合管理平台,是在高校中有很大的需求,主要在于解决传统创新竞赛信息宣传滞后,处理效率不高,学生与指导老师的沟通,以及竞赛成绩的实时发布。

    参考文献:

    [1]陶维.基于WEB的成教教务管理系统设计探讨[J].现代飒工业,2010(1).

    [2]魏冬.移动互联网模式下物业管理的转型及系统建设[J].天津:天津大学,2017.

    [3]周桐指.汽车p2p借贷系统设计与实现[D].苏州:苏州大学,2016.

    [4]佚名.校园文章管理系统的设计与实现论文[2].2014.

    [5]王莹.基于多Agent的校园能耗监控系统的研究[J].长春:吉林建筑大学,2017.

    [6]张雅琴.基于SSH框架银行综合业务系统设计与实现[D].成都:电子科技大学,2015.

    【通联编辑:王力】

    收稿日期:2019-09-10

    基金项目:本文为国家级大学生创新创业训练计划资助项目(项目编号:S201912653002)

    作者简介:周瑶,男,湖南永州人,现就读于湖南农业大学东方科技学院2017级电子商务(1)班,为项目技术负责人。

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/2/5 20:55:57