做这个旅行社管理软件之前,旅行社给我的印象就是“拉客”与“接客”,业务模式应该比较简单。但做起这样一个旅行社管理软件,才发现麻雀虽小、五脏俱全,一个旅行社的运作,牵扯到的方方面面远远超出自己之前的理解。

客户要求以团控表(业务登记单)为基础,全面管理各旅行团的业务跟进、接待、收支、票券等业务记录。

团控方面:要求每天登录系统后,就能显示近两日的需要接团和送团的业务记录,避免遗漏。因为计调人员和团都多,每个计调人员只能增删改自己负责的团(业务主管审核通过的团,计调人员不能删除)。团控表(业务登记单)需要记录跟业务相关的客户信息、供应商信息、景点线路、收付款预算等。

供应商管理:旅行社的供应商,或者称为合作伙伴类别繁多,涵盖餐厅、车队、酒店、景区、票务、导游、地接社、保险等等诸多方面。与这些关联单位的业务往 来、款项往来,暂借暂支等记录频繁。同时,在与这些供应商的往来方面,比较多的涉及到签单、挂账,相关单据每天都发生很多笔,以前没有专门的软件来进行集 中处理,在进行支付与对账的时候带来诸多不便。

现金管理:旅行社在现金方面的业务往来十分频繁,且交易方式多样。系统中结合团控表进行数据调用处理:团控表>已收款、已付款、暂借单、报销-收、报销-支;供应商>签单核销、返款核销、挂账核销、返款核销、费用报销单等众多与现金往来有关的单据,生成现金银行日记账。

票券管理:旅行社有大量票券往来,众多景点的票券处理。系统中对票券登记、票券收支借还进行有效管理,并随时能生成票券台帐,方便了解各团、各景点的票券进出收支情况。

功能简介

业务登记单(团控表)

业务登记单作为众多表单调用数据的源头,所需记录的信息量巨大。同时,客户希望在业务登记单 界面就能操作常用表单,不需要来回切换到工作台降低操作效率。这里我们考虑用弹出菜单实现到其他模块的调用(因为要调取的功能模块多,如果采用按钮的方 式,整个页面要布满按钮,会影响页面的执行速度)。

业务登记单记录了团号,对应客户,客户来源渠道,景点线路信息等相关记录。并且为方便了解该团的收支及利润情况,打开对应的业务登记单即显示该团的收款预算、已收款、待收款、总支出、毛利润等数据。

客户与供应商

客户与供应商的管理方面,详细记录基本信息,并施行业务员负责制,谁的客户或供应商各自要在部门负责人审核基准条件下进行业务接洽及业务处理。客户的跟进联络、收款工作;供应商的进度控制与付款工作都详细记录在系统中,相关收付等单据严格按照录入情况进行操作。

票券管理

通过票券登记模块,登记各类景点相关的票券名称、数量、金额等信息。对于票券的支出和收入等通过相关表单进行记录,如下图所示:

通过票券相关的业务表单,需要能够生成票券的台帐信息,使得旅行社能实时、准确的了解各类票券的当前使用状况。

财务管理

财务方面的需求,旅行社方面划分的比较细致。分为了应收应付、收入、支出、签单管理、银行现金、领用管理及统计查询共七个大模块。实现对单位日常财务及跟 业务相关联的与团号紧密联系的业务财务。通过各基础表单和业务表单最终能方便的统计查询资金往来情况、银行现金日记账等。

整套系统构建了45个模板,虽然旅行社管理系统的业务模式并不复杂,但是因为需要管理的繁琐事务比较多,在一开始,跟客户交流的情况,感觉没有100个模板很难搞定。能精简到45个模板,我觉得如果没有sql代码和vba的辅助,光通过勤哲自身功能是很难达到这个模板精简程度的。

有类似软件需求请加qq 2178302127

用勤哲excel服务器开发旅行社管理软件的更多相关文章

  1. 用勤哲excel服务器开发设计燃烧器生产行业ERP

    J公司是一家专业从事设计.制造.生产及销售各类燃油燃气燃烧设备和各类冶金燃烧装置的专业公司.2011年随着企业的发展,原来手工操作模式已经很难应付日益增长的工作量. J公司希望通过软件管理实现以下几个 ...

  2. 勤哲excel服务器开发外贸行业薪资考核系统

    以外销为驱动的订单行业,外贸业务员的素质直接决定公司效益.然而,大多数外贸公司或以外贸为主的工厂,经常面临外贸业务人员流动性频繁的问题,易 导致客户流失及跟单的困难.科学合理的与业绩挂钩的薪资考核,可 ...

  3. 勤哲Excel服务器人力资源管理系统

    “一个和尚挑水吃,两个和尚抬水吃,三个和尚没水吃!”,这则古老寓言之于现代企业管理而言,相当有意义.在现代企业管理中,类似三个和尚没水吃的管理难题是普遍存在的.如何有效破解?还是得从管理下手,从建立管 ...

  4. 仿OpenStack开发云计算管理软件

    仿OpenStack开发云计算管理软件 使用Python语言开发一套类似OpenStack的云计算管理平台LouCloud,具备基本的用户,服务器,镜像与 虚拟机管理功能,学习IaaS,虚拟化,Lib ...

  5. 基于GTK+3 开发远程控制管理软件(C语言实现)系列 一 开篇

    近期趁公司没项目来,想学习一下C和GTK+3 ,顺道再学习一下Linux下有关网络编程方面的知识. 一.学习知识: 1.C基本语法 2.GTK+3 API学习 GUI相关知识学习 3.Glade使用及 ...

  6. 勤哲excel服务器WEB网页环境搭建问题解决

    因为客户希望在浏览器上使用勤哲的功能,因此希望大家勤哲excel服务器的web环境. 他们用的是勤哲2010版,需要装到64位环境下.在搭建的时候,遇到2个主要问题. 问题1:编译器错误消息: BC3 ...

  7. Android实战开发租赁管理软件(适配UI,数据的存储,多线程下载)课程分享

    亲爱的网友,我这里有套课程想和大家分享,假设对这个课程有兴趣的,能够加我的QQ2059055336和我联系. 课程内容简单介绍 我们软件是基于移动设备的.所以我们必定的选择了安卓作为我们的开发工具.课 ...

  8. 基于GTK+3 开发远程控制管理软件(C语言实现)系列三 Windows7开发环境搭建

    一.介绍与准备 考虑到目标客户端基本都是windows客户端,所以此次开发环境将搭建在windows7下,相关开发工具有Msys2 和 Eclipse For C/C++ Msys2 是msys的升级 ...

  9. 基于GTK+3 开发远程控制管理软件(C语言实现)系列二 Centos7下开发环境搭建

    一.安装gcc gcc-c++ make等编译工具 yum install gcc gcc-c++ kernel-devel 这一步,其实可以不用做,你在安装Centos7的时候,如果选择开发模式安装 ...

随机推荐

  1. 跨数据文件删除flashback database

    Oracle flashback database的使用有一些限制,其中最主要的是flashback database不支持跨数据文件删除闪回和不支持跨数据文件shrink闪回.对于已经删除的数据文件 ...

  2. 冷扑大师AI简史:你用德扑来游戏,人家用来发Science

    前言 人类又输了...... 创新工场组织的一场“人工智能和顶尖牌手巅峰表演赛中”,机器人AI冷扑大师赢了人类代表队龙之队 792327 记分牌,最后 200 万奖励归机器人所有. 在围棋项目上人类的 ...

  3. Oracle中REGEXP_SUBSTR函数(字符串转多行)

    Oracle中REGEXP_SUBSTR函数 Oracle中REGEXP_SUBSTR函数的使用说明: 题目如下: 在oracle中,使用一条语句实现将'17,20,23'拆分成'17','20',' ...

  4. Delphi Cookie

    Cookie IdHTTP1.CookieManager.AddCookies(); IdHTTP1.Post(); IdHTTP1.Get('http://1.1.1.1:9000/'); for ...

  5. if __name__ == "__main__": 的使用

    #!/usr/bin/env python from qq.lib.a2 import register from qq.lib.a3 import login def main(): while T ...

  6. ascii#ascii,对象类中找__repr__,获取其返回值

    #!/usr/bin/env python #ascii,对象类中找__repr__,获取其返回值 class Foo : def __repr__(self): return "hello ...

  7. elasticsearch配置文件里的一些坑 [Failed to load settings from [elasticsearch.yml]]

    这里整理几个空格引起的问题. 版本是elasticsearch-2.3.0 或者elasticsearch-rtf-master Exception in thread "main" ...

  8. ubuntu apt指令分析

    ubunut安装软件时候需要查看源内可供选择的安装包的一些信息,此处提供一些指令方便以后查阅 apt-get sudo apt-get update #更新源 sudo apt-get upgrade ...

  9. Luogu 2470 [SCOI2007]压缩

    和Luogu 4302 [SCOI2003]字符串折叠 差不多的想法,区间dp 为了计算方便,我们可以假设区间[l, r]的前面放了一个M,设$f_{i, j, 0/1}$表示区间$[i, j]$中是 ...

  10. $this->autoRender = false

    动作执行完之后禁止调用render()方法