103975801毕业设计(论文)基于JSP的在线留言系统设计

上传人:痛*** 文档编号:82057063 上传时间:2022-04-28 格式:DOC 页数:43 大小:431.44KB
返回 下载 相关 举报
103975801毕业设计(论文)基于JSP的在线留言系统设计_第1页
第1页 / 共43页
103975801毕业设计(论文)基于JSP的在线留言系统设计_第2页
第2页 / 共43页
103975801毕业设计(论文)基于JSP的在线留言系统设计_第3页
第3页 / 共43页
点击查看更多>>
资源描述
在线留言系统目录摘要3Abstract4前言6第一章 绪论71.1 课题简介71.2 课题研究的意义及方法和步骤71.2.1 课题研究意义71.2.2 课题研究方法71.2.3 课题研究步骤81.3 IIS的配置8第二章 留言板设计与实现92.1 需求分析92.2 留言板的设计92.2.1 留言模块的设计92.3 连接数据库432.4 结束语44第三章 致谢45参考文献:46摘要Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。网站信息留言版系统 BBS(Bullitin Board System)是互联网上一种人与人之间交互的必备工具,特别是做网站必备, 网上网站信息留言版提供一个信息交流的空间,人们可以通过网站信息留言版一起讨论自己喜欢的话题,提出问题或者回答问题。用户可以在网站信息留言版中发表对某个问题的看法阐述自己的观点,跟别人讨论对某个问题的看法,在Internet的发展中网站信息留言版的作用将是无法替代的。 该设计是基于HTML语言,并且采用了ASP语言组作为后台的编程语言,Dreamweaver 作为开发工具,以IIS为服务平台,实现了网络平台的构建,VBscript 技术实现了动态网页的制作,以确保系统的安全保密和易于维护。而后台的数据库则采用了Access管理整个系统的后台数据。本系统的一个重要特点是界面友好,操作简单。本文概述了留言板的基本概念、性质和特点,介绍了论坛留言板的开发技术的现状和未来发展趋势,设计并实现了一个企业风格的留言板,对它的设计思想以及实现方法做了详细说明,并详细讲解了设计的技术关键点与难点以及它们的解决方法。本设计的突出特点就是企业风格和ASP技术的应用。 关键词:网络论坛 ASP技术 留言板 在线留言 AbstractInternet is the worlds largest computer network, it is all over the world, of all sizes, all over the world network connectivity as a whole. As the Internet, an advanced, easy-to-be seen as acceptable means of information retrieval, World Wide Web (abbreviated WWW) has developed very quickly become the worlds largest treasure trove of information resources. It is estimated that millions of Internet, have Web sites, their content across a range of educational and scientific research, culture, finance, business, journalism, publishing, entertainment, sports and other fields, its user base is very large, therefore, to build a good The Web site for an organization is crucial. In recent years, as the network user requirements continue to increase and the rapid development of computer science, particularly database technology widely used in the Internets, Web site, the services provided to users will become increasingly richer and more humane. Web site information message board system BBS (Bullitin Board System) is a kind of on the Internet an indispensable tool for interaction between people, in particular, are doing essential websites, web site information message boards provide a space for exchange of information, people can through the web site information on message boards to discuss their favorite topics, ask questions, or to answer questions. Users can message boards on the site information published in an issue of the views set out their views, to discuss a problem with other peoples views, in the development of Internet message boards in the role of Web site information will be irreplaceable.The design is based on the HTML language, and uses language group as the background ASP programming language, Dreamweaver as a development tool to IIS as a service platform to realize the network platform to build, VBscript technology to achieve the production of dynamic web pages in order to ensure that the system the security and ease of maintenance. While the background while using Access database management system as a whole background. An important feature of this system is user-friendly, simple operation. This article outlines the basic concepts of message boards, nature and characteristics, introduced the Forum message board the status of the development of technologies and future development trends, designs and implements a business-style message board, its design ideas as well as the realization method in detail described and explained in detail the design of the technical key points and difficulties and their solutions. Outstanding feature of this design is the business style and ASP technology.Keywords: Network technology forums ASP message board Online message前言网络留言板,简称留言板又称为留言簿或留言本,是目前网站中使用较广泛的一种与用户沟通、交流的方式。通过留言板,可收集来自用户的意见或需求信息,并可作出相应的回复,从而实现网站与客户之间及不同客户之间的交流与沟通。随着互联网的发展, 网络信息资源也不断的丰富,而以动态性和交互性为特征的在线留言是当中最丰富、最开放和最自由的网络信息资源,是最受欢迎的一种信息交流的方式。目前实现该功能的技术工具有很多种,主要有CGI、PHP、JSP、ASP和ASP.NET。在线留言系统和互联网上的其他信息一样,具有范围广,内容庞杂,动态变化性强等特点,但是它还有两个最重要的特点:交互性和时效性。交互性是指用户能够参加到留言信息的交流过程中来,可在在线留言中发布自己的信息并且可以得到其他用户的反馈,这是在线留言最基本和最重要的特征。一位用户发布信息,往往有很多人回应,可以开展多人讨论,这是一个多向交流信息的过程,它使人们能够便捷地进行交流。由于互联网信息传播的快捷与方便以及在线留言的交互性,使得人们能够及时的从中获取某一技术和行业的发展动态与最新的进展,专业技术论坛中信息时效性更强,往往一些最新的技术信息可以从中获取。第一章 绪论1.1 课题简介 本设计旨在建立一个在线留言系统,在用户留言模块,用户可以发表自己的言论,该言论有两种发布方式:秘密和公开。公开发布的言论其他用户可以看到,而秘密发布的言论只有系统管理员能看到,其他用户是看不到的。在后台管理模块,系统管理员可以对用户发表的言论进行回复和删除操作。1.2 课题研究的意义及方法和步骤1.2.1 课题研究意义 在线留言系统是目前网络上很流行的一种沟通方式,它给网络用户和版主之间一个交流的平台,在这个平台之上,网络用户可以自由的发表自己的言论,和版主进行交流,而版主也可以通过这个平台了解网络用户的一些需求,进而提高自己的服务。还可以对用户提出的一些请求进行答复,给网络用户提供一些个性化的服务。 在线留言系统增加了人与人之间的交流方式,是伴随着网络而起的一种新型的交流方式,在系统里,大家可以畅所欲言,自由的发表一些看法(前提:合法)。1.2.2 课题研究方法 基于HTML语言,并且采用了ASP语言组作为后台的编程语言,Dreamweaver 作为开发工具,以IIS为服务平台,实现了网络平台的构建,VBscript 技术实现了动态网页的制作,以确保系统的安全保密和易于维护。而后台的数据库则采用了Access管理整个系统的后台数据。1.2.3 课题研究步骤1 研究课题的可行性,整理设计思路,想好用什么语言、什么工具进行编写。2 上网搜集素材,用potoshop做出自己喜欢的图片。3 开始着手做系统,先做主页及一些子页,再做后台管理程序。4 整体进行美化,让页面趋向于企业风格。5 进行系统的调试及测试工作。1.3 IIS的配置 创建ASP的运行环境(安装IIS)IIS(Internet Information Service)是构建ASP站点所必须的,所以,我们应该先确认自己的电脑已安装了IIS信息服务,如果没有安装好的话,请按以下步骤:1、打开“控制面板”2、双击“添加/删除程序”3、单击“添加/删除Windows组件”,打开添加/删除Windows组件对话框:4、从下拉的列表中选择“Internet 信息服务(IIS)”单击“下一步”:5、出现组件安装进度窗口,如弹出需要安装盘的话,放入Windows2000安装盘,按提示操作即可。直至最后安装完毕。第二章 留言板设计与实现2.1 需求分析 网络留言板,作为一种新型的沟通方式,流行于各大网站,是目前网站必不可少的一部分,为客户获取新信息提供了方便。它的存在,能使各个企业知道各位客户的迫切需求,进而对产品做出相应的调整,同时也能为客户提供更好的服务。因此,具有很大的市场潜力和需求。2.2 留言板的设计2.2.1 留言模块的设计 留言模块,作为系统的前台部分,客户可以在此发表自己的看法,对企业的一些要求,希望自己得到的服务等,是系统与客户进行交互的部分。主页后台管理留言显示模块留言搜索模块签写留言模块用户名密码姓名留言内容头像留言选项Data按姓名搜索按内容搜索DataData留言回复留言删除退出管理留言管理主页Data(1) 主页的实现:此页面主要包含三个小的模块:签写留言模块、留言显示模块、留言搜索模块。如图主要代码如下:%dim zuopin,zuopinsql,head,UserName,UserPwdhead=1daohang=留言本UserName=Request.Cookies(zb&2)(UserName)UserPwd=Request.Cookies(zb&2)(UserPwd)dim rsdim sqlSql = Select * From zb_book Order By id Desc dim pagecall topif Request(search)= thenSet Rs = Server.CreateObject(ADODB.Recordset)Rs.Open Sql,conn,1,1elsekeyword=Request(keyword)stype=Request(stype) if keyword= then response.write response.write alert(你没有输入任何搜索内容!); response.write history.go(-1); response.write response.end end if if stype then Set Rs = Server.CreateObject(ADODB.Recordset) Sql = Select * From zb_book where &stype& like % &keyword& % Order BY id DESC Rs.Open Sql,conn,1,1 else Set Rs = Server.CreateObject(ADODB.Recordset) Sql = Select * From zb_book where name like % &keyword& % or content like % &keyword& % Order BY id DESC Rs.Open Sql,conn,1,1 end ifend ifif not rs.bof thenIF not IsNumeric(Request(page) Or IsEmpty(Request(page) Thenpage=1ElsePage=Int(Abs(Request(page)End ifrs.pagesize = trim(ibook_count)*1total = rs.RecordCountmypagesize = rs.pagesizers.absolutepage = pageend if% /留言搜索模块 input type=hidden name=ip value= 姓名: * 邮箱: QQ: 内容: * 头像: OPTION value= selected头像 01 02 03 04 05 06 07 08 09 10 11 12 13 14 img src=face/pic/.GIFname=txfunction showimage()document.images.tx.src=face/pic/+document.zb.head.optionsdocument.zb.head.selectedIndex.value+.gif; 留言    选项: 公开 秘密 密码:           /签写留言模块 搜索条件: 搜索全部留言 按姓名搜索 按内容搜索 % if rs.eof then response.write response.write alert(对不起,没有找到任何记录!); response.write history.go(-1); response.write response.endelsedim i i=1do while not rs.eof and mypagesize0%content=replace(rs(content),vbNewline,1,-1,0)content=&contentIF Session(zb_admin)zb_admin Then if rs(hide)=1 and (UserNamers(name) or UserPwdrs(password) then content2=你无法看到此条留言内容,原因:此留言是给版主的悄悄话 elseif ibook_type=1 then content2=你无法看到此条留言内容,原因:此留言须等待版主的审核 elseif rs(hide)=2 then content2=你无法看到此条留言内容,原因:留言未能通过版主的审核 else content2=content end ifELSE if rs(hide)=1 then content2=* * * 悄悄话 * * *&content elseif ibook_type=1 then content2= = = 未审核 = = =&content elseif rs(hide)=2 then content2=*留言被禁止显示*&content else content2=content end ifEnd if% /留言搜索模块    %IF Session(zb_admin)zb_admin Then% IMG src=face/ width=20 height=20
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!