旅行社信息管理系统Word文件下载.docx
- 文档编号:21315131
- 上传时间:2023-01-29
- 格式:DOCX
- 页数:16
- 大小:140.82KB
旅行社信息管理系统Word文件下载.docx
《旅行社信息管理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《旅行社信息管理系统Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。
邓玉宁:
景点的增加,删除等功能。
杨婷:
景点的修改,查找等功能。
2.2技术可行性报告
技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。
本系统采用jsp开发出友好美观的人机界面,便于用户理解、操作。
数据库管理系统采用Oracle,它快速、体积小,同时保持数据的完整性、安全性。
因此本系统的开发平台已成熟可行。
硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需。
2.3系统经济可行性报告
通过对成本的估计和在成本/效益分析等方面的计算知道,该系统可以带来一定经济效益,提高旅游信息发布的效率。
该系统在方便高效快捷的基础上,帮助管理人员实现旅游信息管理,具有一定的管理应用价值,有很好的实用和发展前景。
2.4社会因素可行性分析
确定软件产品最终是否能被用户接受,用户是否能操作最终的产品。
本系统在开发设计时尽可能做到界面友好以及操作的人性化,使得操作人员轻松上手。
本系统开发目标明确,在技术和经济,操作三方面都可行,并且投入少、见效快。
因此系统的开发是完全可行的。
针对该系统的优点:
有一定数量旅游景点相关信息可供处理。
方便游客了解景点各种相关信息,同时提高和改善管理水平,对景点本身做一个比较好的宣传和推广。
系统根据实际情况收集的资料为背景,系统中包括各个景点的基本情况介绍
管理人员登录系统后,将各种烦琐的管理工作通过系统来管理,用最少的人力和物力提高管理水平。
管理人员通过系统处理各个事务,使前台的用户操作方便简单,突出旅游特点,具有较美观的界面设计,保证系统安全稳定的运行。
管理员针对信息的变更,对相关信息进行管理,保证信息的最新性和准确性,易于日常的操作和维护。
3.软件综合实训项目开发计划书
一、旅行社管理信息系统研究概要
旅行社管理信息系统包含了产品设计、客户管理、内部办公、销售管理、计调操作、财务结算等关键内容。
旅行社信息系统应用在旅行社的市场部、项目研发部、财务部等公司的核心业务部门使用。
后台管理系统软件不仅可以在公司内部局域网中使用,也可以通过互联网与公司的数据库服务器联网使用。
该系统业务操作包含:
出境游、国内游、港澳游、省内游组团及批发业务,入境游、国内地接业务,单项委托及商旅业务、计调操作、财务结算、客户关系管理、散客资源、业务员及导游管理等。
旅行社信息管理系统是专为旅行社开发的、包含出境游、国内游、港澳游、入境游、国内地接、省内短线、单项委托业务、计调、前台门市销售、商务中心、财务结算、客户关系管理、网络营销等多项内容的全方位的信息管理系统,可以帮助旅行社在信息管理、直客销售、计调操作、同业分销、财务结算等各方面进行综合的管理。
它是一套为旅行社量身订做的企业资源计划(ERP)、客户管理管理系统。
旅行社信息管理系统的设置体现三个中心的思想:
销售中心、计调中心和财务中心。
销售中心将旅游产品通过庞大的网络平台实现跨地域的销售;
计调中心对网络平台销售来的资料进行加工处理,进行采购作业,并及时通过网络平台将操作的结果反馈给销售中心;
财务中心对销售和操作过程中的收入、成本支出等进行全程监控,实时反映营业情况、对现金流进行监控。
二、设计目标
1.针对本地的旅游资源优势,充分整合,建立大规模的旅游资源信息库
2.实现总部、各部门间产品资料共享及联网销售,通过建立网络业务总控系统完成总部对旅游业务的管理
3.通过网站建立营销平台与旅游散客、代理商、同业的连接,实现业务代理点与总公司的联网运营。
4.对客源市场的客户和合作伙伴进行管理,并可随时查询业绩情况。
5.办公自动化管理
三、开发背景及意义
研究背景
目前我国各行各业的信息化建设开展得如火如荼。
旅行社是我国旅游业的龙头产业,具有显著的市场导向作用和强大的产业关联作用,其作为"
旅游服务提供企业"
,在业务活动中离不开资源信息的积累、更新、取用和服务信息的动态管理,因此旅行社管理信息系统的建设就成为了旅行社行业乃至旅游业信息化建设的核心。
一个成功的旅行社管理信息系统,应该能够有效地辅助旅行社人员工作,提高旅行社的经营管理能力,并且不断更新旅行社的市场竞争理念,应对全球化时代我国旅行社所面临的新挑战。
通过对上海市几家旅行社的调查了解到,目前许多旅行社电脑的用途多数是打打字,线路销售手工操作,效率低下容易出错,客户资料不易整理,大量丢失,这些无疑都已成为限制旅行社发展的瓶颈。
这就要求旅行社必须采取现代化的管理手段,建立高效的信息管理系统,对员工的业务操作及流程进行规范化管理,简化业务流程,提高工作效率并防止中间的漏洞,避免经济损失;
迅速、准确地捕捉客户要求,并加以高效回应,使顾客满意;
对客户资料和跟单纪录进行妥善管理,提高销售成功率,减少因人员流动造成的资源流失。
研究意义
做好旅行社的经营管理与对游客的服务工作是旅行社工作管理的一项重要内容。
这项工作服务性强、涉及面广、数据量大而且准确性和实时性要求都很高。
为了方便从事旅行社工作人员的管理工作,提高工作效率,同时为了更好地为游客旅游提供服务,有必要开发旅行社信息管理系统,使旅行社的工作走上信息化之路,克服人为的种种弊端,为游客带来一流的服务。
加强旅行社的管理与服务工作不仅可以减少人力、物力和财力资源的浪费,更重要的是有助于提高旅行社的信誉。
旅行社的业务是一项复杂的组织工作,这种复杂性不仅仅指旅游活动程序安排上环节众多,更突出地表现在旅行社服务对象(即旅游者)的多样性。
所以开发一个实用、高效的旅行社管理信息系统是很有必要的。
4.需求分析
根据旅游信息管理的需求,我们对景点、旅游常见问题等旅游相关信息的进行管理。
主要包括景点信息的管理、导游信息管理、游客信息管理以及系统管理员信息管理等几个方面的内容。
这几方面内容中包括信息的录入和查询,以及信息的实时更新。
4.1功能需求
根据总体功能需求特将具体功能需求描述如下:
(1)景点信息管理的功能需求:
当管理员登陆以后,可以进入景区信息管理页面,可以对景点进行录入、修改、删除、查询,景点信息包括景点名称、景点地址、景点联系电话。
根据景点信息的更新或者变更,进行录入、修改和删除和查询的操作。
(2)导游信息管理功能需求:
导游在旅游行业有着很重要的作用,所以有清晰明了的导游信息供游客参考,对游客而言更方便,同时导游的信息对对旅游公司也是必需的,这里的导员信息管理,包括一些最基本的信息,如导游姓名、联系电话、以及导游现在在那个景点,进入导游信息管理页面都可以看到,同时管理员可以对导游的信息进行编辑,添加、修改,查询等,还可以查询就近的景点信息。
(3)游客信息管理功能需求:
因为本系统是针对旅游信息的一个很简单系统,为了方便旅行社对游客进行管理,在本系统中提供了对一些对游客基本信息的统计,包括游客的姓名、性别、和联系方式等,可以对游客信息进行添加,修改,删除和查询。
4.2性能需求
旅行社各部门(如服务部、项目开发部、市场部等)要实现信息共享,避免重复输入、重复存储;
信息保密:
系统内信息属于商业机密,要设定使用权限,保障资料的安全性;
使用便捷:
有手写输入与模糊识别功能;
5.概要设计
5.1.系统总体设计
5.1.1系统功能模块设计
根据需求分析的结果,按照“低耦合、高内聚”的原则,本系统将划分为以下主要功能模块:
(1)管理模块:
实现主要功能包括旅游信息的管理,景点管理,导游信息管理,游客信息管理,以及管理员对自己相关信息进行管理。
(2)景点管理。
管理员可以对每个景点的信息,包括景点名称,所在地,特色等进行管理。
(3)导游信息管理。
管理员可以对所有导游的综合信息进行管理。
(4)游客信息管理。
管理员对所有登记的游客信息进行管理。
图5.1系统功能模块图
2.信息查询模块,该模块主要是方便用户对本站景点进行相关查询,并返回查询结果。
用户可根据自己不同的需要,系统根据用户选择不同关键字进行相关查询,得到用户查询的信息。
按选择的类型和输入的关键字进行查询,就会查询出景点库中与输入字段完全匹配的景点信息。
5.1.2系统输入输出设计
旅游管理系统的输入界面主要包括用户登录,信息查询,信息更新和游客登记等,输入设计的内容包括以下几点:
1.输入数据的内容设计,包括确定输入数据项名称、数据内容、精度、数值范围。
例如,在用户登录中,用户输入的数据包括用户名,密码,不能为空。
2.确定数据输入方式,用户登录,信息查询,信息更新和在游客登记等输入操作,都是在运行界面上完成,并立即更新服务器端数据库。
3.输入数据的正确性校验,保证输入数据的正确性。
例如在用户登录时,必须校验用户名和密码,只有在二都正确的情况下才能正确登录.
5.2数据库设计
5.2.1概念结构设计
数据库设计是把现实世界的实体模型与需求转换成数据库的模型的过程,它是建立数据库应用系统的核心问题。
数据库及其应用的性能都建立在良好的数据库设计的基础之上,数据库的数据是一切操作的基础,如果数据库设计不好,那么其它一切用于提高数据库性能的方法收效都是有限的。
数据库设计的关键是如何使设计的数据库能合理地存储用户的数据,方便用户进行数据处理。
在关系型数据库中,遵循的规则就是范式,范式是符合某一种级别的关系模式的集合。
一般设计数据库遵循第三范式。
即:
数据库表中不包含已在其他表中包含的非主关键字信息。
采用范式减少了数据冗余,节约了存储空间,同时加快了增、删、改的速度。
概念结构设计是数据库设计的核心。
概念结构独立于数据库的逻辑结构,也独立于所使用的具体的数据库管理系统。
E-R模型的组成元素有:
实体、属性、联系。
E-R模型用E-R图来表示。
实体是用户工作环境中所涉及的事物,属性是对实体特征的描述。
概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。
它从用户的观点出发对信息进行建模,主要用于数据库的概念设计。
通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。
换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系(Relationship),它并不依赖于具体的计算机系统或某个DBMS系统,这种模型就是我们所说的CDM;
然后再将CDM转换为计算机上某个DBMS所支持的数据模型,这样的模型就是物理数据模型,即PDM。
CDM是一组严格定义的模型元素集合,这些模型元素精确地描述了系统的静态特性、动态特性以及完整性约束条件等,其中包括了数据结构、数据操作和完整性约束三部分。
(1)数据结构表达为实体和属性;
(2)数据操作表达为实体中的记录的插入、删除、修改、查询等操作;
(3)完整性约束表达为数据的自身完整性约束(如数据类型、检查、规则等)和数据间的参照完整性约束(如联系、继承联系等);
5.2.2逻辑结构设计
本次设计系统所包括的信息有景点信息,可将信息抽象为下列系统所需要的数据项和数据结构:
5.2.3物理结构设计
数据库的完整性是指数据的正确性和相容性。
数据库管理系统(DBMS)用一定的机制来检查数据库中的数据是否满足规定的条件——完整性约束条件,数据的约束条件是语义的体现,将作为模式的一部分存入数据库中。
本系统中定义了表与表之间的联系及表中各字段属性约束有助于实现有助于完整性。
数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。
在数据库系统中,大量的数据集中存放,而且为许多用户直接共享,是宝贵的信息资源,系统的安全保护措施就显得更为重要,它可以保护数据库防止恶意的破坏和非法的存取。
在系统中,用户通过运行进入系统首页后,必须经过登录,方可对本站景点进行浏览、查看、查询等操作。
用户登录的用户名是唯一的,密码通过加密。
在用户登录,必须输入用户名和密码,并通过数据库的验证,同时对用户的权限进行验证,防止非法用户和未授权用户对本系统进行非法访问和操作,保证本系统的安全。
6.详细设计
6.1系统管理模块详细设计
本系统的主要任务是实现对旅行社的业务管理、线路管理及相关查询及更正。
其主要功能包括:
线路管理模块、财务管理模块等等
线路管理
该线路管理包括了两个部门,有项目开发部和项目实施部。
实现对旅游计划方案的拟定和确认并生成数据库“旅游线路详细信息”,提供给前台服务人员以备顾客的随时调用查询等等。
在制定过程中需要与外界联系,其中包括了与景区、地接旅行社的协调等等。
该数据库“旅游线路详细信息”是该系统的核心和基础,包括着添加修改删除等基本功能。
业务管理
该模块主要是根据前台提供的游客信息,结合数据库“旅游路线详细信息”,调用数据库“导游”整合出“出发游客信息”,并执行具体业务。
其出发游客信息也需要实现数据库的添加修改和删除。
6.2日常模块详细设计
用户在登录界面输入用户名和密码,二者都正确后进入功能主界面,如果不正确就要求重新输入登录,流程图如下所示:
图6.2用户登录流程图
6.2.1.管理员管理流程图
管理员成功登陆后,可以对相关信息进行添加、删除、修改等操作,流程图如下图所示:
图6.2.1管理员管理景点流程图
6.2.2查询景点模块流程图
用户进入主界面后可以进行相关查询操作,输入查询条件,如果找到记录则显示出来,若没有找到记录则返回重新输入查询条件,流程图如下图所示:
图6.2.2查询模块流程图
7.运行与测试
1.点击删除后一行被删除
2.点击增加景点后界面
3.添加内容界面
4.点击添加按钮后的界面
8.实训总结
在这次实训中我做了旅行社的景点增加与删除两个模块,虽然这只是两个小模块,也是项目中的一部分。
虽然做的不好,但是还是实现了基本的功能,没有拖组的后腿,及时的完成了任务。
刚开始找了一些资料,跟组员讨论,研究怎么做,经过认真的分析就开始动手做。
旅行社信息进行管理和处理的人—机系统,它能准确、及时地反映旅行社各项业务的当前状态,能利用过去的数据统计分析,能从全局出发辅助酒店各职能部门以及经理管理酒店。
可见,旅行社信息系统首先必须具有强大的电子数据处理功能,能大大提高旅行社管理人员和操作人员的工作效率,减轻劳动强度,同时,该系统应当采用管理模型,将仿真、优化等现代决策手段结合起来,为旅行社管理层的决策提供有效的信息。
关于我的设计,由于时间和自身和因素无法得以实现,这不能不说是本次设计的遗憾之处。
不过,至少它已经启发了自己的思维,提高了我的动手能力,这是我在课本中学不到的。
通过这次毕业设计我除了在jsp程序设计水平和数据库应用能力上有了很大程度的提高,也更加深入地理解了与数据库相关的设计中常见问题和其相关设计的意义一转眼实训周就结束了,在这周中我学会了自己独立解决问题,思考问题,虽然没有很多的收获,但也不是一无所获。
最后非常感谢老师们的指导与陪伴,让我度过难忘的实训周。
9.参考文献
[1]刘鲁.信息系统设计原理与引用[M].北京航空航天大学出版社,2009
[2]王珊,萨师煊.数据库系统概论[M].高等教育出版社,2008
[3]黄梯云.管理信息系统导论[M].机械工业出版社,2009
[4]胡伏湘,雷军环.Java程序设计实用教程[M].清华大学出版社,2005
[5]刘遵仁.SQLServer中文版基础培训教程[M].北京:
人民邮电出版社,2002.
[6]曹砚.基于三级C/S模式高校管理信息系统原设计[M].管理信息系统,1999
[7]李钟尉,周小彤,陈丹丹.Java从入门到精通[M].清华大学出版社,2010
[8]王珊,陈红.数据库系统原理教程.清华大学出版社,2008
[9]黄荔.基于客户/中间服务器/数据库服务器的三层结构[J].兵器自动化,2000,(6):
附件:
主要代码
1.增加景点的jsp代码:
Stringpath=request.getContextPath();
StringbasePath=request.getScheme()+"
:
//"
+request.getServerName()+"
"
+request.getServerPort()+path+"
/"
;
%>
<
!
DOCTYPEHTMLPUBLIC"
-//W3C//DTDHTML4.01Transitional//EN"
>
html>
<
head>
basehref="
%=basePath%>
title>
MyJSP'
addlu.jsp'
startingpage<
/title>
metahttp-equiv="
pragma"
content="
no-cache"
cache-control"
expires"
0"
keywords"
keyword1,keyword2,keyword3"
description"
Thisismypage"
--
-->
/head>
body>
center>
添加旅游景点
formaction="
add.let"
method="
post"
景点名称<
inputtype="
text"
name="
jdname"
/>
br>
景点地点<
jdaddress"
景点电话<
jdtel"
submit"
value="
添加"
/form>
/center>
/body>
/html>
2.增加景点的数据库代码:
packagedao;
importjava.sql.Connection;
importjava.sql.PreparedStatement;
importjava.sql.ResultSet;
importjava.sql.SQLException;
importjava.util.ArrayList;
importvo.JingDian;
importcomm.BaseDao;
publicclassLuDao{
/*
*增加景点数据
*
*/
publicintinsert(JingDiandian){
Connectionconn=null;
PreparedStatementpst=null;
inta=0;
Stringsql="
insertintojidianvalues(jid.nextval,?
?
)"
try{
conn=BaseDao.getConnection();
pst=conn.prepareStatement(sql);
pst.setString(1,dian.getJdname());
pst.setString(2,dian.getJdaddress());
pst.setString(3,dian.getJdtel());
a=pst.executeUpdate();
}catch(SQLExceptione){
//TODOAuto-generatedcatchblock
e.printStackTrace();
}finally{
BaseDao.close(conn,pst,null);
}
returna;
}
3.删除景点的数据库代码:
/*
*删除景点的方法
*/
publicbooleanshan(intid){
Connectionconn=null;
PreparedStatementpst=null;
ResultSetrs=null;
JingDianu=null;
Stringsql="
deletejidianwherejid=?
try{
conn=BaseDao.getConnection();
pst=conn.prepareStatement(sql);
pst.setInt(1,id);
inta=pst.executeUpdate();
if(a>
0){
returntrue;
}
}catch(SQLExceptione){
//TODOAuto-generatedcatchblock
e.printStackTrace();
}finally{
BaseDao.close(conn,pst,rs);
returnfalse;
}
}
实训评分表
项目名称:
指标
评价
方案的合理性与创造性
设计与测试结果
设计说明书的质量
答辩陈述与回答问题情况
实训表现情况
资料齐全情况
综合成绩
教师签名:
日期:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 旅行社 信息管理 系统