论文部分内容阅读
进入21世纪后,计算机技术特别是计算机网络目前几乎已经成为了人们工作和生活中不可缺少的一部分,网络是一个科技发展的产物,也是信息时代的标志。而网站正是一种交流工具,大家使用网站不仅能发布自己想要分享的信息,而且能够通过它给人们提供相关的网络服务。无论是获取自己想要的信息还是享受网络服务,均可使用浏览器去访问网站来实现。大学期间,学生除了完成课程以外,参加第三课堂也非常重要。现状是,老师业余时间做科研,需要有优秀的学生参与;学有余力的学生,也希望自己可以了解更多的信息并加入老师的团队。目前解决这个问题基本上是通过辅导员来拉拢师生两个群体,辅导员收集老师的那边有关课题的信息,再通知学生看是否有意向加入老师的团队,这样既费时又费力。大学师生这两个群体之间缺少这样一个互选的公共平台。本文将在网络上通过MySQL数据库、PHP语言、Apache服务器设计和搭建一个动态的师生互选平台,以此为师生提供一个便捷、可靠的双向选择途径。本文以大学师生为对象,在需求分析的基础上对大学师生进行了实际的考察,设计并实现了一个可以公布师生个人绩效与需求信息,并在线学习、在线考核等功能的系统。该系统一方面对教师群体的科研情况(如项目、学术报告等)进行长期采集和整合,便于学生了解各位教师的科研实力;另一方面也会采集学生的基础课及专业课的学习情况(如成绩),并对有意向加入教师团队的学生进行考核,从而进行遴选。具体内容体现在以下几个方面:一、将系统划分为前端和后台,前端是展现给用户的界面,后台包括业务逻辑处理和数据库。二、通过phpMyAdmin(MySQL的数据库管理工具)建立数据库,建立多个数据库,将系统需要的功能以模块的形式进行划分,方便进行管理,同时也利于平台的开发及维护。三、使用CSS对页面进行布局,CSS技术一种格式化网页的标准方式,按照该标准浏览器知道该如何显示元素及其内容。四、调用ECharts(JavaScript图表库)来实现师生成果数量的展示(如某教师获得专利多少个)。五、通过对PHP表单的使用来实现师生登录、教师布置考核、学生在线考核等。六、通过设置SESSION变量的方式实现师生各自进入各自的系统、每个教师都有自己的考核任务,学生在线考核时选择不同教师后能去做对应教师所布置的考核任务并查看得分情况。本文设计的师生互选平台的核心是数据库(后台),以及数据的科学展示(前端)。师生科研进展、学术报告、论文、竞赛等学术活动都存储在经过精心设计的后台数据库中。本平台也设计了很多实用的数据整合与展示方式(包括详细的表格和生动的图形等),便于师生快速、高效、准确地获取所需信息。同时,平台的维护方便,当发生一件创新活动时,管理员只需在数据库中加入一条记录,前台页面自动完成更新,维护成本低。