选题目的、意义
网络信息技术的发展速度之快,在各个方面上影响着人们生活和工作的方式,并且深深的改造了人与人之间交流的方式、学习的方式乃至日常思维方式。伴随着网络信息技术、多媒体技术、数据库技术以及虚拟现实技术在各个区域中的运用都不断的发生改革,基于web的论坛的沟通交流方式也有了越来越多的选择,比如JavaScript、jQuery等应用提升了体验度,针对性的论坛如购物、学术交流、咨询互动等方面,论坛都起着不可替代的作用。
论坛,也就是BBS,是运用了多种网络技术所建造的一种在网络平台上的交流沟通平台。用户在网络论坛这样一个交流沟通平台上,可以进行多方面的讨论和探讨,他们可以在这个平台上面发表一个讨论题目,在论坛中进行公布,吸引论坛中的用户发表各自的看法,在讨论当中加深自己对这个题目的理解,从多种角度来看待这个主题*同时也可以提出疑难的问题,号召大家一起集思广益来解决。论坛这个通过语言来进行看法、知识、认识交流的平台,用户可以在其中接收到即时的信息的同时也能够和别的同在论坛中的使用者进行交流互动,极大的加强了思想想法的碰撞和交流。但是在论坛的整个发展进程当中,也出现了很多的问题。因为在国内所使用的论坛架构软件,几乎都是自国外引进的,所以在很多时候,都没有一些必需的的中文解释。即使很多热心的网友尽力翻译了一些有用的资料,但是这些也都是杯水车薪,单单依靠这些是远远达不到我们需求。此外,有很多论坛的整体建立是互相抄袭,导致这些论坛在架构上面难免有很多相似的地方。现今,网络信息技术的进化随时都在进行,它已经对大家的生活、学习、交流方式都进行了颠覆性的改变。为了能够让学生在大学时期更多的接触和了解论坛,在论坛中进行交流和沟通,让他们加深对论坛的多方面的了解,同时也畅通大学生之间的日常的多种形式交流和沟通,很有必要建立一个专属的校内论坛网站。在校内的论坛上,学生可以更加便捷的进行思想交流,也可以增强他们的人际交往能力。校内论坛以网上交流和线下活动等方式为师生建立一个快速、贴心、效率的学校生活学习服务的新形式平台和线上社区,令爱好不同的师生皆能够在这个平台上面交流信息、沟通情感以及分享在生活中的感悟以及工作中获得的心得等。同时,校内的论坛也可以吸引学生的关注,让学生能够更方便快捷的了解学校的各种情况,丰富学校的宣传形式,能够提高学校对外的宣传力度,使得学校的知名度又上一个新的台阶。
二、主要研究(设计)内容、研究(设计)思路及工作方法或工作流程
主要研究(设计)内容
基于SSM框架的校内论坛分为管理员与用户。
管理员管理用户发布的博客文章以及用户之间的论坛交流信息,管理留言以及文章分类信息。管理员功能模块图如下:
用户在论坛交流模块发布帖子以及评论帖子,在前台查看和评论其他用户发布的博客文章,收藏博客文章,在后台发布用户自己的博客文章。用户功能模块图如下:
研究(设计)思路
基于SSM框架的校内论坛采用的开发框架为SSM框架,也就是Spring MVC、Spring、MyBatis这三个框架,页面设计用的是JSP技术作为动态页面文件设计,JSP文件里可以对实现 HTML等界面布局的代码,采用SpringMVC替代传统的Struts 2框架,主要对JSP访问的拦截和控制,Spring作为整个控制的核心,通过控制反转技术和面向切面技术,让Spring自动对使用的类文件进行调用和导入,MyBatis主要作为底层操作数据库,不牵扯业务逻辑。开发工具采用Eclipse,服务器用的是Tomcat。编码语言是Java,数据库采用MySQL。
工作方法或工作流程
(1)查询相关资料,了解系统的研究意义,可以上网搜索或者去图书馆查阅相关资料。
(2)通过查询资料了解该系统要如何做以及要做那些东西。对数据库进行分析,设计好数据库,画出模块图。
(3)对每个功能模块进行细化,将每一步想清楚并制定出每一步的做法和注意的地方。
(4)进行程序的编码,并在编码时对程序进行初步调试。
(5)对设计好的程序进行最终调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。
(6)对调试好的系统进行美化,比如用photoshop对图片进行处理。 当然,在研究过程中也可以直接调查,对调查搜集到的资料进行综合分析、比较,调查法是科学研究中普遍的研究方法。