谢妞妞 杨腾飞
摘要:结合大型旅行社业务的发展现状,详细分析其主要业务流程,将其划分为业务操作层、管理层、决策层三个管理层次。对各管理层整体结构和各功能模块进行了详细设计。采用MVC三层架构技术,设计基于B/S的旅行社业务管理系统。按旅行社不同的管理层次,主要分为决策层、管理层、业务操作层。业务分析合理,功能划分准确,得到用户认可。
关键词:旅行社 业务管理 B/S
中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2016)05-0000-00
1引言
近来,旅游业蓬勃发展起来,大多数人选择大型旅行社组团出游,其业务规模不断扩大。而大型旅行社的办事处分散在各个县市,在吸引客源、制定旅游计划、财务管理、交通安排、导游管理等业务安排上难以统一,在各部门的协调管理上难以集中,导致内部工作效率低下,办事处之间信息交流不畅,财务管理艰难[1,2]。仅靠传统的手工管理,甚至C/S(客户端/服务器)模式的管理系统,已满足不了业务增长的速度及对新服务模式的需求[3]。
打破传统模式,提高企业经济效益,设计一个基于B/S(浏览器/服务器)模式的旅行社业务管理系统,对旅行社管理中的各种业务信息流及其运作机制,进行高效的网络化管理,提高工作效率,更好地为游客和企业服务[4]。通过该业务管理系统,明确责任,协调分工,对供应商实行审核机制,对用户进行权限限制,并提供对经营、管理数据进行统计分析,及对员工进行绩效考核等。
2需求分析
依照旅行社业务现状,分析主要业务流程。由通过审核的供应商发布旅游路线产品。各门店、营业点接待游客,销售人员向其介绍已发布的旅游路线产品,游客选中某产品后,销售人员从质检部领用合同。完善合同内容之后,向供应商提交订单。供应商确认订单后,游客付款,向财务部索取发票。财务部向供应商确认订单付款信息及发票开具信息。游客按照旅游路线计划出行。游客返程后,销售人员向质检部提供相关的核销资料,要求核销合同。质检部工作人员对合同号、订单号、及是否符合供应商管理办法、保险是否与指定保险公司合作等进行审核,审核通过后,合同核销成功,销售人员可再次领用合同。另外,旅行社内部由管理员管理所有员工,供应商管理员管理供应商,办公室人员发布公告、通知等。
分析系统角色包括:系统管理员、办公室人员、供应商管理员、供应商、质检部人员、销售人员、财务人员。按旅行社不同的管理层次,主要分为决策层、管理层、业务操作层。业务操作层:主要负责数据采集,录入。管理层:查询、统计、审核订单信息。决策层:根据数据生成分析报表,为决策提供依据。
3 系统设计
3.1实现技术
采用流行的B/S模式实现,由服务器存储和管理系统数据,业务人员通过浏览器在任何地方都可访问系统,实现网络化办公,提高业务处理的时效性,也可降低系统的维护费用。
使用MVC(Model-View-Controller)分层架构模式把系统分为模型、视图、控制器三个部分[5,6]。模型建立系统的业务规则和数据模型;视图处理人机交互的界面元素,使界面操作与后台功能分离,界面操作达到简洁,一致,有效;控制器处理相应的合同建立、财务报销等业务逻辑。各层负责不同的功能,耦合性低,系统结构清晰,有利于功能扩展和二次开发。
采用ASP.NET和SQL_SERVER 2008数据库开发,采用镜像服务器对系统进行数据备份及容错处理,采用带校验的磁盘阵列(RAID 5)来存储信息数据,同时使用具有热备份功能的存储系统。为了提高系统的开放性和可扩展性,采用标准的分层架构技术,方便以后扩展业务和系统改进,来适应企业未来不同的需求。界面上采用统一模式,用典型的树形菜单管理系统界面等,注重功能实用和界面实用的统一,展现出直观、简洁的效果,并体现出实用性,提高实用效率。
3.2主要功能设计
大型旅行社以本系统作为管理工作平台,依照实际工作流程执行,记录相关工作或流转轨迹以供查询。设计系统功能模块结构如图1。
3.2.1供应商管理
登录成功的供应商,依据合同约定的路线,发布该线路范围内产品,填写线路行程规划、发布团期,以及针对未发布团期或已发布团期不存在订单的产品进行编辑、修改、删除。供应商在收到销售部门提交的订单时,在满足订单约束的前提下,对订单进行确认,完成交易。
供应商管理员可以添加、删除、修改、激活/禁用供应商,只有被激活的供应商才有权限访问系统。删除供应商时,其发布产品信息一并进行删除。
3.2.2 销售管理
门店、营业网点登录系统,依据客户需求,从产品库中选择线路、供应商、产品、团期等填写订单表,游客出行前购买意外保险,提交订单,供应商收到财务部的订单付款信息后,对订单进行确认。财务管理依据销售部门是否索要发票,对发票字段进行更新,具体流程如图2所示。
3.2.3财务管理
财务部门收到产品订单后,核实销售部门是否上缴款项,发票是否索取,对产品订单付款信息、发票备注信息进行添加更新,更新完成后递交至供应商,供应商对订单进行确认。
3.2.4 合同管理
质检部人员负责审核合同。销售人员领取合同前,检查前一次领取合同是否全部核销,全部核销后,质检部工作人员输入领用人、数量、领用日期,系统自动从合同库中分配合同给销售人员。
销售人员在提交订单时,在系统订单中填写合同编号,已记录该订单所关联合同。
游客返程后,销售人员提供相关的核销资料,由质检部工作人员依据合同号,对是否符合供应商管理办法、保险是否与指定保险公司合作等进行审核,审核通过后,录入系统核销成功,具体流程如图3所示。
3.2.5系统管理
系统管理包括用户管理和角色管理。
用户管理只允许系统管理员对用户操作,包括对用户的增加、删除、修改、查询、激活/禁用。其中增加用户功能,系统管理员增加系统用户,依据业务需求完善用户基本信息,如登录名、员工工号、初始密码、联系电话等,并赋予用户相应的角色,如:办公室人员、供应商、销售人员等角色。
系统管理员可以增加角色,对角色配置相关权限,删除或修改角色等,用户通过成为适当的角色成员而得到相应角色的权限,也可以很容易地从一个角色被指派到另一个角色。例如:质检部人员只具备与合同管理相关权限,而不具备供应商操作的相关权限。
3.2.6日常办公管理
日常办公主要功能包括公告、通知的发布、浏览和管理。所有角色都有对公告、通知的查询、浏览权限,办公室人员和系统管理员具有对公告、通知信息的发布、编辑、删除等权限。
3.2.7报表管理
供应商根据某一时间段的订单进行查询并统计生成报表,报表统计订单次数及总金额。供应商管理员统计供应商列表中所有供应商的订单金额、订单总数,并生成报表。
销售部门根据时段对其已完成订单进行查询统计分析,统计订单总数及总金额,并生成报表。董事长、总经理可分时统计所有的销售部门已完成订单,统计订单总数和总额度,进行对比分析,为决策提供支持,同时也可以统计供应商列表中所有供应商的订单金额、订单总数,并生成报表。
4结语
基于大型旅行社业务繁多,办事处地理分散,内部管理不统一的问题,提出的基于B/S的旅行社业务管理系统,详细分析了大型旅行社业务发展现状,并详细设计主要功能模块,为大型旅行社进行业务流程规范化提出依据,采用MVC架构,B/S模式开发,能够为旅行社提供科学、高效、方便的信息化管理。
参考文献
彭征,廖和平,黄易禄,熊祥强.旅行社旅游信息系统研究[J].西南师范大学学报(自然科学版),2006(31).
王香茜.旅行社管理信息系统建设研究——以内蒙古为例[J].中国管理信息化,2011(14).
李志杰.基于WEB的旅行社管理信息系统设计[J].商业研究,2013(126).
姜哲.旅游管理信息系统的设计与实现 [硕士学位论文].吉林大学,2014:16-21.
刘亮.基于MVC的通用型模式的设计与实现[J].中国科学技术大学学报,2010,40(6):635-639.
周辉.MVC设计模式及其在信息系统开发中的应用[J].软件导刊,2012,11(10):120-122.