校园网上订餐系统的设计与实现(PHP,MySQL) 来源:wenku7.com 资料编号:WK714040 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK714040 以下是资料介绍,如需要完整的请充值下载。 1.无需注册登录,支付后按照提示操作即可获取该资料. 2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助 我要下载该资源 资料介绍 校园网上订餐系统的设计与实现(PHP,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文14000字,程序代码,MySQL数据库) 本系统只需登录即可进行订餐。采用当下流行的PHP技术编写,搭配Yii框架,数据库使用MYSQL数据库,服务器是Apache Web服务器,最流行的Web服务器端软件之一。 本文共有五个部分,第一部分介绍了网上订餐系统的国内外背景以及本课题的只要研究内容。第二部分介绍了本系统所使用的所有技术例如PHP和Jquery等,第三部分主要介绍了系统的需求分析的功能,第四部分主要系统各个模块的设计,最后一部分具体介绍是怎么实现这些功能的。 系统功能设计 (1) 图片管理设计:店铺管理人员通过对菜品的更新,能够对每一样菜品的配图进行编辑和上传。 (2) 会员管理设计:当用户积分达到一定程度时,可以申请成为会员,会员能够参加本系统举行的抽奖活动(线下),还能获得小礼品。 (3) 美食信息管理设计:店铺用户可以更细的系店铺的菜品信息,能够对自己店铺已有的菜品信息进行增删改查。 (4) 订单管理:配送用户可以根据订单中心的订餐对菜品进行配送,配送之前需要对每一家店铺的菜品进行收集(线下)。 (5) 查询个人购物信息:顾客用户根据个人页面的信息可以查询自己的订单信息,可以对自己的订单信息进行增删改查。 (6) 个人信息管理:顾客用户 可以对个人信息进行更改和更新。 (7) 菜品搜索:在主页面,顾客可以输入关键字对菜品信息进行查找等操作。还可以输入店铺的名称来查找该店铺的菜品。 通过分析,系统总共有三种角色,分别是顾客,店铺人员,配送人员。 (1) 顾客人员和订单属于一对多关系,也就是一个顾客对应多分订单。 (2) 店铺人员和菜品是一对多关系,店铺人员拥有自己的店铺,可以上传多分 菜品到自己的店铺;配送人员可订单是一对多关系,配送人员只负责根据订单配送订单。 (3) 菜品可菜品类型是一对多关系,一种类型对应多个菜品。 目 录 摘 要 I ABSTRACT II 1 绪论 1 1.1 引言 1 1.2 课题背景 1 1.3 国内外发展现状 2 1.3.1 国内现状 2 1.3.2 国外现状 2 1.4 课题研究目标 3 1.5 课题研究内容 3 1.6 本文章节安排 3 2 网上订餐系统相关技术介绍 5 2.1 开发模式简介 5 2.2 开发技术简介 6 2.2.1 PHP简介 6 2.2.2 Yii框架简介 6 2.2.3 Bootstrap简介 7 2.2.4 Jquery简介 7 2.3 本章小结 8 3 网上订餐系统分析 9 3.1 系统可行性分析 9 3.1.1 技术可行性 9 3.1.2 管理可行性 9 3.1.3 经济可行性 9 3.2 系统需求分析 10 3.3 系统业务流程分析 11 3.4 系统性能分析 12 4 网上订餐系统设计 13 4.1 系统设计原则 13 4.1.1 系统性 13 4.1.2 灵活性 14 4.1.3 可靠性 14 4.1.4 经济性 14 4.2 系统性能设计方案 14 4.3 系统功能设计 14 4.4 数据库设计 15 4.4.1 概念设计 15 4.4.2 数据库表结构 17 5 网上订餐系统实现 21 5.1 系统配置介绍 21 5.1.1 系统配置 21 5.1.2 实施方案 22 5.2 系统具体实现 22 5.2.1 顾客点餐模块 22 5.2.2 店铺信息模块 27 5.2.3 配送管理模块 31 结束语 32 致 谢 33 参考文献 34