摘要
随着Internet技术的发展,互联网在中国逐步普及,人们对网络的需求也日益增长,利用计算机实现信息管理势在必行。
本基于JavaWeb的名人故事网站从初步调查开始,首先介绍了系统开发的背景及意义,然后对系统所使用的关键技术进行了介绍,其次对系统进行了分析与设计。本基于JavaWeb的名人故事网站采用JSP技术,JAVA编程语言,基于B/S结构开发,同时使用MYSQL数据库进行对数据的储存,从界面简洁、实用的要求出发,完成了本基于JavaWeb的名人故事网站的主要功能模块,主要有管理员功能模块以及会员功能模块。会员可查看名人信息,网站简介,注册登录后可进行收藏,修改个人信息等;管理员可对系统进行全面管理。本文就详细的设计了一个基于JavaWeb的名人故事网站,把基于JavaWeb的名人故事网站中的一些相关的详细信息囊括其中,尽量使整个网站层次鲜明,概括清楚。在阅读完本文后你将能够清楚的了解到本基于JavaWeb的名人故事网站的具体设计和实现过程。
关键词:名人故事 网站 B/S结构
1绪 论
1.1研究背景
名人故事网站现在使用的还是几年前开发的Web系统,受制于当时的技术现状,该系统存在着许多缺点,如界面不够美观,操作流程繁琐,效率低且保密性差,对浏览器的兼容性不够好,不方便用户随时随地的查看管理各类信息。
[1]基于Java Web的名人故事网站信息的发布查询不受时间地点的限制,只要会员注册登录后,均可进行查询观看名人故事操作,操作简单,能够为会员提供极大便利。但近年来,随着互联网产品的出现,基于Java Web的名人故事网站的会员量,影响力下降,为了提高大家对基于Java Web的名人故事网站的关注,开发一个具有个性化的,能够满足会员需求的基于JavaWeb的名人故事网站是有必要的。
[2]本基于Java Web的名人故事网站利用JAVA作为系统的开发工具,用MYSQL数据库作为后端数据库进行数据的存储,充分保证了系统的稳定性、安全性,给会员提供一个互动、体验的系统。
1.2研究意义
中国人历来倡导人生要追求“三不朽”的最高境界,也就是说要“立德、立功、立言”。不用说这三点都做到,其实,只要能够做到其中一点,这个人就足以名垂青史了。后世之人会歌其功,颂其德。
这样的人,不是伟大的政治家、就是杰出的思想家、或者出色的艺术家。他们的经历,足可成为世人效法的榜样,他们的精神,足以激励世人开创人生的伟业。而读这些人的传记,可以激发人的志向,丰富人的阅历,增强人的信念。因此,著名作家茨威格对读者们说:“读伟人的传记吧,与勇敢的心灵作伴!” 正是基于这样的原因,我觉得无论是成年人还是孩子,都应该多读些名人传记。尤其对少年儿童来说,多读些名人传记很有益处,家长老师应该在这方面多注意引导。
由于Internet的快速发展,互联网用户越来越多,人们的生活方式和行为习惯被Internet改变。[3]本课题以 Java web 技术角度出发, 研究名人故事网站的设计与实现问题,旨在促进名人故事网站的发展,尽可能满足人们对于名人故事阅读的需要。
1.3研究现状
古往今来,各个时代都有一批批的名人雅士在自己所处的时代独领风骚,以前是以口口相传和书本记载的形式传播,例如,中国古代的《史记》、《春秋》、《左传》、《孟子》等,外国有《苏格拉底传》、《居里夫人传》等等。随着互联网的发展,国内外也出现了一些记录名人故事的网站,如豆丁网、作文网等等,但大都为其中的一个专栏。
1.4研究内容
由于我国科学技术的快速发展,计算机应用越来越成熟,人们已经深刻认识到计算机功能的强大,计算机也在人类社会的各个领域发挥着重要作用。[4]基于Java Web的名人故事网站的开发使得会员可以随时进行查询,因此,开发这样一个基于JavaWeb的名人故事网站就成为很有必要的事情。我们利用网络的共享、互动的优点,借助数据库管理技术,[5]开发一个基于JavaWeb的名人故事网站更好的帮助会员进行基于JavaWeb的名人故事网站,方便快捷,操作简单,最大程度的满足会员需求。
本论文共分六章,具体内容有:
第一章介绍了本文的研究背景,研究意义和研究内容。
第二章介绍了基于JavaWeb的名人故事网站所采用的技术。
第三章主要描述[6]基于Java Web的名人故事网站的设计,包括可行性分析,功能需求分析,系统流程分析,系统用例等。
第四章为详细介绍系统的功能结构,数据库实体以及数据库表。
第五章介绍了系统的前台和后台的详细功能。
第六章对系统进行了测试。
2相关技术简介
2.1JSP技术
JSP的英文全称为javaserverpage,JSP的编写其实用的是java语言。JSP封装了动态的网页,不仅可以进行前台页面的编辑,而且通过强大的类库,可以对服务端的应用逻辑进行访问。[7]JSP把系统的前台显示和中间层的应用逻辑进行分离,对重用的模块进行封装,降低了系统的冗余度,提高了系统代码的利用率,更方便的进行应用程序的设计。
用户通过前台页面进行操作,JSP页面把用户的需求发送给服务器,服务器接受到请求后,进行数据库的调用,把需要的结果返回给用户。在这个过程当中,数据库数据的增加、修改和删除,都是使用的java程序片进行。这样便可以达到动态网页的构建。JSP就像SERVEL一样,也可以运行在服务器端。正是因为它能够把结果以网页文本的方式返回到客户端,所以用户在计算机上,通过浏览器就可以看到运行的结果。JSP有很多的架构,其中MVC是比较流行的也是用的比较多的一种架构。它是由视图层,控制层和模型层三个部分组成。视图层主要是以html的形式呈现给用户。控制层就像总管,负责总的调度,是连接视图和模型的桥梁。模型层主要是一些方法的封装,对常用方法的封装,大大提高了系统的效率,降低了代码的重复开发,提高代码的使用率,也提高了系统的性能。
JSP技术的优点:
(1)系统只需要编写一次,便可以在所有的平台进行运行,无需再进行代码的更改。
(2)系统可以支持多个平台,与asp相比较,JSP可以在多种平台上运行,而且在夸平台运行中系统无需修改,对平台的支持更宽广。
(3)具有强大的可塑性。JSP不仅能够构建程序,而且可以构建大型的程序,因为,通过Jar程序,便可以对Servlet/JSP进行运行,而且它能够通过很多服务器,进行集群和负载平衡,甚至可以通过多台Application进行多线程的均衡。它可以分部到多个服务器上,来运行大型应用程序。
(4)具有强大和多样化的开发工具支持。[8]Java有一个强大的类库,这些类库几乎包含了用户提出的所有的功能,而且它是开源的,用户也可以根据自己的需求,来编写制定华的功能类,让其共享使用。对于java的开发,有很多工具,比如比较常见的eclipse、UE、甚至可以直接用记事本写代码。
(5)对服务器端组件有非常好的支持。一些web的运行,必须要靠强有力的服务器端的组件才能够实现。而JSP拥有众多的javabean组件,有了这些组件,可以满足复杂的、多样的、繁琐的大型商务系统的功能。
综上所述可以看出,JSP是一款面向对象的,拥有多种构成模式的,强大的,动态开发语言。它可以快速的处理数据,可以开发大型的商务系统,是一种非常受欢迎的开发语言。
2.2B/S结构
目前最流行的网络化的结构模式是B/S结构,为了帮助系统开发人员简化操作,便于维护使用,此结构可把系统核心功能集中在服务器上面。B/S结构的主要优点是:一、不用专门安装软件无地点限制,只要电脑能上网就可访问该系统。二、后期系统维护方便,出现问题可直接在服务器上操作,且会员和程序的交互性高,可实时刷新浏览器来更新程序局部的数据信息。三、操作方便,会员在电脑里面安装sqlserver、mysql数据库,在客户端安装UC浏览器等当前大众浏览器,数据库便可与浏览器进行信息数据的交互。四、节省成本,B/S结构能够结合ActiveX技术,Web浏览器技术等,大大节约了成本。
2.3MYSQL数据库
[9]数据库的样式非常丰富,MySQL就在其中,它是一个数据服务器,能够实现多会员的访问,接受一对多的服务,是一个强大的、高效的、安全的关系型数据库系统。MySQL数据库还有一个最大的特点,就是免费和开源。
MYSQL数据库具有以下特点:
1、MySQL是多线程的,事务处理效率特别高。
2、深度优化查询的算法,为达到快速搜索打下基础。
3、可以支持世界上的多种语言,特别是对中文的支持,语言的广泛支持,从而达到在访问过程中不会出现乱码的现象。
4、能够满足不止一种方式开展接口对接,支满足不止一种语言接口。
5、内部集成先进的类和方法,来快速的进行数据的处理。
6、由于数据的种类,数据本身非常大,数据之间关系复杂,但是都可以存在一个大的数据库中。
2.4运行环境
硬件平台:
CPU:酷睿i3-3.0GHZ
内存:2G以上
硬盘:320GB
操作系统:WindowXP或Win7均可
数据库:MYSQL数据库
3系统需求分析
3.1可行性分析
可行性分析是用来分析系统在各种情况下是否可以开发,也就是能不能干的问题。可行性分析能够让系统开发成本变低,而获取的经济效益变高,本系统从技术上、经济上、操作上三个方面来简单介绍。
3.1.1技术可行性
[10]基于JavaWeb的名人故事网站的设计与实现主要采用JSP、Java技术,基于B/S结构,SSM框架,MYSQL数据库,技术上分为硬件技术和软件技术。硬件技术上,首先开发系统所需硬件,处理器酷睿3以上,内存1G以上,硬盘80G以上便可,目前市面上一般的电脑完全能够满足。软件技术上,系统开发使用了SSM、JSP等技术,后台数据库使用的是MYSQL,通过对前端的设计和后台的调用,完全可以构建一个功能齐全的名人故事网站,综上所述,系统在技术上没有问题。
我们都知道,Java是一种面向对象的开发语言。程序员能够在开发平台上面灵活的利用一些已经知道的解决方案。
所以基于JavaWeb的名人故事网站的开发技术的可行性非常高,由于开发技术被开发人员所掌握,因此系统的开发具有很高的可行性。
3.1.2经济可行性
因为现在采用的都是开源码,开发成本大大降低,并且系统设计完成之后就能运行,系统开发需求成本较低。而且计算机配置的高低对系统开发的影响也是微乎其微。总之,经济方面来看,该系统开发完全可行。
3.1.3操作可行性
操作上,系统的使用人群无非就是用户、还有管理员,系统根据权限不同,所获取的功能也不同,系统界面简洁、功能齐全交互性好、易管理,操作起来也十分方便,所以在操作上也是具备可行性。
3.1.4法律可行性
该系统在开发过程中使用的所有技术资料都是合法的,没有剽窃任何其他系统,不会有侵犯版权的问题更不会牵扯到知识产权。开发过程合理合法故不会涉及法律责任。
因此,本系统的开发可行性无论从从操作、法律上看,还是从技术、经济、等上来看可行性都是非常高的。
3.2性能需求分析
(1)安全性:用户只有进行登录操作才有权限进入系统,否则无权进入本系统。
(2)可升级性:系统能够容纳越来越多的信息,到时系统可以升级,接受信息的更新发展。
(3)保密性:在系统开发时我们做了大量的保密性设计,来确保会员在使用过程中数据的能够绝对安全,能够将系统中可能出现的对会员的数据构成潜在威胁漏洞及时修复。
(4)可靠性:系统不可以有Bug的,必须有拦截器,验证方法,对里面信息的保护措施,这样才让人用的放心。
(5)简单性:系统学习起来非常简单,容易上手,会员不需要经过长时间的的培训便能够熟练操作各种功能模块设计的各种功能应该简单操作,大大提高了效率。
(6)一致性:数据的录入非常准确,即使在更新之后,数据也能够及时的更正,并且数据还能够独立保存,不会在删除数据时一起把仍然需要的数据都删除掉。
3.3功能需求分析
本基于JavaWeb的名人故事网站功能完善、操作简单、界面清晰,系统模块主要分两大类,即会员模块和管理员模块。接下来会详细介绍这两大模块的具体功能。
3.3.1会员功能分析
会员可进入系统查看系统信息,包括我的收藏,近期查看,修改个人信息,修改密码,注销。会员用例图如图3-1所示。
图3-1会员用例图
3.3.2管理员功能分析
管理员登录后功能有网站基础信息,名人信息管理,评论管理,滚动图片,会员信息管理,管理员信息,修改个人信息,修改密码,注销。管理员用例图如图3-2所示。
图3-2管理员用例图
3.4系统关键流程分析
3.4.1系统开发流程
流程图就是用图形的方式来展示各个环节的顺序及逻辑关系过程。流程图对开发者来说更直观,更清晰,开发起来更迅速。
流程图包含很多图形,比如菱形、矩形、实线、虚线等等,每个图形代表的意义也不相同。一般比较常用的如下:
扁圆:表示程序的开始与结束
方框:表示要执行的处理(Process)
平行四边型:表示资料输入(Input)
菱形:表示决策或判断(例如:If…Then…Else)
箭头:表示程序执行的方向
我们一般比较常用的就是扁圆、方框和箭头,箭头分为很多种,有双向的,单向的,箭头的方向一般能够代表流程的方向。正式由于流程图更方便、直观、形象,所以被越来越多的开发者使用。
系统开发流程图如图3-3所示
图3-3系统开发流程图
3.4.2系统注册流程
未注册会员可进行注册操作,注册流程如图3-4所示。
图3-4系统注册流程图
3.4.3系统登录流程
为了充分保证系统的安全性,在使用本系统之前必须先登陆到系统中。登录的流程图如图3-5所示。
图3-5系统登录流程图
4系统设计
4.1概述
经过系统的分析后,就开始进行系统的设计,系统设计包含总体设计和详细设计。总体设计只是一个大体的设计,经过了总体设计,我们能够划分出系统的一些东西,例如文件、文档、数据等。而且我们通过总体设计,大致可以划分出了程序的模块,以及功能。但是只是一个初步的分类,并没有真正的实现。
整体设计,只是一个初步设计,而且,对于一个项目,我们可以进行多个整体设计,通过对比,包括性能的对比、成本的对比、效益的对比,来最终确定一个最优的设计方案,选择优秀的整体设计可以降低开发成本,增加公司效益,从这一点来讲,整体设计还是非常重要的。
系统工作原理图如图4-1所示:
图4-1系统工作原理图
4.2系统结构设计
本系统的结构设计如图4-2所示。
图4-2系统结构图
4.3数据库设计
所谓概念设计,就是对一整个数据库整体为例,根据前期的数据分析,自下而上,对数据库结构进行设计。
数据模型其实是一种抽象,它把具有相同性质的事物的共性进行抽取,从而创建一个适合大众的抽象对象。数据模型按照不同的参照可以有不同的分类,如果按照应用层次来划分的话,主要包含三类,分别为物理数据模型、概念数据模型以及逻辑数据模型。
4.3.1数据库概念设计
数据库的设计原则一般有四种方法:
自顶向下
自底向上
逐步扩张
混合策略
物理结构设计阶段我们一般分为两步:
第一步:确定数据库的物理结构,在关系数据库中主要是指存取方法和存储结构。
第二步:选取正确的关系模式存取方法。目前比较常用的为存取索引方法、聚簇存取和哈希存取法等。
4.3.2数据库实体
根据数据库的设计,对本系统的E-R图进行细化从而得到几种实体关系模型,以下为部分实体关系模型。
管理员实体属性E- R图,如图4-3所示
图4-3管理员实体属性图
会员实体属性E- R图,如图4-4所示
图4-4会员实体属性图
名人实体属性E- R图,如图4-5所示
图4-5名人实体属性图
发布信息实体属性E- R图,如图4-6所示
图4-6发布信息属性图
4.3.3数据库表设计
数据库的设计通常是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有MYSQL,SQLServer, Oracle等。本基于JavaWeb的名人故事网站采用了MYSQL数据库管理系统,各个表的设计结果如下:
表4.1pinglun信息表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 键码 |
id | 主键编号 | int | 11 | 主键 |
saver | 账户 | varchar | 255 | |
content | 内容 | text | ||
pid | 评论账号 | varchar | 255 | |
tablename | 姓名 | varchar | 255 | |
infotitle | 标题 | varchar | 255 | |
savetime | 时间 | varchar | 255 | |
pf | 评分 | varchar | 255 | |
remo | varchar | 255 |
表4.2sysuser信息表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 键码 |
id | 主键编号 | int | 11 | 主键 |
uname | 会员名 | varchar | 255 | |
upass | 密码 | varchar | 255 | |
utype | 类型 | varchar | 255 | |
tname | 姓名 | varchar | 255 | |
sfid | varchar | 255 | ||
filename | 文件名 | varchar | 255 | |
sex | 性别 | varchar | 255 | |
birth | 生日 | varchar | 255 | |
tel | 电话 | varchar | 255 | |
address | 地址 | varchar | 255 | |
邮箱 | varchar | 255 | ||
status | 状态 | varchar | 255 | |
savetime | 时间 | varchar | 255 |
表4.3latests信息表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 键码 |
id | 主键编号 | int | 11 | 主键 |
uname | 会员名 | varchar | 255 | |
title | 标题 | varchar | 255 | |
savetime | 时间 | varchar | 255 | |
pid | varchar | 255 |
表4.4message信息表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 键码 |
id | 主键编号 | int | 11 | 主键 |
uname | 用户名 | varchar | 255 | |
filename | 文件名 | varchar | 255 | |
cont | 内容 | varchar | 255 | |
recont | 内容 | varchar | 255 | |
savetime | 时间 | varchar | 255 | |
mtype | 类型 | varchar | 255 |
5系统的实现
5.1会员功能模块的实现
5.1.1系统主界面
会员进入本基于JavaWeb的名人故事网站首页,可查看网站简介,学术名人,历史名人,文化名人,联系我们,系统主界面展示如图5-1所示。
图5-1系统主界面
5.1.2会员登录界面
会员需登录才能够进入系统进行观看学习名人故事,会员登录界面展示如图5-2所示。
图5-2会员登录界面图
5.1.3会员注册界面
会员要进行注册后才能进行登录,会员注册界面展示如图5-3所示。
图5-3会员注册界面图
5.1.4名人故事界面
会员可查看名人故事详细信息,名人故事界面展示如图5-4所示。
图5-4名人故事界面图
5.2管理员功能模块的实现
5.2.1名人信息管理界面
管理员可以查询、修改和删除名人信息,名人信息管理界面展示如图5-5所示。
图5-5名人信息管理界面图
5.2.2会员管理界面
管理员可管理会员信息,并可进行查询、锁定、修改和删除操作,会员管理界面展示如图5-6所示。
图5-6会员管理界面图
5.2.3评论管理界面
管理员可管理评论信息,可进行删除操作,评论管理界面展示如图5-7所示。
图5-7评论管理界面图
5.2.4修改密码界面
管理员可进行修改密码操作,界面展示如图5-8所示。
图5-8修改密码界面图
6系统测试
系统开发的最后一个步骤就是系统测试,系统测试也是整个系统十分重要的一个环节,测试的好坏关系到产品的发展。客户对软件的质量、性能和可靠性等需求就要通过测试来实现。测试过程要必须遵循严谨性、完善性、规范性的原则,测试的主要目的就是看看在系统运行中,是否会出现bug,然后对出现的bug进行调试,直到程序完美运行。但是软件的测试只能尽可能的减少bug,理论上来说是无法达到消除bug。但是bug越少,系统出错的几率就越低,用户使用起来也更方便、更安全。系统测试包括很多种,一般来说有功能测试,安全测试,可用性测试,性能测试和兼容性测试等。
6.1测试环境与条件
处理器:pc端:因特尔酷睿处理器I3
内存:pc端:4GB
硬盘:pc端:80G以上
操作系统:pc端:Win7-10或windowsXP
数据库:mysql
6.2测试目的
测试不仅是系统开发的开始,而且应该贯穿整个系统的整个生命周期。评估系统质量的方法不局限于系统编码和过程,应该与软件设计工作和历史需求分析密切相关。系统错误,不一定是代码错误,可能是阶段的设计摘要和设计细节存在问题,问题也可能出现在需求分析阶段。从实际情况来看,最初的问题很可能是一个小错误,根据按钮的原理,按钮后的按钮位错将是所有位错。该系统的原因也同样适用,随着后续的开发工作,误差将越来越严重。为了避免问题在后续编码,测试和设计,避免扩大国家的问题。在测试系统中,开发人员应该站在客户的角度来处理测试工作,而现在主要的测试方法是黑盒测试。测试的目的可以概括为以下几点:首先,会员界面和客户需求是一致的,设置界面和设计风格统一;第二,创新设计接口规范设计标准,具有独特的审美特征;最后,人类传统的接口以满足审美需求,不能盲目地追求一种独特的,合理的规划布局,符合审美标准。
完成了开发之后基于JavaWeb的名人故事网站开发之后,为了保障程序合格,我们对其进行了测试,采用黑盒测试的方法来检测程序中是否有问题存在。测试主要看这几个方面:界面设计是否简洁大方,颜色搭配是否合理,功能布局是否条理清晰等。如果哪个方面出现问题,我们会及时更正。只有经受住了测试,会员在使用时才没有后顾之忧。
6.3功能测试
功能测试主要包括五项内容:适用性、准确性、可操作性、依从性、安全性。
表6-1系统功能测试
测试内容 | 测试结果 |
适用性 | 好 |
准确性 | 好 |
可操作性 | 好 |
依从性 | 好 |
6.4测试分析
经过对总体测试分析, 本基于JavaWeb的名人故事网站满足会员的要求和需求。功能齐全,操作简单,系统运行性能良好,发展前景广阔。
总结
在这次毕业设计中,刚开始进行毕业设计的时候感觉十分困难,根本不知道该从何处下手,在经过一定的调研和资料累积后,并参考了相关的系统、查阅了大量的资料以后,对系统进行深入的需求调查和分析,结合辅导老师的指导以及学过的相关知识,经过不断的坚持、努力,设计最终被完成。我相信无论多么的困难,只要能够坚持下来,努力查阅资料,善于去发现研究,在研究中充分利用资源,所有困难终都会被解决的。
本次毕业设计,给我带来很多的收获,比如让我真正了解到一个系统所要开发的流程,就像文中所提,我一直以为系统开发就是编写代码,其实需求分析、系统设计才是最主要的部分,另外以前感觉书本上的东西讲的很多、很全,但是,在真正开发的时候,才懂得书到用时方恨少,而且书本上的知识都是停留在理论层面,在实际运用的时候会出现很多意想不到的问题,这也让我懂得了理论联系实际的重要性。
通过本次毕业设计,也让我找到了自己的很多不足,比如对最基础的理论掌握的不够扎实,其次在细节上有时处理的不够完整。在以后的工作中,努力学习,取长补短,争取能够做出更多、更优秀的系统来回馈社会。
回顾过去做毕业设计的整个过程,充满了付出和收获,虽然经历了种种困难,不断修改,不断探索,但是当你看到成果时候的感觉,是一种难以用言语表达的喜悦之感,这些在毕业设计过程中学习到的东西将会使我终身受益!
最后,感谢指导老师的关心和指导,在我毕业设计的整个过程中,他给与了我很多的帮助和讲解,在导师的帮助下我的毕业设计才能如此顺利的完成。
参 考 文 献
[1] 刘伟伟,刘洋,金跃云.机器人控制与应用编程[M].西安电子科技大学出版社:青岛英谷教育科技股份有限公司 ,2018:28-29.
[2] 陈香.展示前沿技术,推动机器人事业可持续发展——记2013中国国际机器人展[J].机器人技术与应用,2013:2-5.
[3]贾晓芳,沈泽刚。 JavaWeb应用开发中的常见乱码形式及解决方法[J]. 软件导刊,2017,(04):214-216.
[4]胡蕊蕊。 JavaWeb程序运用中泛型DAO的作用[J]. 电子测试,2017,(04):46+49.
[5]张朕。 基于JavaWeb的科技英语语料库的语言特征分析系统开发[D].东华大学,2016.
[6]梁玮。 基于JavaWeb的专利审查资源信息共享平台建设[J]. 信息系统工程,2016,(04):39.
[7]涂翰墨。 JavaWeb开发中的中文乱码问题研究[J]. 通讯世界,2015,(20):230.
[8]于洪。 基于MySQL数据库的JavaWeb开发中的中文乱码问题[J]. 信息与电脑(理论版),2015,(16):10-11.
[9]张健。 基于javaweb中文乱码问题的研究[J]. 电子世界,2014,(18):371.
[10]詹少威。 针对JavaWeb应用中错误异常处理方法的运用[J]. 网络安全技术与应用,2014,(06):102-103.
致谢
在经历了许多失败与挫折之后,基于JavaWeb的名人故事网站的开发终于完成。经受住了这次对我所学知识的考验。在这个过程中,我发现了自己的许多不足之处,也学会了将书本知识运用到实际问题。设计的完成给了我极大的信心,我相信自己以后会开发出更好的系统。
设计的过程是枯燥的,也是感动的。我有过无数次想要放弃的冲动,但最终还是选择坚持。我的同学、老师、家人、朋友给了我太多的支持和鼓励。我想对曾经给我雪中送炭的的老师、同学、亲朋好友们表示感谢!
最最要感谢的便是我的指导老师。我在设计过程中遇到许多困难,犯了很多错误,有些甚至非常低端,我去询问老师的时候,老师没有丝毫不耐烦,无论问题大小,都跟我详细的讲解。正是老师的引导和指正,让我少走了太多的弯路,最终使得设计顺利完成。在此,我向我的指导老师说一声:谢谢您!也希望老师在论文中多多指正,给出宝贵意见
1、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“文章版权申述”(推荐),也可以打举报电话:18735597641(电话支持时间:9:00-18:30)。
2、网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
3、本站所有内容均由合作方或网友投稿,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务。
原创文章,作者:1158,如若转载,请注明出处:https://www.447766.cn/chachong/132069.html,