基于JAVA的校园BBS的设计与实现毕业论文.doc
《基于JAVA的校园BBS的设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《基于JAVA的校园BBS的设计与实现毕业论文.doc(34页珍藏版)》请在三一办公上搜索。
1、 安徽建筑工业学院 毕 业 设 计 (论 文)专 业 信息与计算科学 班 级 06信息(2) 学生姓名 李宁 学 号 06207010220 课 题 校园BBS的设计与实现 指导教师 李义宝 二零一零 年 六 月摘 要在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视,因此网站建设在Internet应
2、用上的地位显而易见。构建校园论坛网站是为加强老师同学们之间的联系,通过网站,全面宣传,展示学校风采、优点与特色,发布学校的活动和重大安排。作为近年来日益普及和访问量日趋增大的BBS论坛,正越来越被大家所接受。随着BBS的发展,近年来BBS已成为大学校园内相互沟通与学习交流的常用工具。教学过程是一个知识传递、师生信息互动的过程,而由于BBS具有实时性、开放性和灵活的交互性等特点,因此BBS已成为很好的师生、生生交互和沟通的途径。本文是基于ASP.NET开发的校园BBS论坛系统,SQL SERVER作为数据库服务器。其中,着重研究ADO与ADO.NET、ASP与ASP.NET,明确了采用ADO.N
3、ET和ASP.NET开发高性能要求的Web应用是可取的、先进的。接着文章将介绍论坛用户验证、数据库设计及MD5数据加密、分页技术等,让大家进一步了解这个系统。关键字:校园BBS;ADO.NET;ASP.NET;abstractToday , with the rapidly development , the Internet become the channel that people could have access to ,publish and disseminate important information , which plays an important role in p
4、olitical, economic, and other aspects of life .Internet to publish information is mainly achieved through the website, access to information is download from the site down which could though the Internet sea in accordance with certain methods of retrieval of information needed . It has become the im
5、portant information technology components of the government, enterprises and institutions in order to attract peoples attention, so the construction site on the status of Internet applications is obvious. Building Campus Forum website is to strengthen the link between teacher and students, through t
6、he website, we could have a comprehensive information display school style, excellence and characteristics of school activities and major publishing arrangements. As the popularity and increasing in recent years, BBS is increasingly being accepted by all.With the development of BBS, BBS has become a
7、 university campus in recent years, mutual communication and learning within the common communication tool. The teaching process is a knowledge transfer, the process of interaction between teachers and students information, and since BBS real-time, open and flexible interaction characteristics, so B
8、BS has become a good teacher, life and life ways of interaction and communication.This article is based on the ASP.NET development systems of campus BBS forum and regard SQL SERVER as the database server. Among them, the focus is the ADO and ADO.NET, ASP and ASP.NET, ADO.NET and ASP.NET .It is desir
9、able and advanced by using the Web application development with clear performance requirements. Then the article will introduce the forum user authentication, database design and MD5 encryption, paging technology, so that we learn more about the system.KEYWORDS:campus BBS;ADO.NET;ASP.NET;目 录第一章 绪 论1
10、1.1 研究背景11.2 问题的提出11.3 研究目的及意义2第二章 系统研究32.1 校园BBS概述简介32.2 校园BBS环境下的教与学4第三章 开发环境概述53.1 ADO.NET技术53.1.1 ADO与ADO.NET简介53.1.2 数据访问方式的历史53.1.3 ADO与ADO.NET对照63.2 ASP.NET技术73.2.1 ASP与ASP.NET比较73.2.2 ASP.NET的优点83.3 JavaScript脚本语言9第四章校园BBS系统设计与实现114.1基于.NET的三层Web体系结构114.2系统功能124.2.1概述124.2.2系统整体架构134.2.3系统用例
11、图144.3 数据库设计144.4 数据库连接及数据绑定174.5 用户验证184.6 加密技术194.7 文章分页技术214.8 在贴子中实现超文本信息输入224.9 运行效果26第五章 系统测试与运行环境275.1 系统测试275.2 系统维护27总结28致谢29参考文献30第一章 绪 论1.1 研究背景随着信息化技术和网络技术的迅猛发展,人们获取信息的途径和学习的方法都发生了巨大的变化。社会在发展,科学在进步,而借助于信息技术的网络技术来进行教育、信息交流已成为社会发展的趋势。信息化教育的显著特点是:教材多媒化;资源全球化;教学个性化;学习自主化;任务合作化;环境虚拟化;管理自动化。显然
12、,从七个特点的内容看,信息化教育必然要求加强资源共享,加强学生和老师之间的信息交流。因为信息化教育必然引起教育方式、教学模式等方面的改革。这涉及教育的诸多方面,其中一个主要方面就是教师传授知识和学生获取知识的方式发生了变化,即知识流发生了变化,且具有资源共享、时空不限、多向互动的特点。然而随着信息化教育的不断发展,学生与老师、学生与学生之间的交流日趋减少,这严重影响着现在大学教育的发展。使得老师不知道学生学的怎么样、学生想学什么,学生对老师教授的课程没有兴趣、不清楚自己未来的发展方向等问题日趋严重。1.2 问题的提出从20世纪90年代起,世界各国相继启动其面向21世纪的教育信息化建设工程。我国
13、也在2001年发布教育信息化“十五”发展规划(纲要),提出用5到10年时问在全国范围内开展教育信息化建设,全面实施“校校通”工程。在我国,信息化建设的进程在教育行业迅速推进,“学校信息化”、“校园网”、“校校通”成为当前网络建设的热点。信息化教育是以现代信息技术为基础的全新教育形态,然而信息技术为教育带来一系列的革新,如服务于个别化学习、拓展了教育内容、丰富了教育方式等以促进学生与学校老师之间的沟通交流。但由于信息技术的广泛发展和互联网的普及,使我们的信息量空前浩繁,大量的、无序的信息混于学习、工作之中。产生这种现状的主要原因在于没有一个专门性的门户对信息进行分类。BBS是Bulletin B
14、oard System的简称,意即电子公告牌。BBS是Internet上最知名的服务之一,提供了Internet上信息交流的强有力手段,是具有强大实时交互功能的信息交流平台。通过BBS,用户可以在BBS某个讨论区上提出问题,发表自己的见解,也可回复他人的问题,还可以针对某个话题和他人展开讨论等等。然而,现今流行的BBS大多是针对专业学术性的信息网站。1.3 研究目的及意义本论文的选题为“校园BBS系统的设计与实现”,即期望使校园BBS成为了大学校园内相互沟通与学习交流的常用工具。教学过程是一个知识传递、师生信息互动的过程,而由于BBS具有实时性、开放性和灵活的交互性等特点,因此BBS是一条很好
15、的师生、生生交互和沟通的途径。我们可以利用校园BBS系统来进行交互式教学,培养学生利用网络进行交互、协商、沟通,形成共识,分享成果的能力,形成批判性和创造性思维。即开发一个基于学生与老师交流、沟通的信息平台。在浏览论坛的过程中,学生可以交流自己在校学习和生活中的感受,同时还可以对现存学校教育、管理等方面内容提问。学校老师也可以在浏览论坛的过程中,针对学生提出的问题给予了解与解答,大大促进学生的发展。同时也让老师了解学生在想些什么。在校园BBS里的讨论者基本上都是在校大学生,大学生们较为关心的学习问题,把BBS作为获取专业信息、解决学习问题的重要途径。由于大学课程学习的特殊性,强调学生的自主学习
16、性。当遇到学习上的困难时,除了在课堂上请教老师、同学外,基本上没有集体讨论的时间。而在BBS上,他们可以提出问题,共同商量和讨论,还可以向其他老师、学长学姐们请教。同时,老师们可以利用BBS提供更多的学习信息,师生之间也可以在BBS上进行学术思想交流。第二章 系统研究2.1 校园BBS概述简介本论文研究的环境和平台是基于WWW的校园BBS系统,因此本论文仅限于校园BBS来研究BBS的发展、功能及特点。校园BBS是指在各校园网中设立的电子公告版系统,俗称“网上论坛”,是学生与老师信息交流的平台。随着校园网络的日益普及,校园BBS将成为学生之间、学校与社会之间交流的信息平台。通过校园BBS,师生可
17、以在BBS的某个讨论区上提出问题,发表自己的见解,也可回复他人的问题,还可以针对某个话题和他人展开讨论等等。通过BBS,用户可以参与讨论问题,查询感兴趣的信息,寻求帮助等等。校园BBS的广泛普及将随着中国教育和科研计算机网(以下简称CERNET)的建立和发展而同步发展起来,而且成为国内BBS的主流之一。1995年8月,清华大学BBS站“水木清华”开通,成为大陆第一个校园BBS站点,成为大学校园BBS发展史上的一个里程碑。1996年到1999年,随着互联网的迅猛发展,校园网建设也进入大跨步发展阶段,越来越多的老师和学生开始接触网络并进入校园BBS系统。2000年至今,商业网站的热潮带动了校园网的
18、发展。中国教育和科研计算机网的建设直接引导和推动了校园网的持续发展,到2002年底,CERNET拥有全国范围的光纤传输网,主干总容量可达40Gbps,覆盖我国近200个城市,有1000多所高校接入CERNET。随着校园网络建设的加快,校园BBS站点也越来越多,成了萃萃学子闲暇之余光顾的重要场所。校园网的发展壮大,使得各大学之间、大学与社会之间的交流更加方便。校园BBS是一种全网开放的服务,用户可以在BBS某个讨论区上提出问题,发表自己的见解,也可回复他人的问题,还可以针对某个话题和他人展开讨论等。讨论区中包括了各类学术讨论区以及各类话题讨论区。在这些讨论区中,用户可以挑选自己感兴趣的话题去阅读
19、或发表自己的见解和文章。文件共享区的作用是进行各种文件(程序、数据资料等等)交流的场所。这种交流类似于文件传输FTP功能,主要差异是它可以让普通用户将文件拷贝到这里,与其他用户共享。还有一些BBS站点提供其它的特别服务,如游戏、词典查询、日历查询、IP查询等。总之,BBS的功能在不断扩大,它是一个集学术讨论和休闲娱乐于一身的自由活动空间。CERNET建立以来,校园BBS很快地发展了起来,目前很多大学都有了BBS,几乎遍及全国上下。清华大学、北京大学、上海交大等等都建立了自己的BBS系统,清华大学的水木清华很受学生和网民们的喜爱。综观国内校园BBS的发展,校园BBS可以归纳为以下特点:(1)发展
20、迅速,站点众多;(2)讨论区全,信息面广;(3)访问流量大,校内用户占主要部分;(4)信息更新速度快;(5)立足服务校园生活。2.2 校园BBS环境下的教与学BBS是在信息时代的大背景下,将信息技术作为教师的教学辅助手段和学生学习知识的工具。教师“以人为本”转换自身角色,逐步的由知识的传授者、课程的组织者、教学的管理者,转变为BBS环境的创设者,课程内容的设计者,学生学习的指导者和合作者,新型教学方法的研究者。学生不应该只跟在老师后面学习知识,而应当成为BBS环境下的主动学习者。协作式学习,探究式学习,交互式学习,自我建构式学习,是BBS环境下学生学习的主要特点。本校园BBS的目标是培养具有创
21、新精神和实践能力,能适应信息时代知识经济要求的高素质人才。校园BBS为建构主义学习理论创造了理想的学习环境。建构主义理论认为,学习者获取的知识主要是学习者在一定的情境和社会文化背景下,根据自己已经掌握的知识,借助他人的帮助(包括教师和学习伙伴),利用必要的学习资料,通过意义建构的方式而获得的。建构主义强调学习者的认知主体作用,体现了以人为本的思想,但并不忽视教师的指导作用。教师是意义建构的帮助者,促进者,而不是知识的传授者与灌输者。教师的主要角色是:系统地指导学生的学习活动;对课程的结构、内容及教学媒体进行研究设计和优化;作为学生学习的合作者参与讨论,启发学生的智慧,激发学生的学习兴趣;对学习
22、效果进行评估。我国传统的教育思想受行为主义认知理论的影响,认为学习与内部心理过程无关,是教师对学生提供外部刺激引起的反应过程,学生在教师“填鸭式”的灌注下被动地认识、接受知识。目前在教学中老师基本上秉承了传统教育思想,要使教师适应校园BBS教学,一方面要加强对教师的信息能力培训,使教师逐步掌握现代教育技术,主动地研究新理论、新方法,积极地推行新的教学模式,探求更有效的教与学的结合点。另一方面教师需要更广泛地学习知识,成为真正意义上的学生学习的指导者。对于学生来说,他们是信息加工的主体和主动建构者,而不是知识灌输的对象。学生在教师指导下充分利用大量的网上学习资源,通过自主、协作、互动、探究式学习
23、夯实基础知识。按照这样的学习理论学生在接触新知识的同时,还要在大脑中建立起新旧知识的联系,实现知识重构促进知识迁移。学生通过网络也能够及时交流学习知识,用以弥补教学点的差异给学生带来的学习差异。在教学阶段,通过校园BBS环境下的教与学,教师和学生的信息意识均得到加强获取、检索、表达、交流信息的技能得以提高,信息加工和信息创造的能力得到锻炼,这也是一种良好的信息素养教育。同时,我们还要依托校园BBS建立起切实可行的教学评估体系,对学生的专业知识、实践能力、信息素养以及教师的教学水平做出综合评估,便于教师及学生看到成绩,找出差距,不断提高。第三章 开发环境概述3.1 ADO.NET技术3.1.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JAVA 校园 BBS 设计 实现 毕业论文
链接地址:https://www.31ppt.com/p-3938538.html