已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
建东职业技术学院毕 业 论 文 论文题目ASP制作论坛系部名称 电子与电气工程系 专业班级 09 计算机 1 班 学 号 090202120 学生姓名 潘 丹 枫 指导教师 盛波 职称 讲师 指导教师 职称 完成日期 2011年 10月 29 日 网络BBS论坛系统摘 要随着Internet的发展,网站的作用越来越重要,被称之为继广播、报纸、杂志、电视后的第五种媒体数字媒体,拥有众多优势,所以现在不少企业都有或正在建设自己的网站,她已经是人们了解企业的窗口之一。同时由于互联网业的复苏,带动了如门户网站、论坛系统等的发展。本文主要介绍网络论坛系统的设计思路和制作过程,从网络论坛的重要性开始,介绍动态网页相关技术ASP、ASP.NET、PHP、JSP及他们之间的差异。再详细介绍网络论坛系统采用的ASP技术和SQL语言。进而阐述了整个系统的制作过程和设计思路。最后介绍自己在设计过程的心得体会,及网络论坛系统未来的发展。关键字:网站 、ASP、BBS目 录 摘要21、系统概述3 1.1、本系统设计目的3 1.2、本系统设计的基本内容3 1.3、选择ASP的理由3 2、网络BBS论坛系统总体设计62.1 网络BBS论坛系统的功能模块63、论坛系统详细设计73.1、首页面设计73.2、数据库设计93.3、后台管理设计10 4、结束语12 5、谢辞136、参考文献14附录 系统使用说明书第一章 系统概述随着网络技术的飞速发展,兴起了网络的热潮,一些公司正在积极建立自己的网站、论坛。一些大学都已经开设了网络相关的专业及课程。 同时网站、论坛的重要性也越来越明显。她是公司企业对外宣传的窗口。已经成为商家青睐的传播媒介,被称之为继广播、报纸、杂志、电视后的第五种媒体数字媒体。传统媒体的价格昂贵,又受到时间、地区等多方面因素的限定,效果不能令人满意。相比之下,网络宣传的费用是低廉的,而回报却丝毫不见逊色,能帮您把握广阔的国际发展空间和众多潜在的商业伙伴,是24时的广告窗口。前面谈到了网站在现代网络中的重要性,随着上网的普及,网站、网络论坛已经不是什么新鲜事情了。但如何做好一个网络论坛系统,的确是一件很心烦的事。但我想,做网络论坛系统也不是想象中那么难,只要你用心去做。11 本系统设计目的本课题设计一个“网络BBS论坛系统”,实现论坛管理,用户注册,浏览帖子,发表新帖等功能。通过本课题的研究,能够增进对基于Internet/Intranet的浏览器/服务器结构的网络论坛系统的了解,是对基于WEB的网站系统的设计与实现,这些工作有利于综合运用计算机多学科的知识,为以后从事复杂系统的分析和设计打下了一定的基础。网络BBS论坛系统是在Internet开放的网络环境下,基于浏览器服务器应用模式,实现用户相互交流信息,共享资源的平台。网络BBS论坛系统突破了地域和时间限制,实现全球性资源共享,有助于人们的学习,工作,生活,提高人们的交流信息、交流思想、解决问题的能力。12本系统设计的基本内容网络BBS论坛系统是一个基于Internet的信息交流系统。用户可以通过Internet登陆系统,浏览论坛中的新闻新事,可以对系统中感兴趣的信息进行讨论,如果用户的贡献大,则可以享受更多的信息服务。这个信息交流系统是使用ASP实现的,程序结构为B/S结构。本系统要设计的基本内容主要包括以下几大模块:登录界面,管理员管理界面,用户注册,分论坛界面,显示帖子,还有数据库的设计。1.3 选择ASP的理由以上四种网络编程环境中,ASP和ASP.NET是微软的产品,ASP.NET是比较新的技术,是未来网络编程的发展方向,ASP发展了很久,技术比较成熟,PHP和JSP是其他公司的产品,所以我没有采用PHP和JSP,也没有用ASP.NET,而是采用技术比较成熟的ASP开发环境。另外,现在个人电脑用户中,绝大多数使用的都是微软的Windows操作系统,为了照顾到大多数用户的需求,我的网络论坛系统也是基于微软操作系统的ASP开发环境。第二章 网络BBS论坛系统总体设计2.1 网络BBS论坛系统的功能模块网络BBS论坛系统的功能模块如下:1用户模块。用户可以注册,发帖子,查看帖子,编辑自己的帖子。2管理员模块。管理员登录后可以进入后台管理。3后台管理模块。论坛管理员可以管理论坛的所有事务。4论坛整体模块。论坛的帖子,论坛标题等内容的显示。论坛系统设计的页面结构图如下图2-1论坛首页登录页面用户登录管理员登录查看帖子发表新帖编辑帖子论坛主页面查看帖子发表新帖编辑帖子后台管理图2-1 论坛系统设计的页面结构图第三章 论坛系统详细设计3.1首页界面设计首页的设计很简单,给读者以清晰明了的感觉。首页由论坛名称建东论坛、当前位置首页、登录窗口、公告栏等组成。首页界面如下图3-1。图3-1 建东论坛首页论坛名称是用几幅图片组成的动态图片,上面再加上论坛的名字,让人感觉很朴实。下面是几个栏目,但上面连接的不是很好,不能显示出来。本论坛无需注册即可立即发表帖子。直接即可。上面的是公告栏,论坛管理员可以发布通知,使所有的用户和游客能第一时间看到系统的新动态。下面是版权,也很简单。 图3-2 公告总之,首页设计的比较简洁,没给用户眼花缭乱的感觉。3.2、数据库设计由于论坛设计的比较简单,数据库技术方面运用的也不复杂,有两个数据库,内容基本是一样的,一个放在根目录下面,另一个放于_mmServerScripts文件夹下面,是为Macromedia的Dreamweaver服务器选择脚本语言使用的。数据库有6个表:tAdmin、tBBS、tColumn、tCopyright、tReBBS、tUsername。这些表有的关系不是太紧,有的联系比较紧,它们之间的E-R关系图如下图3-3登录用户作者内容查看帖子管理员密码IP发表时间回复帖子发帖子权限注册时间密码IP注册时间内容发表时间3.3、后台管理设计后台管理是论坛设计的一个主要部分,管理人员,论坛斑竹通过后台来管理用户,论坛的各种信息,并发布和论坛密切相关的信息,使用户及时、准确的了解论坛的动态。后台管理的页面如图3-5。图3-5 建东论坛后台管理页面 (a)图3-6 建东论坛后台管理页面 (b)管理员和论坛斑竹可通过后台进行各种信息的管理,可以进行常规管理、用户管理、论坛管理、论坛信息等。常规管理就是发布论坛的公告,通告所有的用户,使用户关注论坛的发展动态,可能要关闭某一个版面、系统维护等等。用户管理可以查看注册的所有用户,用户权限,注册时间、注册IP地址等等。方便管理员和论坛斑竹的工作。管理员和论坛斑竹还可以填加用户,删除用户,给填加的用户赋予一定的权限。论坛管理是管理员对论坛的各个版面进行的管理,管理员可以填加一个新的论坛版面,可以对现有的论坛版面改名,或删除现在不适应论坛发展的版面。结 论本网络BBS论坛系统经过一个半月的研究,设计和实现,其主要的目标和任务基本上都实现了。在研究和实现过程中,对网络信息交流的认识也在不断的完善,网络论坛作为信息时代的产物,自身也在不断地变化。如何设计出一个完整安全的网络BBS论坛系统,是我在此次的开发过程中一直考虑的问题。在系统开发过程中,我体会到网络论坛是一个大众化和信息化的问题。因为通过Internet,网络论坛可以把信息带入到我们的身边,使我们感觉不到时间和空间的概念;网络论坛需要各个爱好者的支持,包括我们每一个人;安全性在网络论坛中也成了重要的问题,系统安全稳定的运行是衡量论坛质量的一个标准。安全性现在采用的是数据库加密技术和验证码技术等新技术。由于时间的紧迫和对那些技术不是很了解,所以我没有加入到自己的论坛里。在登录的时候,加入验证码是现在常用的一种技术。验证码由数字和大小写字母组成,用VBSrcipt或JScript编写脚本程序,随机产生四个字符,或更多的字符。验证码里的程序代码太多,我没看完,也有一些没看懂,所以没有加入到我的论坛里。致 谢在我的论文完成过程中,得到了很多人的帮助与支持。首先,最感谢的是我的指导老师盛波老师,对我毕业论文的写作给予悉心指导,提出了许多批评建议,使我的论文得以如期完成,在此致上最真挚的谢意。 也谢谢建东职业技术学院所有教导过我的老师,谢谢他们几年来的悉心教导与关心爱护。其次,感谢院图书馆给我提供了一个完成毕业设计的环境,感谢那里的老师给我的帮助。最后,感谢我的同学在个人撰写论文期间的大力支持,对我的鼓励与督促。我的论文得以顺利完成,尤其感谢那些提供各种资料的朋友。参考文献1 杨 格主编 .Dreamweaver MX2004设计与制作教程. 北京:机械工业出版社,2005年1月2 (美)Greg Ricardo著 邓少鹍,梅珊译 .数据库管理网站开发实例. 北京:清华大学出版社,2003年10月3 邓文渊,陈惠贞,陈俊荣编著 .ASP与网络数据库技术. 北京:中国铁道出版社,2004年4 刘兵,欧阳峥峥等编著 .Web高级程序设计教程. 北京:中国水利水电出版社,2003年8月5 宣小平,但正刚,张文毅编著 .ASP数据库系统开发实例导航. 北京:人民邮电出版社,2003年1月6 徐罕,吴玉新编著 .网站ASP后台解决方案. 北京:人民邮电出版社,2001年7 马照亭,郭月强,焦祝军等编写 .ASP Web编程实例教程. 北京:北京希望电子出版社,2002年11月8 作者不详 .BBS(电子公告板)发展历史. 2004年5月附 录【安装使用】 1、 将整个目录上传到虚拟空间,即可直接访问 index.asp 首页文件(不可以将index.asp改成其它的名字,否则系统跳转出错),不需要做其他的操作。 2、 使用用户:admin 密码:admin 登录管理并修改密码. 3、 请确保你存放留言版本的文件夹有everyone可写权限 4、 默认数据库为db
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程项目承揽建设股权合作协议(居间协议)
- 工程图纸基础(名词、符号、代号大全)
- 2.1.2大气运动(热力环流)课件高中地理鲁教版(2019)必修一
- 13书面表达分类精练-2022-2023学年八年级英语下学期期末复习培优拔高(牛津译林版)(原卷版)
- 2024年黄冈客车上岗证模拟考试
- 2024年唐山客运从业资格证考试模拟考试
- 2024年标准版续租租房合同范本
- 2024年郑州客运从业资格证模拟考试题库下载
- 2024年南充客运资格证考试内客
- 2024年民间融资居间合同样本
- 附表 电力服务(涉电维护、检测等)收费项目及标准
- 《矿山机械设备》复习题
- 焊接工艺设计方案
- 中国古代楼阁PPT课件
- 二手车旧机动车评估图文实例及交易注意事项珍贵教材PPT课件
- 公司“师带徒”实施方案
- 管02酸洗、钝化记录
- 《内科护理学》病例分析(完整版)
- 低压有源滤波柜订货技术文件
- 全国中学生物理竞赛纯电阻电路的简化和等效变换
- 5GQoS管理机制介绍
评论
0/150
提交评论