基于PHP+MySQL的医院网上订餐系统(论文)

目 录
1 引 言 1
1.1 研究背景与意义 1
1.1.1 研究背景 1
1.1.2 研究意义 1
1.2 研究内容 2
2 相关技术与原理 4
2.1 B/S架构 4
2.2 PHP动态开发语言 4
2.3 MySQL数据库 4
2.4 JavaScript脚本语言 4
2.5 Apache服务器 5
3 系统分析 6
3.1 可行性分析 6
3.1.1 经济可行性分析 6
3.1.2 技术可行性分析 6
3.1.3 操作可行性分析 6
3.2 需求分析 6
3.2.1 系统总体需求分析 6
3.2.2 功能需求分析 7
3.2.3 非功能需求分析 10
4 系统设计 11
4.1 系统总体设计 11
4.2 系统详细设计 11
4.2.1 个人信息管理 11
4.2.2 菜品搜索 12
4.2.3 购物车管理 13
4.2.4 菜品管理 13
4.2.5 订单管理 14
4.3 数据库设计 14
4.3.1 数据库概念设计 14
4.3.2 数据库逻辑设计 16
4.3.3 数据库物理设计 17
5 系统实现 20
5.1 前台功能模块实现 20
5.1.1 个人信息管理功能实现 20
5.1.2 菜品搜索功能实现 21
5.1.3 购物车结算功能实现 21
5.2 后台功能模块实现 22
5.2.1 菜品管理功能实现 22
5.2.2 订单管理功能实现 22
6 系统测试 24
6.1 测试目的 24
6.2 测试方法 24
6.3 测试内容 24
6.3.1 前台功能测试 24
6.3.2 后台功能测试 28
6.4 测试结果 30
设计总结与心得体会 31
参考文献 32

4 系统设计
4.1 系统总体设计
医院网上订餐系统可以分成两个部分:前端用户和后端管理员。在这两个模块中,还存在着许多子模块。用户模块可以实现个人信息管理、菜品搜索、购物车管理、查看订单、发布评价、查看公告等功能,其中,个人信息管理又包含查看信息和修改信息,购物车管理包括菜品结算和菜品移除,管理员模块可实现用户管理、菜品管理、评价管理、订单管理、公告管理等功能,其中,用户管理包括添加用户、删除用户、查询用户和修改用户,菜品管理包括添加菜品、删除菜品、查询菜品和修改菜品,评价管理包括查看评价和删除评价,公告管理包括添加公告、删除公告、查询公告和修改公告。所有的这些功能模块构成医院网上订餐系统,系统总体功能结构图如图4.1所示。

图4.1 系统总体功能结构图
4.2 系统详细设计
4.2.1 个人信息管理
用户登录系统后,可以通过系统首页中“我的”模块进入个人信息界面,审阅或更改自己的信息,修改信息时,用户可在文本框中输入修改的内容,点击修改即可。个人信息管理流程图如图4.2所示。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

shejizuopin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值