数据库课程设计报告--美食主题-安卓系统菜谱查询应用程序.docx
《数据库课程设计报告--美食主题-安卓系统菜谱查询应用程序.docx》由会员分享,可在线阅读,更多相关《数据库课程设计报告--美食主题-安卓系统菜谱查询应用程序.docx(16页珍藏版)》请在第一文库网上搜索。
1、数据库课程设计美食主题安卓系统菜谱查询应用程序CookBook目录一、选题要求2二、选题背景3三、需求分析3四、设计理念3五、开发工具7六、实现步骤7七、结果15八、总结与体会15课题主题美食一菜谱一、选题要求以美食为主线,最好与数据库和互联网,移动互联网相关,开发一个小应用程序或者小系统。可参考如下一些相关的美食网站:广州美食团购:http:京东美食:美食菜谱:二.选题背景随着人们生活水平的普遍提高,对餐饮娱乐业的服务、硬件设施、菜品口味的要求越来越挑剔。加上原材料的不断上涨,人工成本越来越高以及越来越多食品安全丑闻的曝光,自己动手做菜成了现代生活的最佳觅食手段。自己动手做菜,则不仅要保证色
2、香味俱全,还要营养价值丰富。那么方便查阅的菜谱必不可少。一份方便的菜谱,不仅要让用户能够根据食材和菜名快速的找到相关菜肴,还要对菜肴有详细的介绍,对做菜的步骤有详细的说明。除此之外,还要有方便快捷的信息统计功能,如菜谱所需食材的统计、食材总价的估算、当季热门菜谱的推荐、用户收藏夹的查阅等等功能来帮助用户快捷的使用菜谱。本应用程序就是希望通过向大众提供营养的食谱,向更多的关注健康的人们提供一个吃出健康的好环境。它的服务对象是非常广泛的,前景十分广阔。三、需求分析这里主要描述客户需求1 .登陆/注册账号2 .根据菜谱名称或者食材进行模糊搜索3 .点击搜索返回结果以查看菜谱详细内容菜谱详细内容包括:
3、3.1. 菜谱图片一张3.2. 少于200字的菜式简介3.3. 适合人数,消耗时间3.4. 食材(包括配料)名称、用量3.5. 若干步骤3.6. 用户评价4 .收藏菜谱5 .评价菜谱6 .将菜谱食材加入购物清单7 .查看购物清单(包含食材名字、用量、总价)8 .清空购物清单9 .查看个人收藏四.设计理念1系统逻辑设计2.数据库设计E-R图2.3. 数据字典PC-20140404KI1C.kBookDB-dbo.DishPC-201404列名数据类型允许NU1I值(DB-dbo.UsersPC-2014040数据类型允许NUI1值gDidintDnamenvarchar(20)Dintroduc
4、tionnvarchar(200)Dpicnvarchar(30)叵DtimeCosttinyintDpeop1etinyintDhotintQDdatesma11datetime2-20140404皿工.。1列名UidUnameUpasswordintOnvarchar(10)nvarchar(20)PC-20140404KI1C.B-dboJngredientPC-20140404列名数据类型允许Nu11值PC-20140404KI1Co.dboJngredient1istPC-2014(W列名数据类型允许N1Ji1值凡西intInamenvarchar(10)Ipricenumeric(
5、4,1)Iunitnvarchar(2)屯IidIamountintBint口numeric(5,2)BPC-20140404KI1C.B-列名dbo.SeasoningSQ1Query1.s数据类型允许NUI1值PC-20140404KI1.CO.dbo.Seasoning1istPC-20140列名数据类型允许NuI1值至1DidSamountint0int国nchar(5)口噩SnamePC-20140404KI1.DB-ntHnvarchar(8)Bdbo.CommentsPC-2014040列名数据类型允许NUII值CidintPC-2014044KI1C.-dbo.Comment1
6、istPC-201404CCcontentnvarchar(200)列名数据类型允许Nu11值CdateSma11datetime,Uid1intDidintTCidint口InBPC-20140404KI1C.ookDB-dbo.StepsPC-2014040列名数据类型允许NUI1值PC-20140404KI1.G.-dbo.Bookmark1istPC-201404对SteDjint*口列名数据类型允许Nu11值2.4. Scontentnvardar(200)2.5. 建表语句useCookBookDBg。createtab1eDish(Didintprimarykeynotnu11,
7、Dnamenvarchar(20)notnu11,Dintroductionnvarchar(200)notnu11defau1t,暂无介绍;Dpicnvarchar(30),DtimeCosttinyintnotnu11,Dpeop1etinyintnotnu11,Dhotintnotnu11defau1tO,DdateSma11datetimenotnu11defau1tgetdate();createtab1eIngredient(Iidintprimarykeynotnu11,Inamenvarchar(10)notnu11,Ipricenumeric(4.1)notnu11,Iuni
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 报告 美食 主题 系统 菜谱 查询 应用程序