随着信息技术的不断发展和互联网的普及,QQ、Wechat、微博等即时通讯工具给信息的快速传播提供了极大的便利,促进了交流的即时性。博客作为一种自我展示和交流的平台,在互联网上应用比较广泛。
以下为本篇论文正文:
摘要
随着信息技术的不断发展和互联网的普及,QQ、Wechat、微博等即时通讯工具给信息的快速传播提供了极大的便利,促进了交流的即时性。博客作为一种自我展示和交流的平台,在互联网上应用比较广泛。在学校这个重要而特殊的领域中,当前涉及教学与学科建设的校园博客平台比较少。为丰富校园的文化生活,分享优秀的教学资源,促进教师与学生间的交流与互动,提高教师教学水平和科学研究水平,建立和完善校园学科博客系统具有非常重要的意义。
本文介绍了校园学科博客系统的开发背景、意义和发展状况,分析了博客的技术特点,比较了微博、微信、BBS 论坛与博客的区别,结合博客在高校的应用情况,指出博客的分享内容更具专业性、学术性,更适合学术传播及学科应用。由此提出开发学科博客应用平台的设想。
本文通过对比 JSP、PHP 技术,指出 ASP 动态技术具有简单易学、代码编辑程序简单、数据库连接方便等特点,因此学科博客系统采用 ASP 技术进行网页设计。接着分析了 B/S 与 C/S 两个不同的网络结构模式,指出基于 B/S 模式不用安装客户端,不受局域网限制,无需固定用户群,交互性强。在此基础上,学科博客系统采用 B/S 模式进行系统框架设计。
结合学科博客专业性、学术性的要求,学科博客系统采用ASP技术进行动态网页开发,使用Access作为数据库管理系统,通过Dreamweaver进行网站系统集成开发,设计了学科博客应用平台系统。具体任务包括:学科博客系统框架设计,博客系统模块设计,博客系统功能代码的实现, 博客网页显示功能的实施,最后对整个网站进行黑盒测试,实现信息浏览、图片展示、用户注册与登录、留言发表、信息修改与删除管理等功能,完成网站总体设计的要求。
关键词:学科博客系统,ASP,Access,校园
Abstract
With the continuous development of information technology and the popularizationof Internet, the real-time communication tools such as QQ, Wechat, weibo provide agreat convenience for the spread of information, and improve the real-time performanceof the communication.These popular practical Internet technologies take great changefor the present learning and communication. As a platform of showing oneself andcommunication, the blogs are widely used on the Internet. However, the blog platformsin universities are very few in present. In order to enrich the campus culture, promoteteachers and students to share the excellent resources, strengthen the communicationand interaction between teachers and students, improve the level of the teaching andscientific research of teachers, it is very important to establish and develop the campusblog system.
This paper introduces the development background, the significance, analyzes thedevelopment situation and the technology characters of the campus subject blog system,compares the weibo, Wechat, BBS with blog, and shows that the subject blog is moresuitable for scholar communication and subject application, which are based on thefactual application situation of blog in colleges and universities and the contentcharacters of the blog being much more professional and academic, then the idea ofdesigning the subject blog platform system is presented.
By comparing the JSP and PHP technology, this paper shows the ASP dynamictechnology characters, such as easy to learn, easy to edit and the database connectionconvenience. Thus, the subject blog system applies the ASP to design the website,analyzes two different network structure modes, that is the B/S and the C/S, and pointsout that the B/S mode doesn't have to install the client, without the limitation from thelocal area network (LAN) and the fixed user base, with the strong interactivity, thesubject blog system applies the B/S mode to design the framework.
According to the professional and academic characters of blog, this paper appliesthe ASP technology to develop dynamic web pages, adopts the Access as databasemanagement system, uses the Dreamweaver website system to integrate and develop,designs the campus subject blog platform system based on B/S mode as framework. Thespecific tasks mainly include the followings: the subject blog system framework design,the system mode design, the implementation of the blog system function code, the blogpage display function, and the black box testing and so on.. The system realizes thefollowing functions: the information browsing, the image displaying, the userregistration and logining, the messages publishing, the information amending anddeleting, etc., and completes the whole design of website.
Key words:Subject Blog System,ASP,Access,Campus
近年来,“自媒体”(We Media)一词被多个社会领域多次提及。2003 年 7月,谢因波曼与克丽丝威理斯在美国新闻媒体中心联合发表“We Media(自媒体)”学术研究报告。在报告中,关于“We Media”,他们给出一个比较严谨的定义:“We Media 是目前大众经由现代网络科学的知识强化、与全世界知识体系相连相通之后,开始理解普通大众如何提供与分享自己身边的有价值的事实和新闻的工具。”通俗地说,自媒体就是普通公众用以发布个人亲眼所见或亲耳所闻的一些事件的网络载体。从这个意义上说,博客(即网络日志,是一种由个人管理,不定期张贴新文章的网站)属于自媒体的范畴。
目前,我国高校的教学多以传统课堂教学为主,学习方式、教学方式及师生间、学生间缺乏交流等因素在一定程度上影响了学生的学习兴趣和学习效果。博客在教学中的应用有助于改善上述影响学生学习的因素,让学生从独立思考与判断、理解与批判、迁移与应用、解决问题等方面进行深度学习。目前博客在学科教学、师资队伍建设、制定教学大纲、课件制作、教研活动(集体备课、听评课、外出调研交流)学术研究及项目申报等领域中被广泛应用。
在国内,政府在两会报告中指出,我国的教育发展总体水平已进入世界中上行列。如何继续保持教育稳健发展,这就需要我们与时俱进,在党中央的领导下改革创新,为我国的教育事业添砖加瓦。网络时代的到来,让传统教育感到危机四伏,如今的学生生活在高科技产品世界里,若是教育跟不上潮流,必然会导致学生学习效率事倍功半。为了促进校园的网络进程,越来越多的学校纷纷加入了校园网络建设的行列。信息技术凭借其欣欣向荣的生长势头和国家建设信息化教育的不断投入,教学工作者对“博客”这种时尚的沟通交流方式有了更多的体验和感受。因此,也催生了大批教育工作者对博客在学科教学中的应用和研究,由此产生了一个新名词——学科博客。学科博客凭其个性化和双向交流的特性,结合传统教学,成为现代化教育中的一种“时尚潮流”。
随着现代教育技术的不断更新与发展,教育信息化的实施逐步发挥作用,博客在学生的日常学习和生活中应用越来越频繁,越来越不可缺少,这让我们意识到,建设校园学科博客网站的重要性。学科博客贴近学生生活,从日常生活中了解学生的学习需求,使之迸发出对学习的热情,让其学习效率事半功倍。
本文对校园学科博客系统的现状、存在问题及发展趋势进行了阐述,综合运用计算机网络、信息管理系统和软件工程方面的知识,探讨了如何构建动态技术的校园学科博客系统的总体方案;同时针对软件体系结构和特点进行详细的分析,论述了采用基于ASP技术的B/S网络模式来设计开发校园学科博客系统的优越性。通过对学科博客框架结构的研究,提出采用ASP技术访问Web的信息管理数据库系统,以及利用Access数据库技术创建信息管理系统数据库的方法,实现教师与学生之间信息的动态管理,促进师生间信息的管理更加实时、高效,进而大大提高了师生信息管理效率。
在校园学科博客系统整体构架设计中,本文提出了基于ASP的校园学科博客网页管理系统的总体需求并对其功能进行合理的设计,以及系统管理模块的实现方案。由于PC系统基本都是基于Windows的操作平台,利用ASP构建了Web应用程序的页面,后台数据管理采用Access,把计算机信息技术特点和现代管理科学理论两者结合起来,并重点分析了博客今后发展的种种需求,对师生间的信息管理进行信息化、规范化的设计,具有针对性强、布局清晰、应用程序简明易用、易维护等特点。
学科博客 2002 年开始酝酿与萌芽,在不断的发展中,学科博客在中国占有的地位越来越重要。显示出对社会生活日益强大的作用与影响。而无论是博客的作者还是读者,高校师生都占相当大的比例,他们对博客的发展与走向起着举足轻重的作用,学科博客在发展中不断壮大。因此,高校校园学科博客研究成为当前博客研究的热点之一。
一是基于博客技术的图书馆信息服务创新。张秋、韩丽风在《清华大学图书馆学科博客探索实践及理性思考》一文中介绍了清华大学图书馆建设新闻传播学科博客的实践探索。他们建立学科博客的动因是博客具有非常优异的特性:技术门槛低、内容即时性、时空继承性和互动多样化等。提醒馆员们可以利用博客为广大师生提供更专业、更精确的信息服务。该学科博客共有四大板块:图书馆员新学科资源与相关服务报道、信息导航和阅读指导、信息素养教育、沟通交流与宣传板块。宁波大学赖良君、周风、董其军在《博客与高校图书馆信息服务创新》一文中提出了利用博客开展科技查新、专项定题等服务。还有专家提出了为用户和馆员建立个人博客,使图书馆博客成为一个博客群,从而建设图书馆的博客文化等观点。
二是基于博客的教学方式创新。郭晓英在《博客技术与大学英语写作的整合研究》中,介绍了用博客进行大学英语写作课教学方式的革新;沈彬彬在《高职院校〈平面广告设计〉博客教学模式的探索》中,介绍了博客作为一种新型社交平台,承担起网络教学的责任,学生利用博客进行学习和交流,使高职院校学生在平面广告设计行业中发挥较好的竞争优势;李艳春、陈锦太在《基于博客平台的电子文件夹在教学中的应用研究》一文中论述了利用博客技术为学生建立电子文件夹等思路。总之,不论将博客技术用于何种课程的教学,目前研究的总体思路是为师生建立个人学习博客,利用博客的记载功能和链接功能,帮助师生积累学习资源、交流学习成果、学习心得,营造一个虚拟的学习社区。
三是基于学科博客的建设。严浪在《国内高校学科博客互动性调查与分析》中,通过对国内 11 所高校学科博客的调查,研究学科博客互动性的现状,分析学科博客互动性不足的原因及提高互动性的策略,提出学科博客教师要了解用户的需求、加强学科博客的建设、及时回复评论和留言、保持博客更新频率等措施。唐勇在《学科博客建设现状与对策研究》中,通过调查目前我国学科博客建设情况,分析国外学科博客建设的特点,指出我国学科博客在整体规划、内容建设、用户参与等方面存在一定的问题;并从学科博客内容建设和建设策略两个方面探讨如何加强学科博客建设,利用博客技术构建一种学科信息分享交流的环境,提升学科教学水平。
伴随着博客的发展,关于博客的理论研究成果比较丰富。从总体上讲,研究者的研究领域主要包括:博客的认识(包括功能、用途和分类)、伦理道德、文化价值、现状描述、各领域的应用情况、博客作者和博客读者的特征和动机、博客作者和读者的行为可能涉及的法律和道德问题等方面。这些研究涉及的学术领域包括行为学、心理学、传播学、教育学、法律学等。
所有的博客研究伴随着博客的产生与发展,同时也促进着博客的进一步发展与完善。对校园学科博客研究的梳理和总结,有利于帮助我们对当前的研究成果有一个全面的认识和了解,并在探讨博客未来发展时获得若干有意义的启发。
2000 年,美国教育部在《教育白皮书》中详细阐述了“E-Learning”的自我学习模式:“E-Learning 主要是指通过互联网进行教学和学习,利用现代信息技术提供的具有丰富资源的学习环境,形成了一种全新的学习方式,这种方式改变了教学结构和教育本质,也改变了传统教学中教师的作用和师生之间的关系。”显而易见学科博客正是这种自我学习模式的确切体现。教师通过平台提供知识,学生则通过这个平台获取知识。这些知识既包括理论知识,也包括一些具体方法和技巧、注意事项、应用环境、发展前景等。学生也能够通过学科博客平台与老师讨论学习和学术问题,提出想法和建议,这种教师和学生之间的极为方便并且及时的双向交流和互动活动必将推动的学科教学的发展。这是一种特殊的教学模式,效果诸如网络教学一样,它的出现对传统的教学模式有良好的补充作用。
博客文本是研究者研究校园学科博客的重要资源,它不仅易于获得和掌握,更重要的是它是未经加工、篡改过的原始资料,具有很高的研究价值和可信性,学生和教师运用不同的研究方法从博客文本中获得了具有学本意义的信息。另外,由于学科博客中参与教师的研究领域大部分比较相近,教师间可以通过学科博客定期或不定期介绍或上传个人和他人的学术论文,开展学术讨论,组成学术研究小组,共同提高学术水平。 因此,学科博客可以为教师与学生获取学术信息,共同探讨学术问题提供一个便利的渠道。
通过学科博客,教师的主动性不断提高,学生获取的资源也越来越多,由此形成一种良性循环。随着学科博客的创建和不断完善,学科博客可以搜集学科组成员的优秀论文、精彩案例、课题研究,这些辛勤劳动的智慧结晶无论是对于教师还是对学生来说,都是重要而珍贵的参考资源。总之,学科博客为教师与教师之间,教师与学生之间提供了一个重要而便利的平台,有助于教师和学生共同提升,这不仅可以帮助教师提高教学水平和科学研究水平,也会使学生受益良多。
此外,学科博客也可以涉及一些学科和专业之外的课题或话题。鉴于学科博客专业性和学术性的特点,学科专业之外的课题或话题应围绕该中心目标展开并为该中心服务。随着学科博客的不断完善和发展,其逐渐成为教学、学术、科学研究重要平台的同时,也成为人际(教师之间和师生之间)交往的一个平台。
分析了学科博客系统这个课题的背景,研究了博客的发展现状,探讨了博客系统的技术和方法,同时对本课题的意义进行了阐述。可以看出,在当前互联网迅猛发展的时代,博客在高校的学科建设中越来越重要。
基于 ASP 的校园学科博客系统的模块设计及系统演示:
博客系统的功能结构
ASP 程序访问数据库
话题浏览流程图
话题检索流程图
信息交流流程图
博客网站信息数据库
博客发布与信息提交判断功能
博客注册登录功能
博客修改与删除功能
摘要
Abstract
第1章 绪论
1.1 课题背景
1.2 发展现状
1.3 研究意义
1.4 本章小结
第2章 学科博客应用现状及需求分析
2.1 博客的定义与特点
2.1.1 博客的概念
2.1.2 博客的产生和发展
2.1.3 博客的技术和特点
2.1.4 博客与微博、微信、BBS论坛的区别
2.2 学科博客需求分析
2.2.1 学科博客系统介绍
2.2.2 学科博客系统的需求分析
2.2.3 学科博客在校园中的应用与影响
2.3 本章小结
第3章 学科博客系统框架及模块的设计
3.1 学科博客系统平台开发技术
3.1.1 博客系统创建方式
3.1.2 ASP模式的优势和技术特点
3.1.3 ACCESS数据库
3.2 系统的框架及功能设计
3.2.1 系统的结构框架设计
3.2.2 系统的数据库设计
3.2.3 博客系统的设计与制作
3.3 用户功能模块的设计
3.3.1 话题浏览模块
3.3.2 话题检索模块
3.3.3 信息发布模块
3.3.4 信息评论模块
3.4 博客系统模块
3.4.1 用户注册模块
3.4.2 用户登录模块
3.4.3 话题信息修改与删除模块
3.5 博客系统数据库模块的设计
3.5.1 建立网站信息数据库
3.5.2 建立网站信息数据表
3.6 本章小结
第4章 博客系统功能代码及显示功能的实现
4.1 创建数据库的连接
4.1.1 建立数据库的连接
4.1.2 打开数据表并查询
4.1.3 关闭数据库
4.2 信息交流的实现
4.2.1 话题信息发布
4.2.2 话题信息评论
4.2.3 话题信息修改
4.2.4 话题信息删除
4.3 信息的搜索与查询
4.4 博客系统的注册与登录
4.4.1 用户网站注册
4.4.2 用户网站登录
4.5 博客网页显示功能的实现
4.5.1 博客浏览显示功能
4.5.2 博客浏览网页定位跟踪功能
4.5.3 关键词检索功能
4.5.4 博客发布与信息提交判断功能
4.5.5 博客的修改与删除功能
4.5.6 注册和登录功能
4.6 本章小结
第5章 系统程序测试
5.1 测试目的
5.2 测试环境
5.3 测试内容
5.4 测试用例
5.4.1 注册与登录模块测试
5.4.2 博客话题和评论发布模块测试
5.4.3 博客话题和评论修改模块测试
5.4.4 主题关键词查询模块测试
5.5 测试结果
第6章 总结与展望
参考文献
致谢
(如您需要查看本篇毕业设计全文,请您联系客服索取)