论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > Java Web >

(C)002JSP旅游网站

5.2网站的具体实现5.2.1后台管理的实现

 根据旅游系统功能的特点,得出后台管理程序流程图, 如图5.5所示。

http://www.paper51.com

内容来自www.paper51.com

根据旅游系统的功能和流程得出管理员可以有增加、删除、修改、查找等功能,管理员登陆窗口实现如图5.6所示。 http://www.paper51.com

paper51.com

图5.6 管理员登陆窗体

copyright paper51.com

Fig 5.6 the manager lands the window copyright paper51.com

当管理员在此进入后台后,可以对用户有进行删除和修改的操作。

copyright paper51.com

在所有网页的设计中,首页的展示往往是吸引用户再次光临的主要因素。因此,既然是“大连旅游网站”的主题,无非是希望表现得出旅游网站的特色,并且提供多元化的旅游与车次线路等给出用户选择的路线和方式。基于这个因素,在设计这个首页的过程中,我们希望达到“构图简洁”、“车次方便”的,方便用户操作,并且对用户提供界面简单、实用的基本原则。根据这个原则设计并实现用户的网站的首页,在网站首页中提供了用户留言版的功能、旅游名胜的功能、天气预报的功能、车次查询的功能、购物导航的功能、酒店介绍的功能的几个功能。用户可以通过几个功能的选择对网站进行浏览或者查询信息,并且能够快速的查询及时的得到信息。对于留言版通过调用login. JSP实现用户的留言的功能,旅游名胜通过调用luyou.JSP实现用户的浏览旅游名胜的功能,可以对想要查询的旅游名胜的现实详细信息,对于天气预报功能通过调用tianqi.JSP对每个地点实现其查询天气的功能,可以方便用户对旅游地点天气的查询,也方便了用户的旅游。对于车次查询的信息,通过调用checi.JSP实现车次的查询的功能,方便用户的车次的查询。对于购物导航系统,通过实现购物的功能。如图5.7所示。

http://www.paper51.com

内容来自www.paper51.com

图5.7 网站首页 内容来自论文无忧网 www.paper51.com

Fig 5.7 Website home page

copyright paper51.com

对于旅游系统的留言版功能,用户进入留言版之后,可以通过密码、姓名连接数据库进入系统,可以根据是否是系统的用户来判断权限进入系统,对于不是用户的系统,提示此出错信息。也可以通过注册成为会员,再进入系统。可以查看帖子,并且对帖子进行回复并且发表帖子,并且可以返回首页的功能。留言版实现如图5.8所示。

内容来自论文无忧网 www.paper51.com

内容来自论文无忧网 www.paper51.com

图5.8 留言版页面

内容来自论文无忧网 www.paper51.com

Fig 5.8 Message version page 内容来自论文无忧网 www.paper51.com

用户进入留言版时,当用户不是会员时,可以通过注册登陆系统,当用户注册时,添加用户的基本信息,再添入信息的同时,写入用户名、昵称、密码的功能,对于每项功能,都有限制信息,每个字段都必须填写。用户也可以对写入的信息进行重写的功能。如图5.8所示。

内容来自www.paper51.com

paper51.com

图5.8 留言版页面 copyright paper51.com

Fig 5.8 Message version page 内容来自论文无忧网 www.paper51.com

当用户进入旅游系统网站,首先就是看到公告,公告在后台的添加页面如下:

http://www.paper51.com

paper51.com

图5.9 公告添加页面

内容来自论文无忧网 www.paper51.com

当用户进入旅游网站,选择了所要查询的旅游名胜地点,想通过预定线路来提前制定好计划,在后天台显示如下: 内容来自论文无忧网 www.paper51.com

内容来自论文无忧网 www.paper51.com

第6章 系统测试

copyright paper51.com

6.1软件的测试

内容来自www.paper51.com

在开发软件系统的过程中,需要面对错综复杂的问题,因此,在软件生存周期的每个阶段都不可避免地会产生错误。我们力求在每个阶段结束之前通过严格的技术审查,尽可能早的发现并纠正错误。测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的错误。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。 http://www.paper51.com

与开发过程类似,测试过程也必须分步骤进行,每个步骤在逻辑上是前一个步骤地继续。一般网页测试的主要内容包括:链接测试、网页布局测试、速度测试、脚本程序测试和服务器响应测试。

内容来自论文无忧网 www.paper51.com

(1)  链接测试

http://www.paper51.com

这方面测试主要看网页是否有超级链接出错的情况,包括链接图像、链接页面等。如果是图像链接出现错误,页面中图像的位置是一个空框,并附有一个叉。发现错误后及时进行响应的修改。

http://www.paper51.com

通常链接错误的原因有以下几种情况:

copyright paper51.com

文件名不正确。发生这个现象在unin或Linux中很可能是由于文件名的大小写不匹配造成的。所以我们在开始制作网页的时候一直尽量保持文件名全部使用小写字母,这样可以减少不必要的文件名混乱。本网站使用Dreamweaver制作网页,那么可能出现的链接错误一般都来源于文件名的大小写。 paper51.com

路径不对。因为在Dreamweaver中制作超级链接或嵌入图片,如果所引用的文档不在当前文件中,将有使用绝对路径。在Dreamweaver中的普通视图中,用户无法看只能在HTML文档中查找,因此很容易被忽略。为了避免混乱,在制作网页之前仔细规划网站的结构,使网站的构架清晰明确。

http://www.paper51.com

(2)  网页布局测试 copyright paper51.com

通过Dreamweaver所见即所得的网页制作工具制作出的网页,在各种浏览器中可能会出现不同的效果。出现这种可能是由于以下三个方面的原因造成: 内容来自www.paper51.com

浏览器对于网页的兼容性的不同;

内容来自论文无忧网 www.paper51.com

不同的操作系统对于网页浏览效果的差异;

内容来自论文无忧网 www.paper51.com

系统的显示分辨率与制作设计时所使用的不同。

paper51.com

因此,测试网页在浏览器中是否按预想的排版布局显示。通常在字体大小、表格的间距、表单的外观、整体的布局上会有差异。

内容来自www.paper51.com

(3)  速度测试

paper51.com

测试页面的下载速度,这关系到页面内容以及服务器的设置。应尽量多在局域网内不同的机器上访问测试网页,看是否能在令人可以容忍的时间内完成页面的下载和显示,并且不影响网页的效果。一般越快越好。

内容来自论文无忧网 www.paper51.com

(4)  脚本和程序测试 copyright paper51.com

测试页面中的Java Script程序是否能正常工作。这种脚本程序出错一般会体现在以下几个方面。 paper51.com

逻辑错误。

内容来自论文无忧网 www.paper51.com

通常出现在if、while等需要逻辑判断的部分,这类错误很常见,为避免出现这样的错误,尽量作好详细的构思计划。做好注释,使得编写的脉络清晰明确。 内容来自www.paper51.com

编写失误造成。 paper51.com

一般在编写脚本程序的过程中,都会出现这样那样的笔误,为防止此类错误,就必须要小心谨慎的编写。 内容来自www.paper51.com

(5)  服务器响应测试 http://www.paper51.com

目前,比较流行的JSP程序能够通过访问测试获得直接的错误提示信息。而传统的CGI脚本程序涉及服务器端的编程以及服到与相对路径的区别,务器的环境设置,通过访问测试无法获得直接的错误提示信息。不过在服务器的错误日志error-log中记录的信息,对类似脚本程序的检查排错很有帮助。 内容来自论文无忧网 www.paper51.com

    http://www.paper51.com

------分隔线----------------------------
联系方式