- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BS和.NET的网络论坛系统的设计与实现[权威资料].doc
基于B/S和.NET的网络论坛系统的设计与实现
摘要: 基于B/S和.NET的网络论坛系统的设计与实现,采用了优秀的OOA和OOD软件编程思想和开发方法,运用了先进的三层B/S模式结构和ASP.net和ADO.net技术,解决了高职院校目前存在的网络论坛系统中的有关问题,简化了教学工作程序,提高了教学工作效率。
Abstract: This system development, adopts excellent OOA and OOD software programming ideas and development method, uses advanced three layers B/S model structure and ASP.net and ADO.net technology, solves problems existing in network BBS system of higher vocational colleges and simplifies the teaching work procedure, and improves teaching efficiency.
关键词: B/S模式;UML;ASP.NET;ADO.net;SQL Server
Key words: B/S mode;UML;ASP.NET;ADO.net;SQL Server
TP39 A1006-4311(2011)05-0149-03
0引言
目前,用.NET最新技术开发一些实用软件系统是一种潮流,.NET技术和Java技术是计算机软件技术发展的两大阵营和方向,也是学生就业最火的两个发展方向。而像VC++等开发语言在实际开发中,目前用的相对较少一些。
随着网络技术的发展与上网人数的增多,各种网络论坛系统,简称BBS(Bulletin Board System,即电子公告板)系统也应运而生,BBS是一种基于网络的电子信息服务系统。它是Internet上的一种交互性极强的、网友可以自由发表个人观点的网络服务系统。在论坛中大家可以根据自己的需要来选择相应的论坛主题,发表自己的帖子,进行讨论,聊天等等。总之,BBS系统已成为人们交流信息、实现信息共享的重要场所。
从理论上讲,Internet 上的电子公告板BBS系统与现实生活中的公告板的作用是一样的。这些数以万计的电子公告板都针对某一主题进行着持续不懈的讨论,所以电子公告板有时也称为计算机会议服务系统。电子公告板的主题多种多样,其范围涉及到各个领域,无所不包。绝大部分的讨论是人们容易理解的,但也有一部分需要有高深的专业知识或相同的背景。通常论坛也提供邮件或短消息功能,如果需要私下的交流,也可以将想说的话直接发到某个人的电子信箱之中。
具体讲,本文讨论了一个网络BBS的设计与实现过程,详细地讲述了开发一个基于Web的BBS网站系统所涉及到的技术和方法。系统使用Microsoft Visual Studio 2008为前台开发工具,以SQL Server 2005为数据库平台,根据面向对象开发原理,采用了基于B/S结构的开发模式来开发本系统。其中主要运用了ASP.NET平台,ADO.NET连接数据库技术,使用C#语言编写。具有一般的BBS所共有的一些功能,包括用户的注册登录、论坛公告和短消息的发布、论坛社区的讨论、论坛的友情链接、后台数据库信息的管理维护等基本模块。
与传统的C/S模式相比,B/S结构以其减轻客户端的负担,维护简单成为广大网络用户最常采用的结构。.NET,CSS等新技术的应用,给Web应用注入了新的活力,使得基于B/S的网页方式可以实现更多实用的功能,同时实现局部刷新,减少了网络传输,有效地提高了系统的执行速度。
UML 2.0是建模语言的最新版本,UML是一种用来建立商业模型及技术系统模型的统一建模语言,它为面向对象的软件开发的各个阶段的可视化建模提供了一个丰富的、统一的平台,并且成为当今可视化建模语言的主流标准。本文利用UML2.0来进行面向对象编程的可视化建模,有利于本系统的快速有效地完成开发任务。
建模是使程序开发人员逐层深入解决问题的方法。常用的建模工具有PlayCase,Rational ROSE,Sybase PowerDesigner等。其中,ROSE建模工具是一种面向对象分析OOA和面向对象设计OOD的高效建模工具。利用ROSE 2007这个建模工具,可以实现事半功倍的感觉,并且在国外进行系统分析,ROSE已成建模应用的主流工具。
下面就基于B/S结构,利用UML 2.0和ROSE
您可能关注的文档
- 试论如何触发初中生写作灵感思维.doc
- lotus domino程序常见错误中文解释(Chinese explanation of common mistakes in Lotus Domino program).doc
- 外国文学作品翻译语言规范化论文.doc
- 数学教学中非智力因素的分析与培养.doc
- 传统美学风格在中国动画电影中的表现及成因.doc
- mpeg压缩原理 MPEG-2压缩编码技术原理应用(一)(_图文.doc
- 子宫颈癌早诊早治俱乐部.doc
- 读题时代网络新闻标题的传播价值与语言策略_论文.docx
- 新概念学习方法汇总.docx
- 合同法律风险防范 互联网金融法律风险与风险防范对策.doc
文档评论(0)