基于bs和.net的网络论坛系统的设计与实现[权威资料]

基于bs和.net的网络论坛系统的设计与实现[权威资料]

ID:19270953

大小:22.50 KB

页数:10页

时间:2018-09-30

基于bs和.net的网络论坛系统的设计与实现[权威资料]_第1页
基于bs和.net的网络论坛系统的设计与实现[权威资料]_第2页
基于bs和.net的网络论坛系统的设计与实现[权威资料]_第3页
基于bs和.net的网络论坛系统的设计与实现[权威资料]_第4页
基于bs和.net的网络论坛系统的设计与实现[权威资料]_第5页
资源描述:

《基于bs和.net的网络论坛系统的设计与实现[权威资料]》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于B/S和.NET的网络论坛系统的设计与实现  摘要:基于B/S和.NET的网络论坛系统的设计与实现,采用了优秀的OOA和OOD软件编程思想和开发方法,运用了先进的三层B/S模式结构和ASP.net和ADO.net技术,解决了高职院校目前存在的网络论坛系统中的有关问题,简化了教学工作程序,提高了教学工作效率。  Abstract:Thissystemdevelopment,adoptsexcellentOOAandOODsoftwareprogrammingideasanddevelopmentm

2、ethod,usesadvancedthreelayersB/SmodelstructureandASP.netandADO.nettechnology,solvesproblemsexistinginnetworkBBSsystemofhighervocationalcollegesandsimplifiestheteachingworkprocedure,andimprovesteachingefficiency.  关键词:B/S模式;UML;ASP.NET;ADO.net;SQLServer

3、  Keywords:B/Smode;UML;ASP.NET;ADO.net;SQLServer  TP39A1006-4311(2011)05-0149-03  0引言  目前,用.NET最新技术开发一些实用软件系统是一种潮流,.NET技术和Java技术是计算机软件技术发展的两大阵营和方向,也是学生就业最火的两个发展方向。而像VC++等开发语言在实际开发中,目前用的相对较少一些。  随着网络技术的发展与上网人数的增多,各种网络论坛系统,简称BBS(BulletinBoardSystem,即电子公告

4、板)系统也应运而生,BBS是一种基于网络的电子信息服务系统。它是Internet上的一种交互性极强的、网友可以自由发表个人观点的网络服务系统。在论坛中大家可以根据自己的需要来选择相应的论坛主题,发表自己的帖子,进行讨论,聊天等等。总之,BBS系统已成为人们交流信息、实现信息共享的重要场所。  从理论上讲,Internet上的电子公告板BBS系统与现实生活中的公告板的作用是一样的。这些数以万计的电子公告板都针对某一主题进行着持续不懈的讨论,所以电子公告板有时也称为计算机会议服务系统。电子公告板的主题多

5、种多样,其范围涉及到各个领域,无所不包。绝大部分的讨论是人们容易理解的,但也有一部分需要有高深的专业知识或相同的背景。通常论坛也提供邮件或短消息功能,如果需要私下的交流,也可以将想说的话直接发到某个人的电子信箱之中。  具体讲,本文讨论了一个网络BBS的设计与实现过程,详细地讲述了开发一个基于Web的BBS网站系统所涉及到的技术和方法。系统使用MicrosoftVisualStudio2008为前台开发工具,以SQLServer2005为数据库平台,根据面向对象开发原理,采用了基于B/S结构的开发模

6、式来开发本系统。其中主要运用了ASP.NET平台,ADO.NET连接数据库技术,使用C#语言编写。具有一般的BBS所共有的一些功能,包括用户的注册登录、论坛公告和短消息的发布、论坛社区的讨论、论坛的友情链接、后台数据库信息的管理维护等基本模块。  与传统的C/S模式相比,B/S结构以其减轻客户端的负担,维护简单成为广大网络用户最常采用的结构。.NET,CSS等新技术的应用,给Web应用注入了新的活力,使得基于B/S的网页方式可以实现更多实用的功能,同时实现局部刷新,减少了网络传输,有效地提高了系统的

7、执行速度。  UML2.0是建模语言的最新版本,UML是一种用来建立商业模型及技术系统模型的统一建模语言,它为面向对象的软件开发的各个阶段的可视化建模提供了一个丰富的、统一的平台,并且成为当今可视化建模语言的主流标准。本文利用UML2.0来进行面向对象编程的可视化建模,有利于本系统的快速有效地完成开发任务。  建模是使程序开发人员逐层深入解决问题的方法。常用的建模工具有PlayCase,RationalROSE,SybasePowerDesigner等。其中,ROSE建模工具是一种面向对象分析OOA

8、和面向对象设计OOD的高效建模工具。利用ROSE2007这个建模工具,可以实现事半功倍的感觉,并且在国外进行系统分析,ROSE已成建模应用的主流工具。  下面就基于B/S结构,利用UML2.0和ROSE2007建模工具、结合.NET3.5框架技术,对高职网络BBS系统开发实践中所遇到的几个重要方面予以剖析。  1系统设计[1]  1.1系统总体设计系统总体分为三个部分:第一部分是客户端(即浏览器)部分;第二部分是WEB服务器部分(包括HTML页面和.NET架构部分);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。