汽车论坛论文.docx
《汽车论坛论文.docx》由会员分享,可在线阅读,更多相关《汽车论坛论文.docx(39页珍藏版)》请在三一办公上搜索。
1、摘 要本系统是采用ASP.net+VS2005技术开发设计的汽车论坛。系统实现了论坛信息的动态发布,使得对信息的管理更加及时、高效,提高了工作效率。数据库采用了SQLServer2000数据库,操作简单、方便而且廉价易维护性高。软件采用的是B/S的设计结构,主要分为前台显示和后台管理两部分。前台是用户注册、密码修改、登录、浏览帖子、回复帖子、根据关键字搜索帖子等;后台主要实现对帖子的查看、对非法的帖子进行删除,对回复的帖子进行查看、删除等管理操作以及公告的发布、添加、删除、修改等操作。本文通过对汽车论坛网站系统设计到实现流程的描述,目的是让人们了解汽车论坛网站的结构以及系统从设计到实现中各个部
2、分的解决方案,让大家了解ASP.NET网络编程广泛采用的设计模式。关键词:汽车论坛,系统,ASP.NET,公告AbstractThis system is uses the ASP.net+VS2005 technology development design the automobile forum. The system has realized the forum information dynamic issue, causes to be even more prompt to the information management, highly effective, raised
3、 the working efficiency. The database used the SQLServer2000 database, the simplicity of operator, the convenience moreover the inexpensive easy maintenance to be high.what the software uses is the B/S design structure, mainly divides into the onstage to demonstrate and the backstage manages two par
4、ts. The onstage is the user registration, the password revises, registers, the browsing card, the reply card, the basis key words search card and so on; The backstage mainly realizes to the card examination, carries on the deletion to the illegal card, carries on operations and so on issue which, in
5、crease, deletion, revision to the reply card management and so on examination, deletion operate as well as announced. this article through realizes the flow description to the automobile forum website system design, the goal is lets the people understand that the automobile forum website the structu
6、re as well as the system from the design to realization in each part of solution, let everybody understand the ASP.NET network programming widely uses design pattern. Keywords: Automobile forum, system, ASP.NET, announcement目 录1 前言12 需求分析22.1 系统的功能需求22.1.1 会员功能22.1.2 搜索功能22.1.3 版主功能22.1.4 论坛展区功能22.1
7、.5 后台数据维护功能32.2ASP.NET技术简介32.3ASP.NET工作原理42.4系统数据库连接52.5SQLSERVER2005数据库73 概要设计93.1 系统总体构概要设计93.2 数据模型103.2.1 数据流图103.2.2 系统设计E-R图113.3 数据库设计124 详细设计及实现164.1 前台页面的设计与实现164.1.1 首页的设计实现164.1.2 用户登录界面的制作184.1.3 用户注册界面的制作214.1.3 用户分区界面的制作255 测试275.1 测试的任务及目标275.1.1 测试的任务285.1.2 测试的目标285.2 测试方案285.3 测试用例
8、285.3.1 会员登录测试285.3.2 发帖测试306 结论32谢辞33参考文献35基于ASP.NET技术的汽车论坛的设计与实现1 前言论坛是一个以文化交流,学习知识,娱乐游戏为目的的,借助网络传输媒体和WEB共享实现的应用系统。所以定位要准确,什么样的目的就要体现什么样的特色!本网站是以汽车知识交流为主要的目的,所以在服务和内容方面要从知识交流这个方面考虑,体现互联网的优势,消息的实效快,传播的速度广。 伴随着网络的出现,网页逐渐融入人们的生活。随着Internet的进一步发展,建站的技术日新月异。 就现在开发web技术来说,主要集中分为三大类:基于C/S结构的应用程序开发;结合C/S结
9、构和Web技术的复合应用程序;基于B/S结构的动态网页技术。C/S结构系统:是传统开发模式,一般以数据库和客户端的两层结构实现,也有加入中间件的三层或多层结构,在web早期是标准的系统模式,但随着计算机技术的发展和网络的发展, C/S结构的不足越发明显,B/S结构系统逐渐成为了时尚,而该结构的实现技术中最流行的就是.NET和ASP.NET,而从安全性的角度将ASP.NET又更胜一筹,因此采用ASP.NET技术开发该汽车论坛系统。本系统能够让人们更加方便的在网上进行汽车知识交流,从而促进汽车知识的传播以及汽车信息的传播,同时达到人们网上交流、学习的目的。系统采用Microsoft公司的SQLSe
10、rver2005数据库,该数据库操作简单,可靠性较高,完全可以满足中小型网站的建设需求。2 需求分析2.1 系统的功能需求汽车论坛具有标准论坛系统所具有的分类管理,注册会员可发表文章,浏览文章,文章回复,查询文章,后台管理维护界面,真正实现节约资源、提高效率、业务处理的同时真正实现汽车论坛的功能作用。2.1.1 会员功能为了使论坛有良好的秩序,在身份确定方面一定要作准确无误。在进入论坛之前每一个用户都要在网站注册一个会员的账号。当然,网站在用户资料的保密方面承诺不外泄。注册号账号之后,用户就可以用账号登录网站,进行发表文章、回复帖子等,对于没有注册的用户是不能回复帖子的,更不能发帖子。2.1.
11、2 搜索功能用户可以根据自己的实际需求,搜索论坛里的全部文章。可按标题、类别以及关键字来查找各种需要的信息。2.1.3 版主功能版主功能主要是对帖子的管理,其中包括删除帖子、回复帖子。删除帖子主要是有的帖子有不健康信息,对于这些信息给予删除。接收到需要回复的帖子时,提出意见、发表见解,给予适当的回复。2.1.4 论坛展区功能论坛展区是主要是各类信息的主题,其中包括用户自拟的主题,这样用户就可以用帖子进行交流。其中包括各种帖图、汽车养殖技术、时事等。在经过管理员的筛选,保留下来提供给大家的。在这里可以供用户浏览帖子,发送帖子以及对别人的帖子给予自己的意见,即回复帖子。2.1.5 后台数据维护功能
12、后台管理主要是对用户的信息管理,其中包括用户管理、帖子管理、修改密码处理。主要是帖子管理,对用户发表的不健康信息给予删除,也包括对不同分区的信息管理,通过对数据库的更新来修改用户密码和发布公告。综合上述分析进行概要设计。2.2 ASP.NET技术简介ASP.net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为Zero Local Administration的哲学观念使ASP.net的基于应用的开发更加具体,和快捷。一个ASP.net的应用程序在一台服务器系统的安装只需
13、要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。多处理器环境的可靠性 ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。自定义性和可扩展性 ASP.net设计时考虑了让网站开发人员可以在自己的代码中自己定义plug-in的模块。这与原来的包含关系不同,ASP.net可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。安全性基于Windows认证技术和每
14、应用程序配置,你可以确性你的原程序时绝对安全的。 ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。 ASP.NET 是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另
15、外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。 当创建 ASP.NET 应用程序时,开发人员可以使用 Web 窗体或 XML Web services,或以他们认
16、为合适的任何方式进行组合。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义.2.3 ASP.NET工作原理ASP.NET是面向服务器的,因此支持任何浏览器。当Web服务器和ASP.NET引擎遇到访问ASP.NET网页的请求时,ASP.NET引擎将请求对象发送给服务器端的相关组件,比如VS2005或EJB等,然后由服务器端组件处理这些请示,可能需要从数据库或数据存储中检索信息,然后服务器端组件再将响应对象返回ASP.NET引擎。ASP.NET引擎将响应对象传递给ASP.NET页面,根据ASP.NET页面的HTML格式完成数据编排,最后W
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车论坛 论文
链接地址:https://www.31ppt.com/p-1860945.html