旅行社管理网站设计与实现
充和发展,具有很好的可维护性。就规模来说,所开发的数据库属于中小型的数据库,简单配置即可。不存在技术上的难度。故本系统在技术上是可行的。 2.2.3 经济可行性分析
本系统开发所使用的工具Dreamweaver是开发者常用的开发工具,开发成本不高。而采用手工旅行社信息管理方式需要的大量的人力资源的投入,且效率底下,甚至准确性都无法得到保障。而随着纸质文档的逐渐增多,后期维护更是项巨大的工程。而旅行社信息管理系统的开发使用能减轻员工负担,让员工参与到其他旅游相关岗位中去。更能节省旅行社的日常开支,增加旅行社相关信息管理的规范性,实现旅行社无纸化办公的要求。所以在经济上是完全可行的。 2.2.4 操作可行性分析
本系统开发充分考虑了旅行社信息管理涉及的各项事物,及旅行社信息管理的相关操作。熟悉各大旅行社在信息管理上的相关业务流程。在界面设计上讲究简洁实用,尊重用户的使用习惯,步步关联。另外采用层次化界面设计,功能描述清楚简单,具有很强的操作性。
总结:根据以上分析可知,该旅行社信息管理系统的开发可有效的帮助旅行社规范旅游信息方面的管理,提高各旅行社工作的效率,具有非常不错的经济效益。所以本系统开发条件具备,符合开发的条件。
2.3需求分析
此系统应便于对旅行社线路预定结果查询、酒店信息查询管理、留言反馈等资源进行综合管理,对旅行社运作状况统一管理。最终目的是提高工作效率和减轻劳动强度;提高信息处理速度和准确性;为业务、管理提供更方便的服务项目。提高旅行社经营效益和市场分析抉择。 2.3.1功能需求
管理信息系统主要功能是准备和提供统一格式的信息,使各种统计工作简化,使信息成本最低;及时全面地提供不同要求的、不同细度的信息,以期分析
5
旅行社管理网站设计与实现
解释现象最快,及时产生正确的控制;全面系统地保存大量的信息,并能很快地实现查询、修改、删除等功能,为决策提出信息支持。
旅行社管理系统包括六个系统:系统管理、酒店信息管理、线路信息管理、景点信息管理、留言管理、订单信息管理等。
(1)系统管理:主要功能为服务员及操作员设置、预订解除、数据库的备份/恢复数据库,线路预定信息管理,酒店预定信息管理等。此功能模块处理是旅行社与客人之间开展的主要内容,也是本系统中的核心部分,只有完善了此系统才能说是实现了旅游业务的电脑管理。
(2)酒店信息管理:提供各种查询功能以便及时了解酒店即时的信息,包括查询客人资料,酒店信息资料等,该系统面对各种复杂的结算要求应具有很强的应变能力。
(3)线路信息管理:此系统是专为前台处理旅游线路预定操作员设计的服务系统,它提供了旅游线路的信息化管理。
(4)景点信息管理:提供各大景点即时的信息,包括查询各大景点门票价格、风土人情、特色景点资讯等,该部分能让游客直观地了解各大景点的相关信息。
(5)留言管理:该部分方便系统管理人员管理相关游客留言信息。一来,可以直观了解游客相关需求;二来,相关技术人员可以根据用户的留言信息对网站的用户体验进行相应的改进。
(6)订单信息管理:后台管理人员,可以通过该模块对各类订单进行系统的相关管理。
(7)其他功能:
最新消息提示:管理员进入管理系统后会对最新的消息进行语音提示; 新闻资讯发布:后台管理人员可以对相关新闻资讯以及活动通过图文形式进行发布。 2.3.2性能需求
(1)数据精确度:
6
旅行社管理网站设计与实现
查询时应保证查全率,所有相应域包含查询关键字地记录都应能查到。 查询是应保证查准率,查到的记录应予给定的单项或组合查询条件完全匹配。
(2)时间特性:一般操作的响应时间在3~5秒内,以及数据的导入和导出也应在可接受的时间内完成。
(3)适应性:满足企业使用的需求。对前面提到的运行环境要求不应存在困难。
2.3.3外部接口需求
用户界面:
(1)采用div+css的通用图形界面,对用户友好,且必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:
1.要具有一致性,界面规范应遵循WEB软件界面的规范; 2.提供简单的错误处理;
3.提供信息反馈,用多种信息提示用户当前软件运行状态、软件界面元件的功能;
4.操作可逆,其动作可以是单个的操作,或者是一个相对獐的操作序列; 5.设计良好的联机帮助;
6.显示画面,画面简洁明快,富有现代气息,不能太过花哨;
应遵循国家关于计算机词汇的标准,用词应当精炼准确,没有歧义,图形的意义明朗。
(2)各管理模块的不同管理功能操作界面,采用在不同窗口进行管理,各功能操作切换比较简单又相对独立。
(3)同一页面内的控件排列,按与用户的交互功能不同,划分为不同的功能区域。
硬件接口:支持一般的PC或更高档微机、笔记本电脑。
软件接口:运行于Windows98/Me/2000/NT/vista/Win7/Win8,且具有WIN32的操作系统之上。
故障处理:正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必
7
旅行社管理网站设计与实现
须保证数据库完好无损。 2.3.4系统属性要求
正确性:要求发布的软件达到用户的预期目标,运行是基本无错误。 可靠性:在一般条件下,应不出故障。
效率:对于浏览、查询、添加、删除、更新和密码设置的一般操作,要求及时响应,在3~5秒内。
完整性:要求能在发生意外(如停电)的情况下,保证不丢失数据。 易使用性:要求能尽量为用户的使用提供方便,软件的界面符合目前流行的界面规范。
可维护性:本软件在运行中发现错误时,能快速、准确对其进行定位、诊断和修改。
可测试性:设计时尽可能减少测试本软件的各项功能所需的工作量。 复用性:设计时应采取模块化的方法进行设计,对系统内各模块接口尽可能达到高内聚、低耦合的程度,以提高各模块的复用性。
安全保密性:要求提供身份验证,只允许通过身份验证的用户使用本软件。 可理解性:对于本软件提供的各种命令,各种信息提示,应易于用户理解。 可移植性 :要求本软件运行于多个操作系统
互连性:要求提供数据得到如何导入和导出接口,以易于同其他系统的连接。
8
旅行社管理网站设计与实现
第三章 系统概要设计
3.1总体设计
该旅行社管理网站主要分为两部分,包括前台系统以及后台管理系统,两部分所针对的使用群体具有明显的使用权限划分。前台系统使用用户,即普通用户,可以在前台系统页面进行各种预订操作、浏览新闻资讯、在线发表留言等;而后台管理系统使用用户,即系统管理员,可以对各类信息进行相应管理,同时还可以上传、更新各类图文信息(如:旅游新闻资讯)等。该旅行社管理网站功能模块如图3-1所示。
数据库 后台 图3-1系统功能模块图
旅行社网站管理系统 前台系统 后台管理系统:旅行社管理网站后台管理系统主要包括六大模块:系统管理、景点信息管理、酒店信息管理、路线信息管理、留言管理以及订单管理等。后台系统功能模块如图3-2所示。
系统管理 景点信息管理 酒店信息管理 路线信息管理 留言管理 订单管理 后台系统管理 图3-2 后台系统功能图
9