- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数据库课程设计
一应用背景
本系统是住宿餐饮管理系统之一的订餐系统。酒店为了增加赢利、
提高服务效率和质量,通常会采用订E餐系统。使用订餐系统,可以
方便地处理顾客的预定要求,管理一些老顾客的信息,管理酒店的菜
单、食品等数据。
二系统分析
系统总的目标是实现会员消费管理的系统化、规范化和自动化。
它适用于会员商店进行会员管理和日常销售管理,是商店管理真正由
经验管理进入到科学管理。
1.该系统主要功能有:
(1)系统管理:包括用户及权限设置、修改密码、使用单位等一系
列系统维护和管理工作。
(2)信息管理:包括用户资料管理、菜单资料管理、定餐管理等,
主要是完成每种类别信息的添加、删除和修改的工作。
(3)信息查询:包括用户资料查询、订单数据查询、菜单资料查询
等。
2.模块设计
1.登录模块
这个模块是每个管理系统都应具备的模块,本系统设置登录界面,
需要用户名和密码,如果连续3次输入的密码和用户名不符,系统将
自动退出登录。
2.系统管理模块
这个模块用来负责用户的管理,利用该模块可以添加和删除操作
人员帐号,设置和修改操作人员的权限。
系统初始设置一个超级用户名,人员可以利用这个超级用户名和
密码登录系统,之后,操作人员可以设置其他的超级用户名称,也可
以设置权限用户,同时也可以设置这个用户可以使用的权限。
系统管理还包括更改密码、修改使用单位信息等功能。
3.数据管理模块
这个模块用来管理系统所需的所用数据表,包括3个部分:用户
信息管理、菜谱信息管理和订餐管理。
管理员通过这3个模块,可以方便地进行菜谱的增加、删除和修
改,管理一些用户以及订餐管理的相关信息。
4.数据查询模块
这个模块是一个功能十分强大的查询模块,可以支持各种方式的
查询操作,具体包括用户信息查询、菜单信息查询、订单信息查询等,
同时也支持一些特定的比如客户欠费查询、客户订单查询等。
5.帮助信息模块
这个模块用来实现使用该系统的一些帮助信息,目前只实现了
“关于”这个功能,用来简要地介绍系统的基本信息,包括信息、功
能和版本号等。
根据上面所介绍的主要各个模块,对这个系统进行分析,得到如
图1-1所示的系统功能模块图。
3数据库设计与分析
该系统采用Borland公司的BDE(BorlandDatabaseEngine
)数据库引擎。根据功能分析,该系统中将涉及到的实体分别是用户,
菜单,订单,为了便于理解后面讲述的程序设计代码,将给出该系统
需要的各个数据表的详细结构。
1.用户信息表
用户信息表主要用于保存酒店一些客户的相关信息,其包含的各个字
段,类型,占用空间和关键字如表1—1所示。
字段名称类型大小键
编号整型*
姓名字符串类型8
性别字符串类型2
生日
文档评论(0)