电子论坛的设计与实现毕业设计说明书(2)

2018-11-22 21:55

4.1.3 With other user ......................................................... 24 4.2 Post module........................................................................ 25

4.2.1 Published/Delete/Modify Post module ....................... 25 4.2.2 Browse posts ............................................................. 27 4.2.3 Post search module.................................................... 29 4.2.4 Other features ........................................................... 30 4.3 Administrator Module ......................................................... 31

4.3.1 User management ...................................................... 31 4.3.2 Forum management ................................................... 33 4.3.3 Post management....................................................... 34 4.3.4 Database backup and restore...................................... 36

Conclusion ...................................................................................... 38 Acknowledgements .......................................................................... 39 References ....................................................................................... 40 Appendix Parts of Soure Code of the Designed System.................. 42

第1章引言

1.1课题背景

论坛服务已经是互联网上的一种极为常见的互动交流服务。论坛可以为网友提供开放性的分类讨论区专题服务,网友们可以在此发表自己的观感,交流某些技术,经验乃至人生的感悟与忧欢,亦可以作为用户和商家交流的渠道,商家也可以在此回答用户提出的问题或发布某些消息。

1.2国内外研究现状

BBS起源于20世纪初。最初,论坛只是用于发布公共信息和讨论问题的在线交流平台;后来,随着网络的普及,论坛的功能也越来越丰富,不仅仅可以发表文字,更是可以使用多媒体,受到了广大网民的欢迎。因此,商业网站对论坛重视起来,纷纷在自己的网站上开辟论坛,作为与网民交流的园地,同时在线技术支持和在线服务也在论坛中开展起来。

1.3课题的研究意义

目前呈几何增长的互联网网站中,有相当一部分仍固守“静态”,无形中已大大落后于时代的步伐。所谓“静态”指的就是网站的网页内容“固定不变”,当用户浏览器通过互联网的HTTP(Hypertext Transport Protocol)协议向WEB服务器请求提供网页内容时,服

1

务器仅仅是将原已设计好的静态HTML文档传送给用户浏览器。其页面的内容使用的仅仅是标准的HTML代码,最多再加上流行的GIF89A格式的动态图片,比如产生几只小狗小猫跑来跑去的动画效果。若网站维护者要更新网页的内容,就必须手动地来更新其所有的HTML文档。

“静态”网站的致命弱点就是不易维护,为了不断更新网页内容,你必须不断地重复制作HTML文档,随着网站内容和信息量的日益扩增,你就会感到工作量大得出乎想象。

所谓“动态”就是指具有以下几个特点的网站:

1.“交互性”即网页会根据用户的要求和选择而动态改变和响应,将浏览器作为客户端界面,这将是今后WEB发展的大势所趋。

2.“自动更新”即无须手动地更新HTML文档,便会自动生成新的页面,可以大大节省工作量。

3.“因时因人而即当不同的时间、不同的人访问同一网址时会产生不同的页面。

这种具有动态特性的网站的典型代表就是-------论坛.

2

第2章 系统分析

2.1相关术语解释

HTML语言:在网上发布消息,必须使用一种每一台计算机都能够识别的语言,这就是HTML(HyperText Markup Language),超文本语言。使用HTML语言可以赋予网络设计者许多强有力的工具,比如:

1.使用各种基础的印刷元素例如标题、文字、表格、列表、照片、插图等来发布在线的文档。

2.通过超文本链接可以使用户方便地在各种信息之间切换,就像单击一个按钮一样简单。

3.设计一种表单控件控制网络上的各种传输、远程服务等功能,就像查询信息、订购货物等。

4.在文档中直接包含视频剪接、效片断、各种脚本程序和另外的许多对象,比如Flash和Active控件。

以上的这些功能是一般的文档不能完全做到的。这些优势使得HTML成为网络上使用的事实标准。

ASP语言:在网络程序设计中,ASP(Active Server Pages)是服务器端的一种未经编译的开放式程序,程序设计者可按ASP的要求来编写功能强大的网络应用程序,并实现服务器端的数据处理及数据上传与下载。这种程序通常被称作“ASP程序”(或“ASP页”)。一个ASP 程序通常包括HTML标签语句、文本和脚本程序等。

由于这类程序是以“.asp”为扩展名存放的,因此对应的文件可称作“ASP文件”。一个ASP程序的语句串,部分来自于脚本语言,部分来自于HTML。其中,用HTML语言设计的程序称作HTML文

3

档,是由客户端浏览器解释执行的一种程序;用脚本语言设计的部分,则是专职服务器来运行的。

2.2 ACCESS数据库

Access是一种关系型数据库管理系统,其主要特点如下: (1)存储方式单一 (2)面向对象

(3)界面友好、易操作

(4)集成环境、处理多种数据信息

(5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。

2.3系统需求分析

随着时代的进步,人们对网络的要求也越来越高,论坛就是在这种背景下诞生的。它不仅包含了网站原有的特点,还可以让人们在浏览网页的情况下还可以发表自己的观点,其实这只是最基本的,它还有许多优点,下面就让我们简洁的陈述一下:

2.3.1 用户功能

(1)发帖时自动记录用户名,Email,网友无需每次都输入。 (2)用户个人信息记录,密码提示功能,当用户忘记密码时,

4


电子论坛的设计与实现毕业设计说明书(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:统计1工作制度汇编

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: