1、课程设计说明书 2 目录目录 1.意义 . 3 2.业务分析:. 3 2.1.业务内容 3 2.2 业务可行性分析 4 3.需求分析 4 4.数据字典:. 6 5.数据流图:. 9 6.概念模型设计:.11 7.逻辑模型设计: 15 8.物理设计:. 16 9.物理实施:. 18 10.功能代码 21 10.1 基本操作: 21 10.2 创建视图. 22 10.3 部分存储过程 25 11.总结 . 26 课程设计说明书 4 2.22.2 业务可行性分析业务可行性分析 经济性 网站前台展示了整个宾馆的服务内容、宾馆的设施、硬件条件及一系列的相关信息,满足 了全面展示宾馆自身形象的要求。设置“
2、在线订房”功能模块,提供在线订房功能,满足客 户通过网络预订房间的要求。 通过网络对宾馆日常业务进行管理, 大大的提高了房间的利用 率,提高了宾馆的经营效率,使宾馆的经济效益最大化。 技术性 网站后台实现了对前台信息的管理功能。 通过信息管理模块, 实现了不断更新宾馆各方面 信息的要求。 通过订单管理模块对客人的房间预订信息进行管理, 更科学的按排宾馆自身的 房间自然资源。管理客人的留言信息,及时和客人进行沟通。 管理性 主要考虑企业或组织中管理人员对开发管理信息系统的态度和企业管理方面的基础工作。 3.3.需求分析需求分析 系统分为管理员和普通工作人员两种模式。 管理员有信息管理、入住管理、
3、客户管理、房型管理和房间管理等功能。 工作人员有信息管理、入住管理、客户管理等功能。 课程设计说明书 6 图 1 系统功能图 4 4. .数据字典:数据字典: user 用户表 字段名 主键 外键 类型 字节数 长度 小数位 字段说明 user_id int 4 10 0 用户编号 user_name varchar 20 20 0 用户姓名 user_sex varchar 5 5 0 性别 user_age int 4 10 0 年龄 signature varchar 100 100 0 个性签名 telephone varchar 15 15 0 电话号码 loginAccount v
4、archar 20 20 0 登陆账号 password varchar 20 20 0 密码 right varchar 10 10 0 权限 表 3.1 宾馆客房管理 user 用户表 book 订单表 字段名 主键 外键 类型 字节数 长度 小数位 字段说明 book_id int 4 10 0 订单号 client_id int 4 10 0 客户号 room_id int 4 10 0 房间号 isSubscription int 4 10 0 是否预定 days int 4 10 0 天数 liveTime datetime 8 23 3 入住时间 课程设计说明书 8 字段名 主键
5、 外键 类型 字节数 长度 小数位 字段说明 type_id int 4 10 0 类型号 type_name varchar 20 20 0 类型名 introduction text 16 2147483647 0 介绍 facility varchar 100 100 0 设施 breakfast varchar 10 10 0 早餐描述 benDesc varchar 20 20 0 床位描述 price decimal 9 18 1 单价 subsFee decimal 9 18 1 订金价格 表 3.5 宾馆客房管理 roomType 房间类型表 level 等级表 字段名 主键
6、外键 类型 字节数 长度 小数位 字段说明 level_id int 4 10 0 等级编号 level_name nchar 20 10 0 等级名字 rate decimal 5 2 1 优惠比例 表 3.6 宾馆客房管理 level 等级表 课程设计说明书 10 工作人员 已审核 员工信息表提交信息 返回信息 客户 成功入住 提交、修改信息 客户信息表 资料变动 图 5.3 工作人员修改个人、客户信息 客户 工作人员 退房 验房、找零 客房记录 修改 订单记录 修改 图 5.4 客户退房 管理员 员工信息表 客房信息表 客户信息表 订单信息表 添加、查询、修 改、删除 查询、修改、删 除、插入 插入、查询、删 除、修改 查询、修改、删 除、插入 返回信息 返回信息 返回信息 返回信息 图 5.5 管理员数据流图 课程设计说明书 12 图 6.4 级别实体联系图 图 6.5 用户实体联系图 图 6.6 订单