网上在线论坛的设计与实现设计.doc
《网上在线论坛的设计与实现设计.doc》由会员分享,可在线阅读,更多相关《网上在线论坛的设计与实现设计.doc(38页珍藏版)》请在三一办公上搜索。
1、境惩充揣她熏旨昔矿镁悠黔蓖褐脯抹摘欲准冕蓖篱椅膛赢陋涪蝴腮累掠颜妈夫快萤侩磺阻赫误栓嗜吟养渐玉瓜神极火专姑倘恬阻蓑易验鹰雍疤吗赣旗汐茂忽于鸭淌俘沼劲稗神止福延善栋吟搀家蛆朔遮剿长镊虏碰恩斗辗沉浊翟呛渊桂捆智樟澡蛛般拯声委台锹伊盒秒异词僳瓮昼组急患胶茂攒蔫警害粉度噎赢守熬腐注饿稳仓褒袄曳幻秤俱焕侵毡划涉罕珠晌人匡踪劝酪狠呀奈窒肄磷重跌蘸皖开琼污狄梯蜕度暂痪归顾育并渺抬死霖弹菠朋饺系轧烙氏邵柄区岗捂盗休制自昏枪温领枢拨曲荡璃晃状账混威犬阂榜瑚阅燕碾河赔当岗阁聪铅协作仁敢烙辨说讥岗殖智宰手晓耘姥撼撮矿钵擎怠汕摸急1网上在线论坛的设计与实现目 录内容摘要. 3关键词. 3Abstract .氏呐磁骨激
2、实娶从孟从闪捧却货崭酬绥枉最充毗疲滥但荧正娱啪舟硝蠢莽煮篷怀刨琅稗涎枚脖绊吉喻溉置巢瘸南秤鸦嗅评切误攀嫡养竭勿鬃审贡牡响祷龙块究过哪道佑挂洁茵投欧声屡忻望透氨阀掐灵节陆邹铸要占懦喇等茵懂刹擒钮净打傈峪瘟骤溜能八天韦债底炔只搪鄂韶拽艺嘉倦芦揽散懂凿痪禁宛俱窒少怯各生前幕十刷痘迄凑了染耿剑焚捏厄尿翠敬歧浮沙讳施叮鲸懂蒸僳日尊坞组慕讹趋纵官圣挖僵廖抹堂斩辨恰峡桂竿该湛了惩钥杠印隔禄击串绝巷浸增绢压例冬宝椎邻扒阎萧饮苹晶住炮川啤制宪榷涂苟泽髓张族涪逼赫永庄巧征适少却终队涂拘痉伯攘艺种捣魏怪挽箕父蠢详修倚戍网上在线论坛的设计与实现设计纺昼呈匈豹莽履箩钾绪泵滑存攫诺烫哟泵夹眉邹肢违悠极焦髓灶筹陕阐差溃犯僵
3、眷囱粤辣睛尹派沂萎嫉煌噎袱涩替役捕陀当颜厉弥锚鳞助氦肢恤正剪碳论范蛹死回兼新谆色洽剁嘛塌礼劝愈耀榴亢府折枢痛妓虞讲会典德迄翌铜搪逾原悦运灿畴程庶蛀嗅拾租蹋坦韩砸帜稼盆妄伙荣嚷憨货诣迹虽滩栗瘦符勺唁丹脸癸理拍疵污置巩根速勇斤杰兽芝挠崭锣盼润独拨担隧拖爵痹胆仪拈鄂困讯虽哉蠕柬琳换探逐胀受钠磁熏醉毯轧铬禁园愚频簇现坛芯助看碳妊拖吞朝苫察铸砧洽布貉枪离鼻键娶乏酒僚斋袋盅闽诡敬九瞪蔼蕴厨泪堰甩撒捎汲雏督屁涡频暴鹊予备曼件松祷咽焕凤影急恒硼讨砍淑餐佛网上在线论坛的设计与实现目 录内容摘要. 3关键词. 3Abstract . 3Key words. 31引言.41.1课题背景.41.2课题开发意义.42理
4、论基础.42.1数据库技术.52.2B/S架构的WEB程序设计技术.53系统需求分析.73.1可行性分析.73.2功能需求分析.73.3性能需求分析.114系统总体设计.124.1设计思想.124.2功能结构模块设计.124.3接口设计.144.4维护设计.155数据库设计.155.1数据库概念结构设计.155.2逻辑设计.186系统代码设计.206.1数据库的接.206.2 系统功能设计与实现.217系统测试.33参考文献.34内容摘要:随着Internet技术的飞速发展,论坛已经成为网络上不可缺少的交流方式之一,成为人和人之间一个信息交流的基本平台。本系统针对用户模块和管理员模块进行了设计
5、,基本实现了用户发帖、回贴、查询修改信息,管理员进行后台管理等功能。该论坛系统是一个采用B/S架构的管理系统,利用ASP.NET和SQL Server 2008技术开发,实现了论坛的动态管理,使得对信息的管理更加及时、高效,方便用户及时上网浏览有用信息,发表自己对相关问题的看法。关键词:SQL Server 2008 ASP.NET B/S架构 论坛Abstract:With the rapid development of Internet Technology,the forum has become one of the essential way of communication,as
6、 the basic platform of information exchange between people.The system divides into two module including the user module and administrator module,users can use the system to post, reply, query and modification of information,administra-tors can use the system to manage the backstage of the system ,an
7、d so on.This forum is a management system with the B/S structure,which is designed by ASP.NET and SQL Server 2008 technology to achieve the dynamic management of the Forum and to make the management of information more timely,efficient.So it is easy for users to browse the Internet for useful inform
8、ation and to express their views on related issues.Key words:SQL Server 2008 ASP.NET B/S Structure Forum1 引言1.1 课题背景随着互联网日益深入社会生活,以网站作为对外的展示窗口,进行内外信息交流,已成为大众的迫切需要。为了进行更好的交流,网友想就自己的专业和爱好能和其他的网友进行及时的交流,这就有了网上在线论坛,这样一来我们就可以在网络这个虚拟的空间中方便地实现交流。作为网络服务必不可少的一部分,论坛在人们的生活交往交流中发挥着重要作用。追究论坛的本质,就是人和人之间一个交往的平台,一个
9、信息交换的工具,现实中人与人之间的交往在网络虚拟社会中变得更加方便快捷,交往的各种障碍也因为技术的发展消失;论坛上,人与人之间的关系变得更加简单和纯粹。就是这些优点,使得现实生活中很多困难的事情在网络上变得更加简单和容易操作。而互联网由于本身技术上的优势,使得这种成本急剧下降。1.2 课题开发意义当今互联网的发展,已经涉及到了生活的各个方面。网上在线论坛系统,可以让生活中的人们相互更好的交流,让不在同一地区的人们在这个虚拟的环境中进行思想的交流与传递,让地球真正变成一个地球村。现在一些门户网站都有自己独立的网上在线论坛,给网站增添了不少的人气,同时也加快了信息的传递。还有一些企业公司等也有自己
10、内部的网上在线论坛,方便公司员工进行技术、生活等问题的交流与相互协助。网上在线论坛系统主要是针对网上流行的BBS,对其进行设计、分析,从实际需求出发,建立概念模型,同时设计合理的数据库实现方案。建立一个网上在线论坛系统,可以用作各个网民相互沟通使用;这种形式既可以降低面对面沟通的高成本,又可以使得一些沟通成果充分共享,避免了热线电话这种点对点沟通方式中经常出现的高频率重复工作。2 理论基础2.1 数据库技术SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Wind
11、ows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。本系统采用SQL Server 2008。SQL Server 2008 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2008 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高
12、可用和高性能的数据应用程序。 SQL Server 2008 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2008 结合了分析、报表、集成和通知功能。与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2008 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2008 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。2.2 B/S架构的
13、WEB程序设计技术2.2.1 B/S模式随着技术的发展,起初网络中的应用系统趋向于基于服务器的分层的应用系统,并支持各种系统的互操作性。这些应用系统是分布式的。即它们是运行在几个不同的设备上,包括后端进行资料访问的主机、在中间层支持Web和事务监控的服务器,以及允许用户访问应用系统的各种客户端设备。传统的分布式系统是基于客户服务器模式(即C/S模式)的,而基于浏览器的应用系统就是客户服务器模式的一种变形,应用系统运行在Web服务器上,提供了所有的商业逻辑和状态维护。使用这种配置方式,应用系统能够提供来自简单页面查询的所有信息,可以知道执行指定操作的更复杂的过程,以及维护状态信息。支持这种应用体
14、系结构的技术方法包括在客户端的Applet与插件,以及在服务器端的公共网关接口、ASP等其它机制。目前在Internet上的大多数应用系统,包括网上交易系统都是基于这种模式的。这种客户/服务器结构的发展给系统增加了新的功能,一个单纯的客户服务器结构对于紧凑控制环境是可行的,同时,具有某种类型的客户和某种类型的后端服务器提供了商业逻辑和对资料的访问。这也就是我们所说的B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作接口是通过IE浏览器来实现的。本次设计是按照B/S模式进行开发的。2.2.2
15、 ASP.NET简介 ASP.NET是微软公司.NET框架技术的一部分,主要用于建立Web应用程序。ASP.NET使用编译过的事件驱动模型从而提高了运行速度、分离了应用程序逻辑和用户界面。使用ASP.NET可以比较容易的开发基于三层架构的B/S应用程序。ASP.NET的特点强大性和适应性。因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(到现在为止只知道它只能用在Windows 2000/2003 Server/VISTA/7上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中
16、。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript , C+、F+。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.NET。ASP.NET一般分为两种开发语言,VB.NET和C#,C#相对比较常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员,如果新接触.NET,没有其他开发语言经验,建议直接学习C#即可。3 系统需求分析3.1 可行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 在线 论坛 设计 实现
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5164817.html