校园论坛毕业设计文档格式.doc
《校园论坛毕业设计文档格式.doc》由会员分享,可在线阅读,更多相关《校园论坛毕业设计文档格式.doc(26页珍藏版)》请在冰豆网上搜索。
![校园论坛毕业设计文档格式.doc](https://file1.bdocx.com/fileroot1/2022-10/9/c94272cc-5c42-424c-ba62-5872c7fd2e8a/c94272cc-5c42-424c-ba62-5872c7fd2e8a1.gif)
关键字:
ASP,校园论坛,动态页面,数据库
21
ABSTRACT
Nowadays,withtherapiddevelopmentofthenetwork,theInternethasbecomeanimportantwayforpeopletoobtain,releaseandsendmessages.Italsoplaysakeyroleineveryfield,suchasinpolitics,economy,studyanddailylife.Asknowntoall,forumisoneofthewell-knownnetworkservices.Itprovidesa"
public"
spaceforalltheuserstoreleaseandgetmessages,andallowsuserstodiscusstheirinterestedtopicstogether.Themainfunctionsoftheforumsystemgoasfollows,usercommunication,usermanagement,informationinquiryandclassification.Therefore,thispaperplanstointroducethedesignandimplementationoftheforumforourschoolbyusingASP+ACCESS.TheASPlanguagehasmanyadvantages,forexample,highsecurity,relievingtheloadoftheuser'
sIEbrowserandimprovingthespeedofcommunication.
ThesystemisbasedontheactivewebpageandmadebyDREAMWEAVER.Specialclientsoftwareisnotnecessaryfortheusers,andtheusersareabletoexchangeopinionsthroughreleasingandreplyingmessageswiththehelpoftheadministrator,whocanprocesstheinformationimmediately.
Keywords:
ASP,SchoolForum,ActivePage,ACCESS
目录
第1章引言 1
1.1课题背景 1
1.2实际意义 2
第2章需求分析 3
2.1用户需求 3
2.1.1工作需求 3
2.1.2性能需求 3
2.2系统需求 3
2.2.1软硬件平台要求 3
2.2.2开发语言 3
2.2.3工具 4
第3章校园论坛的设计与实现 5
3.1概要设计 5
3.1.1系统体系结构 5
3.1.2总体模块设计 6
3.1.3论坛总体关系 7
3.2系统设计目标 7
3.2.1前台模块系统 8
3.2.2后台管理系统 8
3.2.3开发语言 8
3.3数据库设计 10
3.3.1数据库介绍 10
3.3.2数据表设计 10
3.4详细设计 11
3.4.1注册 11
3.4.2文章发布 12
3.4.3讨论区管理 13
3.4.4权限管理 15
3.4.5删档 16
第4章运行结果截图 18
第5章结论 20
参考文献 21
致谢 22
第1章引言
1.1课题背景
在二十一世纪的今天,随着互联网技术的迅猛发展,网络给人们带来了很多便利,比如人们借助于网络进行相互交流变得更加方便。
因此,交流工具作为互联网中运用最为广泛的通信工具之一。
校园论坛系统是基于WEB网页,无需专用客户端即可为用户提供简洁的聊天交流界面,用户通过发贴回帖的方式在论坛中进行学习生活等方面的交流,结合管理员在线对论坛信息进行实时调整管理,从而成为最为稳定的一个虚拟的校园交流平台。
可以提供学习论坛的论坛公告发布、站内发送消息、站内搜索、论坛管理、论坛设置、数据处理、管理操作等功能。
本毕业设计目的是对一个虚拟系统的设计,学生完成本专业基础课程、专业课程及实践课程的一次综合性的练习与实践,是检验学生综合运用所学知识解决实际问题的能力,是以本专业知识参加社会工作前的一次模拟训练。
通过这次毕业设计,能更深刻地对数据库基础理论和计算机基本知识的理解,提高运用所学习知识解决际问题的能力。
使开发者在老师的帮助和指导下能运用所学的专业理论知识去解决实际的应用问题。
网络上面说的“论坛”一般就是大家口中常提的BBS。
BBS的英文全称是BulletinBoardSystem,翻译为中文就是“电子公告板”。
BBS最早是用来公布股市价格等类信息的,当时BBS连文件传输的功能都没有,而且只能在苹果计算机上运行。
早期的BBS与一般街头和校园内的公告板性质相同,只不过是通过电脑来传播或获得消息而已。
一直到个人计算机开始普及之后,有些人尝试将苹果计算机上的BBS转移到个人计算机上,BBS才开始渐渐普及开来。
近些年来,由于爱好者们的努力,BBS的功能得到了很大的扩充。
笔者从有关的文献和网络看,国外一些学校,学术组织和团体机构已经拥有自己的论坛,也就是学生、老师等的一个交流平台。
国内的学校,学术组织和团体机构,由于资金的数量相对较少,加之网络服务的薄弱,使得国内的学校,学术组织和团体机构在论坛方面涉及较少。
1.2实际意义
互联网正在融入我们的生活,影响和改变着我们的生活。
网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,校园论坛正是一种供人们进行交流的网络空间。
它不受时间和空间的约束,论坛用户可以发表自己的观点,大家一起探讨某个问题。
目前,网上论坛已不是新事物,许许多多的别具特色的论坛在网络上随处可见。
为了体现论坛的特色,我搜索各式各样的论坛版面,为了改变网上现存论坛的普遍风格,追加功能,更便于管理,于是开发出一套界面友好美观,易于使用的卡通风格的校园论坛系统。
校园论坛系统是一个注册用户登录后能够浏览论坛上的帖子,并且游客能够注册成为用户。
论坛注册会员能够修改自己的资料信息,申请版主,发表帖子,让大家积极参与讨论。
论坛管理员能够便于管理论坛,包括浏览游客留言,审核留言,对于不健康或是不利于社会稳定的留言能进行删除操作,会员管理以及论坛版主管理等等。
其次,设计并实现本校园论坛目的主要在于在给老师、学生的学习提供简洁的交流界面,让大家有一个很好的交流。
因此,在本论坛中注册了的用户,可以通过发贴回帖的方式在论坛中进行交流,以至增强老师与老师之间、同学与同学之间、老师与同学之间在学习,生活等等方面的交流。
因此本论坛的预期的读者是为成都信息工程学院的老师和学生。
校园论坛系统操作简便,用户通过发贴回帖的方式在论坛中进行交流,结合管理员在线对论坛信息进行实时调整管理,从而成为最为稳定的校园交流平台。
可以提供学习等论坛公告发布、站内搜索、论坛管理、论坛设置、数据处理、管理操作等功能。
第2章需求分析
2.1用户需求
2.1.1工作需求
以ASP和ACCESS数据库作为开发平台。
使用VBscript设计操作控件和编写操作程序。
2.1.2性能需求
校园论坛是一个网上交流的系统,它是以ASP和ACCESS数据库作为开发平台。
使用VBscript设计操作控件和编写操作程序,完成文章的输入、修改、存储、查询等作用;
并使用ACCESS数据库形成数据表,进行数据存储。
此论坛系统可完成的功能有:
论坛公告发布、站内发送消息、站内搜索、论坛管理、论坛设置、数据处理、管理操作等。
2.2系统需求
2.2.1软硬件平台要求
软硬件平台要求:
VisualStudio是一套完整的开发工具集,用于生成ASP.NETWeb应用程序、XMLWebServices、桌面应用程序和移动应用程序。
Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即RelationalDatabaseManagementSystem),是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;
提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;
为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
2.2.2开发语言
开发语言:
ASP语言,ASP是ActiveServerPage的缩写,意为“动态服务器页面”。
ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。
ASP的网页文件的格式是.asp,现在常用于各种动态网站中。
ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。
ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。
利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
2.2.3工具
工具:
InternetInformationServices(IIS,互联网信息服务),是由微软公司提供的基于运行MicrosoftWindows的互联网基本服务。
最初是WindowsNT版本的可选包,随后内置在Windows2000、WindowsXPProfessional和WindowsServer2003一起发行,但在普遍使用的WindowsXPHome版本上并没有IIS。
Dreamweaver,它是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
第3