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

上传人:鲁** 文档编号:512093550 上传时间:2023-05-28 格式:DOC 页数:16 大小:427KB
返回 下载 相关 举报
旅游管理系统课程设计报告_第1页
第1页 / 共16页
旅游管理系统课程设计报告_第2页
第2页 / 共16页
旅游管理系统课程设计报告_第3页
第3页 / 共16页
旅游管理系统课程设计报告_第4页
第4页 / 共16页
旅游管理系统课程设计报告_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《旅游管理系统课程设计报告》由会员分享,可在线阅读,更多相关《旅游管理系统课程设计报告(16页珍藏版)》请在金锄头文库上搜索。

1、 .旅游管理系统课程设计报告 班级:软件1202班 学号:02240120217 姓名:赖子郁 完成日期:2015-01-09 一、项目功能需求旅游管理系统项目功能:1. 管理员输入旅游景点信息2. 管理员输入旅游线路信息3. 管理员选择旅游线路的旅游景点4. 管理员查看用户预定信息5. 管理员输入用户结算信息6. 用户查看旅游项目信息7. 用户预定旅游线路8. 用户查看订单状态二、数据库设计(一)数据库结构设计1. 旅游管理系统E-R图图1 系统E-R图2、旅游管理系统数据库关系图图2 数据库关系图3、旅游管理系统数据字典序号数据表名称说明备注1area地域2line旅游线路3line_sp

2、ot旅游线路与景点关联4member会员5operator员工6spot旅游景点7travelplan旅游计划8travelplanorder旅游计划预订表1 数字字典序号数据表名称数据类型长度是否允许为空字段说明备注1idsint8否ids主键,自增列2areaidnvarchar50否地域编码3name nvarchar50否名称表2 area表序号数据表名称数据类型长度是否允许为空字段说明备注1idsint8否编号主键,自增列2namenvarchar200否路线名称3pricedecimal(18,2)否路线价格4daysint8否备注5isrecommendedint8否是否推荐6s

3、potnumint8否景点数量7updatetimedatatime8否最近修改时间8isdeletedint8否是否删除1:已删除,0:未删除表3 line表序号数据表名称数据类型长度是否允许为空字段说明备注1idsint8否编号主键,自增列2lineidsint8否路线编号参照line(ids)3spotidsint8否景点编号参照spot(ids)表4 line_spot表序号数据表名称数据类型长度是否允许为空字段说明备注1idsint8否编号主键,自增列2memberidnvarchar50否会员账号3membername nvarchar50否会员名称4passwords nvarc

4、har50否密码5realnamenvarchar50否真实姓名6sexint8否性别1:男,2:女7idnumnvarchar50否身份证号8emailnvarchar50否邮箱9telephone nvarchar50否手机号码表5 member表序号数据表名称数据类型长度是否允许为空字段说明备注1idsint8否编号主键,自增列2useridnvarchar50否管理员账号3usernamenvarchar50否管理员名称4passwordsnvarchar50否密码5idnumnvarchar50否身份证号6isadminint8否是否具有管理员权限表6 operator表序号数据表名

5、称数据类型长度是否允许为空字段说明备注1idsint8否编号主键,自增列2namenvarchar200否景点名称3pricedecimal(18,2)否价格4areaint8否所属地域参照area(ids)5imgimage是景点图片6desvarchar2000是景点描述7isdeletedint8否是否已删除1:已删除,0:未删除表7 spot表序号数据表名称数据类型长度是否允许为空字段说明备注1idsint8否编号主键,自增列2planidnvarchar200否计划编号3lineidsint8否旅游线路ids参照line(ids)4expect_people_num int8否预订人

6、数5actual_people_num int8是实际预订人数6expect_starttime datetime否计划开始时间7actual_starttime datetime是实际开始时间8updatetimedatetime否最近修该时间9planstatusint8否计划状态1:发布,2:进行,3:结束10isdeletedint8否是否删除1:已删除,0:未删除表8 traveplan表序号数据表名称数据类型长度是否允许为空字段说明备注1idsint8否编号主键,自增列2planidsint8否旅游计划ids参照traveplan(ids)3memberidsint8否预订用户id

7、s参照member(ids)4ordertimedatetime8否预订时间5ispayint8否是否支付1:支付,2:未支付6before_discount_moneydecimal (18,2)否折扣前金额7charge_moneydecimal (18,3)否实收金额8paytimedatetime8是支付时间表9 traveplanorder表(二)旅游管理系统视图1、用户查看账户预订情况CREATE VIEW memberorderASSELECT member.membername AS 用户, member.sex AS 性别, line.name AS 路线, travelpl

8、anorder.ordertime AS 预订时间, travelplanorder.ispay AS 是否支付, travelplanorder.before_discount_money AS 折扣前金额, member.telephone AS 电话, member.email AS 邮箱FROM line INNER JOIN member ON line.ids = member.ids INNER JOINtravelplanorder ON member.ids = travelplanorder.memberids2、管理员查看旅游计划的预订情况CREATE VIEW oper

9、atorCheckorderASSELECT line.name AS 线路, member.membername AS 用户, travelplanorder.ordertime AS 预定时间, travelplanorder.ispay AS 是否支付, travelplanorder.paytime AS 支付时间, travelplanorder.before_discount_money AS 折扣前金额, travelplanorder.charge_money AS 实际支付金额FROM line INNER JOIN member ON line.ids = member.i

10、ds INNER JOIN travelplan ON line.ids = travelplan.lineids INNER JOINtravelplanorder ON member.ids = travelplanorder.memberids AND travelplan.ids = travelplanorder.planids3、查看旅游线路所包含的景点信息CREATE VIEW line_spot_viewASSELECT line.name AS 线路名, spot.name AS 景点名, line.days AS 旅游时间, spot.area AS 所在地, spot.img, spot.des AS 景点介绍FROM line INNER JOIN line_spot ON line.ids = line_spot.lineids INNER JOIN spot ON line_spot.spotids = spot.ids4、查看景点所在地区CREATE VIEW dbo.spot_areaASSELECT dbo.spot.ids AS 编号, dbo.spot.name AS 景点名, dbo.spot.price AS 价格, dbo.area.name A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号