天马旅行社信息管理系统(源码)
随着人民生活水平的不断提高,旅游成为了人们日常生活中的焦点,作为一个新兴的产业,旅游业的发展也日渐发达。因此,本课题研究了一个旅游信息管理系统,使用Visual studio2010作为开发工具,运用C#语言、ASP.NET技术,并用Sql Server 2005数据库存储数据。通过对客户信息、用户信息、线路信息、旅游资源、旅游团信息的管理以及对信息的统计查询等管理,保障旅游业的相关部门能更加合理、高效的运转。一个成功的旅行社信息管理系统,既方便旅游公司的管理,又便于满足游客的相关需求,只有通过加强信息资源的整合,对整个行业进行专业化管理,才能实现行业的高效运转。关键词 旅行社信息管理,ASP.NET,C#目 录
1 引言 1
2 可行性分析 1
2.1 技术可行性 1
2.2 操作可行性 1
2.3 经济可行性 2
3 需求分析 2
3.1 功能需求分析 2
3.2 性能需求分析 3
3.3 业务流程分析 3
4 数据库设计 4
4.1 数据库概要设计 4
4.2 数据库逻辑设计 8
4.3 数据库物理设计 8
5 系统概要设计 12
5.1 系统架构 12
5.2 用例图 13
6 详细设计与实现 17
6.1 登录模块 17
6.2 客户管理模块 18
6.3 线路管理模块 21
6.4 旅游团管理模块 23
6.5 统计查询模块 24
6.6 管理员工作人员管理模块 25
6.7 管理员客户管理模块 26
6.8 管理员线路管理模块 27
6.9 管理员旅游团管理模块 28
7 测试 30
7.1 测试目的 30
7.2 测试内容 30
7.3 测试结果 31
7.4 测试分析 33
结 论 34
致 谢 35
参 考 文 献 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
管理模块 26
6.8 管理员线路管理模块 27
6.9 管理员旅游团管理模块 28
7 测试 30
7.1 测试目的 30
7.2 测试内容 30
7.3 测试结果 31
7.4 测试分析 33
结 论 34
致 谢 35
参 考 文 献 36
1 引言
随着人民生活水平的不断提高,信息技术的不断发展,电子政务、企业信息化、电子商务等应用日渐广泛和成熟,旅游逐渐成为人们日常生活中的焦点,作为一个新兴的产业,旅游业也逐渐发展起来。而信息化的社会使得过去的传统的旅游观念和方式逐渐不再适用于现代人的时间观,因此出现了现代化的旅游管理系统[1]。但是,目前许多中小型旅游相关部门企业的规模较小,管理不规范,使用传统的人工管理旅游相关信息的方式,易造成错误遗漏等现象,最终影响了旅游业的发展。
为了更好的实现旅行社信息的管理,便于旅游公司管理信息以及游客的相关需求,本课题研究了一个简单实用的能将旅游产品研发、销售和分析组合管理的旅游信息管理系统[2],能改善旅行社的管理运行机制,提高工作效率,同时使旅行社为游客提供更好的服务,及时客观的反映顾客的普遍需求,提高服务质量,减少人力、物力和财力资源的浪费,保障旅游业的相关部门能更加合理、高效的运转[3],在为游客带来一流的服务的同时提高旅行社的效益和信誉,对旅行社公司的业务发展和社会信誉必会产生积极意义。
2 可行性分析
2.1 技术可行性
目前,旅行社信息管理系统最常用的是基于B/S的动态网页技术,该技术是现代旅行社信息管理系统最适用的技术。其中基于Microsoft平台的ASP.NET技术开发比较简单,时间周期短,可以使用C++,C#,VB,JavaScript等多种语言来编写代码[4],功能强大,在计算机领域被广泛使用,再加上同样身为主流技术的SQL Server 2005数据库技术,功能易于实现,运行时只要有浏览器就可以访问。因此,本课题在技术上是可行的。
2.2 操作可行性
为了便于旅行社对用户信息、旅游资源等相关信息的管理和统计,提高旅行社的服务质量和自身的效益,本系统设计时充分考虑了旅行社的实际需要,简化了操作步骤,模块化的设计方法,使得使用方法一目了然,系统操作十分简单,数据导入导出和管理能迅速容易、规范可靠,而且本系统适应力强,功能易于扩充,因此从操作上说是可行的。
2.3 经济可行性
本课题使用的开发工具都是免费软件,使用方法也简单便捷,不需要安排培训使用,成本较低,而且它便于旅行社对用户信息、旅游资源等相关信息的统计和管理,通过对游客选择的分析,能及时反映顾客的普遍需求和市场走向,使用系统管理代替旧时代的人工管理模式,提高数据处理的及时性和准确性,改善旅行社工作效率,减少人力物力的耗费,降低人工出错的可能性[5,6],所带来的效益远大于系统本身的成本,因此从经济上说是可行的。
综上所述,本课题在技术、经济、操作等方面可行,因此本课题的开发是可行的。
3 需求分析
3.1 功能需求分析
针对旅行社信息管理系统,通过了解淮安天马旅行社的实际需求,调查游客旅游的流程和旅行社工作人员管理旅行社的流程,需要实现以下功能:
3.1.1 客户管理
工作人员通过用户名和密码登录系统后台,登录后可以管理客户信息,此模块应有用户登录,查看客户等级和对客户信息增删改查功能。
管理员通过用户名和密码登录系统后台,登录后可以管理客户信息,此模块应有用户登录,新增客户等级,管理客户等级,和对客户信息增删改查功能。
3.1.2 工作人员管理
管理员通过用户名和密码登录系统后台,登录后可以管理工作人员信息,此模块应有新增工作人员权限,修改工作人员权限和对工作人员信息增删改查的功能。
3.1.3 路线管理
工作人员登录后可以管理路线信息,此模块应有路线信息增删改查,旅游资源信息增删改查功能。
管理员登录后可以管理路线信息,此模块应有路线信息增删改查,旅游资源信息增删改查、路线审核功能。
3.1.4 旅游团管理
工作人员登录后可以查看旅游团信息,此模块应有旅游团查看功能,预订信息管理功能和采购信息增删改查功能。
管理员登录后可以管理旅游团信息,此模块应有旅游团增删改查,预定信息增删改查和采购信息增删改查功能。
3.1.5 分析查询
1 引言 1
2 可行性分析 1
2.1 技术可行性 1
2.2 操作可行性 1
2.3 经济可行性 2
3 需求分析 2
3.1 功能需求分析 2
3.2 性能需求分析 3
3.3 业务流程分析 3
4 数据库设计 4
4.1 数据库概要设计 4
4.2 数据库逻辑设计 8
4.3 数据库物理设计 8
5 系统概要设计 12
5.1 系统架构 12
5.2 用例图 13
6 详细设计与实现 17
6.1 登录模块 17
6.2 客户管理模块 18
6.3 线路管理模块 21
6.4 旅游团管理模块 23
6.5 统计查询模块 24
6.6 管理员工作人员管理模块 25
6.7 管理员客户管理模块 26
6.8 管理员线路管理模块 27
6.9 管理员旅游团管理模块 28
7 测试 30
7.1 测试目的 30
7.2 测试内容 30
7.3 测试结果 31
7.4 测试分析 33
结 论 34
致 谢 35
参 考 文 献 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
管理模块 26
6.8 管理员线路管理模块 27
6.9 管理员旅游团管理模块 28
7 测试 30
7.1 测试目的 30
7.2 测试内容 30
7.3 测试结果 31
7.4 测试分析 33
结 论 34
致 谢 35
参 考 文 献 36
1 引言
随着人民生活水平的不断提高,信息技术的不断发展,电子政务、企业信息化、电子商务等应用日渐广泛和成熟,旅游逐渐成为人们日常生活中的焦点,作为一个新兴的产业,旅游业也逐渐发展起来。而信息化的社会使得过去的传统的旅游观念和方式逐渐不再适用于现代人的时间观,因此出现了现代化的旅游管理系统[1]。但是,目前许多中小型旅游相关部门企业的规模较小,管理不规范,使用传统的人工管理旅游相关信息的方式,易造成错误遗漏等现象,最终影响了旅游业的发展。
为了更好的实现旅行社信息的管理,便于旅游公司管理信息以及游客的相关需求,本课题研究了一个简单实用的能将旅游产品研发、销售和分析组合管理的旅游信息管理系统[2],能改善旅行社的管理运行机制,提高工作效率,同时使旅行社为游客提供更好的服务,及时客观的反映顾客的普遍需求,提高服务质量,减少人力、物力和财力资源的浪费,保障旅游业的相关部门能更加合理、高效的运转[3],在为游客带来一流的服务的同时提高旅行社的效益和信誉,对旅行社公司的业务发展和社会信誉必会产生积极意义。
2 可行性分析
2.1 技术可行性
目前,旅行社信息管理系统最常用的是基于B/S的动态网页技术,该技术是现代旅行社信息管理系统最适用的技术。其中基于Microsoft平台的ASP.NET技术开发比较简单,时间周期短,可以使用C++,C#,VB,JavaScript等多种语言来编写代码[4],功能强大,在计算机领域被广泛使用,再加上同样身为主流技术的SQL Server 2005数据库技术,功能易于实现,运行时只要有浏览器就可以访问。因此,本课题在技术上是可行的。
2.2 操作可行性
为了便于旅行社对用户信息、旅游资源等相关信息的管理和统计,提高旅行社的服务质量和自身的效益,本系统设计时充分考虑了旅行社的实际需要,简化了操作步骤,模块化的设计方法,使得使用方法一目了然,系统操作十分简单,数据导入导出和管理能迅速容易、规范可靠,而且本系统适应力强,功能易于扩充,因此从操作上说是可行的。
2.3 经济可行性
本课题使用的开发工具都是免费软件,使用方法也简单便捷,不需要安排培训使用,成本较低,而且它便于旅行社对用户信息、旅游资源等相关信息的统计和管理,通过对游客选择的分析,能及时反映顾客的普遍需求和市场走向,使用系统管理代替旧时代的人工管理模式,提高数据处理的及时性和准确性,改善旅行社工作效率,减少人力物力的耗费,降低人工出错的可能性[5,6],所带来的效益远大于系统本身的成本,因此从经济上说是可行的。
综上所述,本课题在技术、经济、操作等方面可行,因此本课题的开发是可行的。
3 需求分析
3.1 功能需求分析
针对旅行社信息管理系统,通过了解淮安天马旅行社的实际需求,调查游客旅游的流程和旅行社工作人员管理旅行社的流程,需要实现以下功能:
3.1.1 客户管理
工作人员通过用户名和密码登录系统后台,登录后可以管理客户信息,此模块应有用户登录,查看客户等级和对客户信息增删改查功能。
管理员通过用户名和密码登录系统后台,登录后可以管理客户信息,此模块应有用户登录,新增客户等级,管理客户等级,和对客户信息增删改查功能。
3.1.2 工作人员管理
管理员通过用户名和密码登录系统后台,登录后可以管理工作人员信息,此模块应有新增工作人员权限,修改工作人员权限和对工作人员信息增删改查的功能。
3.1.3 路线管理
工作人员登录后可以管理路线信息,此模块应有路线信息增删改查,旅游资源信息增删改查功能。
管理员登录后可以管理路线信息,此模块应有路线信息增删改查,旅游资源信息增删改查、路线审核功能。
3.1.4 旅游团管理
工作人员登录后可以查看旅游团信息,此模块应有旅游团查看功能,预订信息管理功能和采购信息增删改查功能。
管理员登录后可以管理旅游团信息,此模块应有旅游团增删改查,预定信息增删改查和采购信息增删改查功能。
3.1.5 分析查询
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2864.html