ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:260.15KB ,
资源ID:9548879      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9548879.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(餐馆订餐信息管理系统数据库课程设计.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

餐馆订餐信息管理系统数据库课程设计.docx

1、餐馆订餐信息管理系统数据库课程设计餐馆订餐信息管理系统*课程设计文档班 级: 小组组长: 成 员: 指导老师: 2012年11月*日第一章 前 言 餐饮行业慢慢的也进入了网络时代,各大餐饮企业争相做自己的网站,实现网络营销。而小的餐馆也不想落后,也纷纷做起了自己的餐馆订餐系统。什么样的订餐系统才是好的呢?当今社会的生活节奏越来越快,做什么都讲究一个“快”字。做什么最有效率才是最大的赢家。面对人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络。在当今社会,

2、家家户户都有电脑,大街小巷人人都会上网,如今老一辈的人们也在学习上网。而且,人人都有手机,使用手机上网是当今一道普普通通的风景了!在哪里都会发现有人在玩手机。使用手机上网订餐也是一件便利的事情。人们都喜欢这种快捷便利的方式,因而造就了如今这个庞大的网络营销环境。订餐管理系统对于商家、用户都是一个非常便利的一个工具。商家可以利用系统协调时间来接收更多的外卖预定,也可以方便管理餐馆的运营。对于用户来说节省时间,了解餐馆的菜品,有更好的选择口味、价格、环境等等。 第二章 需求分析第一部分 调查用户需求本系统的最终用户为送餐员工,订餐用户。根据我们日常生活中的经验,结合对餐馆用户的咨询和对周围市民的调

3、查,得出用户的下列实际要求:1、 订餐的基本情况1、老板的基本信息 老板可以查看顾客的基本信息。查看员工的基本信息,对员工进行管理,可以进行进行增、删、改、查。而且对他们的工资进行修改。老板的联系电话进行公开,方便顾客有什么问题可以反馈给自己。二、送餐员工的基本信息一个餐馆有多个送餐员,、一个送餐员要处理多张订单。每一张订单是一个唯一的送餐员来送餐。他要能够查看用户订单的信息,才能够获取电话和地址等的联系方式去送餐,以及查看顾客的留言。三、顾客的基本信息订餐用户是能够注册、修改、查看自己的个人信息。4、菜单的基本信息 菜单要能够有编号、菜名、价格、图片。5、留言管理的基本信息 留言要有顾客顾客

4、的信息:昵称、账号、姓名。员工能够查看留言信息的内容,能够更加的了解顾客的需求。参观老板也要查看留言,是否要修改菜单的菜品,和更改菜的口味。六、员工管理的基本信息餐馆老板要能够查看员工的基本信息,调整员工的工资。7、订餐管理的基本信息顾客能够选择要能够浏览菜单点菜,顾客能够看到菜单的图片,价格,菜名。顾客的基本信息生成订单条目。订单包含了订单的菜单信息,订单条目信息。 2、 用户对系统的要求1、老板 a.信息要求: 餐馆老板能够对顾客的留言进行查看,对员工进行管理,对于他们的工资进行调整和发放。 b.处理要求: 对员工的信息可以进行调整,也可以调整他们的工资。 c安全性与完整性要 餐馆老板只有

5、电话联系方式信息,防止自己的信息泄露。 二、送餐员工 a.信息要求: 送餐员能查询顾客订餐的所有相关信息,包括顾客在订餐的详细信息,顾客的电话号、地址、订单的详细信息、菜品预订的详细信息、留言的信息。以利于对整个订餐过程的全面管理。 b.处理要求: 根据用户的留言对订菜品、时间等等信息进行调整,接收用户发过来的订单信息。 c安全性与完整性要求: 不能拒绝顾客的订餐要求,对于留言只能查看,防止送餐员工进行对顾客的语言攻击。三、订餐用户 a.信息要求: 订餐顾客可以对自己的信息进行修改整理,可以在订餐的时候对于送餐地址不固定性选择,联系方式也可以随时更换,一个家庭注册一个用户就可以了。 b.处理要

6、求: 可以更改自己的用户信息 c安全性与完整性要 用户注册的敏感信息员工是无法获取的,防止顾客有不便的打扰。第二部分 系统功能的设计和划分根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:第一部分:餐馆老板管理部分 1、查看顾客基本信息 2、查看顾客的留言信息 3、对员工的工资进行调整 4、查看员工的基本信息 5、更改员工的基本信息第二部分:送餐员管理部分 1、查看用户的留言 2、查看订单的基本信息 3、更改个人基本信息第三部分:顾客管理部分 1、查看个人的留言 2、注册个人的基本信息 3、修改个人基本信息 4、浏览菜单 5、生成订单的信息 6、修改订单的信息 7、查看订单的

7、信息 第三部分 数据流图留言管理分数据流图员工管理分数据流图订餐管理分数据流图总数据流图第四部分 数据字典1.数据项顾客数据字典:user属性名存储代码类型长度备注账号userIDint6顾客的登录账号昵称nicknamechar20身份证号uIDcardchar18姓名usernamechar20真实姓名年龄userageint150性别usersexchar1喜欢的口味usertastechar30QQqqchar11QQ号码邮箱mailchar30老板数据字典:boss属性名存储代码类型长度备注老板账号bossidint6老板账号联系电话bossphonechar11员工数据字典:sta

8、ff属性名存储代码类型长度备注工号SnoInt6姓名Snamechar20身份证号SIDcardchar18联系电话Sphonechar11留言数据字典:leaves属性名存储代码类型长度备注编号Lnobigint100留言的顺序号内容wordtext500留言内容菜单数据字典:menu属性名存储代码类型长度备注编号Mnoint100菜的顺序号菜名Mnamechar20价格pricedecimal(6,2)图片picture存储图片地址save订单数据字典:orders属性名存储代码类型长度备注单号Onobigint100订单顺序号总金额moneydecimal(6.2)订餐时间timedat

9、etime 生成订单数据字典:list属性名存储代码类型长度备注账号userIDint6顾客的登录账号编号Mnoint100菜的顺序号单号Onoint100订单顺序号姓名usernamechar20真实姓名菜名Mnamechar20价格pricedecimal(6,2)总金额moneydecimal(6,2)订餐时间timedatetime 数量amountint100联系电话phonechar11订餐电话地址wheretext1000送餐地址员工管理数据字典:emp属性名存储代码类型长度备注工号SnoInt6姓名Snamechar20身份证号SIDcardchar18银行卡号bankcard

10、char20工资salarychar10用户管理数据字典:people属性名存储代码类型长度备注账号userIDint6顾客的登录账号老板账号bossidint6老板账号工号SnoInt6用户密码passchar20用户身份typechar2老板、员工或顾客2.数据结构数据结构名组成顾客信息账号,昵称,身份证号,姓名,年龄,性别,喜欢的口味,QQ,邮箱老板信息联系电话员工信息工号,姓名,身份证号,联系电话留言信息编号,内容菜单信息编号,菜名,价格,图片,存储图片地址订单信息单号,总金额,订餐时间生成订单信息账号,编号,单号,姓名,数量,联系电话,地址员工管理信息工号,姓名,身份证号,银行卡号,

11、工资3.数据流数据流名数据流来源数据流去向组成顾客留言信息顾客留言统计表留言信息生成订单信息顾客、菜单、订单订单信息表订单信息员工管理信息员工员工管理表员工管理信息4.数据存储数据存储名输入的数据流输出的数据流组成生成订单表订单信息菜单信息顾客信息快递订单信息订单信息菜单信息顾客信息员工管理表员工信息员工工资信息员工信息留言信息表顾客留言信息留言信息留言信息5.处理过程处理过程名输入数据流输出数据流顾客留言留言信息留言信息员工查看留言查看留言信息查看留言信息老板查看留言查看留言信息查看留言信息老板更改工资工资信息工资信息员工查看工资查看信息查看信息顾客订餐信息查看、修改订单信息查看、修改订单信

12、息点菜信息点菜信息点菜信息订单信息信息统计信息信息统计信息员工查看订单查看订单信息查看订单信息老板查看订单信息查看顾客信息查看顾客信息第三章 系统概要设计根据需求分析画出ER图分ER图留言管理子系统员工管理子系统订餐管理子系统第4章 逻辑及物理设计本章的核心内容是将ER图转换为关系模式和创建数据库关系模式顾客(账号,昵称,身份证号,姓名,年龄,性别,喜欢的口味,QQ,邮箱)老板(老板账号,联系电话)员工(工号,姓名,身份证号,联系电话)留言(编号,内容)菜单(编号,菜名,价格,图片,存储图片地址)订单(单号,总金额,订餐时间)生成订单(账号,编号,单号,姓名,数量,联系电话,地址)员工管理(工

13、号,姓名,身份证号,银行卡号,工资)(下划线标注的属性为主码)以上关系模式均为BCNF。为了方便程序查询,建立了如下用户视图:留言信息视图(账号,昵称,姓名,内容)订餐信息视图(账号,编号,单号,工号,姓名,菜名,价格,数量,总金额,订餐时间,联系电话,地址)员工管理视图(工号,姓名,联系电话,工资)物理设计:SQL语句: 第五章 总 结实践出真知。这句话说得一点也没错,在整个数据库课程设计过程中,只有实践才能对事物的本质有更深的认识,才能有发言权,一切认识都是建立在认识的基础上。通过了一个星期的数据课程设计,我们对数据库这门课程有了更深的认识,对原本在我们脑中像是火星语的SQL语言有了更加具

14、体的认识。数据库课程设计加深了我们对数据库这门课程的兴趣,让我们深刻了解了数据库的强大功能,引起我们对研究SQL语言运用规则的兴趣。数据库概念设计、数据库逻辑结构设计和数据库保护设计是数据库设计的重要步骤,每一步的设计都是至关重要的,并且是相互联系的。经过一个星期的课程设计,让我们对E-R图的设计有一个整体的想法,并且对逻辑结构设计中关键字的设定能够很好的把握,分析每个表中的联系,更加注意表间和数据之间的相互约束。课程设计一个重要的过程就是在Sever SQL 2000上操作运行,这是运用实践去检验认识的一个过程,在这个过程中我们学会了灵活运用SQL语言。总之,数据库课程设计一个很好地运用实践

15、去发现认识的过程。数据库课程设计不仅让我们更进一步了解了数据库这门课程,而且让我们在做事方面也形成了一套很好的想法。我们在做事方面学会了坚持、合作、对待问题不断充满疑问和要有耐心去解决问题,更要和同学们交流,对不懂的问题也不耻下问。从课程设计中最深的还是做事要坚持和要有耐心。在运用Server SQL 2000设计数据库的过程中,会不断遇到种种问题,而且每个问题都会与上下步骤之间都会有联系,一个问题的不解可能会导致下一个问题的无法操作,所以我们要有耐心找出问题,分析原因,然后再解决问题,不要半途而废,要坚持下去,这样才能在学习上有所突破。数据库课程设计目的在于通过对一个实际问题的分析,设计与实现,将原理与应用相结合,使学生学会如何把书本上学到的知识用于解决实际问题,培养学生的动手能力,使学生能深入理解和灵活掌握教学内容:另一方面,可以很好培养学生的处事能力。总之,虽然在备战期末考试期间,为了做这个课程设计花了很多的时间,却让我感受到了要将书上的理论应用到实践绝对不只是停滞在课堂上的。一次实践可以让我们看到自己的欠缺,同时也巩固了课堂上掌握的知识点。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1