• 科技小论文
  • 数学建模论文
  • 数学论文
  • 节能减排论文
  • 数学小论文
  • 低碳生活论文
  • 物理论文
  • 建筑工程论文
  • 网站设计论文
  • 农业论文
  • 图书情报
  • 环境保护论文
  • 计算机论文
  • 化学论文
  • 机电一体化论文
  • 生物论文
  • 网络安全论文
  • 机械论文
  • 水利论文
  • 地质论文
  • 交通论文
  • 龙8国际_龙8娱乐_龙8国际娱乐平台

    时间:2016-10-21来源:龙8国际_龙8娱乐_龙8国际娱乐平台 本文已影响
    相关热词搜索:网站设计 论文 jsp jsp网站设计是什么 jsp开发书籍 jsp全称 篇一:JSP网站设计论文 摘要 伴随着网络技术的飞速发展,各公司、企业都推出了自己的网站。个人要跟上时代的发展,也必须拥有自己的个人网站。这个课题就是基于JSP组建的个人网站,其主要包括前台的界面设计、各个功能模块进行分析、设计、实现和后台数据库的建立等方面,对于前者要求功能切实可行,面美观大方;后者要能通过使用数据库正确实现简单的论坛功能。在个人网页中,我采用了JSP加SQL SERVER数据库的形式,因此本人针对此次系统的设计要求,对Dreamweaver、SQL SERVER数据库和JSP进行了较为深入的学习和应用。在本课题中,本人从学习JSP和Dreamweaver开始,逐步完成了文件上传、邮件发送、免费资源下载、交流论坛和网址大全等模块,并申请使用了免费的相册空间。总之,利用网络的优势,网站大大方便了个人和外界的工作、学习和交流。 关键字:JSP、SQL SERVER数据库、Dreamweaver 1 目 录 摘要 关键词....................................................................................................................................2 第一章、综述....................................................................................................................................4 1.1课题背景介绍 ..........................................................................................................................4 1.2 数据库应用开发技术...............................................................................................................4 1.3 JSP技术概述.............................................................................................................................4 1.4 本文主要工作...........................................................................................................................4 1.5 网站系统简介...........................................................................................................................5 第二章、网站体系结构设计...........................................................................................................5 2.1 JSP环境的配置方案.................................................................................................................5 2.2文件上传模块的实现................................................................................................................6 2.3 邮件发送模块的实现...............................................................................................................6 2.4 免费资源下载模块的实现.......................................................................................................7 2.5 论坛模块的实现.......................................................................................................................7 2.5.1 用户注册模块的实现............................................................................................................8 2.5.2 用户登录模块的实现..........................................................................................................10 2.5.3 论坛文章显示系统..............................................................................................................10 2.5.4 用户发表文章系统设计......................................................................................................11 2.5.5 论坛系统浏览方式的设计..................................................................................................12 第三章、数据库设计....................................................................................................................12 3.1 所用到的后台数据库的设计.................................................................................................12 3.2 数据库的连接.........................................................................................................................13 3.2.1建立JDBC-ODBC桥...........................................................................................................13 3.2.2主要JDBC类.......................................................................................................................13 第四章、主要页面设计和实现.....................................................................................................15 4.1 主页的设计.............................................................................................................................15 4.2 随笔交流论坛页面的设计与实现.........................................................................................16 第五章、总结................................................................................................................................18 5.1 网站设计总结.........................................................................................................................18 5.2 进一步的设计工作.................................................................................................................18 参考文献........................................................................................................................................18 2第一章、综述 1.1课题背景介绍 随着Internet的迅速发展,Web服务因为其优秀的易用性而成为Internet所提供的最重要功能之一。各公司、集团和学校都纷纷推出了自己的网站,电脑 上网也在众多家庭中变得越来越普及。在良好的上网环境中,很多个人也已经不仅仅满足于网上冲浪,而是希望能够更加深入地参与其中,建设一个属于自己的网上家园——个人网站。在这个“家”中,我们不仅可以充分展现自己的个性和才能,还能结交更多的朋友,所以建设好一个属于自己的Web站点就成了我们迫在眉捷的一件事情。 早期的网站技术,只是简单的静态页面的制作。用户使用简单的超文本标记语言(HTML语言)来设计网页,这些简单的HTML文档在被设计完成之后保存在WEB服务器上,任何连入互联网的用户都可以访问这些页面从而获取网站的信息。然而,网页设计完成以后,它所提供的信息就不会变化。它仅仅提供小量信息服务,没有服务器端/客户端的概念;如果信息有什么变化,只能通过手工去修改里面的代码才能做到对网站的维护更新。随着技术的进步,Internet的进一步普及,广大互联网用户对Web站点的需求越来越多样化,传统的网页设计模式——静态页面设计已经远远不能满足用户的要求。这时,用户希望自己的Web站点能够根据用户的客户端输入做出不同的反应,能够与用户进行动态交互。为了解决这个问题,将传统的编程技术引入互联网络与Web技术相结合,通过在传统的静态页面中加入各种程序和逻辑控制等手段,从而能够实现用户与服务器之间动态和个性化的交流与互动,这也就是我们的动态网站设计技术。通过动态技术,人们将不再需要非常费时而且是十分艰巨的去手动修改一张一张的页面。在现今这个各种动态网页技术层出不穷的情况下,选择一种适时的动态网页技术进行网站的制作,突破以往网站的局限性是非常必须的;是适应时代的需要,适应社会的需要,适应个人需要的一种迫切的要求。 1.2 数据库应用开发技术 数据库技术在计算机软件领域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,使得数据库技术此时成为最热门技术之一。 1.3 JSP技术概述 JSP技术是一种开放的、跨平台的结构,因此,Web服务器、平台及其他的组件能很容易升级或切换,且不会影响JSP基本的应用程序。这一特点使得JSP能够适用各种Web应用程序不断的变化和发展。 因为JSP技术是基于Java的开放性过程的产品,所以它能够广泛支持不同提供商提供的工具、Web服务器和应用程序的服务,这样能够使用户选择最佳的开发方法,选择最适合他们的应用程序开发的工具包,同时,有效地保护用户在代码和人员培训上的投资。 1.4 本文主要工作 论文先对JSP技术做一个简要介绍,然后从网站的各个角度分别做了分析,解释和做出结论。重点体现在网站所实现的功能用到的技术,还有个人网站的设计和制作,以及在制作过程中的发生或总结出的几个问题和它的解决方案。具体工作如下: (1)参考一些网站和技术资料,分析和比较WEB开发设计的目前水平和以后的发展趋势,通过对比CGI、ASP、JSP、PHP等脚本技术,最后选定JSP作为本网站的脚本语言来开发网站。 3 (2)对所用到的主要开发工具作一个简介,包括JSP的运行环境及系统配置,Dreamweaver MX 2004的简介及Fireworks MX 2004 的简介。 (3)对网站的总体设计做出一个简介,然后从各功能模块逐一介绍它所用到的技术和实现过程。 (4)具体的网站的开发过程中所涉及到的数据库的设计及操作,及画出所使用到的算法和流程图。 (5)网站界面设计与制作的介绍及展示出部分效果图。 1.5 网站系统简介 本个人网站是一个多样化的平台,它充分展示了个人风采,同时集成了一些我们最常用的功能,为我们的学习生活和交流提供了很大的方便。整个系统实现了我的相册,包括的功能模块有文件上传模块,邮件发送模块,免费资源下载模块,随笔论坛模块,网址大全部分。进入这个网站,我们可以自由的发送邮件,随心所欲的到论坛进行交流灌水,还可以找到很多切实可用的免费资源,当然也可以将自己的精品收藏上传到Internet网络给大家共享。具体网站的总体结构设计图示如下: 第二章、网站体系结构设计 2.1 JSP环境的配置方案 本网站使用的是J2SDK +Tomcat的配置 第一步:安装J2SDK,执行jdk-7u4-windows-i586.exe,安装到目录D:\J2SDK, 第二步:设定J2SDK环境变量 JAVA_HOME = D:\j2sdk;PATH = %JAVA_HOME%\bin CLASSPATH = D:\j2sdk\lib 第三步:安装Tomcat 第四步:执行jakarta-tomcat-5.0.16.exe,Tomcat安装到D:\Tomcat5.0。 第五步:配置Tomcat的环境变量,仍然是在系统环境变量中设置 Tomcat_Home= D:\Tomcat5.0 Classpath= D:\Tomcat\webapps\ROOT\WEB-INF\ 第六步:测试Tomcat。打开浏览器,如IE,输入http://localhost:8080,假若Tomcat安装成功,则会看到Tomcat的欢迎界面。 4 2.2 文件上传模块的实现 我们在实际应用中,经常需要以Web的形式上载一些文件,因此设计了文件上传的功能模块。在这个模块中,是利用了Jspsmart.com提供的一个JavaBean组件,它可以非常轻松的实现文件上载、指定类型文件上载、上载到数据库中及从数据库中下载文件等强大的功能。我们先在站点目录下创建了一个upload的目录,然后它下面包含upindex.htm和upload.jsp两个文件,upindex.htm是一个典型的HTML文件,用户可以在此选择用于上载的文件,点击“上传”按钮后,此表单将提交给upload.jsp文件进行处理,在upload.jsp中,再通过调用JavaBean来实现文件的上载,同时统计已经上传的文件数目。其实现原理的基本流程图如下: 文件上传基本流程图 具体实现上传的代码如下: int count=0://定义计数变量 mySmartUpload.initialize(pageContext); //初始化 mySmartUpload.setTotalMaxFileSize(200000); //设定文件最大为200K mySmartUpload.upload(); //调用Bean的实例化对象的方法执行上载操作try { //在站点下的load目录中存储文件 count = mySmartUpload.save(“/mysite/load”); out.println(count+”file(s) uploaded”);//显示己上传成功的文件数 }catch(Exception e){ out.println(e.toString()); } 2.3 邮件发送模块的实现 在网上冲浪时我们经常要发送电子邮件,这一模块就是为了避免大家频频切换网站的麻烦而可以很方便快捷的将电子邮件发送到各个邮箱。 在本模块中用到的是Sun公司开发的为Java开发者提供的一套免费类库Java Mail API,它是一套在应用程序中加入邮件/通讯支持的简单工具,利用此套类库可以在JSP上快地实现基于Web形式的电子邮件功能。 Java Mail API部分核心类的功能和作用介绍如下: 5篇二:jsp网站建设毕业论文 淮安信息职业技术学院毕业设计论文 摘 要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科。 博客信息管理系统致力于为广大用户提供优质的互动交流平台,提高网站的知名度和访问量,从而获得为个人提供更多产品介绍及展示的机会,提升自己网站的价值。为了满足博客信息管理系统的要求,实现系统静态与动态页面的相互分离,系统采用JSP+JavaBean+Servlet和SQL Server2005数据库相结合的开发模式。 论文首先论述了系统的开发背景和设计目标,并对系统开发所采用的技术进行相应的简单介绍。在系统分析中,对系统的模型进行简单分析,明确系统的操作流程,并对系统进行可行性分析,确定在目前的条件下,开发博客信息管理系统是可行的。在需求分析结果的基础上,对系统的功能模块进行划分。接着对系统中的数据库进行模型设计,包括数据流图、实体联系图及数据表结构。在系统的设计与实现中,确定系统的开发思想以及开发环境,并对系统中的JavaBean和Servlet代码进行设计。最后给出了系统中模块的详细设计与实现,并对系统模块涉及到的关键源代码进行了详细的分析。 经过调试运行后表明,系统可以满足用户创建个人博客的各项要求。 关键词:SQL server 2005数据库系统;MVC,设计模式,知识共享;目 录 摘 要..............................................................................................................................I 目 录............................................................................................................................ II 第一章 【绪论】 .......................................................................................................... 1 1.1【博客信息系统概述】 ........................................................................................ 1 1.2【博客发展趋势】 ................................................................................................ 2 1.3【系统开发的背景】 ............................................................................................ 2 1.4【技术路线】 ........................................................................................................ 3 1.5【系统设计目标分析】 ........................................................................................ 3 第二章 【基本技术方案】 ........................................................................................ 4 2.1【JSP中的各种技术】 ......................................................................................... 4 2.1.1【JSP概述】 ...................................................................................................... 4 2.1.2【SERVLET概述】 .............................................................................................. 4 2.1.3【JAVABEAN概述】 ........................................................................................... 4 2.2【基于B/S的WEB应用体系结构】 ................................................................. 5 2.2.1【传统的两层体系结构】 ................................................................................. 5 2.2.2【三层体系结构】 ............................................................................................. 5 2.2.3【JSP网站开发模式】 ...................................................................................... 6 2.3【NETBEANS 简介】 ............................................................................................. 7 2.4【TOMCAT 简介】 ................................................................................................. 7 2.5【SQL SERVER简介】 .......................................................................................... 7 2.6【MVC设计模式】 .............................................................................................. 7 第三章 【系统分析与总体设计】 .............................................................................. 9 3.1【系统需求分析】 ................................................................................................ 9 3.1.1【功能模块划分及介绍】 .............................................................................. 9 3.2【系统详细设计】 .............................................................................................. 11 3.2.1【数据库分析】 ............................................................................................ 11 3.2.2【系统数据表设计】 .................................................................................... 11 3.2.3【数据连接】 ................................................................................................ 13 第四章 【系统功能的具体实现】 ............................................................................ 15 4.1【系统的主窗口】 .............................................................................................. 15 4.2【后台管理窗口】 .............................................................................................. 15 4.3【公共核心类的设计】 ...................................................................................... 16 4.3.1【数据库相关】 ............................................................................................ 16 4.3.2【编写JavaBean类】 .................................................................................. 17 4.3.3【管理类设计】 ............................................................................................ 17 第五章 【总结与展望】 ............................................................................................ 19 致 谢........................................................................................................................... 20 参考文献 ...................................................................................................................... 21第一章 【绪论】 1.1【博客信息系统概述】 “博客”(Blog或Weblog)一词源于“Web Log(网络日志)”的缩写,是一种十分简易的傻瓜化个人信息发布方式。任何人都可以像使用免费电子邮件一样,完成个人网页的创建、发布和更新。博客就是开放的私人空间,可以充分利用超文本链接、网络互动、动态更新等特点,在网络中,精选并链接全球互联网中最有价值的信息、知识与资源;也可以将个人工作过程、生活故事、思想历程、闪现的灵感等及时记录和发布,发挥个人无限的表达力;更可以以文会友,结识和汇聚朋友,进行深度交流沟通。 “博客”当然是个大家都陌生的名词,博客的英文名词就是“Blog或Weblog”(指人时对应于Blogger),是一个典型的网络新事物,查阅最新的英文词典也不可能查到。该词来源于“Web Log(网络日志)”的缩写,特指一种特别的网络个人出版形式,内容按照时间顺序排列,并且不断更新。 博客是一种零编辑、零技术、零成本、零形式的网上个人出版方式。 博客概念一般包含了三个要素(当然,也不需要局限这些定义): (1)网页主体内容由不断更新的、个性化的众多日志组成。 (2)按时间顺序排列,而且是倒序方式,也就是最新的放在最上面,最旧 的放在最下面。 (3)内容可以是各种主题、各种外观布局和各种写作风格,但是文章内容以“超链接”作为重要的表达方式。 因此,博客是个人性和公共性的结合体,其精髓不是主要表达个人思想,不是主要记录个人日常经历;而是以个人的视角,以整个互联网为视野,精选和记录自己在互联网上看到的精彩内容,为他人提供帮助,使其具有更高的共享价值。 博客精神的核心并不是自娱自乐,甚至不是个人表达自由,相反,是体现一种利他的共享精神,为他人提供帮助。个人日记和个人网站主要表现的还是“小我”,而博客表现的是“大我”。也许形式上很接近,但内在有着本质的差异。所有优秀博客网站中,真正表达作者个人的内容非常有限,最多只是点缀,而不像个人网站那样是核心。 1.2【博客发展趋势】 趋势一:博客现在正在形成个人的信誉机制,有了博客之后就确立了一个个人虚拟身份,简单的来讲就是个人在互联网上是有名有姓的,而不再是一种匿名的行为,网民从流浪汉变成了一个定居者。以前在互联网上的各种行为都是在匿名状态中,相互之间是不认识的,但有了博客之后可以天天关注,而别的人也可以通过博客找到这个人。这样随着时间的积累就会产生一个新的东西,概括叫做“个人的信誉”,个人的信誉就是博客和博客之间发展各种关系的组合,这种信誉对每个人来讲可能是不同的,但对每个博客来讲就产生了新的评价机制,这个机制将是博客商业化的一个前提条件。 趋势二:博客越来越呈现出富媒体化,早期的博客是以文字为主,但随着多媒体发展博客相册、博客图片已经成为博客的基本配置,而现在许多博客网站已经提供了博客音频和博客视频。 趋势三:博客现在正在形成并完善精选机制,博客作为自媒体和个人媒体,产生的信息非常巨大。其中难免产生信息垃圾,随着博客的发展,博客通过精选机制精选出大家喜闻乐见的信息,像国内网摘、博客的评价系统等 1.3【系统开发的背景】 博客的精神是:自由表达,开放宽容,个性张扬,专业精神。 在没有自己的博客之前,人们会经常进出于论坛发表贴子或者通过即时通信软件聊天,来表达自已的想法,可是这些都是零散的和杂乱的。博客的出现,让人们可以不断的把自己以前的和每天激发的一些想法或者感受整理放在自己的博客上,每次在写文章的时候,可能又会产生新的想法。虽然一些想法一些思考只是皮毛,没有什么深度,但是当下笔去写的时候每次都会对某个小小的问题有了更多的一点点思考,再写博客的时候就感觉到了一种满足感,一种想法得以释放思考得以延伸的满足感。生活中每天的一个小小的事情都会引起人们的思考,甚至是和朋友的聊天中一个小小的火花迸发。督促自己努力、把一时的想法变成观点,争取在生命中的每天里留下点什么,这也是人们写博客的目的之一。这样就能督促自己每一天不要浑浑噩噩,时光流逝无痕无声无息,写博客也是在自己的每一天上留下了一道浅浅的思考和划痕。 不仅如此,通过写博客、记录自己的想法可以帮助实现如下这些目的: (1)记录生活,在自己的每一天上留下思考的划痕。 (2)整理思路,固化知识,获得更多更好的想法。 (3)分享,将自己的想法、经验与人分享。 (4)交流、提高,通过交流产生更多的思维火花,相互提高。 (5)交友,互相鼓励,一路同行。如果说博客网站是一个舞台,那么所有的博客都是其中的舞者,把自己有价值的真实的一面展示在网络世界中,相互交流沟通;如果博客仅仅为了写日志,那么博客是一面镜子,镜子中展现的是真实的自己;如果博客是一个自由媒体,可以把自身感觉有价值的信息通过博客这个工具发布,与网友共享。 1.4【技术路线】 本系统的开发采用的是JSP+JavaBean+Servlet模式,在该模式中,结合了JSP和Servlet技术,充分利用了JSP和Servlet两种技术原有的优点。在此模式中,JavaBean作为模型的角色,充当JSP和Servlet通信的中间工具,Servlet处理完后设置JavaBean的属性,JSP读取此JavaBean的属性,然后进行显示。该模式更加明显地把显示和逻辑分离,使得代码更容易管理,适合大型项目的开发 1.5【系统设计目标分析】 本系统是用JSP实现的一个完全基于浏览器的博客系统,任何注册个人博客的人都拥有以下功能: (1)登录博客系统的后台管理平台。 (2)更改博客账号的基本信息。 (3)撰写日志。 (4)日志管理。 (5)评论管理。 (6)留言管理。 博客访问者具有以下功能: (1)浏览博客系统中的日志、留言、评论。 (2)发表评论及留言。 (3)检索日志。篇三:基于jsp网站开发毕业论文 存档编号______ 赣南师范学院学士学位论文 基于JSP社交网站的 开发与实现 教学学院 数学与计算机科学学院 届 别 2013届 专 业 计算机科学与技术学 号 090703032 姓 名 黄小雪 指导老师 巫华芳老师完成日期 2013/05/06 目录 内容摘要...............................................................................................................1 关键词...................................................................................................................1 Abstract..................................................................................................................1 Key words...........................................................................................................1 1 引言................................................................................................................. 2 2 可行性分析 ..................................................................................................... 3 2.1 技术可行性 .......................................................................................... 3 2.2 经济可行性 .......................................................................................... 3 2.3 操作可行性 .......................................................................................... 4 3 系统分析 ......................................................................................................... 5 3.1 功能需求 .............................................................................................. 5 3.2 用例图 .................................................................................................. 6 3.3 用例模板 .............................................................................................. 7 3.4 性能需求 .............................................................................................. 9 3.5 运行环境需求 ...................................................................................... 9 3.6 数据库概念设计 ................................................................................ 10 4 系统设计 ....................................................................................................... 14 4.1 总体设计 ............................................................................................ 14 4.1.1 系统功能模块图 ................................................................... 14 4.1.2 系统功能模块说明 ............................... 15 4.1.3 数据库的逻辑设计 ............................................................... 16 4.2 详细设计 ............................................................................................ 19 4.2.1 界面设计 ............................................................................... 19 4.2.2 算法设计 ............................................................................... 22 5 实现............................................................................................................... 28 5.1实现连接到mysql数据库 .............................................................. 28 5.2 更新、查询数据库的实现 ................................................................ 29 5.3 用户注册功能的实现 ........................................................................ 30 5.4 获取个人信息的实现 ........................................................................ 32 5.5 删除日志的实现 ................................................................................ 33 6 测试............................................................................................................... 36 6.1 测试方法 ............................................................................................ 36 6.2 测试过程 ............................................................................................ 36 7 总结............................................................................................................... 417.1 中文乱码问题 ..............................................................龙8国际_龙8娱乐_龙8国际娱乐平台...................... 41 7.2个人收获 .......................................................................................... 41 参考文献............................................................................................................. 43内容摘要:该网站是基于赣南师范学院学院为用户对象的一个社交网站,网站具备了如下的一些功能:每个网站的用户,可以查看自己的好友、添加好友、删除好友;每个用户可以给他的好友进行留言,查看留言、删除留言。用户登录后可以进行发表日志、当然用户有对自己发表的日志的修改和删除的权限。也可以上传照片,对自己的上传的照片进行相应的文字表述。另外,每个用户可以访问自己好友列表中的任何一个好友; 关键词:赣南师范学院 交友网站 JSP MVC Abstract:The site is based on the Gannan Normal University Institute for the user object of a social networking site, the site has some of the features are as follows: each user of the site, you can view your friends, add friends, delete friends; each user can give himFriends message to view the messages, delete messages. After the user logs can be published logs, of course, the user logs own posts and modify, and delete permissions. Can also upload photos, upload photos corresponding textual representation. In addition, each user can access any one of the friends in their buddy list; Key words:Gannan Normal University Dating site JSPMVC 1 引言 伴随着社会的发展和科学的进步,上网成为越来越多人们的选择。随着互联网的飞速发展,有关网络的技术也层出不穷。如今互联网上的个人网站如雨后春笋般蓬勃发展,绚丽多彩的主页比比皆是。每个人都有发挥个人才能,挥洒自己个性的网上伊甸园。但是在这么多个人网站中目前很少有立足于一个学校的为主要的用户对象。所以个人觉得建设一个这样以学校为用户对象的网站是十分必要的。这样的一个网站不仅仅能想个人网站一样展示自己的个性,而且还有其他的如我的寝室和我的班级,也就是说在用户登录到网站后能通过相应的超链接跳转到相应的页面。所以建立一个这样以学校对用户对象的网站是十分必要的;再者该网站的建设使用了jsp+javaBean+mysql的技术,是该网站具有良好的移植性;本  篇:《龙8国际_龙8娱乐_龙8国际娱乐平台》来源于:龙8国际_龙8娱乐_龙8国际娱乐平台 优秀范文,论文网站
    本篇网址:http://www.xielw.cn/2016/wangzhanshejilunwen_1021/129842.html
    Copyright © 龙8国际_龙8娱乐_龙8国际娱乐平台 All Rights Reserved.
    龙8国际