在线订餐系统的er图与逻辑图

在线订餐系统的er图与逻辑图

ID:34024822

大小:406.50 KB

页数:26页

时间:2019-03-03

在线订餐系统的er图与逻辑图_第1页
在线订餐系统的er图与逻辑图_第2页
在线订餐系统的er图与逻辑图_第3页
在线订餐系统的er图与逻辑图_第4页
在线订餐系统的er图与逻辑图_第5页
资源描述:

《在线订餐系统的er图与逻辑图》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、N      数据库课程设计题目:网上订餐系统数据库设计院系:专业:姓名:学号:指导教师:欧阳柏成教师职称:副教授填写日期:2015年5月21日-26--26-目录第一章需求分析31.1订餐现状分析31.2功能需求分析31.3建库需求分析31.4总体设计原则4第二章数据库概念结构设计52.1局部E-R图52.2系统E-R图2.3数据流图62.4数据字典62..3.1数据项62.3.2数据结构72.3.3处理过程7第三章数据库逻辑结构设计103.1数据库逻辑结构初步构思103.2具体逻辑结构设计11第四章数据库的物理结构设计124.1表间关系设计124.2完整性设计

2、12第五章数据库系统的实施145.1数据库的建立145.2数据输入14第六章数据库运行和维护166.1定义并设置备份策略166.2启用数据库维护计划任务16第七章报告总结18-26-第一章需求分析1.1订餐现状分析现如今普遍使用电话订餐,这种方式订餐虽然较为方便,效率也较高,但是由此引发的一些不良现象不得不重视。例如,定餐后,饭店未能够及时将信息记录存档,由于看不到菜品的图片,顾客不能对菜品有一个直观的感受。同时,电话预约中的诚信问题也不得不考虑,订餐过程中顾客对信息的不明确会产生一定的误解并由此造成人力资源及时间的浪费。这样开发出图文并茂,信息能够及时更新和查看

3、的在线网上订餐系统就具有了重要的意义。1.2功能需求分析功能需求(处理需求):即用户需要系统具有什么处理功能。根据需求分析,系统应具有如下功能:l登陆功能l更改密码功能l查询功能——按价格查询、按菜名查询、按商家查询l统计功能——按时间统计经营额、订餐数量l订餐功能l退餐功能l留言板功能l广告版功能l帮助功能顾客模块的功能包括个人信息管理,美食选购,美食评价三大功能。其中,在个人信息管理中可以对个人信息进行修改、还可以查阅以往订过的美食信息;在选购美食中可以通过购物车直接购买的形式、也可已选择货到付款的形式完成交易;美食评价中顾客可以这对这次服务质量,留下自己相对

4、餐厅说的话,完成用户与餐厅之间的交互。管理员模块的功能包括菜品管理,订单管理,会员信息管理三大功能。其中,在个菜品管理中可以对菜品信息进行添加、修改和查询操作;在订单管理中可以通过未确认、已确认、已下单三种形式进行管理、也可查看所有订单信息;会员信息管理中,可以添加会员信息和修改会员信息,进而方便顾客网上订购美食,并享有优惠,这一做法人性化的完成网站的推广,避免了顾客的抵触情绪。-26-1.3功能需求分析根据需求分析,得知在数据库中需要存储那些数据。系统涉及的数据主要有:会员的信息,菜品的信息,价格的信息,营业额信息,订单信息,管理员信息等等。要求:a.数据库应具

5、有安全性。不同的用户应具有不同的使用权限,并具有各自的用户账号和密码等。b.数据库应具有完整性。对数据库进行各种操作后,数据库的数据应保持正确的有效性。1.4总体设计原则1、开放性、可扩充性、可靠性原则开放系统是生产各种计算机产品普遍遵循的原则,遵循这种标准的产品都符合一些公共的、可以相互操作的标准,能够融洽的在一起工作。开放系统使得各种类型的网络和系统互连简单、标准统一,容易扩展升级。从而适应广大用户需求的多变性和产品的更新换代。2、良好的用户操作界面用户操作界面美观、方便、实用,使用户能在较短的时间内掌握其使用方法。3、实用性原则任何系统的设计都要考虑其实用性

6、,系统开发的目的是为了实现业务处理自动化、规范化,提高工作效率,减轻工作人员的劳动强度,减少开支。4、工作平台设计原则能适应不同的操作平台,不同的网络。-26-第二章概念结构设计阶段概念结构是对现实世界的一种抽象。所谓抽象是对实际的人、物、事、和概念进行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确地加以描述,这些概念组成了某类型。一般有三种抽象:1.分类(Classification)定义某一类概念作为现实世界中一组对象的类型。这些对象具有某些共同的特性和行为。它抽象了对象值和型之间的“ismemberof”的语义。在E-R模型中,

7、实体型就是这种抽象。在网上订餐系统中李四是会员,具有会员的特性和行为。在这个系统中选菜品,订购菜品,评价美食,给商家留言,查看历史订单。张杰是管理员,具有管理员的特性和行为。2.聚集(aggregation)定义某一类型的组成成分。它抽象了对象内部类型和成分之间“ispartof”语义。在E-R模型中若干属性的聚集组成了实体型,就是这种抽象如图2.1所示。概念结构设计的第一步就是利用上面的抽象机制对需求分析阶段收集到的数据进行分类,组织(聚集),形成实体,实体的属性,标识实体的码,确定实体之间的联系类型(1:1,1:n,m:n),设计分E-R图。具体做法是:1.选

8、择局部应用

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

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

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