广 东 商 学 院 答 题 纸(格式二) ----------------------- 课程 数据库系统设计 2010 -2011 学年第 2 学期 成绩 评阅人 -- -- - -- - -- - - --- - 线- - - -- - -- - -- - -- - -- - -- - -- ---号 ---学 - -- - -- - -- - -- - 订 -- - -- - -- - - -- ---名 ---姓 - -- - -- - -- - -- - -- - -- - -- - -- 装 - -- - -- - ---级 ---班 --- --- --- --- --- --- -- - --- --- --- ---请选取数据库系统设计课程设计相关主题,在某个RDBMS软件基础上利用合适的应用系统开发工具为某个部门或者单位开发一个数据库系统。要求给出数据库设计概念设计、逻辑设计、物理设计、开发与编码、测试各个阶段的详细设计:写出系统的主要功能和使用说明;提交运行的系统。完成的主要功能包括录入、修改、查询、输出的信息管理功能。基本要求:(1)完成问题陈述中所提到的所有需求功能;(2)要求撰写不少于3000个文字的文档;(3)文档中至少要包括:ER模型图、系统功能图、数据字典、表关系的详细说明。(4)用户手册,描述软件系统所具有的功能及基本的使用方法。 文档格式参考毕业论文要求,章节包括:(1)概述:包括项目背景、编写目的、软件定义、开发环境等内容。(2)需求分析:问题陈述、需完成的功能,画出ER模型图;(3)数据库逻辑设计:把ER模型图转换为关系表。描述每一个基本表关系。要求所有关系达到BCNF范式。定义视图、定义索引、主关键字、定义权限。(4)数据库物理设计:定义数据物理文件及管理。(5)开发与编码:编写程序、调试并进行测试。(6)结束语:写出完成本课程设计的心得,领会数据库理论与软件开发实践的关系。有哪些收获。软件还需要哪些改进。(7)参考文献。 严禁剽窃、抄袭等作弊行为!全文抄袭,或未按时交卷,或与课程内容毫不相关按不及格处理。 信息管理学课程论文评分标准 分值 得分 完成数据库系统设计工作任务 20分 论文文章结构安排合理,写作规范,引注正确。 10分 论文逻辑条理清晰,论证有力。理论阐述全面,能够联系实际分析问题,10分 解决问题。 需求分析:问题陈述清楚、需完成的功能描写准确,ER模型图正确。 20分 数据库逻辑设计:把ER模型图转换为关系表。描述每一个基本表关系。20分 要求所有关系达到BCNF范式。定义视图、索引、主关键字、权限。 数据库物理设计:定义数据物理文件及管理。 10分 开发与编码:编写程序、调试并进行测试。 10分 成绩 ========================================== 餐饮管理系统的数据库设计 1
内容摘要 数据库设计在如今信息化时代是一个重要的管理项目。本餐饮管理系统的数据库设计主要是针对中小型的餐饮店,通过对餐饮店的业务过程分析,进行业务流程图、数据流程图、E-R图及其规范化,进而数据库逻辑设计、物理设计等方面的设计,创建一个方便易用、简洁友好的数据库系统。通过数据库对各方面信息进行管理能提高参与管理的效率,增强企业的竞争力,同时也是企业的科学化、正规化管理的要求。 关键词: 数据库设计 E-R图 规范化 餐饮管理 Abstract Database design in information era now is an important management project. This restaurant management system database design is mainly aimed at small and medium of restaurants. Through the analysis of the business process of restaurants, conduct business flow chart, data flow chart, E-R chart and standardization, and database logical design, physical design, and other aspects of the design, to create a convenient and easy to use, simple friendly database system. Through the database to manage the information can enhance the efficiency of restaurant management, enhance the competitiveness of the enterprises, which is also the requirements of scientific enterprise, standardization management . Key words: Database design E-R chart standardization catering management 2
1 概述 1.1 项目背景 餐饮业是指以商业赢利为目的的餐饮服务机构。随着经济的发展,餐饮业已呈现出高速发展的状态。但是,在快速发展的同时,餐饮业在日常经营管理中大都是以人为主体的,需要很多的人力、物力、财力,且效率不是很高,在系统运营时也可能产生人为的失误。传统的餐饮管理工作既繁琐也不利于分析企业的经营状况,在提供决策信息方面也难以适应现代化经营管理的要求,因此制约了整个餐饮业的规模化发展和整体服务水平的提升。 1.2 编写目的 在餐饮管理中引入数据库这一信息管理技术,具有人工管理所无法比拟的优点。例如统计结账快速、安全保密性好、可靠性高、存储量大、寿命长、成本低等。通过对餐饮店管理信息方面进行数据库建立,能够极大地提高餐饮管理的效率,增强企业的竞争力,同时也是企业的科学化、正规化管理,与世界接轨的重要条件[1]。 1.3 软件定义 在本数据库的开发中,主要涉及的软件如下: Microsoft office visio 2003 Sybase powerdesigner15.1 Microsoft office word 2003 Microsoft SQL Sever 2000 1.4 开发环境 操作系统:Microsoft Windows XP 硬件组成:Genuine Intel(R) CPU T2300 @ 1.66 GHz 1.66 GHz 0.99 GB的内存 3