信息与计算科学本科专业 数据库课程设计任务书
(2011级)
题目:酒店管理系统
学生姓名: 王亚娇 班级: 信息与计算科学2班 学号: 11500227 题目类型:软件开发 指导教师: 王旭阳 一.
题目简介
该设计要求学生以酒店管理系统业务为背景,设计、开发一套网上“酒店管理系统”软件。
通过该题目的设计、开发,使学生初步得到信息管理系统开发的训练,全面培养软件开发过程中的分析、设计、编码、测试及文档规范书写的能力,得到软件开发的综合训练,提高解决实际问题的能力。
二.
课程设计的任务及要求
(1)以酒店管理系统业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型;
(2)完成软件结构设计和数据库设计;完成软件开发,撰写设计说明书; (3)系统要实现:订餐管理;收款管理;管理;餐饮成本核算。 (4)系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表的格式呈现;
(5)该系统的开发,采用PB或Java技术,数据库系统可选SQL Server 、MySQL或 Oracle。程序代码要超过1000行语句; (6)酒店管理系统所涉及的信息有:
订餐信息:包括的数据项有桌号、菜号、菜名、数量、价格、订餐日期,
就餐日期等;
菜谱信息:包括的数据项有菜谱号、名称、种类、价格、描述等; 客户信息:包括的数据项有客户编号、客户姓名、年龄、性别、联系电 话、
所在单位等;
结算信息:包括的数据项有客户号、桌号、结算日期、打折情况、总计
等.
三.
各阶段时间安排(共2周):
设计内容 进程计划 搜集参考资料,分析题目要求。 教师指导学生学习进行需求分析。 学生提出系统总体设计方案和详细设计方案. 功能实现(软件编程)。 检查程序,答辩。 修改、提交课程设计说明书
第1天 第 1 周 第2天~第3天 第4 天~第5天 第1天~第3 天 第 2 周 第4天 第5天 四. 主要参考文献
1。 赵艳铎等(译)。 数据库原理(第5版) [M]。 清华大学出版社, 2011 2。 杨冬青等(译). 数据库系统概念(第6版) [M]. 机械工业出版社, 2012 3。 金名等(译)。 数据库系统设计、实现与管理(第8版) [M]。 清华大学出版社, 2012 4. 刘智勇。 SQL Server 2008宝典[M]。 电子工业出版社,2010
5。 苏金国等(译). Oracle Database 9i/10g/11g编程艺术[M]. 人民邮电出版社, 2011 6.张跃平等。 JSP程序设计[M]. 清华大学出版社, 2009,8 7.肖俊. 酒店管理系统的设计与实现[D], 电子科技大学, 2012
8.周强。 中小型酒店管理信息系统的设计与实现[D]。 电子科技大学,2012 9。 李华。 PowerBuilder程序设计教程[M]。 清华大学出版社,2010
附录:课程设计提交的成果
1。 设计说明书一份,内容包括:
1) 中文摘要、关键词(300字之内); 2)需求分析(系统结构、系统功能); 3) 概念结构设计(E—R图);
4) 逻辑结构设计(数据库设计,关系图); 5) 系统实现(主要功能界面); 6)参考文献;
7)课程设计总结(300字之内). 2。 每班刻制光盘一张。