欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    齐鲁文化宣传网站及交流论坛设计学士学位论文.docx

    • 资源ID:13514768       资源大小:4.02MB        全文页数:56页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    齐鲁文化宣传网站及交流论坛设计学士学位论文.docx

    1、齐鲁文化宣传网站及交流论坛设计学士学位论文 学 士 学 位 论 文齐鲁文化宣传网站及交流论坛设计枣庄学院学士学位论文作者声明本人声明:本人呈交的学位论文是本人在导师指导下取得的研究成果。对前人及其他人员对本文的启发和贡献已在论文中做出了明确的声明,并表示了谢意。论文中除了特别加以标注和致谢的地方外,不包含其他人和其它机构已经发表或者撰写过的研究成果。本人同意学校根据中华人民共和国学位条例暂行实施办法等有关规定保留本人学位论文并向国家有关部门或资料库送交论文或者电子版,允许论文被查阅和借阅;本人授权枣庄学院可以将本人学位论文的全部或者部分内容编入有关数据库进行检索,可以采用影印、缩印或者其它复制

    2、手段和汇编学位论文(保密论文在解密后应遵守此规定)。作者签名: 日期: 年 月 日 摘 要论坛亦称BBS,BBS是Bulletin Board System的缩写,是电子公告版的意思。这是一种在Internet上常见的用于信息服务的Web系统,它主要是用来帮助浏览者相互沟通、吸引用户、服务用户的。本文主要采取ASP为开发技术,使用其中的VBScript及JavaScript语言来实现齐鲁宣传网站及交流论坛的基本功能。为了简化架设论坛及嵌入网站,采取Microsoft公司的ACCESS作为数据库平台。本设计主要包括:论坛后台管理、浏览登入、匿名发帖、会员注册及登录、会员发表话题等功能。本论坛采用

    3、了HP的QTP 自动化测试。论坛里面嵌套网站。在不登录的情况下可浏览进入 ,并可匿名发表帖子,登录之后可发表话题和微博,并可进行回复。【关键词】 齐鲁;网站;论坛;话题;自动化AbstractThe Forum also known as BBS, BBS stands for Bulletin Board System, which means the electronic version of the bulletin. It is a common Web serve for information systems On the Internet, Web systems, it is

    4、mainly used to help the viewers to communicate with each other and attract users and serve users.The article used ASP technology, and used VBScript and JavaScript to complete the basic functions of the Forum of Qilu. In order to simplify the realization and setting used Microsofts ACCESS database as

    5、 a platform. The design include: Forum Admin,browser login, anonymous posting, member registration and login, members published the topic and other functions.The forum is tested by HPs QTP automated software. The forum is inside the website. You can be entered the forum as anonymous users and publis

    6、h postings . After logining,you can post topics and microblogging and reply topics.【Keywords】 Qilu,;website;a forum post;Post;automation 第1章 绪论1.1 系统背景在网络技术逐渐渗入社会生活各个层面的今天,传统的交流方式也面临着变革,而交流论坛则是一个很重要的方向。BBS是随着国际互联网的开始流行而迅速发展起来的。互联网的产生使得以前只能在本地访问的BBS可以被全世界随意访问, 这对大多数人来说是极具诱惑力的.BBS 是一个有多人参加的讨论系统,在BBS上大

    7、家可以对一个共同感兴趣的问题进行讨论,自由地发表自己的意见与观点,并且能直接与其他的人进行沟通。1BBS的英文全称是Bulletin Board System,翻译为中文就是“电子公告板”。 BBS是Internet上的一种基于信息服务的系统。BBS提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。在BBS论坛里,人们之间的交流是和身份地位等条件所无关的。这样,人们就可以处于一个平等的位置与其他人进行探讨。BBS网站往往是由一些爱好者建立,对所有人都免费开放。而且,由于论坛的参与人众多,因此各方面的话题都不乏热心者。可以说,在BBS论坛上可以找到任何话题。在论坛上可以不必考

    8、虑空间的差异,可以与任何一个志趣相投的人进行交谈。论坛一个非常重要的特点就是传输纯文本信息,数据量小,交互的速度比较快,因此论坛的更新速度也非常地快。BBS交流论坛正吸引着越来越多的网络用户2。1.2 系统开发的目的齐鲁文化,确切地说,不是一种单一的文化,而是齐文化和鲁文化的融合。齐文化尚功利,鲁文化重伦理;齐文化讲求革新,鲁文化尊重传统。两种文化在发展中逐渐有机地融合在一起,形成了具有丰富历史内涵的齐鲁文化。本宣传网站的设计目的是宣传齐鲁大地,为了让人民更深层次的了解山东的历史文化底蕴,更深刻的了解像孔子、王羲之、李清照、蒲松龄这样的历史名人,促进山东旅游业的发展,吸引更多人来山东旅游观光。

    9、 1.3 系统开发的意义本系统开发的意义在于能够解决一些人对齐鲁大地文化的部分信息误解问题,宣传我的家乡山东。提高家乡旅游的知名度,进一步促进家乡旅游事业更上新台阶,从而促进家乡社会经济向前发展。通过对交流论坛及宣传网站的设计,加深我对家乡的更高一个层次的了解,使我深刻的懂得对于家乡不仅要热爱她,更要熟知她,还体会到与其他用户交流的乐趣。互联网络媒体的最大的优势就是交互性强,而且是信息互动传播。1.4 技术实现方案ASP全称为Active Server Page,翻译为“动态服务器页面”。它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于

    10、各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的WEB应用程序。 与HTML相比,ASP网页具有以下特点:1. 突破静态网页的一些功能限制,实现了动态网页技术;2. 文件是包含在HTML代码所组成的文件中的,易于修改和测试;3. 用各种浏览器都可以正常浏览ASP所产生的网页;4. 提供了一些内置对象,可以使服务器端脚本功能更强;5. 可以使用服务器端ActiveX组件来执行各种各样的任务,例

    11、如存取数据库、发现和那个Email或访问文件系统等;6. 由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,使用者不会看到ASP所编写的原始程序代码,防止ASP程序代码被窃取 2;7. 方便连接ACCESS与SQL数据库;另外,ASP具有功能强大的服务器端脚本编程环境,利用ASP内置的ADO组件,可以轻松地访问和操作各种数据库。ASP对数据库的整个访问过程是:客户端浏览器通过ASP页面向Web服务器发出请求,服务器接受请求并使用ASP.DLL文件对提交的页面程序进行解释,然后通过指定的接口连接数据库服务器,对数据库系统进行访问并执行相关操作,数据库服务器将执行的结果返回给Web

    12、服务器,Web服务器再将此结果生成动态的网页返回给客户端浏览器3。ASP开发动态网站主要通过ADO组件与数据库建立连接,齐鲁文化交流论坛的开发将应用Microsoft ACCESS 2007数据库,因此将使用OLEDB接口连接数据库4。本系统主要使用当前最流行的网站设计开发工具Dreamweaver进行开发,Dreamweaver对数据库有强大的支持。后台数据库选择为Microsoft ACCESS 2007,可以高效、便捷地完成数据库的开发和管理工作,保证数据有效的执行。第2章 系统分析2.1 可行性分析所谓可行性分析就是确定问题是否可以在最短的时间内得到解决。开发基于计算机的系统,一般在时

    13、间和资源上都会受到限制。因此,在进行项目开发之前,必须根据可提供的时间和资源条件进行可行性研究,它可以避免人力、物力和财力上的浪费。可行性分析与风险分析在许多方面是相互关联的。项目风险越大,开发高质量的软件的可行性就越小。可行性研究包括系统可行性、技术可行性、法律可行性等。42.1.1 系统可行性交流论坛是论坛的一个大类,它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法以实现论坛会员之间的交流和互动,所以内容也较丰富多样,有供求信息,交友信息,线上线下活动信息,新闻等,同时在论坛内嵌入宣传网站,为用户的浏览提供诸多的方便。因此将宣传网站与交流论坛的组合实现是可行的,也是有

    14、意义的5。2.1.2 技术可行性技术分析是最难决断和最关键的问题,它主要是从技术的角度对系统实现的可行性进行研究。运行环境:Intel Pentium 4 以上处理器、512M以上内存,Windows2000以上的操作系统。从运行上可以在该论坛中实现。该论坛首先通过采集宣传网站及交流论坛系统的性能、可靠性、可维护性和生产性方面的信息,分析实现系统功能,如匿名发帖、会员注册、发表话题、回复话题等所需的技术、方法、过程,以分析出该项目开发在技术方面可能担负的风险以及技术问题对开发成本的影响;其次通过充分研究现有类似的交流论坛系统的功能与性能,采用的技术、工具、设备和开发过程中的经验与教训等等,最终

    15、得出了用ASP语言进行宣传网站及交流论坛的开发工作,实现用户的注册、发表微博等是完全可行的,即本系统的开发在技术上是可行的6。2.2需求分析本交流论坛根据现实的情况以及互动性的特点进行设计开发,旨在宣传齐鲁文化,为用户提供一个交流的平台,促进用户间的深度沟通;并根据资源共享性的特点,促进用户之间的知识交流,使论坛成为一个学习和交流的园地。2.2.1论坛功能需求分析根据对论坛程序的分析,要开发一套让更多人了解齐鲁、熟知齐鲁的宣传网站及交流论坛,则系统至少应具备以下功能。1. 论坛管理模块:论坛管理员可以登陆到后台论坛管理模块,进行论坛的管理和维护,如:话题的管理、帖子管理、论坛相关参数的设置、用

    16、户管理等,如图 2-1和图2-2所示。图2-1 设置论坛参数用例图图2-2 设置论坛版块用例图2. 会员注册 、登录:在会员注册页面输入会员注册所需信息,通过信息的校验注册成功,并写入数据库表中,接下来会员可以通过登录页面,输入注册成功的会员昵称和密码,通过系统的校验,以会员的身份登录到论坛。其用例图如图2-3所示。图2-3 用户用例图3. 帖子、话题、微博三个模块:会员登录后,可发表自己不了解的话题,以供大家进行交流讨论;也可将自己熟知的信息发表出来,分享给大家;对他人发表的话题,浏览者可以对自己熟悉的话题进行回复,并可以加入到讨论的行列当中,方便交流;如果不想注册直接发表也是可以的,只是以

    17、匿名(游客)的身份发表,但是不能回复。其用例图如图2-4所示。图2-4帖子、话题、微博用例图2.2.2网站功能需求分析在论坛中提供一站式服务,嵌入宣传网站,为用户浏览带来方便,体现处处为用户考虑,达到最大客户化,主要实现模块如下:1. 美丽齐鲁:设计为网站主页,展现齐鲁的独特魅力,令浏览者有一种身临境的感觉8。2. 齐鲁简介:综合性的介绍齐鲁各个方面的特色信息,令浏览者大体上对齐鲁有一个基本的熟悉,如齐鲁地理位置、行政区划等。3. 齐鲁历史文化:全方位的介绍齐鲁的历史名人,感受齐鲁深厚的文化底蕴 9。4. 齐鲁民族风情:详述齐鲁的民族特色、风土人情。5. 齐鲁地方特产:简述述齐鲁的地方特产、地

    18、理地貌及自然资源。6. 齐鲁风景线:向浏览者介绍齐鲁的风景名胜。想要到齐鲁旅游观光的游客,在此可以找到自己所要了解的信息,吹响游览齐鲁的前奏曲10。7. 齐鲁之最:此模块是为了浏览者更加全面的熟知齐鲁而设计,让浏览者了解齐鲁最别具一格之处,浏览者可以了解齐鲁的中国之最,乃至世界之最。8. 齐鲁文化交流论坛:进入齐鲁文化交流论坛与各位浏览者即时交流齐鲁相关信息,获取更多的齐鲁信息。以上功能的实现,其用例图如图2-5所示。图2-5 齐鲁宣传网站用例图2.2.3安全保密需求为完善系统的管理功能,增加系统用户管理功能,包括系统用户的数据增加,删除和修改。各部门工作人员为系统普通用户,只能运行系统分配的

    19、功能;系统管理员能够运行系统所有的功能,从而保证系统数据安全。2.2.4软件硬件环境需求由于现代科学技术的飞速发展,基于ASP的齐鲁文化宣传网站及交流论坛所需的运行环境需求,如下表2-1所示。 表2-1 环境需求 需求名称详细的要求硬件要求Intel Pentium 4 以上处理器、512M以上内存 系统要求Windows2000/WinXP/Win7等系列,Microsoft ACCESS 2007环境要求Internet Information Services 5.0以上版本第3章 概要设计3.1 系统功能设计齐鲁文化宣传网站及交流论坛从功能设计上总体分为前台系统和后台系统两个模块,前台

    20、系统由用户模块、版面浏览模块、话题模块、帖子模块、微博模块和齐鲁宣传网站组成,后台系统由用户管理模块、话题管理模块、帖子管理模块、微博管理模块、系统参数模块组成,论坛的功能模块图,如图3-1所示。图3-1 功能模块图3.2 系统的主要程序逻辑活动既可以是手动执行的任务,也可以是自动执行的任务。它可完成一个工作单元11。 活动图其实是状态图的一种特殊表现形式。所有或多数状态都是活动状态,而且所有或多数转移都在源状态中的活动完成时立即触发。3.2.1 会员注册模块活动图在会员注册时,需要校验用户输入的信息,其活动图如图3-2所示。图3-2 会员注册活动图3.2.2 会员登录模块活动图已注册会员登录

    21、时,校验会员输入的昵称和密码,其活动图如图3-3所示。图3-3 会员登录活动图3.2.3 会员管理模块活动图管理员人员对会员进行管理,为了论坛的正常运行。管理员可以对会员进行删除、分配角色权限等,其活动图如图3-4所示。图3-4 会员管理活动图3.2.4 话题模块活动图注册成为论坛会员之后,就可以在论坛中发表、回复话题、帖子和微博了,当然游客也可以发表,但是没有回复的权限,其活动图如图3-5所示。图3-5 发表话题或帖子活动图3.2.5 话题搜索模块活动图在论坛功能中,为了方便浏览者对信息的获取速度,加入了对话题的搜索功能,具体活动图如图3-6所示。图3-6 搜索话题活动图 论坛前台系统供用户

    22、浏览,后台系统由管理员对论坛系统进行管理和维护。论坛整体架构设计好之后,接下来就是要将前台系统和后台系统串联起来,实现用户的浏览、注册、登录以及管理员的日常管理和维护,那么就需要建立一个数据库来存储这些数据。3.3数据库设计论述数据库设计非常重要的一部风,意思是指对于一个给定的应用环境来构造出最优的数据库模式,建立数据库和其应用系统的联系,这样才能能够有效地存储数据,满足各种用户的信息要求和处理要求12。3.3.1 数据库概念设计根据系统需求与数据字典,得到系统E-R图,E-R图又称实体-关系图,它是表示数据对象及其关系的图形语言机制,其中数据对象用长方形表示,关系用菱形表示。系统总体E-R图

    23、如图3-7所示。 图3-7 系统总体E-R图主要实体的实体图如下:(1) 会员实体图如图3-8所示。图3-8 会员E-R图(2) 帖子实体图如图3-9所示。图3-9 帖子E-R图(3) 话题实体图如图3-10所示。图3-10 话题E-R图(4) 管理员实体图如图3-11所示。图3-11 管理员E-R图3.3.2数据库逻辑及物理结构设计 逻辑结构设计是在概念结构设计的基础上将概念结构转换为某个DBMS(Database management system)所支持的数据模型,在进行逻辑结构设计时并不考虑数据在某一DBMS下的具体物理实现。数据模型一般有关系、网状、层次模型,而最常用的模型是关系模型

    24、,也就是所谓的二维关系13。1. 逻辑结构设计该系统的总体的数据表设计如下表3-1所示。表3-1总体数据表数据表功能描述会员注册信息表用于保存会员注册的基本信息管理员信息表用于保存管理员的相关信息论坛数据表 存放用户注册所需信息发表话题信息表用于保存会员发表的话题内容回复话题信息表用于保存会员回复的话题信息发表帖子信息表用于保存游客发表的帖子内容回复帖子信息表用于保存会员回复的帖子信息微博语录表用于保存会员发表的微博语录信息系统参数表存放管理员设置的系统参数信息2. 会员注册信息表用于保存会员注册的基本信息,其结构如表3-2所示。表3-2会员注册信息数据表列名数据类型字节数关键字允许空说明ID

    25、int6pk非空会员编号r_nameChar10非空会员昵称r_rexChar10非空会员性别r_pwChar16非空会员密码r_cf_pwChar16非空会员密码questionChar25非空密码提示问题answerChar25非空密码提示答案r_hwChar10非空会员家乡r_mailChar30非空会员邮箱r_timedate30非空注册时间3. 管理员信息表用于保存管理员的相关信息,其结构如表3-3所示。表3-3 管理员信息表列名数据类型字节数关键字允许空说明IDint6pk非空管理员编号nameChar10非空管理员姓名passwordChar25非空管理员密码codeChar10

    26、非空验证码verifyChar10非空校验码4. 论坛数据表存放用户注册所需信息,其结构如表3-4所示。表3-4 论坛数据表列名数据类型字节数关键字允许空说明IDint6pk非空信息编号hometownChar10非空家乡sexChar10非空性别5. 发表话题信息表用于保存会员发表的话题内容,其结构如表3-5所示。表3-5 发表话题信息表列名数据类型字节数关键字允许空说明IDint6pk非空话题编号message_titleChar50非空话题主题message_contentChar255非空话题内容message_membernameChar10非空会员昵称message_clicknu

    27、mber255非空默认为0message_timedate30非空发表话题时间6. 回复话题信息表用于保存会员回复的话题信息,其结构如表3-6所示。表3-6 回复话题信息表列名数据类型字节数关键字允许空说明IDint6pk非空回复话题编号Reidint6非空话题编号message_REcontentChar255非空回复内容message_REmembernameChar10非空会员昵称message_REshownumber255非空默认为0message_REtimedate30非空回复话题时间7. 发表帖子信息表用于保存会员回复的帖子信息,其结构如表3-7所示。表3-7发表帖子信息表列名

    28、数据类型字节数关键字允许空说明IDint6pk非空帖子编号posting_titleChar50非空帖子主题posting_contentChar255非空帖子内容posting_nameChar10非空默认为游客posting_clicknumber255非空默认为0posting_timedate30非空发帖时间8. 回复帖子信息表用于保存会员回复的帖子信息,其结构如表3-8所示。表3-8回复帖子信息表列名数据类型字节数关键字允许空说明IDint6pk非空回复帖子编号NewidInt6非空帖子编号posting_recontentChar255非空回复帖子内容posting_renameC

    29、har10非空会员昵称posting_shownumber255非空默认为0posting_retimedate30非空回帖时间9. 微博语录表用于保存会员发表的微博语录信息,其结构如表3-9所示。表3-9微博语录表结构列名数据类型字节数关键字允许空说明IDint6pk非空微博编号messageInt255非空微博内容blogChar10非空博主blog_timedate30非空发表微博时间10. 系统参数表存放管理员设置的系统参数信息,其结构如表3-10所示。表3-10系统参数表结构列名数据类型字节数关键字允许空说明IDint6pk非空参数编号F_nameInt128非空论坛名称F_urlChar128非空论坛的访问地址F_timedate30非空论坛参数的设置时间F_fil


    注意事项

    本文(齐鲁文化宣传网站及交流论坛设计学士学位论文.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开