基于.net的小型旅游网站的设计与实现(4)
时间:2016-12-27 12:49 来源:毕业论文 作者:毕业论文 点击:次
4.3 前台用户注册 会员注册时在可选填用户名、密码、姓名、电话、身份证、联系地址等信息,其中用户名和密码为必填项不能为空。 注册模块采用验证控件来判断文本框控件中是否输入数据,也可以验证文本框中输入的数据范围。 4.4前台线路展示页面 图2 精选线路模块 精选线路模块是通过DataGrid绑定数据源来实现显示线路信息的功能。用户输入相关线路名称字段,或者选择交通工具后点击查找按钮执行页面加载事件,连接到数据库,DataGrid控件可以传递参数并检索出线路信息库中的相关字段信息并从数据库获取数据并显示。采用DropDownList下拉列表控件来绑定数据源,实现对数据库里交通工具的选择。 查询到相关线路后点击线路名称,此时利用DataGrid控件传递参数来获取并显示出该线路的详细介绍信息页面。线路详细信息页面下端的返回设置是采用超链接控件,设置所需的链接地址后用户点击返回选项可实现操作。 4.5前台新闻资讯页面 此界面的资讯信息以表格的形式展现出来,用户可以通过点击资讯名称来对相关旅游咨询详细介绍信息进行浏览和查看。 4.6前台景点推荐页面 用户可以对相关景点字段输入查询,也可以通过点击景点名称对相关景点介绍信息进行浏览和查看其详细情形。 4.7前台住宿推荐页面 用户可以输入相关酒店名称字段进行查询操作,通过点击酒店名称字段可对相关酒店介绍信息进行浏览和查看其详细情形。 5.景点旅游网后台的主要设计与实现 5.1后台管理员登录 此页面为管理员登陆界面,只有拥有合法身份的管理员在输入正确的帐号及密码后,方可进入后台管理系统对后台所有页面进行操作。 5.2后台主要界面界面的设计与实现 此界面是以框型结构显示的,左侧采用TreeNode显示为树形结构的导航控件来实现导航的树形结构效果。 5.3后台线路管理设计 此界面分为线路管理界面和线路添加界面,在线路管理界面管理员可以进行线路信息的修改和删除的管理操作。在线路添加界面管理员可以进行添加线路信息的操作。 5.4后台旅游景点管理设计与实现 此界面分为景点添加界面和景点管理界面,在景点管理界面管理员可以进行景点信息的修改,删除的管理操作。在景点添加界面管理员可以进行添加景点信息的操作。 6.景点旅游网的测试 该系统在本地服务器上进行运行和调试,首先是对IIS的安装,安装完毕后将文件放入根目录,并建立虚拟目录后就可在IE浏览器上进行运行和测试。 6.1“用户注册”测试 在输入注册信息时,若有必填项为空时用户点击提交就会在文本框控件右边出现红色的*符号,表明用户需填满必填项之后才可提交。若输入的密码不符合要求时会提示“密码长度为6-16位”。 用户通过注册页面按要求填写注册信息并提交完成后,打开数据库,便可看到用户注册时的信息。如果输入的数据不符合系统要求,数据就不能写入数据库并且会提示错误信息,通过多次反复地测试,发现系统存在的问题并且及时修改,最终达到既定目标。 6.2“用户登录”测试 用户名和密码其中任意一个错误或者为空都会出现提示“登录失败,用户名或密码错误”。 6.3“查找信息检索”测试 前台的精选路线模块和住宿推荐模块以及景点推荐模块中均有查询功能,若用户输入的关键字为空或者输入不存在的关键字时点击页面将不会变化,此时用户便无法进行正常查询操作。只有输入正确后点击查询按钮,才会会显示出对应的检索内容。 (责任编辑:qin) |