网络技术毕业设计论文.doc_第1页
网络技术毕业设计论文.doc_第2页
网络技术毕业设计论文.doc_第3页
网络技术毕业设计论文.doc_第4页
网络技术毕业设计论文.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

BBS在线系统论坛摘 要:现阶段,传统的交流方式主要是电话,传真,写信等,越来越不适应网络化发展的需要,传统的交流方式已经不能适应现代交流的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如大型网站和企业,聊天工具的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线交流,以资源共享等。 “论坛网站”不仅适用于学校,也可以用于其他社会团体和社区等,可以无地区无国界的交流和资源共享,提出问题,解决问题,探讨问题,并方便查询历史记录。 关键词:在线系统; 论坛; 管理BBS online forumYang Bo(08302 classes, lingbao City, Henan Province, Post Code: 472500)Abstract: At this stage, the traditional way of communication is the main telephone, fax, letter and so on, more and more adapt to the need of the development of network, the traditional way of communication has been unable to meet the needs of modern communication.With the rapid development of computer applications, network application is continuously expanding, such as large website and business chat tools appear, and these applications are gradually into thousands of households.They urged the use of these techniques to communicate online, to share resources and so on.The forum is applicable not only to the school, can also be used for other social groups and communities, can be no region borderless communication and resource sharing, ask questions, solve problems, issues, and facilitate the query history.Key words: online; virus; security1前言1.1 项目开发的目的现阶段,传统的交流方式主要是电话,传真,写信等,越来越不适应网络化发展的需要,传统的交流方式已经不能适应现代交流的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如大型网站和企业,聊天工具的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线交流,以资源共享等。 1.2 项目提出的意义 “论坛网站”不仅适用于学校,也可以用于其他社会团体和社区等,可以无地区无国界的交流和资源共享,提出问题,解决问题,探讨问题,并方便查询历史记录。1.3 项目提出的意义 “论坛网站”不仅适用于学校,也可以用于其他社会团体和社区等,可以无地区无国界的交流和资源共享,提出问题,解决问题,探讨问题,并方便查询历史记录。1.4 论坛的内容我们首先需要确定论坛的主体,我们设计的是一个学生的论坛,所以需要适合学生的一些板块,在设计中,首要考虑的是适合学生这个主体。开发大学生网上论坛系统的目的是为同学们提供一个就生活和学习问题发表看法和交换意见的场所。网上论坛可实现高频率的一对一,一对多的人际交流,具有较强的互动型。需要考虑各种人群的权限。建立一个有序的交流空间在开始编写一个论坛系统之前,首先要确定论坛的功能是什么,也就是开发中常提到的需求是什么。那么什么决定需求呢?用户使用论坛,有一定的流程:用户注册登录进入论坛,就某个话题(主题贴)展开讨论,通过发贴功能发布新的话题,通过回贴的功能回复已有的话题,通过搜索功能查找已的话题;管理通过管理功能创建、编辑、删除论坛的板块,管理注册的用户,管理贴子。设置论坛的基本参数2 网站分析2.1 需求分析要设计一个一个论坛,首先要分析论坛里需要那些内容,以及各种内容之间的关系。首先列出论坛常用的名词:用户、版面、公共信息、帖子、主题、积分、称号、版主、注册信息、管理员、系统参数。对于以上名词可以精简。主题是帖子的一个特例、积分和称号是用户的一个属性、版主是增加了权限的用户,注册信息是用户的具体属性。所以具体的对象有:用户、版面、公共信息、帖子、管理员、系统参数。具体的操作包括:管理员对用户、帖子、版块的管理;客人和用户的对版块、帖子的浏览;客人的注册;用户的发帖、回帖、搜索等操作。把具体的对象和具体的操作相联系,我们可以归结出论坛基本操作的流程图。2.2 可行性分析2.2.1 技术可行性ASP.NET为WEB应用程序提供了真正中立于语言的执行框架,ASP.NET应用程序有两大特征:进程模型和页面对象模型。ASP.NET提前使用了IIS6.0的一些功能,面IIS6.0则是WindowsServer2003中提供的全新的、开创性的Microsoft Web信息服务。尤其值得一提的是,在独立出现运行时异常、内存泄露或程序错误等现象。SQL Server 2000是为迅速提供可伸缩性电子商务、企业及数据仓库解决方案而开发的完整数据库与分析软件产品。SQL SERVER 2000定位于Internet背景下的数据库应用,它为用户的Web应用提供了一款完善的数据管理和数据分析解决方案。、2.2.2 经济可行性本人现已具备系统开发中所有软件的运行环境需求的硬件系统,因此开发整个系统只需软件成本的费用,成本预算大大降低。2.3 技术准备2.3.1 B/S结构 B/S结构,即Browser/Server(浏览器/服务器)结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。它是随着Internet技术的兴起,对C/S结构的一种变化和改进。主要利用了不断成熟的WWW浏览器技术,结合多种Script语言(VBScript、JavaScript)和ActiveX技术,是一种全新的软件系统构造技术。在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。而其余如数据请求、加工、结果返回以及动态网页生成。2.4 环境服务器:Dell PowerEdge 1600sc 服务器,英特尔至强处理器2.4GHz,512M内存,120G SCSI硬盘,Intel pro/100MT Gigabyte网卡(NIC)。要装有数据库软件SQLSERVER2000或SQLSERVER2005并配置好IIS5以上。操作系统:Windows 2000 Server Professional。客户端:机型:Pentium Pro以上,硬盘:5G以上(至少需要250M自由空间。3网站设计3.1 构架设计该网站采用VS2005为开发工具,后台数据库为MSSQL2000,整体构架设计3.2 数据库设计数据库(Database),是按照数据结构来组织、存储和管理数据的仓库,是用于查询的大量数据的存储区域。使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间,实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段,使用户易于编写有关数据库应用程序。特别是近年来推出的计算机关系数据库管理系统,操作直观,使用灵活,编程方便,功能强大,环境适应广泛,数据处理能力极强。3.3 软件系统总体结构设计软件系统总体结构设计的主要任务就是将整个系统合理的划分成各个功能模块,正确处理模块之间与模块内部的联系及它们之间的调用关系和数据联系,定义各模块的内部结构等,本系统的软件总体结构按分解协调的原则,信息隐蔽抽象的原则,自顶向下的原则,一致性原则,面向用户的原则进行设计。4网站详细设计4.1 后台登陆不是任何人都可以登录后台的,所以需要验证,只有管理员才可以进入后台,输入用户名和密码进入后台后台登陆地址为http:/localhost/manage/managelog.aspx.4.2 板块管理在板块管理中包括两个模块,有分区管理和版面管理,分区管理是大的区域的划分,版面管理是每个分区有分的小的版面。4.3 用户管理用户管理包括区长管理,版主管理和用户删除。区长管理是对每个区配置的用户,该用户可以进行置顶,精华,等操作帖子。同样版主管理也类似只是区域小了些。4.4 页面管理主要是帖子类型,站点导航,友情连接3个模块。帖子类型主要是管理发布的帖子的类型,不同的区域对应不同的类型。5结论 在日新月异的21世纪,信息的交流越来越便捷,论坛给了我们一个很好的交流平台,一个好的论坛系统,要有好的架构,好的构思,最重要要有好的信息在上面发布。 越来越多人们在论坛上畅所欲言的同时,也预示这论坛这一形式将有一个美好的明天。好的论坛,是一个健康的,向上的催化剂。净化人的灵魂,给人一个可以依赖的环境。参考文献:1黄志超,李婷婷.Visual Basic.NET项目开发实践M.北京:中国铁道出版社,2006:257344.2陈冠军.ASP.NET 2.0企业级项目开发M.北京:人民邮电出版社,2007:274303. 3尚俊杰.ASP.NET程序设计M.北京:清华大学出版社,北京交通大学出版社,2007:139153.4萨师煊,王珊.数据库原理系统概论M.北京:高等教育出版社,2000.5申朝阳,宋颜浩.ASP.NET相关数据库技术高级指南M.北京:中国水电水利出版社,2005:450456.6郝思嘉.ASP.NET课程设计案例精编M.北京:中国水电水利出版社,2006:95116 致 谢在做毕业设计的这几个月时间是我学生生涯中最有价值的一段时光。这里有治学严谨而不失亲切的老师,有互相帮助的同学,更有向上、融洽的学习生活氛围。借此论文之际,我想向所有人表示我的谢意。首先感谢指导老师张月。本系统是在指导老师的指导下修改完成的。在此,要对他们的细心帮助和指导表示由衷的感谢。在这段时间里,我从他们身上不仅学到了许多的专业知识,更感受到了他们工作中的兢兢业业,生活中的平易近人。此外,他们严谨的治学态度和忘我的工作精神值得我去学习。非常感谢我的同班同

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论