基于aspnet的网络论坛系统的设计与开发

基于aspnet的网络论坛系统的设计与开发

ID:33032119

大小:212.34 KB

页数:25页

时间:2019-02-19

基于aspnet的网络论坛系统的设计与开发_第1页
基于aspnet的网络论坛系统的设计与开发_第2页
基于aspnet的网络论坛系统的设计与开发_第3页
基于aspnet的网络论坛系统的设计与开发_第4页
基于aspnet的网络论坛系统的设计与开发_第5页
资源描述:

《基于aspnet的网络论坛系统的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1引言1.1项目的开发背景BBS的英文全称是BulletinBoardSystem,翻译为中文就是“电子公告板”。BBS最早是用来公布股市价格等类信息的,当时BBS连文件传输的功能都没有,而且只能在苹果计算机上运行。早期的BBS与一般街头和校园内的公告板性质相同,只不过是通过电脑来传播或获得消息而已。一直到个人计算机开始普及之后,有些人尝试将苹果计算机上的BBS转移到个人计算机上,BBS才开始渐渐普及开来⑴。近些年来,由于爱好者们的努力,BBS的功能得到了很大的扩充。目前,通过BBS系统可随时取得国际最新的软件及信息,也可以通过BBS系统来和别人讨论计算机软件、硬件、Internet.多媒

2、体、程序设计以及医学等等各种有趣的话题,更可以利用BBS系统来刊登一些“征友”、“廉价转让”及“公司产品”等启事,而且这个园地就在你我的身旁。只要您拥有1台计算机、1只调制解调器和1条电话线,就能够进入这个“超时代”的领域,进而去享用它无比的威力!近几年“博客”一词慢慢成为老百姓茶余饭后的话题。博客是什么?有人把它解释为写个人日记的地方,有人说它是论坛的升级版本并且最终会取代论坛,因为它具有论坛的一些功能。而我不是这样理解的,虽说博客上也可以讨论问题,上传和下载文件,但它和论坛在本质上还是存在着差异的。博客只是一个私人的空间,他专属于某个人,只有博客的拥有者才能对博客进行管理。而论坛是一个

3、公共空间,是所有会员所共有的,不属于任何人,一个论坛可以有众多的管理员对它进行管理。博客好比一个私人住宅,这个宅子再怎么好,它也只是属于某个人的,别人无权来使用。而论坛就好比一个广场,所有人都可以到广场上去自由活动,没有人约束你,因为它是公共的,不隶屈于任何人。基于此,需要开发一个功能强大且具有特色的论坛系统。1•2系统调研与可行性分析本次毕业设计题目:“基于ASP.NET的网络论坛系统的设计与开发”,主要0的是利用ASP.NET2.0和SQLSever2005数据库制作一个有特色的论坛系统,使用户可以发表自己的观点,实现用户之间的交流。木系统的设计主要从以下几方面做起:系统的开发环境、系

4、统需求分析、系统的数据库结构设计、系统的页面设计等。做这些工作需对数据库知识有足够认识,并深入的了解ASP.NET2.0的使用和论坛系统的相关知识。(1)技术可行性:本系统主要是用VisualStudio2005作为网站的开发工具,使用了最新的ASP.NET2.0技术加SQLServer2005数据库来实现。微软推出的这两款新产品相对以前的开发环境从技术上看更加成熟,操作上更加方便简单。虽然本次开发使用的工具和技术是目前比较新的,但是微软出的产品最大的好处就是快速入门、益于上手,所以从这方面来看,技术上是可行的。(2)经济可行性:现在各大企业都已经具有了自己的网站,依靠网站来对自己的产品打

5、出广告,这样就需要在网站中提供一个与客户交流的平台,也就是本项目所要开发的论坛系统。并且开发一个小型的论坛系统的成本也不高,企业是完全可以承受的。从这一方面来看,经济上是可行的。(3)时间可行性:木系统是由一个三人组成的团队进行合做开发,并且分工明确,并且团队成员也都具有一定的.NET项目的开发经验,所以时间上是可行的叭1.3本文的内容安排本文共分六章,各个章节的内容安排如下:第一部分是引言,介绍了项目的开发背景和系统调研与可行性分析。第二部分介绍系统的开发环境,着重介绍了ASP.NET和SQLScvcr2005以及三层架构的相关知识等。第三部分是论坛系统的需求分析,包括论坛系统而向的用户

6、群,论坛介绍,论坛中涉及到的角色,论坛的功能性需求和开发论坛系统所用到的基本环境。第四部分是概要设计,列出了系统的总体结构图,系统流程图,以基本系统所用到的数据库表。第五部分是系统的详细设计和实现,重点介绍了本系统权限模块的设计,并对各个界而进行了详细的分析。第六部分是总结与展望,总结了本系统已经实现的功能和系统的不足。2开发环境简介2.1.NET架构简介随着IntcHict/Intranct技术的兴起,将原本在单机或本地局域网上运行的数据库系统移植到因特网中,即开发基于Browscr/Scrver模式的新一代MIS系统,正成为技术发展的趋势。传统的开发工具、开发语言由于开发效率低、实现极

7、其复朵,已不能适应社会发展的要求。.NET是一种新型开发技术,其提供的开发框架思想可以使程序员方便快捷的开发WinForm和WcbForm应用程序,用其开发出的应用程序及服务能够很好的适应当前信息技术飞速发展的现状。C#是.NET中一种崭新的语言,C#是由C和C++派生而来的一种“简单、流行、面向对彖、类型安全”的程序设计语言,其意在综合VisualBasic的高效率和C++的强大功能⑶。•NET技术将应用程序分成几个离

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

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

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