毕业论文--ASP论坛管理系统.docx为了方便师生信息的交流,在结合动态服务网页(ASP)ESS2007技术之下开发了这个快截、界面友好的师生交流系统。论坛使用动态服务网页(ASP)技术建设论坛的骨干框架,ESS2003制作系统的数据库,实现了一•个功能相对齐全的论坛系统,网友可以自由地提出问题以及帮助他人解决问题,或者交流经验。该论坛功能较齐全,在这里可以由地发表己的观点和对论坛的主题发表意见,我们还可以对网友的问题及吋地解决,获取对自己有用的知识。该论坛还有一些特殊的功能,如在线人员显示、强大的搜索功能。经调试,这个论坛完全可以成为一个很好的师生交流平台,充分利用有限的教育资源,提高资源利用率,同吋乂能活跃学习氛I韦I,使学习、工作更加方便。关键词:动态服务网页,论坛,是口前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。上一-种先迸•的,易于被人们所接受的信息检索手段,WorldWideWeb(简称最大的信息资源宝库。据估计,±已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,屮的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。我们发现这样一个事实,一■个用户在访问一■个网站时一•般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一•段吋间。这点启发了我们,如果能根据用户的喜好为不同的用户显示其个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,血且这样的网页显然是更具有吸引力的。一些站点已经在这方面作出了一定的尝试,通常采用的方法是,在用户登陆时为其提供一系列的选项,使用户能够对站点进行一些自主的设置。这样做能够使站点呈现-定程度的个性化,但是对用户来讲,还是比较烦琐,而且在用户了解i个站点前让其对站点进行设置,其结果未免有些粗糙。于是我们构想了这样i种方案,对用户登陆后的动作进行跟踪,分析,发掘用户点击的规律,即用户先后点击的关联规则,这样,在用户点击一个主题(链接)之后,系统能够自动生成一页面,其屮包含了该主题下用户经常关注的内容(若干链接),这样便在无须用户作出任何额外工作的情况下实现了为用户量身订做的个性化页面。要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。ess数据库作为ODBC(OpenDataBaseConnectivity)数据源,并以先进的ADO(ActiveXDataObjects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。整个个性化页面生成系统主要由使用DreamweaverJIX开发的关联规则采掘系统和利用IIS+ASP技术实现的个性化Web页而生成器两部分组成。关联规则采掘系统对数据库屮的历史记录进行分析,产生用户关联规则表;贝面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化Web页面。二者通过数据库服务器和Web服务器连接。本文作者主要完成Web服务器端的用户管理、帖子管理、版面管理、数据库管理、浏览和查找、短消息功能等设计、实现与完善以及整个实验网站的组织建立和测试工作。第2章 ,其实是一套微软开发的服务器端脚本环境。ActiveServerPage是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。ASP程序的优点:ASP使用VBScript脚木语言直接源于VB语言,秉承了VB简单易学的特点,掌管起来非常容易。无须编译,容易编写,可在服务器端直接执行。与浏览器无关,客户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP能与任何ActiveXscripting语言相容。除了可使用VBScript或JavaScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言。ASP技术的处理速度相当快,并且其安全性也很高,ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。ASP的对象和组件:ASP有7个固有对象这7个固有对象分别是Request,Response,Server,Application,Session,ASPError和0bjectContext。ess200
毕业论文--ASP论坛管理系统 来自淘豆网m.daumloan.com转载请标明出处.