1、 数据库应用技术数据库应用技术课课 程程 设设 计计 说说 明明 书书 题目:题目: 酒店宾馆客房预定网站系统酒店宾馆客房预定网站系统 课程设计(论文)任务书课程设计(论文)任务书 学 号 学生姓名 专业班级 软件 113 班 设计题目 酒店宾馆客房预定网站系统 设计技术 参数 1 题目要达到的目标:完成系统的登陆、数据的插入删除修改统计等基本操作。 2 数据库:ACCESS2003 3 所使用的语言、工具:ASP+ACCESS2003+WINDOWSXP 4 所采用的技术、系统结构:ADO 数据库联接技术,系统结构为 C/S 结构 设计要求 1 教师布置实习任务和要求时,不得缺席,并做好记录
2、。 2 上机前预先把所有的源程序编写好。 3 仔细查阅相关资料,认真完成思考题。 4 按要求书写设计任务书,并按要求按版打印,不得雷同。 工作量 二周 工作计划 周一听取教师布置设计的任务及要求。 周二学生查阅相关资料,进行数据库设计。 周三至周五:详细设计与界面设计。 周一至周四程序设计与上机,调试源程序。 周五书写课程设计任务书。 参考资料 数据库应用技术 数据库应用技术实验指导书自编 数据库应用技术课程设计大纲自编等 指导教师 评语 教师: 学生: 说明:此表一式四份,学生、指导教师、教研室、系部各一份。可加附页。 2011 年 12 月 31 共 34 页 第 3 页 目录目录 第一章
3、 概述 4 第二章 问题定义 5 第三章 需求分析 6 第五章 界面设计 .13 第六章 代码与注释 .17 设计总结 33 参考文献 34 共 34 页 第 4 页 第一章 概述 本系统本着一切为用户着想的设计指导思想,力求做到界面美观大方,操作简捷 明了,而且具备一个实用的操作系统的良好容错性,在用户出现误操作时能尽量及时地 给出警告,以便用户能够及时进行改正。 本系统主要针对酒店客房订房的功能, 包括对客房的规格选择, 如房型, 门市价, 是否含有早餐等;来访时间控制,即客人的最早抵达时间和最晚抵达时间,酒店可以根 据客人的最晚抵达时间来判断客人是否会来入住, 以免出现客房空着没人住的情
4、况发生; 客人的入住信息及客人的个人信息管理,这关系到客人的隐私情况,以及方便酒店与客 人的沟通与联系,是十分重要的一个环节。各个功能都要相辅相成,高效统一,才能促 使本系统的功能发挥到最佳的效果。系统的数据库采用 ACCESS,设计则采用 ASP.NET, 既然采用了动态网站,当然就会时刻注意信息的更新。 共 34 页 第 5 页 第二章 问题定义 房间设定管理模块:其中要输入各种房间的各种信息及收费,这个模块一定 要详细输入,这样才能方便客人更清楚的了解各个房间的收费情况,以避免客人 与酒店因为价钱问题而引发纠纷。其中包括门市价,早餐,当天价格,前三天分 别的价格,日期等信息。 房间预定模
5、块:该模块是客人已经预定的房间的列表,这是本系统最为主要 的服务模块,信息的管理一定要及时,准确,对已经超过入住日期没有入住的预 定信息要及时删除,以避免空余客房的浪费。该模块应该有用户的入住时间,离 店时间,预定房间数量,最早抵达时间以及最晚抵达时间。 客人信息模块:该模块是对入住客人的一个信息普查,对客人的信息一定要 注意保密,所以一般用户登录后不会看到相关信息,只能填写不能查看,而只有 管理员登录了才能对用户的信息进行核对。其中各种信息都采取自愿留取,只是 对姓名和联系电话要求必须填写。其中除了姓名和联系电话还包括性别,传真, 电子邮件,确认方式及特殊要求。 管理员登录模块:该系统还要为
6、管理员准备登录帐号与密码,管理员有对整 个系统的调整及管理的权限,还可以增加各种服务描述。 共 34 页 第 6 页 第三章 需求分析 一、数据库需求分析一、数据库需求分析 需求分析阶段又称为需求确立阶段,其目的是澄清用户的需求。这个阶段的基本任 务是用户软件人员双方一起来充分理解用户的需求,作为用户和软件人员之间的合同, 为相互了解提供基础。反映出问题的结构,可以作为软件人员进行设计和编写的基础。 该阶段的两大任务即“理解”和“表达” , “分析”就是理解问题, “规格说明”就是某 种标准的方式把问题表达出来。在开发软件时,所谓“用户要求”是指软件系统必须满 足的所有性质和限制。用户要求通常包括功能要求,性能要求,可靠性要求,安全保密 要求以及开发费用,开发周期,可使用的资源等方面的限制,其中功能在职要求是最基 本的,它又包括数据要求和加工要求两方面。本软件系统主要酒店客房预定的管理工作 的需求,完成对客房预定的管理,对客人的入住信息和客人的信息管理、使用记录等统 一管理,进一步提高酒店客房预定管理的效率。 二、数据库概念的结构设计二、数据库概念的结