旅行社信息管理系统课程设计内容摘要:

信 息删 除客 户信 息修 改客 户信 息打 印旅 游 地 信息 表客 房 信 息 表客 户 信 息 表旅 客 地 信 息 表 客 户 信 息 表 客 房 信 息 表退 款 信 息客 户 详 细 信 息票 据退 款 单客 户 详 细 信 息票 据客 户 信 息客 户 信息客 户信 息 客户信息处理子系统数据流图 数据字典 数据字典 数据流 8 数据流名 数据流定义 数据流描述 客户信息 =姓名 +编号 +身份证号 +性别+电话 用于查找客户详细信息 管理员查找和用户查找 客户详细信息 =客 户信息 +旅游的信息 +客房信息 用于登记和打印票据 客房信息 =客户编号 +客房编号 +订房日期 +退房信息 用于登记和打印票据 和管理客房 旅游地信息 = 景点名称 +城市名称 +乘车路线 +景点费用 +当地天气 安排车辆和导游 分组组成团队 管理员身份证号 =字符串 char( 18) 管理员登陆系统凭证 管理员登录密码 =字符串 =char( 6) 管理员登陆系统凭证 反馈信息 =报错信息 +客户详细信息 报错给客户或返回客户详细 信息 登陆成功信息 显示登陆成功字样 使管理员登录系统 处理结果 =票据或退款单 给客户 登陆错误信息 报错 报错给管理员 票据 =客户信息 +旅游地信息 +客房信息 +应付金额 发给用户作为凭证 退款单 =退款金额 +客户信息 给客户去财务部领钱 数据字典 加工 9 加工名 输入数据流 输出数据流 加工描述 搜索 客户信息 详细信息 从客户信息表中查询客户信息 判断 客户信息 票据 +客户信息 判断报名旅游或修改信息或退 出旅游 分配 客户详细信息 客户信息 +旅游地信息 +客房信息 分配旅游团队、导游、车辆 查找 票据 +客户信息 客户信息 +错误信息 从客户信息表中查找出此客户 修改 客户信息 客房信息 +旅游地信息 修改相应的表项 删除 客房信息 +退款信息 票据 +退款单 删除客户信息及相应的表项 打印 客户详细信息 +退款信息 =报错信息 +客户详细信息 报错给客户或返回客户详细信 息 本章小结 输入内容。 10 第 3 章 系统 的分析 建议本章介绍关键技术、关键算法分析设计以及对原有方法的主要改进等。 需求分析 (1) 客房管理: 1)对旅行社的所有住房按类别统一编号;登记客房的主要信息。 2)设备有损害或者是不便入住的客房注销客房登记。 (2) 客户管理: 1)建立客户信息表,对客户统一编号。 2)对新加入的客户,将信息加入到信息客户表中。 3)当客户信息表发生变化时,修改客户信息表中相应的记录。 (3) 旅游管理 1)对旅游景点的名称和城市名称进行统一编号。 2)将对应景点的乘车路线和景点费用以及天气状况录入相应的记录。 3)景点的乘车路线和费用发生变化时,修改记录中的相应信息。 (4) 订房服务: 未入住的客房要按照客房列别进行分类,供客户查询预定。 录入入住客户的姓名 备注订房日期,以及退房日期 (5) 退房服务: 根据客户要求进行退房服务,删除之前的客户 订房记录。 数据库结构设计 逻辑结构设计要点 按照需求分析设计数据库中的字段,建立一个逻辑上的数据库的结构。 物理结构设计要点 在数据库软件 (SQL Server2020)中建立数据库,并要保证数据库最低要符合第二范式。 数据结构与程序的关系 1) 静态数值需求 (1) 支持并行操作的用户。 (2) 处理多条记录数据。 (3) 表或文件的最小为 2048字节 ,最大无限制。 11 2) 精度需求 在进行提取数据库数据时,要求数据记录定位准确,在向数据库中添加数 据时,要求输入数据准确。 主要的精度适应系统要求,不接受违规操作。 3) 时间特性需求 (1) 响应时间应在人的感觉和视觉事件范围内; (2) 更新处理时间,随着应用软件的版本升级,以及网络的定期维护更新。 4) 灵活性 当需求发生某些变化时,管理应用软件操作方式、数据结构、运行环境基本不会发 生变化,变化只是将对应的数据库文件内的记录改变,或将过滤条件改变即可。 5) 数据管理能力需求 本应用软件可管理多条记录,本应用软件基本约用 1,300千字节空间,所有文件均放置在数据库中调用,查询数据、文件 、记录时,通过库文件名直接进行操作或通过存储过程来完成操作。 ER图设计 客户入住客房的局部 ER模型图 客户游览景点局部 ER模型图 客户 入住 客房 N 1 客户 号 姓名 身份证号码 性别 联系 客房号 客房名称 客房地址 价格 客房号 订房 日期 退房 日期 导游电话 客户 景点 N 1 游览 客户 号 姓名 身份证号码 性别 联系 景点名称 城市名称 乘车路线 景点费用 天气 客户 号 景点名称 导游名 12 管理员处理客 房 信息 ER模型 管理员处理客 户 信息 ER 模型图 管理员处理景点信息 ER 模型图 客房 管理员 处理 1 N M 职工号 职工号号 用户名 密码 级别 客房号 客房名称 客房地 价格 预定 处理 2 N M 管理员 职工号 职工号 用户名 密码 级别 客户 客户 号 身份证号 性别 联系电话 姓名 管理员 处理 3 景点 N M 用户名 密码 级别 景点费用 路线 城市名 景点名 职工号 天气情况 13 数据库表结构 :管理员表 数据来源:管理员的基本信息数据导入本系统。 表 管理员表 字段名 字段类型 长度 主 /外键 字段约束 对应中文名 Mid char 10 P NOT NULL 职工号 Mname Vchar 20 用户名 MPsw Vchar 10 密码 MCl Vchar 12 级别 :景点表 数据来源:景点信息数据的录入。 表 景点表 字段名 字段类型 长度 主 /外键 字段约束 对应中文名 SName Vchar 10 P NOT NULL 景点名称 CTname Vchar 8 城市名称 Crt Vchar 80 乘车路线 SFe Float 景点费用 Swth Vchar 8 当地天气 :客房表 数据来源:客房信息数据的录入。 表 客房表 字段名 字段类型 长度 主 /外键 字段约束 对应中文名 Rno char 6 P NOT NULL 客房编号 Rname, Vchar 10 客房名称 Radd, Vchar 20 客房地址 RFe Float 价格 Ror Vchar 2 是否预定 14 :客户表 数据来源:客户信息数据的录入。 表 客户表 字段名 字段类型 长度 主 /外键 字段约束 对应中文名 Cno, char 6 P NOT NULL 客户编号 Cname Vchar 10 姓名 CCrt, Vchar 18 身份证号码 Csex Vchar 2 性别 Ct Vchar 12 联系电话 :客户订房表 数据来源:客户订房所产生的数据记录。 表 客户订房表 字段名 字段类型 长度 主 /外键 字段约束 对应中文名 Rno Nchar 6 P NOT NULL 客房编号 Cno Nchar 6 F NOT NULL 客户编号 Rord Datatime 订房日期 Rqtd Datatime 退房日期 :客户旅游表 数据来源:客户游览景点产生的记录。 表 客户旅游表 字段名 字段类型 长度 主 /外键 字段约束 对应中文名 Cno char 6 P NOT NULL 客户编号 Sname Vchar 10 F 景点名称 Dname vchar 20 导游名 Dt Vchar 12 导游电话 15 第 4章 系统 的设计 软件结构设计 软件结构图 客 户 信 息 处理 系 统处 理输 入分组查 找新 信 息 是 / 否修。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。