APP下载

大学生活动交流平台

2016-02-22陈卫

西部皮革 2016年16期
关键词:内江交流平台集会

陈卫

(内江师范学院,四川 内江 641000)



大学生活动交流平台

陈卫

(内江师范学院,四川 内江 641000)

内江师范学院拥有五十多个协会,有大量在校大学生参与到协会活动中,协会生活早已成为大学生生活中重要的一部分。随着学院发展,未来会涌现出更多与新时代接轨的协会组织。因此,对于如何更好地发挥协会丰富学生课外生活、拓展视野及提升综合实践能力的作用,为学生与协会、学生与学生、协会与协会提供一个交流平台,已经成为一个不可忽视的需求。大学生协会交流平台正是基于此目的而设计的。

活动;平台;大学生

1 系统分析与设计

1.1系统分析

大学生协会交流平台是为内江师范学院的协会和学生服务的交流平台,包括协会的活动发布,实时的热点讨论,以及新闻发布等功能。希望通过此平台,让各协会的活动信息得到更好的宣传,让更多的人参与到协会生活中来,同时丰富学生与协会间的互动,为活动质量的提升作出促进。

1.2系统主要模块设计

大学生协会交流平台分为交流平台与后台管理平台两个子系统,其中,交流平台包括协会模块、用户中心模块、论坛模块、集会所模块四个模块,后台管理平台包括协会管理、用户管理、论坛管理、集会所管理四个模块。

1.3各模块具体功能分析

1.3.1交流平台

协会模块:提供协会列表,供用户选择;进入选中协会后,可以查看其协会说明,获取协会负责人联系方式。如果该用户属于该协会,将会进入该协会的专项论坛,除可查看到公开讨论贴外,还可以同协会内部人员进行交流;如果该用户不属于该协会,他/她将可以看到该协会所有公开讨论贴。

用户中心模块:用户可以在此设置自己的相关信息,对自己在论坛、集会所进行的操作进行管理,如删除自己发布的论坛贴。

论坛模块:该模块为所有合法协会与合法用户提供交流服务——通过发布帖子与参与帖子回复等行为,彼此间得到交流。同时,协会发布的热门活动,会在论坛得到置顶展示。各协会拥有内部论坛,该论坛除公开讨论贴外,只允许该协会内部人员参与交流。

集会所模块:该模块提供协会活动发布及个人委托发布功能。通过委托的方式,让用户参与到互动中来。

1.3.2后台管理平台

协会管理:对协会进行管理。包括创建协会,指定协会发言人帐号,修改或删除协会信息等。

用户管理:对用户进行管理。包括创建、更新及删除用户信息等操作,同时可记录用户行为,了解其在论坛、集会所的行为,对不合法的内容进行处理。

论坛管理:对论坛进行管理。包括创建、删除论坛贴等操作,管理指定帖子的内容,规范用户的发言行为,对违法内容进行处理,如处理被举报的帖子等。

集会所管理:对集会所进行管理。包括创建、更新及删除委托等操作。同时监督集会所委托发布情况,对违法内容进行处理。

2 数据库设计

本系统采用MySql作为数据库。

通过本系统的功能结构,将系统涉及到的数据分为以下四大类表:

用户:用户帐号、昵称、密码;

角色:角色类别、权限;

论坛:类别、发布人、贴子内容、回复贴列表、互动情况、回复人、回复内容;

集会所:类别、主题、内容、发布人、状态、积分、接受人列表、认证。

根据以上分析,考虑到数据库的完整性、参照完整性、用户自定义的完整性,将以上四类表分为14个表。

3 开发工具介绍

开发工具类型及名称情况如下:

IDE:Eclipse

DB:MySql

Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

4 问题分析与改正

在系统的实际编码开发过程中,遇到了一些逻辑及技术问题,其中最具有代表性的问题如下;

对帖子进行点赞操作时,页面“点赞”按钮与“取消”按钮两者的互换当用户对某帖子中某段回复所表示的观点或说明感到认同时,他可以通过“点赞”操作来对发布人表示支持,从而提高其人气,增强其推广性。当用户点击“点赞”操作后,该按钮应变为“取消”,用户可以点击该按钮来取消自己对该回复的支持。

在具体用JavaScript实现该功能时,遇到困难。经过分析,改用Ajax技术来实现该方法,可以在不刷新页面的同时达到设计的功能要求。

5 系统优缺点

本平台是为内江师范学院的协会和学生服务所设计的交流平台,实现了包括协会的活动发布,实时的热点讨论,以及新闻发布等主要功能和其他附属功能。

本系统使用简单灵活,使用方式贴近大学生日常使用方式,易于使用。

系统不足之处在于安全性未作出良好的设计,在面对一些恶意操作时有一定风险。

[1]和璇.MVC模式在JAVA WEB中的应用[J].计算机光盘软件与应用,2014,16:311-312

[2]甘文丽,刘为超.基于Struts2和Ajax的企业级Web应用开发[J].工矿自动化,2013,02:23-26

[3]王威.MySQL数据库源代码分析及存储引擎的设计[D].南京邮电大学,2012

陈卫(1995-),男,汉族,四川内江,本科,内江师范学院,研究方向:物联网。

G474

A

1671-1602(2016)16-0243-01

猜你喜欢

内江交流平台集会
平安内江,幸福的港湾
四川内江:青花椒成为增收新引擎
人员最“杂”的集会——玉山雅集
内江本土优秀传统文化传承发展问题研究
交流平台
交流平台
交流平台
交流平台
内江市中区联社:做“小微”金融服务专业银行
The Prettiest Angel