目录
摘 要 0
ABSTRACT 0
第一章 绪言 1
1.1 课题背景 1
1.2 本课题的目的与意义 4
1.3系统相关概念介绍 6
1.4本文的工作 7
第二章 系统设计方案的研究 8
2.1 开发环境 8
2.2 IIS与ASP的结合 13
2.3 ASP的内部特点 14
2.4 ASP与CGI的比较 15
2.5什么是ODBC 16
2.6什么是DSN 17
第三章 系统的总体设计 18
3.1系统模块分析 18
3.2系统设计思想 19
3.3 数据库分析与设计 19
第四章 系统的实现和关键技术 24
4.1 系统总体方案的设计与实施 24
4.2重点功能模块流程图 27
4.3数据库连接 30
第五章 总结 33
致谢 35
参考文献 36
摘 要
我国旅游电子商务网站从1996年开始出现,目前,具有一定旅游资讯能力的网站已有5000多家.其中专业旅游网站300余家,主要包括地区性网站,专业网站和门户网站的旅游频道三大类.
旅游网站通常提供几方面的服务:一是旅游信息的汇集,传播,检索和导航.信息内容一般涉及旅游目的地,景点,饭店,交通旅游线路和旅游常识等的介绍;二是旅游产品(服务)的在线销售.网站提供旅游及其相关的产品(服务)的各种优惠,折扣,航空,饭店,游船,汽车租赁服务的检索和预订等;三是个性化定制服务,即根据旅游者的特点和需求组合定制旅游产品,建议个性化旅游线路等。
因此,为发展旅游事业而开发这样一套管理软件成为很有必要的事情,在下面的各章中我将开发这套旅游公司网站管理系统的过程所所涉及到的问题一一介绍一下。
这套网站管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
关键词:ASP语言,ACCESS
第四章 系统的实现和关键技术
在明确了系统的设计思想之后,就要开始规划系统的设计目标了,也就是要明确整个系统应当实现的功能,下面将就旅游公司网站管理系统的各个模块分别进行介绍。
前台网站管理系统
前台网站管理系统为客户提供线路,酒店,车辆查询,客户可查询相关信息。网站管理系统包括网站最新动态的展示,旅游线路的展示,酒店的展示,旅游景点的展示,旅游车辆信息的展示。对上述各方面的管理主要通过管理员操作后台网站管理系统实现。另外,提供了一个客户交流的平台,客户可在该页面上留言,实现对各方面客户的观点信息的收集与发布,并及时将有用信息传达给其它客户,实现更好的沟通交流。
此外,为了实现客户与公司的及时交流,特别加入了QQ号码的链接,客户只需点击该链接,即可与公司相关人员进行联系,实现了沟通的便利性。
后台管理系统
后台管理系统主要为管理员而设,提供给有权限的用户操作,对网站数据信息进行实时的发布,更新,与删除,对客户定单进行即时处理,并将相关资讯反馈给公司,实现的商机的实时操控。
4.1 系统总体方案的设计与实施
本系统依照真实的旅游公司网站管理流程进行程序设计,整个程序主要使用Microsoft提供的语言和服务,Windows 2003作为服务器,Access2003用于对服务器数据库的维护,VB Script,Java Script,ASP等实现交互式信息管理及其相关操作。完成以上各角色的功能,实际上是处理一系列的数据库,在后台我们对数据库进行操作,以实现前台界面的动态运行。
(1)网页制作工具的选择
Dreamweaver本身带有多种模式,可以根据需要加以选择,同时它与操作系统的集成性非常好,所以在站点管理等方面具有其它网页编辑软件所无法比拟的优势。因此在Web页面进行规划的过程中,我选用Dreamweaver作为主要设计工具。在网页制作过程中,其他的辅助工具起很重要的作用,如很多元素需要用Photoshop,Fireworks,gif move gear等其他软件加工处理,
(2)页面风格的确定
页面的风格至关重要,它要符合页面的内容所要表达的主题。旅游公司网站管理系统页面不要做得太花俏,但要有特色,能够让人有种亲切感与视觉享受,向读者实时提供有关图书的各种动态信息,因此应以朴实为主,这样就可使页面庄重大方,符合图书作为文化传媒的主题。另外,为了保持整个站点风格一致,各分支页面的背景和图片也应保持朴实简洁。
(3)Web页面的设计与制作
页面的设计应具体考虑三个方面,即页面的主题,结构,外观设计,下面分别从这三个方面介绍一下在制作Web页面时,应考虑的一些因素和采用的方法。
①页面主题设计
首先要制定目标。该管理系统是为了向客户提供一个方便、快捷的旅游咨讯发布平台,因此主页中必须包含线路查询管理,酒店查询管理,景点查询管理,旅游相关信息的发布等。其次,制定设计方法。采取自顶向下的方法,设计浏览路径,这是将网络层次化的过程。最后选择表达方式,所选的表达方式和设计风格要与目标一致。
②页面结构设计
页面的组织也很重要,必须将信息在逻辑上组织得井然有序,为用户创造一种有趣和能够理解的资源。结构分布是否合理将决定浏览者对站点第一印象的好坏,如果结构设计合理美观,浏览者将产生浓厚的兴趣浏览整个网站。反之,如果在设计中,对如何连接页面中的各个部分只有一个模糊的概念,没有一种宏观和清晰的组织结构,那么用户在不久就会离你而去,转而去寻求组织得更好的信息。大多数页面的信息结构,可以采用四种类型:序列结构,分栏结构,网状结构和层次结构。其中按层次划分信息,是组织复杂信息的较好方式之一,并且含有层次组织的结构特别适合于作该管理系统。原因是整个系统站点是被组织得由一个主页上的菜单向下延伸,大多数用户都熟悉这种等级的图形结构,都会觉得这些结构能帮助他们一步步深入。另外,层次结构为人们所熟悉,使用户很容易建立一种进入站点的认知感觉。但层次不宜过多,太多往往令人厌烦。
③页面外观设计
内容和组织结构确定好后,还应该考虑整个页面的外观。好的页面外观应有很好的一致性,也就是说相同的页面安排、背景图像、颜色组合、栏目条等。整个站点的页面在外观上风格应该保持一致。背景是整个页面的基调,同时也是给浏览者的第一印象,因此背景的选择也很重要。在设计本系统Web页面时,考虑到该管理系统作为传播旅游咨讯的媒体,在外观上不能象娱乐站点那样花哨,而更应突出其文化氛围,尽量以简洁,素雅为主基调。
主页的制作大致分三个阶段:前期制作,中期制作和后期制作。前期包括整理资料,制作主题,构造结构;中期包括制作网页,测试修改;后期为发布,更新。前期的工作是制作该管理系统的主要阶段,但中期的测试是必不可少的环节,这符合软件工程远离。本书店系统制作完成后,已经过IIS测试,运行良好。
(4)设计过程中使用的主要技术及元素
①网页元素的定位
页面元素的定位有两种方式,一种使用图层,一种使用表格。用图层页面比较小,但是用太多的图层会导致站点在网上运行不太稳定,还是用表格定位比较精确。但是产生的文件较大,由于主页元素不多,所以采用了表格定位,整体看来,主页布局较为合理,给人耳目一新的感觉。
②框架结构的选择
框架是网页结构中常用的一种浏览形式,特别是用在主页面所连接的各个分页上,为一个页面定义导航区与内容区。它将一个网页分割为若干区域,一个区域就是一个框架,以便使同一个页面的不同区域可以装载不同的文件。在该管理系统的后台管理页面中,采用了左右结构的框架结构,这样管理员可以在左边通过点击相应的链接,在右边了解到其中的内容。在浏览内容的同时,若想切换到其他任意的栏目,只需点击超链接即可,方便了管理员的操作。