ASP001基于ASP的论坛的方案设计书与实现.docx
- 文档编号:23463202
- 上传时间:2023-05-17
- 格式:DOCX
- 页数:12
- 大小:25.88KB
ASP001基于ASP的论坛的方案设计书与实现.docx
《ASP001基于ASP的论坛的方案设计书与实现.docx》由会员分享,可在线阅读,更多相关《ASP001基于ASP的论坛的方案设计书与实现.docx(12页珍藏版)》请在冰豆网上搜索。
ASP001基于ASP的论坛的方案设计书与实现
封面
作者:
PanHongliang
仅供个人学习
基于ASP技术的论坛的设计与实现
摘要:
使用ASP语言和数据库技术设计的一个论坛软件。
使用ASP内置的SELECT、INSERTINTO、UPDATE、DELETE、EXECUTE等指令和微软Access数据库软件技术实现论坛的各种功能。
Asp的优点有安全性与减轻客户端浏览器的负担,提高交互速度,Access的优点在于与其他网络用户共享数据库。
本设计来自:
完美毕业设计网
登陆网站联系客服远程截图或者远程控观看完整全套论文图纸设计
客服QQ:
8191040
关键词:
ASP动态服务器页面HTML超文本标记语言
VB脚本语言
目录
引言……………………………………………………………………3
第一章概述
1.1开发背景………………………………………………………3
1.2系统说明………………………………………………………4
第二章主要技术和分析
2.1引言……………………………………………………………5
2.2ASP技术综述…………………………………………………5
2.3DreamweaverMX2004应用……………………………………7
第三章系统需求分析
3.1系统运行环境…………………………………………………8
3.2系统功能需求…………………………………………………8
第四章系统概要设计
4.1模块划分及各模块功能介绍…………………………………9
4.2系统数据库设计………………………………………………9
第五章详细设计与实现……………………………………………11
结纶……………………………………………………………………20
参考文献…………………………………………………………………………20
引言
随着Internet的飞速发展,机关、学校、公司、企业都已经或正在建立自己的网站和论坛,而一个真正的、完善的论坛离不开Web数据库技术,Web数据库技术可以实现浏览器与数据库的双向交互。
Web技术和数据库相互融合领域的研究已成为热点方向之一,Web数据库技术使Web技术和数据库技术都发生了质的变化:
Web网页由静态网页发展成了动态网页,数据库实现了开发环境和应用环境的分离,用户端可以用相对统一的浏览器实现跨平台和多媒体服务。
第一章概述
1.1开发背景
为了提高自己对计算机专业知识的运用水平,并对三年来自己所学的计算机知识进行好好的回顾和实践运用,同时利用开展毕业的实习和开展毕业设计,检验自己学习中存在的不足,达到加强对网络和数据库等的学习。
本论坛的设计是结合现在流行的各种网上技术和论坛的普及,也是为适应企业的信息化管理基于ASP技术而设计的论坛。
本论坛是为了用户进行网上交流和开展网上对话,也有利于成员之间利用互联技术,开展学习、交流、网上交友等活动。
本论坛的建立将发挥桥梁与扭带的作用大大的方便了用户之间信息的沟通。
网络论坛,也被称为异步会议系统、布告板,是网络上除了E-mail之外,最为普遍的在线讨论系统,它来源于早期Internet发展的BBS系统(Bulletin Board System),随着Internet的发展,逐步演变成现在的形式——基于Web的BBS系统。
在网络教学中,论坛作为其中一个必不可少的交流平台,正广泛地被应用,是网络教学系统的有机组成部分。
ASP应用程序易于使用、修改,并且是通过服务器端解释执行,无需编译,能够对源代码进行保密,因而很多网站都运用ASP来架构。
论坛是一个通过国际互联信息网络进行发布信息和实现多人通讯的一个系统。
在这个信息极其发达的时代,我们目前可以用来发布信息和进行相互交流的方法也有非常多,比如文件、通知、电报、电话、电子邮件、OICQ等等通讯手段,但是这些或者不方便或者有局限性或者有费用的问题,比如一个红头文件从下发到被人阅览这期间要通过好多手续和时间,那么一个需要几个人一起讨论的会议就非的有一定的时间,和一定的地点,聚集在一起才能举行,一般情况下都需要花费大量的人力物力。
非但费时费力费钱而且效果也不一定很好。
电子邮件则不是一种及时联系的手段,需要一定时间才能到达,只能作为一种辅助交流的手段。
而论坛就能很好的解决这个问题,厂团委发一个通知或文件不需要专人送的各个岗位和车间,我们也不需要聚集在同一地点,各自在不同的地点就可以在论坛中发言,大家互相讨论。
而且好的论坛在讨论时还有各种表情符号等可以加强我们的表达。
另外还有费用低廉,信息交流速度快等优点,青年论坛的建立将会为台电成为国际一流火力发电厂作出自己的贡献。
1.2系统说明
本论坛设计方案主要是利用局域网原理,在企业网络服务器上搭建一个网站,建立网页论坛平台,浏览者可通过网络,在自己的终端上利用IE浏览器访问该网站,浏览相关信息,并可以注册、注销个人信息,发表、编辑、修改、删除个人观点。
论坛着力构建服务功能强大、信息交流便捷、管理模式科学的青年活动、交流的新型平台。
成为用户思想交流的家园,文化活动的基地,娱乐联欢的场所,努力为用户服务。
第二章主要技术和分析
2.1引言
实现动态网页的手段很多,像传统的CGI程序存在执行效率低、移植性较差及开发效率低的缺点。
而目前十分流行的访问网站数据库是用ASP方式,同以往的Web开发工具相比具有灵活易用、强大的可扩充性、无需编译及独立于浏览器等优点,而且有效地结合了HTML语言、脚本语言,并可以通过Active服务器组件来扩充服务器功能
2.2ASP技术综述
2.2.1ASP技术简介
MicrosoftActiveServerPages即我们所称的ASP,其实是一套微软开发的服务器端脚本环境,ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。
有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。
当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
2.2.2ASP技术特点
(1)完全与HTML文件融合在一起;
(2)容易创建,不需要其它编译、链接程序;
(3)面向对象的并通过ActiveXServer对象可扩展。
2.2.3ASP与数据库
在实际应用中(如论坛发贴、删贴……),需要保存、删除、修改的数据很多,利用数据库来管理这些数据,可以很方便的查询和更新。
数据库有很多种,如:
Fox数据库(.dbf)、Access数据库(.mdb)、Informix、Oracle和SQLServer等等,在这里,我采用MicrosoftAccess作为后台数据库。
2.3DreamweaverMX2004应用
MacromediaDreamweaverMX2004是一款专业的HTML编辑器,用于对Web站点、Web页和Web应用程序进行设计、编码和开发。
无论您愿意享受手工编写HTML代码时的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver都会为您提供有用的工具,使您拥有更加完美的Web创作体验。
利用Dreamweaver中的可视化编辑功能,您可以快速地创建页面而无需编写任何代码。
您可以查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档中。
您可以在MacromediaFireworks或其他图形应用程序中创建和编辑图像,然后将它们直接导入Dreamweaver,或者添加MacromediaFlash对象,从而优化您的开发工作流程。
Dreamweaver还提供了功能全面的编码环境,其中包括代码编辑工具(例如代码颜色和标签完成);有关HTML、层叠样式表(CSS)、JavaScript、ColdFusion标记语言(CFML)、MicrosoftActiveServerPages(ASP)和JavaServerPages(JSP)的参考资料。
Macromedia的可自由导入导出HTML技术可导入您手工编码的HTML文档而不会重新设置代码的格式,您可以随后用您首选的格式设置样式来重新设置代码的格式。
Dreamweaver还使您可以使用服务器技术(例如CFML、ASP.NET、ASP、JSP和PHP)生成由动态数据库支持的Web应用程序。
Dreamweaver可以完全自定义。
您可以创建您自己的对象和命令,修改快捷键,甚至编写JavaScript代码,用新的行为、属性检查器和站点报告来扩展Dreamweaver的功能。
第三章
系统需求分析
3.1系统运行环境:
服务器端:
1、WINDWOS2000SERVER
2、IIS5.0
客户端:
1、WINDOWS98及以上版本
2、IE5.0及以上版本
3.2系统功能需求:
管理端:
对版块,栏目,贴子,会员信息等进行管理。
客户端:
注册,查询,发表回复贴子。
第四章
系统概要设计
4.1模块划分及各模块功能介绍:
论坛管理
添加、删除论坛版面;修改斑竹信息
各版斑竹登录各自版块进行贴子管理,具有删贴功能
版面管理
本论坛简介
关于论坛
论坛版面
讨论一些当前热点的时事新闻
发布团委的日常通知及站务公告
团委公告
时事新闻
交流一些与军事有关问题
军事天地
可以按贴子主题或者发贴者为条件查询相关的贴子
论坛贴子查询
更改个人密码
修改个人信息
用户信息
可以查看个人的发贴情况
查询个人信息
积分排行榜
4.2系统数据库设计:
本论坛采用ACCESS作为后台数据系统。
数据库BOARD下面其有4个表。
分别为:
USER、BOARD、ADMIN、BBS1
字段名字段类型字段说明
USER表,里面记录注册用户的一些信息。
userID自动编号用户号
username文本用户名
userEmail文本EMAIL地址
artide数字积分
userpassword文本密码
sex文本性别
homefrom文本来自
homepage文本个人主页
BOARD表,里面记录版面信息。
BoardID自动编号版面序号
BoardType文本版面名称
BoardName文本斑竹用户名
MastarPwd文本密码
MastarEmail文本EMAIL
ADMIM表,里面记录论坛管理员信息。
ID自动编号编号
Adminame文本管理员用户名
Adminpwd文本密码
BBS1表,里面记录贴子信息。
AnnounceID自动编号
ParentId数字
Child数字
Username文本发贴人
Boardid数字
Useremail文本
Topic文本贴子主题
Body备注贴子内容
Dateandtime文本发贴时间
Hits数字
Length数字
Rootid数字
Layer数字
Orders数字
Ip文本
Expression文本
版权申明
本文部分内容,包括文字、图片、以及设计等在网上搜集整理。
版权为潘宏亮个人所有
Thisarticleincludessomeparts,includingtext,pictures,anddesign.CopyrightisPanHongliang'spersonalownership.
用户可将本文的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人的书面许可,并支付报酬。
Usersmayusethecontentsorservicesofthisarticleforpersonalstudy,researchorappreciation,andothernon-commercialornon-profitpurposes,butatthesametime,theyshallabidebytheprovisionsofcopyrightlawandotherrelevantlaws,andshallnotinfringeuponthelegitimaterightsofthiswebsiteanditsrelevantobligees.Inaddition,whenanycontentorserviceofthisarticleisusedforotherpurposes,writtenpermissionandremunerationshallbeobtainedfromthepersonconcernedandtherelevantobligee.
转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目的的合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任。
Reproductionorquotationofthecontentofthisarticlemustbereasonableandgood-faithcitationfortheuseofnewsorinformativepublicfreeinformation.Itshallnotmisinterpretormodifytheoriginalintentionofthecontentofthisarticle,andshallbearlegalliabilitysuchascopyright.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP001 基于 ASP 论坛 方案设计 实现
![提示](https://static.bdocx.com/images/bang_tan.gif)