旅游管理系统课程设计报告

发布 2022-10-03 01:05:28 阅读 3518

旅游管理系统。课。程。

设。计。报。告。

班级:软件1202班。

学号:022***

姓名:赖子郁

完成日期:2015-01-09

一、项目功能需求。

旅游管理系统项目功能:

1. 管理员输入旅游景点信息。

2. 管理员输入旅游线路信息。

3. 管理员选择旅游线路的旅游景点。

4. 管理员查看用户预定信息。

5. 管理员输入用户结算信息。

6. 用户查看旅游项目信息。

7. 用户预定旅游线路。

8. 用户查看订单状态。

二、数据库设计。

一)数据库结构设计。

1. 旅游管理系统图。

图1 系统图。

2、旅游管理系统数据库关系图。

图2 数据库关系图。

3、旅游管理系统数据字典。

表1 数字字典。

表2 表。表3 表。

表4 表。表5 表。

表6 表。表7 表。

表8 表。表9 表。

二)旅游管理系统视图。

1、用户查看账户预订情况。

用户, 性别, 路线, 预订时间, 是否支付, 折扣前金额, **, 邮箱。

2、管理员查看旅游计划的预订情况。

线路, 用户, 预定时间, 是否支付, 支付时间, 折扣前金额, 实际支付金额。

3、查看旅游线路所包含的景点信息。

线路名, 景点名, 旅游时间, 所在地, ,景点介绍。

4、查看景点所在地区。

编号, 景点名, **, 地区, 介绍,

三)设计编程对象。

1.触发器。

1) 删除会员的同时,删除会员的旅游线路订单。

2) 删除旅游计划的同时,删除该旅游计划的订单。

3) 删除旅游路线的同时,删除与该旅游路线相关的旅游景点关联和旅游计划。

4) 删除旅游景点的同时,删除该旅游景点与旅游线路的关联。

2.存储过程。

1) 向表中插入数据。

2) 查询景点所属地区。

3) 查询路线信息。

编号, 路线名, **, 旅游时间, 是否推荐, 景点数, 更新时间, 是否删除。

4) 插入管理员信息。

5) 查询用户信息。

6) 查询景点信息。

3.函数。1) 查询数据库中是否有此人。

'不存在此人'

'存在此人'

四、系统设置。

一)系统用例图。

1) 管理员用例图。

2) 用户用例图。

二)系统运行结果。

1) 登陆:系统用户可选择用户类型(管理员、普通用户)登陆到不同页面。

2) 注册:在登陆页面可选择进入用户注册、管理员注册页面,注册信息。

3) 用户主页:用户登陆系统后,可查看旅游线路信息、预定旅游线路生成订单、查看订单状态和完成订单支付功能。

4) 查看旅游线路:用户查看旅游信息,并可预定旅游线路。

5) 订单管理:用户完成订单支付和取消该订单。

6) 管理员主页:管理员登陆系统后,可在景点管理内添加、修改和删除景点信息,**路管理内可添加、修改、删除旅游线路和生成旅游计划,在旅游计划管理内可删除、查看旅游计划。

7) 景点管理:在本模块,用户可添加和删除旅游景点。

8) 线路管理:在本模块,用户可查看各条线路的详细情况,修改线路信息,删除旅游线路和发布旅游计划。

9) 旅游计划管理:管理员在本模块下查看旅游线路预定情况。

旅游管理系统课程设计

二o一六 二o一七学年第2学期。软件工程实验报告。适用于2015级本科所有专业 班级。学号。姓名。老师。二o一六 二o一七学年第2学期。软件工程实验报告。适用于2015级本科所有专业 班级。学号。姓名。老师。二o一六 二o一七学年第2学期。软件工程实验报告。适用于2015级本科所有专业 班级。学号。...

超市管理系统课程设计报告

交通运输工程学院。visual foxpro 课程设计报告。设计名称 超市进货供货管理系统 系 院 交通运输工程学院。专业班级。学号。姓名。指导老师。设计时间 2012年6月 目录。课程设计任务书1 一 前言。1 课程设计的目的和意义。2 系统功能设计。3 创建项目管理文件。二 vfp课程设计说明书...

库存管理系统课程设计报告

北华航天工业学院。c 程序设计 课程设计报告。课程设计题目 库存管理系统。作者所在系部 计算机科学与工程系 作者所在专业 计算机科学与技术 作者所在班级 08513班。作者姓名 王士通。作者学号 20083051313 指导教师姓名 金大兵。完成时间 2010年7月3日 北华航天工业学院教务处制。课...