1、Web 课程设计 1 摘要摘要 论坛又名网络论坛 BBS, 全称为 Bulletin Board System (电子公告板) 或者 Bulletin Board Service(公告板服务)。是 Internet 上的一种电子 信息服务系统。它提供一块公共电子白板,每个用户都可以在上面书写, 可发布信息或提出看法。它是一种交互性强,内容丰富的 Internet 电子信 息服务系统。用户在 BBS 站点上可以获得各种信息服务,发布信息,进行 讨论,聊天等等。 BBS 最早是用来公布股市价格等类信息的,当时 BBS 连文件传输的功能 都没有,而且只能在苹果机上运行。早期的 BBS 与一般街头和校
2、园内的公 告板性质相同,只不过是通过来传播或获得消息而已。一直到开始普及之 后,有些人尝试将苹果计算机上的 BBS 转移到个人计算机上,BBS 才开始渐 渐普及开来。近些年来,由于爱好者们的努力,BBS 的功能得到了很大的扩 充。目前,通过 BBS 系统可随时取得各种最新的信息;也可以通过 BBS 系 统来和别人讨论计算机等等各种有趣的话题;还可以利用 BBS 系统来 发布一些“征友”、 “廉价转让”、 “招聘人才”及“求职应聘”等启事; 更可以召集亲朋好友到聊天室内高谈阔论这个精彩的天地就在你我的 身旁,只要您在一台可以访问互联网的计算机旁,就可以进入这个交流平 台,来享用它的种种服务。 B
3、BS 多用于大型公司或中小型企业,开放给客户交流的平台,对于初识 网络的新人来讲,BBS - 就是用于在网络上交流的地方,可以发表一个主题, 让大家一起来探讨,也可以提出一个问题,大家一起来解决等,是一个人与 人语言文化共享的平台,具有实时性、互动性。 该交友论坛主要有论坛系统分为前台管理和后台管理。采用 asp 技术 进行开发, 后台数据库采用 ACCESS 数据库, 前台管理包括用户注册、 登录、 修改密码、修改资料、发表新帖、用户信息维护等功能。后台管理包括用 户管理、帖子管理、订单管理、投诉管理和用户管理等模块。 关键字:关键字:交友论坛 BBS asp ACCESS Web 课程设计
4、 2 第一章第一章 可行性分析可行性分析 1.1 技术可行性 交友论坛采用 asp 技术进行开发,asp 技术相对于传统的 html 技术有 着绝对的优势,支持数据库的读取大大减化了程序员的代码量,对程序员 开发 WEB 应用程序提供了完备的技术支持。也使得开发出来的 WEB 应用程 序具有更好的扩展性,能够运行于不同的操作平台之下。后台数据库采用 ACCESS 数据库,该数据库与 asp 同属微软产品,在接口、性能支持上比其 它数据库达到更好的效果。因此,本网站的开发在技术上是可行的。 1.2 可行性技术介绍 ASP.NET 简介: ASP.NET 是一个 Web 开发平台,提供了构建企业级
5、应用所需的服务、编 程模型和软件基础结构。虽然 ASP.NET 的语法基本上与其前辈 ASP(Active Server Page)兼容,但是 ASP.NET 是一个全新的编程框架,旨在用于快速 开发 Web 应用程序。作为 Microsoft.NET 平台的一部分,ASP.NET 提供了一 种基于组件的、可扩展的且易于使用的方法,用于购建、部署和运行供所 有在浏览器或移动设备中使用的 Web 应用。同时 ASP 和其他 Web 开发环境 一样,ASP.NET 也是建立在 HTTP 协议之上的,它利用 HTTP 命令和策略进行 双向的、浏览器到服务器的通信和协作。真正使 ASP.NET 有别于
6、其他 Web 开发技术的是它提供的抽象编程模型, 即 Web 窗体模型。 此外, 整个 ASP.NET 平台是 Microsoft.NET Framework 的一部分。ASP.NET 应用是一些已编译的 代码部件,由一些可重用且可扩展的组件组成,可以用第一类语言(包括、 C#、Microsoft Visual Basic.NET、Microsoft Jscript.NET 和 J#)创建, 并且可以访问.NET Framework 中整个类的层次结构。 Web 课程设计 3 ACCESS 数据库数据库简介: 美国 Microsoft 公司于 1994 年推出的微机数据库管理系统。它具有界 面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数 据库管理系统。其主要特点如下: (1)完善地管理各种数据库对象,具有强大的数据组织、用户管理、安 全检查等功能。 (2)强大的数据处理功能,在一个工作组级别的网络环境中,使用 Access 开发的多用户数据库管理系统具有传统的 XBASE(DBASE、FoxBASE 的统称)数据库系统所无法实现的客户服务器(Cient/