欢迎来到天天文库
浏览记录
ID:57824774
大小:842.50 KB
页数:18页
时间:2020-03-30
《数据库酒店管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据库课程设计报告(2010)数据库课程设计报告酒店管理系统的设计系部信息工程系专业计算机软件专业班级学号____________姓名_______________课题_____________指导教师报告成绩______________1数据库课程设计报告(2010)目录1课程设计目的及要求12课程设计的主要内容13数据库设计13.1需求分析13.1.1对功能的需求13.1.2数据流图23.1.3数据字典43.2概念设计63.2.1实体E-R图63.2.2概念设计的总体E-R图93.3逻辑设计93.4物理设计104
2、程序模块设计114.1用户登录模块设计114.1.1用户界面模块分析114.1.2运行结果124.2住宿管理模块设计134.2.1住宿管理模块分析134.2.2运行结果144.3消费模块设计154.3.1消费模块分析154.3.2运行结果155小结161数据库课程设计报告(2010)酒店管理系统系统的设计1课程设计目的及要求数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程。数据库课程设计对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。本课程分为系统分析与数据库设计、应用程序设计和系统
3、集成调试三个阶段进行。数据库课程设计的主要目标是:a.加深对数据库系统、程序设计语言的理论知识的理解和应用水平。b.通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。2课程设计的主要内容系统分析与数据库设计阶段a.通过社会调查,选择一个实际应用数据库系统的课题。b.进行系统需求分析和系统设计,写出系统分析和设计报告。c.设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。应用程序设计阶段a.完成数据库定义工作,实现系统数据的数据处理
4、和数据录入。b.实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。c.系统集成调试阶段对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用户界面。3数据库设计3.1需求分析3.1.1对功能的需求a.系统帐号管理第一次用一个管理员账号(系统给定)登陆,登陆成功后,可以设置其他用户,包括密码、权限等。b.消费管理为消费客户查询并分配餐桌,纪录客户用餐情况并结帐。c.住宿管理15数据库课程设计报告(2010)为住宿客户查询并分配房间,纪录客户住
5、宿情况并结帐。3.1.2数据流图绘制数据流程图的目的是为了方便开发人员与用户的交流,以及为系统的设计提供依据。数据流程图的绘制过程通常采用自顶向下,逐层分解,直到功能细化为止,形成若干层次的数据流程图。酒店管理系统的数据流程图如下所示:顶层:酒店管理系统管理员消费管理住宿管理顾客消费信息顾客住宿信息顾客信息表数据查询图3-1酒店管理系统顶层数据流图0层:1.检查合法性2.顾客消费信息处理3.顾客住宿信息处理4.查询处理顾客消费信息顾客住宿信息查询要求合法的顾客消费信息合法的顾客住宿信息合法的查询要求输入不合法图3-2
6、酒店管理系统0层数据流图1层:2号图:15数据库课程设计报告(2010)2.1顾客消费信息处理2.2录入处理合法的顾客消费信息录入单消费文件3号图:3.1顾客住宿信息处理3.2录入处理录入单合法的顾客住宿信息住宿文件4号图:4.1查询处理4.2消费查询4.3住宿查询合法的查询要求消费信息单要求住宿信息单要求顾客消费状况单要求顾客住宿状况单要求图3-3酒店管理系统1层数据流图3.1.3数据字典该系统具体功能模块以数据字典表示如下:数据字典(DD,DataDictionary):是以特定格式记录下来的、对系统的数据流程图
7、中各个基本要素(数据流、加工、存储和外部项)的内容和特征所作的完整的定义和说明。数据字典是对数据流程图的重要补充和说明。现简要列出本系统的部分数据字典。15数据库课程设计报告(2010)a.外部实体卡片的定义,如表3-4所示。表3-4外部实体条目名称:顾客总编号:1-001说明:客户编号:001输入数据流:无输出数据流:无名称:管理员总编号:1-002说明:管理员编号:002输入数据流:登陆信息输出数据流:无b.处理过程卡片的定义,如表3-5所示。表3-5处理过程条目名称:管理员信息查看总编号:2-001别名:提交登
8、录请求后,查看管理员信息编号:P1.2数据流来源:D1数据流去向:管理员名称:消费品信息查看总编号:2-002别名:无编号:P2.1数据流来源:D2数据流去向:客户、管理员名称:预定客房审核总编号:2-003别名:客户提交未审核订单,管理员审核编号:P3.2数据流来源:P3.1数据流去向:管理员、D4名称:客房信息查看总编号:2-004别名:无
此文档下载收益归作者所有