旅游管理系统实训报告.docx

上传人:b****7 文档编号:23754213 上传时间:2023-05-20 格式:DOCX 页数:17 大小:321.66KB
下载 相关 举报
旅游管理系统实训报告.docx_第1页
第1页 / 共17页
旅游管理系统实训报告.docx_第2页
第2页 / 共17页
旅游管理系统实训报告.docx_第3页
第3页 / 共17页
旅游管理系统实训报告.docx_第4页
第4页 / 共17页
旅游管理系统实训报告.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

旅游管理系统实训报告.docx

《旅游管理系统实训报告.docx》由会员分享,可在线阅读,更多相关《旅游管理系统实训报告.docx(17页珍藏版)》请在冰豆网上搜索。

旅游管理系统实训报告.docx

旅游管理系统实训报告

实训报告书

实训名称:

旅游管理系统项目实训

 

系(部):

信息工程系

专业班级:

信管12-1

*******

学号:

************

指导教师:

林晓霞,刘纪敏

完成日期:

2014/12/28

 

实实训课题

女旅游管理系统项目实训

实实训人姓名

Xi谢观林

同同组人员

实实训日期

2014/12/12至2012/12/26

实实训成绩

指指导教师

评语

 

指导教师签名:

______________

_______年____月____日

 

1.实训目的…………………………………………………………4

2.数据库设计

2.1数据库逻辑设计………………………………………………………….4

2.2数据库物理设计..........................................................................................8

3.系统设计

3.1总体设计…………………………………………………………………..9

3.2详细设计………………………………………………………………….9

4.程序的运行过程及数据库的连接…………………………….10

5.窗体景点信息管理SceneForm具体代码及注释…………...12

6.实训总结………………………………………………………14

1.实训目的:

(1)熟练使用各种开发工具、数据库设计工具、系统设计工具、项目管理工具和缺陷管理工具;熟练使用常用服务器软件安装、配置和开发;

(2)熟练掌握C#设计和开发技术,并将这些技术灵活的运用到项目中;

(3)养成良好的表达、沟通和团队协作能力,掌握快速学习方法,培养良好的分析问题和解决问题能力。

2.数据库设计

2.1数据库逻辑设计

(1)实体的属性定义;

①旅行社TravelAgency(名称,总经理,代理法人,通信地址,邮箱,网址,电话,传真,开户行,开户名,经营许可证,)

②省份Province(省份编号,省份名称,介绍,直辖市)

③城市City(城市编号,城市名称,所属省份,介绍)

④景点Scence(景点编号,景点名称,景点类型,所在城市,星级,票价,折扣,景点介绍,交通信息,住宿信息)

⑤旅游路线Line(路线编号,路线名称,旅游天数,旅行夜数,所属地区)

⑥组团方案Package(方案编号,所属路线,类型,人数限制,级别,价格,路线过程介绍)

⑦旅行团Tour(旅行团编号,所属组团方案,导游,报名截止时间,开始时间,结束时间,出发地,旅行状态,)

⑧游客Costomer(游客编号,姓名,性别,生日,证件类型,证件号码,证件到期时间,类型,地址,电话,邮箱)

⑨职员Staff(职员编号,姓名,性别,生日,籍贯,聘用时间,学历,联系电话,类型)

(2).绘制E-R图:

(3).构建表如下:

1省份表Province(省份编号,省份名称,省份介绍)

②城市表City(城市编号,所属省份,城市名称,城市介绍)

③景点表Scene(景点编号,景点名称,类型,所属城市,星级,票价,淡季票价,儿童折扣,老年折扣,学生折扣,景点介绍,交通信息,住宿信息)

④旅游路线表Line(路线编号,名称,旅行天数,旅行夜数,所属地区)

⑤景点-路线表LineScene(编号,路线编号,景点编号,备注)

⑥地区表Area(编号,名称)

⑦组团方案表Package(方案编号,所属路线,类型,方案过程介绍,成人人数限制,儿童人数限制,级别,成人价格,儿童价格,餐饮类型,宾馆类型,业务员,备注)

⑧旅行团表Tour(编号,所属方案,报名截止时间,开始时间,结束时间,出发地,导游,状态,备注)

⑨游客表Customer(游客编号,姓名,生日,证件类型,证件号码,证件到期时间,游客类型,地址,电话,邮箱)

⑩旅行团-游客表Tour-Customer(编号,旅行团编号,游客编号)

⑪职员表Staff(职员编号,姓名,类型,性别,生日,籍贯,聘用日期,学历,联系电话,证件类型,证件号码,到期时间,)

(4).数字字典:

①省份表Province

字段名称

字段含义

数据类型

是否可为空

备注

id

省份编号

smallint

主键

name

省份名称

nvarchar(20)

municipal

直辖市

bit

introduction

介绍

nvarchar(1024)

②城市表City

字段名称

字段含义

数据类型

是否可为空

备注

id

城市编号+

int

主键

province

所属省份编号

smallint

外键

name

城市名称

nvarchar(20)

fullname

nvarchar(50)

introduction

介绍

nvarchar(1024)

③景点表Scene

字段名称

字段含义

数据类型

是否可为空

备注

id

景点编号

int

主键

name

景点名称

nvarchar(50)

type

类型

tinyint

star

星级

tinyint

city

所属城市编号

int

外键

price

票价

decimal(8,2)

offseasonprice

淡季票价

decimal(8,2)

chlDiscount

儿童折扣

decimal(8,2)

oldDiscount

老年折扣

decimal(8,2)

stuDiscount

学生折扣

decimal(8,2)

introduction

景点介绍

nvarchar(MAX)

trafficInfo

交通信息

nvarchar(1024)

lodeInfo

住宿信息

nvarchar(1024)

④旅游路线表Line

字段名称

字段含义

数据类型

是否可为空

备注

id

景点编号

int

主键

name

景点名称

nvarchar(50)

days

旅行天数

smallint

nights

旅行夜数

smallint

area

所属区域编号

tinyint

remark

备注

nvarchar(100)

⑤景点-路线表LineScene

字段名称

字段含义

数据类型

是否可为空

备注

id

编号

int

主键

line

旅游路线编号

int

外键

scene

景点编号

int

外键

remark

备注

nvarchar(100)

⑥地区表Area

字段名称

字段含义

数据类型

是否可为空

备注

id

区域编号

tinyint

主键

name

名称

nvarchar(50)

⑦组团方案表Package

字段名称

字段含义

数据类型

是否可为空

备注

id

方案编号

int

主键

line

旅游线路编号

int

外键

introduction

旅游过程简介

nvarchar(256)

type

类型

tinyint

number

成人人数限制

smallint

chlNumber

儿童人数限制

smallint

grade

级别

tinyint

price

成人价格

decimal(10,2)

chlPrice

儿童价格

decimal(10,2)

dinner

餐饮类型

tinyint

hotel

宾馆类型

tinyint

agent

业务员

int

remark

备注

nvarchar(100)

⑧旅行团表Tour

字段名称

字段含义

数据类型

是否可为空

备注

id

旅行团编号

int

主键

package

所属方案编号

int

外键

regDue

报名截止时间

smalldatetime

startTime

开始时间

smalldatetime

endTime

结束时间

smalldatetime

startAddress

出发地

nvarchar(256)

guide

导游

int

state

状态

tinyint

remark

备注

nvarchar(100)

⑨游客表Customer

字段名称

字段含义

数据类型

是否可为空

备注

id

游客编号

int

主键

name

姓名

nvarchar(20)

gender

性别

bit

birthday

生日

smalldatetime

idcardType

证件类型

tinyint

idcard

证件号码

nvarchar(50)

idcardDue

证件到期时间

datetime

type

游客类型

tinyint

address

地址

nvarchar(512)

phone

电话

nvarchar(50)

email

邮箱

nvarchar(50)

⑩旅行团-游客表Tour-Customer

字段名称

字段含义

数据类型

是否可为空

备注

id

编号

int

主键

tour

旅行团编号

int

外键

customer

游客编号

int

外键

⑪职员表Staff

字段名称

字段含义

数据类型

是否可为空

备注

id

职员编号

int

主键

name

姓名

nvarchar(50)

gender

性别

bit

birthday

生日

smalldatetime

birthplace

籍贯

nvarchar(50)

joinday

聘用日期

smalldatetime

idcard

身份证号码

nchar(18)

cerType

证件类型

tinyint

cerId

证件号码

nvarchar(50)

cerDue

证件到期时间

smalldatetime

degree

学历

tinyint

phone

联系电话

nvarchar(20)

mobilephone

手机号

nvarchar(20)

type

类别

tinyint

2.2数据库物理设计

2.2.1数据库表汇总

编号

表名

功能说明

1

Province

为景点的选择提供所有省份

2

City

为景点的选择提供某省份所有直辖城市

3

Scene

提供景点信息

4

Line

提供旅游路线

5

LineScene

连接景点表与路线表

6

Area

提供区域选择

7

Package

为游客提供组团方案信息

8

Tour

为游客提供旅行团选择

9

Custome

为游客建立数据库

10

Tour-Customer

连接旅行团表与游客表

11

Staff

提供职员信息

2.2.2数据库表说明

(略,详情见数据表格)

3.系统设计

3.1总体设计

游客登陆旅游管理系统→进入主窗体→提供各种信息服务

3.2详细设计

(1)旅游管理系统登录界面图:

(2)登录成功后主窗体界面效果图:

(3)选择景点信息管理(行业资料管理下)界面效果图:

 

4.程序的运行过程及数据库的连接:

(1)主窗体Form1中连接TraveData的语句:

(2)TtaveData中数据库连接语句:

(3)点击主窗体中景点信息管理的处理方法;

(4)窗体SceneForm的载入方法:

①窗体SceneForm中省份选择的方法:

②窗体SceneForm中城市选择的方法:

③窗体SceneForm中点击新建按钮处理的方法:

新建景点时数据插入数据库中的语句:

④窗体SceneForm中点击修改按钮处理的方法:

修改景点时数据库中数据更新语句:

⑤窗体SceneForm中点击删除按钮处理的方法:

删除景点时数据库中删除的语句:

5.窗体景点信息管理SceneForm具体代码及注释如下:

6.实训总结

有两周的实训结束了,通过自己的亲手劳动马马虎虎地把整个旅游管理系统全部功能仿制出来了,感觉收获挺大的,在机房里一天学到东西可以比在C#课上一学期学到的还要多。

在平时遇到一些细节问题并不会引起多大注意,但在机房里做项目,一个一丁点儿的失误或者小错误就可以导致整个程序错误不能运行,因此,这就要求自己把问题弄懂解决,随着问题的不断增多以及不断解决,自己真正学到的东西也就越来越多了。

万事开头难,实训刚开始时往往是最艰难的,通过不断地摸索以及在他人的帮助下,先把主窗体以及第一个功能显示数据表格完成了,这时就有了大概的底了,接着往下做。

随着窗体的增多,问题也随着伴来,能解决的解决的,不能解决的也有,到最后程序实在问题太多不能继续往下做了,于是又重新做了一遍,这时心里更有底了,也有了经验,重头开始做一遍也很快。

慢慢的就把整个旅游管理系统仿制出来了。

将旅游管理系统仿制出来并不能说明什么,把后台代码看懂看透才是真本事。

于是开始调试程序,在源代码中添加断点逐过程或逐语句调试程序,看看代码是怎样一行一行运行的。

上机写代码注定是一件枯燥无味的事,这也是为什么很多同学后来直接不来上机的原因,但只要静下心慢慢地着手做,总是会有些收获的。

人生自古难两全,要有所得,必有所失,因此要想弄懂弄透这旅游管理系统,就必须沉心静气地坐下来慢慢领会.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1