成为我们生活、工作中不可缺少一部分。
今天,计算机的价格已经十分低廉,性能却有了长足的进步。
它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:1.计算机可以代替人工进行许多繁杂的劳动;2.计算机可以节省许多资源;3.计算机可以大大的提高人们的工作效率;4.计算机可以使敏感文档更加安全,等等;5.计算机所拥有的网络功能是其它操作方式所不能比拟的。
在旅行社中使用计算机管理旅行社各种数据的实际意义: 在目前国内的旅游市场中,大部分的旅行社都借助于计算机来进行管理,但管理软件的版本较为陈旧且达不到图文并茂,大部分的管理软件都编写于基于DOS系统下的 foxbase 及 foxpro 所开发的,不太符合当今旅游市场的需求。
旅游市场也迫切的需要有一个规范化、标准化的管理软件来进行管理。
归纳起来,旅行社综合管理系统的好处大约有以下几点:1、可以存储景点、导游、游客的各类信息;2、只需一到二名档案录入员即可操作系统,节省大量人力;3、可以对各张表格进行多选项查询;4、采用目前比较常用的 Access 数据进行数据管理;5、采用图片框的方式,使系统的界面尽量做到美观、大方;6、定期的对数据进行备份。
2.2 设计要求综合管理系统的设计要求:1. 要使本管理系统的操作尽量简易化,使对计算机不太了解的人也可以方便的 使用。
2. 本管理系统的各个模块的分布要合理,尽可能多的照顾到方方面面的操作。
3. 本管理系统的数据安全性要得到加强,尽可能避免外来因素对数据的破坏。
4. 本管理系统的查询模块要尽量做到方便、高效、准确率高。
5. 本管理系统的界面要尽可能的作到美观、大方,突出旅游这个重点。
第 3 章:设计中需要解决的几个关键问题3.1 研究中需要解决的几个关键问题1. 数据库和 Visual Basic 的连接;2. 数据查询模块的制作;3. 报表功能模块的制作;4. 在实际应用中数据查询的准确性,查询速度;5. 旅行社综合管理系统所涉及到的数据表是否合理;3.2 具体实现中采用的关键技术1.在本系统中采用 access2000 数据库与 Visual Basic 连接,通过 ADODC 控件所编写的过程代码来加载数据源。
2.制作查询模块中尽可能多的想到可供查询的条件,使查询系统不断完善。
3.采用 Visual Basic 中的报表编辑器来完成报表的制作。
4.使 sql 查询语言进行系统中的数据查询。
5.在具体使用中逐步的发现问题,解决问题。
第 4 章:系统设计4.1 系统模块的划分 在本系统中,我将建立起旅行社管理系统的旅游线路管理模块、导游管理模块、组团管理模块、游客管理模块、报表打印模块、系统设置模块,其中旅游线路管理模块又分为旅游线路管理和旅游线路查询两个子模块,导游管理模块又分为导游管理和导游查询两个子模块,组团管理模块又分为组团管理和组团查询两个子模块,报表打印模块提供了四张功能报表的选择打印,系统设置模块分为添加用户、修改密码、备份数据三个子模块。
(具体见图4.1)其中,在几个查询模块中,我要使用到 SQL 查询语言对表格进行条件查询操作,在打印报表中,我使用了 vb 自带的数据报表功能制作了四份报表供使用者选择打印,在系统设置模块中,我采用了利用权限等级进行管理的方法,如你的登录权限是 user,你就不可以操作添加用户模块了。
4.2 数据库结构的创建4.2.1 旅行社管理数据库与数据表的创建 在创建该系统之前,我首先创建一个数据库(数据库名是 database.mdb)。
在该数据库中,创建五张数据表,即旅游线路数据表、导游管理数据表、游客管理 (本课程所涉及到的所有数据库都为 VB数据表、密码表以及组团管理数据表。
所默认的 Microsoft Access 数据库类型)。
数据库只是一个容器,它是数据表的集合。
数据库一经创建,用户就可以在数据库中创建应用系统制作所需要的数据表,在这里我们首先创建一个旅游线路数据表。
数据表结构就是对一个数据中的字段名称、类型、大小等的定义,在数据表结构创建对话框中,不仅可以定制表的结构,还可以对数据表进行各种操作,如显示每一个字段的结构、增加或删除字段、建立索引、对每一字段进行有效性输入规划的定制等。
在旅行社管理