- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计
一 应用背景
本系统是住宿餐饮管理系统之一的订餐系统。酒店为了增加赢利、提高服务效率和质量,通常会采用订E餐系统。使用订餐系统,可以方便地处理顾客的预定要求,管理一些老顾客的信息,管理酒店的菜单、食品等数据。
二 系统分析
系统总的目标是实现会员消费管理的系统化、规范化和自动化。它适用于会员商店进行会员管理和日常销售管理,是商店管理真正由经验管理进入到科学管理。
1. 该系统主要功能有:
系统管理:包括用户及权限设置、修改密码、使用单位等一系列系统维护和管理工作。
信息管理:包括用户资料管理、菜单资料管理、定餐管理等,主要是完成每种类别信息的添加、删除和修改的工作。
信息查询:包括用户资料查询、订单数据查询、菜单资料查询等。
2. 模块设计
1.登录模块
这个模块是每个管理系统都应具备的模块,本系统设置登录界面,需要用户名和密码,如果连续3次输入的密码和用户名不符,系统将自动退出登录。
2.系统管理模块
这个模块用来负责用户的管理,利用该模块可以添加和删除操作人员帐号,设置和修改操作人员的权限。
系统初始设置一个超级用户名,人员可以利用这个超级用户名和密码登录系统,之后,操作人员可以设置其他的超级用户名称,也可以设置权限用户,同时也可以设置这个用户可以使用的权限。
系统管理还包括更改密码、修改使用单位信息等功能。
3.数据管理模块
这个模块用来管理系统所需的所用数据表,包括3个部分:用户信息管理、菜谱信息管理和订餐管理。
管理员通过这3个模块,可以方便地进行菜谱的增加、删除和修改,管理一些用户以及订餐管理的相关信息。
4.数据查询模块
这个模块是一个功能十分强大的查询模块,可以支持各种方式的查询操作,具体包括用户信息查询、菜单信息查询、订单信息查询等,同时也支持一些特定的比如客户欠费查询、客户订单查询等。
5.帮助信息模块
这个模块用来实现使用该系统的一些帮助信息,目前只实现了“关于”这个功能,用来简要地介绍系统的基本信息,包括信息、功能和版本号等。
根据上面所介绍的???要各个模块,对这个系统进行分析,得到如图1-1所示的系统功能模块图。
3 数据库设计与分析
该系统采用Borland公司的BDE(Borland Database Engine)数据库引擎。根据功能分析,该系统中将涉及到的实体分别是用户,菜单,订单,为了便于理解后面讲述的程序设计代码,将给出该系统需要的各个数据表的详细结构。
用户信息表
用户信息表主要用于保存酒店一些客户的相关信息,其包含的各个字段,类型,占用空间和关键字如表1—1所示。
字段名称类型大小 键编号整型 *姓名字符串类型8性别字符串类型2生日日期类型证件号码字符串类型20级别字符串类型8电话字符串类型12地址字符串类型20入会时间日期类型入款货币类型备注字符串类型60 表1—1
菜单信息表
菜单信息表主要用于保存菜谱的相关信息,包括了热菜,凉菜,主食,饮料等各种食品,其中包括的各个字段,类型占用空间和关键字如表1—2所示。
字段名称类型大小键编号整型*种类字符串类型8名称字符串类型20单价货币类型风味字符串类型20备注字符串类型30 表 1—2
3.定单信息表
定单信息表主要用于保存定单的相关信息,其中包括每个定单的编号。该定单所属的顾客的姓名,用餐人数,付款方式,提交该定单的时间(定餐时间)等,其中包括的各个字段,类型占用空间和关键字如表1—3所示。
字段名称类型大小键订单编号整型*顾客姓名字符串类型20订餐时间日期类型预定时间日期类型金额货币类型20餐桌编号整型联系电话字符串类型10用餐人数整型付款方式字符串类型8备注字符串类型30 表 1—3
4 数据字典
数据字典是关于数据的信息集合,也就是对数据流图中包含的所有元素的定义的集合。一般来说,数据字典包括以下几方面:
数据流
数据流分量
数据存储
处理
名字:用户信息表
别名:无。
描述:主要用于存储酒店用户的相关信息。
定义:用户信息表=编号+姓名+性别+生日+证件号码+
级别+电话+地址+入会时间+欠款+备注
位置:用户管理。用户查询。
名字:菜单信息表
别名:无。
描述:主要记录酒店的菜单相关信息。
定义:菜单信息表=编号+种类+名称+单价+风味+备注
位置:菜单管理,菜单查询。
名字 :订
您可能关注的文档
- 教育硕士《心理学》复习精编讲义.doc
- 教育教学资源库的建设的实践与探索.doc
- 教育论文:Mathematica在复变函数教学中的应用.doc
- 教育论文:新加坡小学数学教育简介.doc
- 教育论文:美术鉴赏教育教学案例分析.doc
- 教育论文:在中学生物教学中如何激发学生的学习兴趣.doc
- 教育论文:生活和文化中的美术花的世界的教学案例和反思.doc
- 教育资源库系统.doc
- 散文选刊:名家经典散文(高考现代文阅读例文) .doc
- 散装物料运输车罐体结构设计及焊接工艺优化毕业论文.doc
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)