数据库课程设计实验报告简易餐厅管理系统.doc

数据库课程设计实验报告简易餐厅管理系统.doc

ID:51437547

大小:1.54 MB

页数:25页

时间:2020-03-24

数据库课程设计实验报告简易餐厅管理系统.doc_第1页
数据库课程设计实验报告简易餐厅管理系统.doc_第2页
数据库课程设计实验报告简易餐厅管理系统.doc_第3页
数据库课程设计实验报告简易餐厅管理系统.doc_第4页
数据库课程设计实验报告简易餐厅管理系统.doc_第5页
资源描述:

《数据库课程设计实验报告简易餐厅管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数据库专题实验----饭店简易结账系统一、选题简介4二、系统功能设计4b5E2RGbCAP1.选题分析4p1EanqFDPw2.系统地功能模块图6DXDiTa9E3d3.主要功能地实现方法6RTCrpUDGiT三、数据库设计75PCzVD7HxA1.E-R图7jLBHrnAILg2.表清单7xHAQX74J0X3.数据字典9LDAYtRyKfE四、开发环境12Zzz6ZB2Ltk1.开发环境概述12dvzfvkwMI12.数据库系统及访问机制12rqyn14ZNXI3.开发工具地比较与选择12Em

2、xvxOtOco五、已实现系统地技术文档13SixE2yXPq51.系统地功能清单136ewMyirQFL2.系统地文件清单13kavU42VRUs3.系统地程序描述14y6v3ALoS894.开发过程15M2ub6vSTnP六、系统地使用240YujCfmUCw七、需要进一步进行地工作25eUts8ZQVRd八、体会和建议25sQsAEJkW5T九、参考资料26GMsIasNXkA一、选题简介该简易餐厅结账系统需要完成客人订桌、点菜、结账及日报表打印功能.选题详述:<1)三种参与角色:客人、系统

3、管理人员、服务及收银台人员<2)客人功能需求:订桌、点<退)菜、结账.<3)系统管理员功能需求:菜单及价格维护<含折扣)、用户建立及授权、统计报表生成打印.<4)服务及收银台人员功能需求:代替客人完成客人功能需求、打印消费清单、统计个人服务额总计.二、系统功能设计1.选题分析I.该系统需要四个实体:顾客实体、职员实体、经理实体、菜单实体.(1)顾客实体实体名:customer角色:客户属性:id,密码,姓氏,性别,订餐时间,就餐时间,电话,邮箱,座位主键:id(2>职员实体实体名:clerk角色:

4、服务员兼收银员属性:id,密码,姓名,性别,就职时间,工资,电话,邮箱主键:id(3>经理实体实体名:manager角色:经理属性:Id,密码,姓名,性别,就职时间,工资,电话,邮箱主键:id(4>菜单实体实体名:food角色:餐厅里面地各种吃货属性:id,菜名,价格,折扣主键:idII.还需要两个联系:服务、订餐(1>服务联系名:serve产生联系地两个实体:clerk和customer属性:无(服务员地主键只要作为顾客地外键就行了>何时产生:当服务员选择某个顾客点击结账按钮时会建立此关系(1)

5、订餐联系名:reserve产生联系地两个实体:customer和food属性:数量<同一份菜地份数)何时产生:当用户点击订餐按钮时会建立此关系2.系统地功能模块图3.主要功能地实现方法Ⅰ.订餐(1>填写详细信息,填写完成后进行选餐.(2>选餐时,返回food表中所有地记录,用户选择要点地菜,并填写菜地份数.(3>确认后,向customer表中添加一条用户记录.(4>向reserve表(订餐表>中添加多条订餐记录.Ⅱ.退订删除reserve表中地相关记录.Ⅲ.结账(1)在customer表中查询总价

6、.(2)更新customer表,将服务员地编号更新至相应地用户记录.Ⅳ.个人报表customer表:选择--->投影Ⅴ.统计报表customer表:直接投影.Ⅵ.菜单管理和人事管理一些基本地通过高级语言进行增删改查地操作.三、数据库设计1.E-R图Powerdesigner创建地CDM:2.表清单序号表名功能描述1manager经理表2clerk服务员及收银员表3customer顾客表4food食物表5reserve顾客订餐表(1>Powerdesigner生成地PDM:(2>SQLServer中

7、地表2.数据字典表格列清单表名名称代码说明clerk职员表cle_idcle_id职员号codecode密码namename姓名sexsex性别emp_dateemp_date就职时间salarysalary薪水phonephone电话emailemail邮箱customer顾客表cus_idcus_id顾客号cle_idcle_id服务地职员号codecode密码namename姓名sexsex性别eat_timeeat_time就餐时间phonephone电话emailemail邮箱sum_p

8、ricesum_price花费总额seatseat作为food食物表food_idfood_id食物标号namename食物名priceprice价格discountdiscount折扣manager经理表man_idman_id经理号codecode密码namename姓名sexsex性别emp_dateemp_date就职时间salarysalary薪水phonephone电话emailemail邮箱reserve订餐表cus_idcus_id顾客号food_idfood_id

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

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

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