- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网上订餐系统的报告结
软件工程项目实践 大作业 网上订餐系统设计与实现 班级: 学号: 姓名: 教师: 小计
F1
F2
F3
F4
F5
5
2
8
4
6
5
3
2
5
5
5
F6
F7
F8
F9
F10
2
5
4
4
2
18
2
4
2
2
5
平时成绩30分: + 大作业成绩:70分: = 总分: (成绩: 教师评语:
教师签名: 2014年12月
项目立项和可行研究
项目立项
当今社会的生活水平越来越好,人们对餐饮的要求也越来越高,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统,用能力的餐饮企业对对餐品提供商提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务。
技术可行性研究
网上订餐系统分为用户界面,管理员界面和商家界面,用户界面主要用于顾客订购菜品,要给予web的数据库访问的要求,使用JSP等软件能够满足要求;商家以及管理员的部分应用JAVA以及SQLSERVER数据库开发,所以从现有的技术水平上来说,能够开发出完美的网上订餐系统。
使用方面的可行性分析
不一定所有的商家都可以符合网上订餐的条件,也不是商家发布的所有菜品都可以显示在用户的界面上,所有的都需要管理员进行审核,使网上订餐系统更加完善。
法律可行性分析
网上订餐系统虽然很便利,但是也存在一些风险与潜在的问题,作为一种新兴的消费方式,目前还没有相关的规则来约束它,所以网上订餐系统也有许多问题要注意。需要相关的法律来约束。
经济可行性分析
支出:研究与开发计划,数据库的建立,人员的工资。
收益:商家要每个月要交付一些费用。
需求分析
商家菜品模块
图1商家管理菜品流程图
用户菜品模块
本模块主要是查询管理员审核通过的菜品并且用户选择菜品时将菜品的名字写在相应位置点击选择,进入购物车界面,查询添加的商品可选择继续购物,立即支付,以及返回等功能。
用户查询菜品
用户选择要看的商家后,进入这个商家的菜品查询界面,查询出商家所有的菜品
B.添加购物车
用户将要输入要添加的菜品的名称,点击添加即可在购物车中查看添加的商品。
图2用户菜品管理流程图
数据库设计
数据库E-R设计图
菜品管理模块主要对菜品进行管理,菜品主要包括ID,名称,价格,描述以及状态这些信息
E-R图设计说明
对菜品的实体属性进行描述
表1 数据库E-R实体表
实体名称 实体描述 菜品编号 用于记录菜品唯一标示 菜品名 用于记录菜品名称 菜品价格 用于记录菜品价格信息 菜品状态 用于记录菜品审核状态 菜品描述 用于描述菜品的色香味
物理结构设计
主要对菜品的结构进行说明。包括菜品的的字段类型,是否主键,是否必填等。
表2
表名 TABLE_FOOD 说明 菜品表的基本信息 编号 2 版本 存储体描述: 商家在创建菜单信息时写入数据库数据。 字段名 字段代码 字段类型 是否主键 必填 缺省值 备注 菜品编号 Food_id varchar(max) 是 是 0 自增 菜品名 Food_name varchar(max) 是 菜品价格 Food_price varchar(max) 是 菜品描述 Food_describe varchar(max) 菜品状态 Food_state varchar(max) 是 备注:
Food_id字段数据库自动加1; 数据字典设计
表3
表名 TABLE_FOOD 说明 菜品表的基本信息 编号 2 版本 存储体描述: 商家在创建菜单信息时写入数据库数据。 字段名 字段代码 字段类型 是否主键 必填 缺省值 备注 菜品编号 Food_id varchar(max) 是 是 0 自增 菜品名 Food_name varchar(max) 是 菜品价格 Food_price varchar(max)) 是 菜品描述 Food_describe varchar(max) 菜品状态 Food_state varchar(max) 是 备注:
Food_id字段数据库自动加1;
逻辑结构设计
逻辑结构设计主要是对菜品的逻辑结构进行说明包括主键的定义,中文名称以及英文名称,还包括字段类型以及字段长度。
表4 数据库逻辑表
表中文名称 表英文名称
文档评论(0)