数据库课程设计归纳总结报告---餐饮系统.doc

数据库课程设计归纳总结报告---餐饮系统.doc

ID:51908259

大小:448.29 KB

页数:22页

时间:2020-03-18

数据库课程设计归纳总结报告---餐饮系统.doc_第1页
数据库课程设计归纳总结报告---餐饮系统.doc_第2页
数据库课程设计归纳总结报告---餐饮系统.doc_第3页
数据库课程设计归纳总结报告---餐饮系统.doc_第4页
数据库课程设计归纳总结报告---餐饮系统.doc_第5页
资源描述:

《数据库课程设计归纳总结报告---餐饮系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数据库课程设计课题名称:饭店餐饮收费信息系统系别:电气及其自动化工程系班级:通信11-1姓名:学号:1116303002指导老师:孙目录第一章前言3第二章数据库设计需求分析和系统设计42.1需求分析42.1.1分析阶段42.2任务概述42.2.1目标42.2.2运行环境52.3数据流图62.4数据字典72.4.1数据项72.4.2数据结构72.4.3数据流72.4.4数据存储72.4.5处理过程8第三章概念结构设计93.1概念结构93.2图书管理系统概念结构设计93.2.1系统实体E-R图103.2.2餐饮管理系统系统E-R图12第四章逻辑结构

2、设计134.1E-R图向关系模式的转换134.2关系模式的规范化144.2.1分析并规范化现有的关系模式144.2.2确定完整性约束14第五章物理设计165.1关系中的关系模式165.2各功能模块的设计和实现16第六章数据库的实施和维护216.1载入数据216.2应用程序的调试226.2数据库的维护226.3.1维护236.3.2检测并改善数据库性能236.3.3重新组织和构造数据库23第七章结论与体会25第一章前言科学技术的进步和生产的发展使人类知识总量的增长不断加快,生产社会化趋势的扩大和社会对产品需求的多样性使得组织在营运活动中所涉及的内

3、部和外部信息量迅速地膨胀起来。面对激烈的市场竞争,人们对这些信息进行收集、加工、传递等过程的时间性和准确性提出了更高的要求。这一切使得传统的手工作业为基础的信息系统陷入了机构日益庞大,效率日益降低的困境。电子计算机的出现为摆脱这种困境找到了出路。计算机用于管理信息处理的突出优点是迅速、准确、可靠、具有很大的存储能力,适应于管理信息量大、面宽的特点,适合于管理信息处理及时、准确的要求。管理信息系统(MIS,ManagementInformationSystem)是一个由人和计算机等组成的能够提供信息以支持一个组织机构内部的作业、管理、分析和决策职

4、能的系统。管理信息系统利用计算机的硬件和软件,手工规程、分析、计划、控制和决策用的模型,以及数据库对信息进行收集、传输、加工、保存和使用。因此,管理信息系统是一个信息处理系统。数据库作为存取数据并对数据进行操作的工具在系统中所起到的作用至关重要。数据库设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理模式结果,并据此建立数据库及其应用系统,使之能有效地存储和管理数据,满足应用需求,包括信息管理要求和数据操作。信息管理要求是指在数据库中应该存储和管理哪些数据对象;数据操作要求是指对数据对象进行哪些操作,如查询、增、删、改、统计等操作。

5、数据库设计地目标是维用户和各种应用系统提供的一个信息基础设施和高效率地运行环境。高效率的运行环境包括:数据库数据的存取速率、数据库存储空间的利用率、数据库系统运行管理的效率等都是高的。第二章数据库设计需求分析和系统设计2.1需求分析数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库和关系数据库。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,如记录、域等。SQL2000就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检

6、索。SQL的优点在于它集数据查询、数据操纵、数据定义和数据控制功能于一体。2.1.1分析阶段在餐饮业中主要有四大信息:人事管理、销售管理、成本管理和库房管理。人工处理这些信息不仅工作量繁重、复杂,而且容易产生错误和混乱。采用计算机进行信息的有效管理不但能实现管理的规范化,而且还可以避免错误,提高效率,本系统即针对餐饮业的信息管理而设计制作。经过分析,我们使用Microsoft公司的VisualBasic开发工具,将java技术与数据库SQLserver相结合进行设计。首先,在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和

7、改进,直到形成用户满意的可行系统。系统可基本实现饭店点餐,结账,人员信息的录入、修改、删除等功能。系统其他方面的需求有:安全保密性、可恢复性、可扩充性、可维护性等。2.2任务概述2.2.1目标本系统是一个小型桌面应用系统,通过这个平台实现以前人工操作的点菜,加减菜,结帐买单等服务,这样节省了很多的人力。本系统主要有五大功能模块:一:开台点菜二:加菜减菜三:顾客买单和预定四:人事管理五:库存管理2.2.2运行环境服务器配置包括硬件配置和软件配置,它们各自都有详细的要求,下面将分别进行介绍.1、服务器端配置(1)、硬件配置安装本软件之前,需要确保计

8、算机具有如下配置,这也是最低硬件要求:233兆赫(MHZ)Pentium或更高的微处理器(或与之相当的处理器)使用256内存(RAM最小为64MB,最

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。