作者 王景伟
(学号50802013025 计算机科学与技术系 08级本科三班 )
摘 要:网络论坛是网络信息交流的常用软件。本课题要求实现一简易的论坛,此论坛要能把用户提交的数据存入数据库,并能及时地显示页面以供他人参与讨论。并且还要具有用户管理功能,用户发贴管理功能(删除,置顶,加标记等)。文章首先对论坛开发的重大意义做了介绍,就网络论坛在生活中的普及和实用做了实际调查,就目前状况和解决方案做了介绍。并对论坛的基本功能做了简单介绍,最后列出了网络论坛开发的可行性。
关键字:网络论坛、实际调查、目前状况、解决方案、基本功能、可行性
一.引 言
网络论坛(Network Forum),就是在21世纪信息高度发达的时代,当人们浏览各个门户网站或者以信息交流为主旨的网站时,通常它们都为网友提供发布个人需求信息或者发表个人观点看法的平台,可以和所有浏览这些观点的网友沟通和交流观点。网络论坛现在已经是生活工作学习中不可缺少的一部分,它的普及提高了信息的利用率和传播速度,使人们更自由的交流彼此的看法意见,极大的方便和促进了社会的发展,因此,开发一个网络论坛是作为一个计算机系的学生毕业设计很好的选择。但同时不可否认,由于网络论坛的普遍和不完整的规范性,它也是网络安全和文化传播中不可忽视的问题。需要我们自身素质的提高和管理监督的规范。
二. 实际调查
(一).网络论坛现状研究:
网络论坛网络论坛是一个和网络技术有关的网上交流场所。一般就是大家口中常提的BBS。 BBS的英文全称是Bulletin Board System,翻译为中文就是“电子公告板”。BBS最早是用来公布股市价格等类信息的,当时BBS连文件传输的功能都没有,而且只能在苹果计算机上运行。因为现在的网络知识流行太快,每个行业都有一个自己在网络中进行交流的一块区域。论坛是最好的地方。论坛有综合性论坛和专题类论坛,还有教学型和推广型,地方性和交流性论坛之分,一般论坛建立后会通过电子邮件,网摘,网址,资源合作,搜索引擎,关系推广等方式传播推广。大约是从1991年开始,国内开始了第一个BBS站。经过长时间的发展,直到1995年,随着计算机及其外设的大幅降价,BBS才逐渐被人们所认识。1996年更是以惊人的速度发展起来。国内的BBS站,按其性质划分,可以分为2种:一种是商业BBS站,如新华龙讯网;另一种是业余BBS站,如天堂资讯站。
(二).目前存在的问题:
随着互联网的普及和社会的飞速发展,网络论坛也成了很多不良文化信息传播的重要途径。作为“新媒体”的网络,在海量信息面前,各大网站的论坛应该每天都会按一定的标准筛选和排列当天的新闻。这样我们才不致迷失在网络讯息的洪流之中。然而,现实中论坛对大量网友评论进行整理和总结的工作,几乎是缺失的。因此,呈现在我们眼前的评论是纷繁的,不但数量巨大,没有人有耐心和精力整体阅读这些评论,而且质量参差不齐,许多评论往往是简单的一句话,甚至屡见与网络论坛主题完全无关的评论充斥其间,比如一些热帖的回复是推销产品的广告。其次还有论坛中信息的真实性。
(三).解决方法
每一个论坛版块里都有用户的一些规则标准限定,用户注册时必须通过一些合法有效的验证,其次可以加强论坛监督,鼓励健康积极的信息资源,打击不合法内容的传播,还有就是加强网络论坛自身功能的性能等。还有提高人们的文化修养和自身素质。
三. 网络论坛的基本功能介绍
(一).系统名称:网络论坛
(二). 开发背景
在21世纪互联网高度发达和发展的时代,互联网的出现改变了人们对于传播媒体的认识。网络论坛成为人们生活中不可或缺的一部分,它已经成为一种工具。
(三).开发目标:
开发出一个操作简便,界面友好,灵活实用,安全可靠的网络论坛。该论坛的开发主要是为了适应社会发展的需要,能够提供人们登陆论坛时所需要的一些基本功能和实现论坛应有的价值。
(四) 主要功能:
论坛的功能可分为以下几方面:
1.用户密码验证登陆后,进入论坛,可以进行个人信息查询,发帖,看帖,删帖,留
言评论以及退出系统等操作。
2. 要能把用户提交的数据存入数据库,并能及时地显示页面以供他人参与讨论
3.论坛要有自动更新和排序功能
4.能够自动进行录入和注册时的错误检查等
四.论坛开发目标和开发的可行性
(一).系统目标:
(1)能够实现与数据库的链接和安全验证等操作。
(2)能够实现用户注册,用户登陆和用户退出的操作。
(3)实现查看,发布,回复,删除帖子的功能。
(4)能够及时更新和维护系统安全。
(二).开发的可行性
(1)论坛开发的名称、功能、目标等已如前所述,此地不再重复。
(2)系统环境以及工具:
1. 硬件要求:
较高性能微机一台(奔四2.0,512M,40G),
2.
软件要求:
WINDOWS XP或以上版本,SQL Server2000或以上版本,Visual studio 2005。
3.网络论坛设计原则:
1) 论坛系统运行安全可靠,稳定性好;
2) 论坛系统的可管理性和可维护性好;
3) 论坛输入界面友好,操作简便易行,避免用户错误输入可行性;
4)允许多种数据输入方式,能实现多种查询;
5)数据具有规范性,整体性,方便数据之间的比较分析。
4.网络论坛系统可行性分析:
1) .技术可行性:系统要求在Windows XP上环境运行,后台数据库采用 ACCESS,使用VC++6.0编程。采用ADO方式连接数据库,这些在目前都是容易实现的。
程序将部分需要经常调用的数据存入内存,可提高程序运行速度。
2).经济可行性:在经济上,论坛对所有用户免费开放。
3).管理的可行性:网络论坛是一个交流性平台。但是有固定的管理员,保证用户信息的安全可靠性和论坛内容的真实性。
5.系统分析结论:
由以上分析得出,网络论坛系统可进行开发。
五.结束语
网络论坛,要能把用户提交的数据存入数据库,并能及时地显示页面以供他人参与讨论。并且还要具有用户管理功能,用户发贴管理功能(删除,置顶,加标记等)。动态网页服务则由基于 .NET 的环境的Asp.net 2.0实现。而目前Asp.net应用极为广泛,本次设计进一步加强数据库技术实践,包括ADO.NET2.0数据库连接方式,存储过程,事务,触发器等数据库技术的应用能力。加强网站编程技术的实践,尤其是动态网页的实现方式,页面数据绑定技术,页面状态控制技巧及SESSION等网站组件的应用能力。能全面地掌握程序设计的流程及技巧,培养严谨的科研作风,最终实现一个能实时交换信息的网络论坛服务程序。在现有的软硬件环境下此系统是可行的。
六.参考文献
ASP.NET网络数据库开发实例精解,郑耀东等,北京,清华大学出版社 2006.1
ASP.NET 2.0 开发指南, 郝刚等, 北京, 人民邮电出版社 2006.5
ASP.NET 开发技术详解, 邹建峰等, 北京, 人民邮电出版社 2005.1
C#入门经典, (美)Karli Watson等, 齐立波译,北京,清华大学出版社 2006.5
ADO.NET 2.0高级编程,(美)Johnson.G等,段超译,
SQL Server 2000 开发指南,(美)Michael Otey等,陈恩义等译, 北京,清华大学出版社 2002.1
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务