程图
3.在线留言模块
该模块主要是方便用户和管理人员进行沟通和交流,用户可以发表自己的看法也可浏览其他用户的留言。为了让旅游部门掌握各方面的反馈信息,本系统设置了留言簿模块。通过此模块,可以上传留言、查看以往的留言信息。留言信息包括:留言的用户、留言时间及留言内容。
(1)浏览留言。用户登陆后可以查看以前的留言。
(2)发表留言。用户如果要留言必须登陆后发表其留言。
在线留言模块流程图如下:
图3.7用户留言模块流程图
4.酒店预定
该功能模块主要是客户浏览了相关资料后,可通过本模块的下拉一个预定定单。将个人信息及预定的酒店填写完整后,上交给系统,而系统经过简单的逻辑判断信息是否有错后通过两个消息框的反馈,来确定酒店预定是否成功。
酒店预定功能流程如下:
图3.8用户酒店预定模块流程图
5.信息浏览
实现的主要功能包括查看站内公告(最新公告及近期的所有公告)、点击景点,酒店,旅行社的信息,并且可以进行查询功能。
(1)旅游新闻。通过"公告栏"可了解本站的最新信息,并可查看本站的近期的所有公告内容。
(2)景点信息。通过景点页面进行各个景点的信息浏览和查询。
(3)旅行社信息。通过景点页面进行各个旅行社的信息浏览和查询。
(4)酒店信息。通过景点页面进行各个酒店的信息浏览和查询。
§3.2.4主界面设计
主界面是一个网站的门面,如同公司的形象,特别注重设计和规划。它是用户首先见到的界面,它的好坏直接影响到网站的访问率。为此,作者从以下几个方面对主界面进行了设计。
1.在色彩搭配上,一种较明快的色彩为基调,配以相关的其他色彩,给用户一种鲜而不艳的美感。
2.在字体选用上,大小适当,尽量使用常用字体,适当配用艺术字。
3.在网页制作上,采用框架式结构,在框架中嵌入子页,将大表化小,图片压缩,尽量减少页面响应时间。
4.在内容上,主界面内容充实而不繁杂,既体现本站特色,又能满足用户需要。
5.在用户操作上,简化用户操作,删去那些空洞的环节。例如,"用户注册"只须填写简单信息即可。
§3.2.5输入输出界面设计
旅游网站系统的输入界面主要包括用户注册、登录,信息检索和在线留言等,输入设计的内容包括以下几点:
1.输入数据的内容设计,包括确定输入数据项名称、数据内容、精度、数值范围。例如,在用户登陆中,用户输入的数据包括用户名,密码,用户名和密码都必须大于6位且小于16位
2.确定数据输入方式,用户注册、登录,信息检索和在线留言等输入操作,都是在客户端浏览器上完成,并立即更新服务器端数据库。
3.输入数据的正确性校验,保证输入数据的正确性。例如在用户登录时,必须校验用户名和密码,只有在二都正确的情况下才能正确登录.
旅游网站系统的输出界面主要包括旅游新闻,景点推荐,检索结果等,输出设计的内容包括以下几点:
1.确定输出的内容。用户是信息的主要使用者,在进行输出内容的设计时,首先要确定用户在使用信息方面的要求,包括使用的目的、输出速度、频率、数量、安全性等。根据用户的要求,设计输出信息的内容,输出的项目及数据结构、数据类型、位数及取值范围,数据的生成途径,完整性及一致性的考虑。
2.确定输出格式。输出格式设计要满足使用者的要求和习惯,达到格式清晰、美观、易于阅读和理解的要求。在本系统中,输出页面的设计,尽量满足用户的信息需要,并有相关的提示信息。输入输出等界面设计,均仿照首页的风格进行,使整个网站页面风格一致,别具特色。
第四章旅游网站具体实现
§4.1数据库连接
ADO.NET提供所有OLEDB兼容数据源一个共同的接口,连接、取回、处理及更新数据库数据方便,数据源可以包括使用数据仓库、数据库、文本文件、XML数据等。ADO.NET用"无连接传输模式"访问数据源(使用XML为核心之故)。无连接模式是指当用户要求访问数据源时,无须经过冗长的连接操作,而且通过ADO.NET添加的DATASET(数据集)对象,每个用户都拥有专属的DATASET(数据集)对象,因此,用户就不需要争夺数据源。
ADO.NET有两种连接数据源的方式,分别为DataReader对象及DataSe
上一篇:
ASP新闻自动化管理网站(论文和程序)
下一篇:
无进程无端口DLL木马