欢迎来到天天文库
浏览记录
ID:1208410
大小:301.00 KB
页数:12页
时间:2017-11-08
《快餐订购数据库系统需求分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、餐饮系统数据库院别:商学院专业方向:信息管理与信息系统年级:大学三年级学号:012111855学生姓名:宋远洋完成时间:2015年4月1日目录一.概述3第11页一、设计题目3二、设计要求3二.需求分析3一、基本功能分析31、订单的创建及查询32、基本表格的创建33、客户信息查询34、订餐管理系统3二、权限功能分析41、客户权限42、员工权限43、经理权限4三、问题处理分析4四、数据字典4第11页一.概述一、设计题目以快餐店为例构造数据库,实现各类食品及套餐信息的修改与保存,实现销售信息以及食品优惠信息的记录。二、设计要
2、求总体要求:1.可记录各种食品及套餐的信息。2.记录配餐信息及食物售出情况。3.记录优惠信息。细节要求:1.用户需要先进行注册之后才能登陆快餐订购系统数据库。2.用户需要输入密码正确之后方可登陆系统,然后才可以订餐、浏览菜品目录、修改数据库及取消客户订单。3.客户当拿到食物之后才付款(此处可以暂且不用考虑付款的问题)4.客户可以选择哪一个分店以及合适的时间来为他送订的东西。5.快餐店出售套餐(两种食品组合或三种食品组合),套餐包括两菜(或三菜)另外加米饭和当天供应的汤。客户可以自行选择由哪几样菜组成套餐。食品及配餐信息
3、可有快餐店用户根据实际情况增加或者删减。6.一样菜品可以另附一种或多种调料。(包含在套餐里面的饮料不需要额外付钱,修改套餐饮料时需要付相对应的差价)5.一个订单可以包括任意的菜,套餐以及附加饮料。6.根据菜品时令以及其他优惠政策,某些食品可以打折。折扣显示在相应的菜品及套餐表上。二.需求分析一、基本功能分析1、订单的创建及查询客户通过订单的方式订制公司的菜品、饮料及套餐,因此需要建立订单的表格包括时间,套餐类型,菜品,饮料,送达地点,大约时间等。员工可以查询订单,并将自己的编号写入订单中。用户方则需要记录各种食品及套餐
4、的信息,记录配餐信息及食物售出情况,记录优惠信息。这些信息不仅用户可以看得到,客户也可以看到,但只有使用这套系统的用户获得权限后方可进行食品,套餐的增删改。2、基本表格的创建创建基本表格,如菜品表格,饮品表格,套餐类型表格第11页,优惠信息表格既可以嵌入在菜品表格中,也可以独立建立,客户可以自行浏览,选取以及取消订单。用户方则可以根据时令随时增加或减少菜单上的菜品。3、客户信息查询公司员工可以查询客户的基本信息,如地址(默认、送达),姓名,客户编号,基本的订餐信息。如遇到情况以便与客户取得联系。4、订餐管理功能如客户所
5、订的餐品无余量,提示客户所订菜品余量为0,可进行提示并且拥有替换选择功能。二、权限功能分析1、客户权限客户拥有查看餐品列表,已订菜单,新建菜单,取消菜单的权限,而不能对菜品进行修改。(主要权限)2、员工权限员工可以查看客户信息,核对订单,但是不能修改订单的信息以及客户的信息。(主要权限)3、经理权限可以修改员工信息,不可以修改客户信息,可以修改菜品的余量(一般为自动加减)。(主要权限)三、问题处理分析各个部分的逻辑连接较为复杂,需要合理的逻辑连接,设置相应权限,以及建立视图用来控制所能浏览的信息。通过画出各个部分的实体
6、图来使整体分块,之后将实体图连接,进一步作出E-R图。设置权限,使客户、员工、经理拥有不同的权限。后期进一步优化用户及客户体验,使各部分正常连接运行。四、数据字典(总属性)数据名称数据类型数据长度是否可为空说明客户编号(ID)char20否主键客户登录名(UserName)char12是用户权限(UserPermission)char12是登录密码(Password)char12是第11页派送地址(Address)char20是员工编号(ID)char20否主键员工姓名(StuffName)char12是联系方式(Te
7、l)char12是性别(Sex)char12是身份证号码(ID_CardNum)char20否年龄(Age)Char12否经理编号(ID)char20否主键经理姓名(MangerName)char20是客户编号(User_ID)char12是外键员工编号(Stuff_ID)char12是外键订单编号(Order_ID)char20否主键订单号(OrderCode)char20是食物名称(FoodName)char20是消费数量(FoodNum)char20是食物价格(FoodPrice)char20是负责员工姓名(St
8、affName)char20是付款金额(Pay)char12是优惠折扣(Discount)char4是消费桌号(Tabletower)char20是菜品编号(Food_ID)char20是主键菜品名称(FoodName)char20是第11页菜品价格(FoodPrice)char8是菜品数量(FoodNum)int4是折扣(Dis
此文档下载收益归作者所有