基于ios的餐厅点餐系统的设计与实现大学论文 下载本文

目 录

第1章 绪论 .............................................................................................................................. - 1 - 1.1系统研究背景 ...................................................................................................................... - 1 - 1.2系统研究内容及其意义 ...................................................................................................... - 1 - 1.3系统开发技术及环境概述 .................................................................................................. - 1 - 1.3.1系统主要开发技术 ........................................................................................................... - 1 - 1.3.2软件环境准备 ................................................................................................................... - 2 - 13.3硬件环境准备 .................................................................................................................... - 2 - 1.4论文的结构组成及主要工作简介 ...................................................................................... - 3 - 第2章 需求分析 ...................................................................................................................... - 4 - 2.1点餐系统可行性分析 .......................................................................................................... - 4 - 2.1.1技术可行性分析 ............................................................................................................... - 4 - 2.1.2经济可行性分析 ............................................................................................................... - 4 - 2.1.3市场可行性分析 ............................................................................................................... - 4 - 2.1.4法律可行性分析 ............................................................................................................... - 4 - 2.2系统需求分析 ...................................................................................................................... - 4 - 2.2.1用户的登入、注册 ........................................................................................................... - 5 - 2.2.2菜品的展示、详情 ........................................................................................................... - 5 - 2.2.3 用户的购买、结算 .......................................................................................................... - 5 - 2.2.4后台订单数据库 ............................................................................................................... - 5 - 2.3数据流图 .............................................................................................................................. - 6 - 第3章 系统设计 ...................................................................................................................... - 7 - 3.1系统设计概述 ...................................................................................................................... - 7 - 3.2系统中MVC设计模式的应用 ........................................................................................... - 7 - 3.3系统流程图 .......................................................................................................................... - 8 - 3.4系统数据库的设计 .............................................................................................................. - 9 - 3.4.1数据库概念结构设计 ....................................................................................................... - 9 - 3.4.2数据库逻辑结构设计 ......................................................................................................- 11 - 第4章 系统实现 .................................................................................................................... - 13 - 4.1系统的登录 ........................................................................................................................ - 14 - 4.2系统主界面的设计与实现 ................................................................................................ - 15 - 4.3菜品展示列表下拉刷新的实现 ........................................................................................ - 17 - 4.4菜品详情介绍的界面实现 ................................................................................................ - 19 - 4.5在线选购的功能实现 ........................................................................................................ - 21 - 4.6在线结算支付的功能实现 ................................................................................................ - 24 - 4.7个人信息界面的设计与实现 ............................................................................................ - 26 - 4.8个人信息功能设计与实现 ................................................................................................ - 28 -

4.9个人密码修改的设计和实现。 ........................................................................................ - 30 - 第5章 系统测试 .................................................................................................................... - 32 - 5.1软件测试一般方法 ............................................................................................................ - 32 - 5.1.1黑盒测试 ......................................................................................................................... - 32 - 5.1.2白盒测试 ......................................................................................................................... - 32 - 5.2系统测试采用的方法 ........................................................................................................ - 32 - 5.2.1测试流程图 ..................................................................................................................... - 32 - 5.3.2iOS应用测试一般步骤 ................................................................................................... - 33 - 5.3测试过程及处理过程 ........................................................................................................ - 34 - 5.3.1制定测试计划 ................................................................................................................. - 34 - 5.3.2设计点餐系统测试案例 ................................................................................................. - 34 - 5.3.3执行餐厅点餐系统测试 ................................................................................................. - 34 - 5.3.4对系统的修正以及完善 ................................................................................................. - 34 - 结论 ............................................................................................................... 错误!未定义书签。 参考文献 .................................................................................................................................. - 36 - 致谢 ............................................................................................................... 错误!未定义书签。

插图清单

图 2–1 餐厅点餐数据流图 ...................................................................................................... - 6 - 图 2–2 订单数据流图 .............................................................................................................. - 6 - 图 3–1 餐厅点餐系统主要功能模块示意图 .......................................................................... - 7 - 图 3–2 餐厅点餐系统MVC设计模式应用架构图 ............................................................... - 8 - 图 3–3 系统流程图 .................................................................................................................. - 8 - 图 3–4 管理系统数据库表关系E-R图 ................................................................................. - 9 - 图 3–5 菜品实体E-R图 ....................................................................................................... - 10 - 图 3–6 学生个人信息实体E-R图 ....................................................................................... - 10 - 图 3–7 订单实体E-R图 ....................................................................................................... - 11 - 图 3–8 系统整体E-R图 ....................................................................................................... - 11 - 图 4–1 系统登录界面图 ........................................................................................................ - 14 - 图 4–2 系统首页菜品展示图 ................................................................................................ - 16 - 图 4–3 下拉刷新界面 ............................................................................................................ - 18 - 图 4–4 菜品详情介绍界面 .................................................................................................... - 20 - 图 4–5在线选购界面 ............................................................................................................. - 22 - 图 4–6在线结算支付功能界面 ............................................................................................. - 24 - 图 4–7 个人信息功能界面 .................................................................................................... - 26 - 图 4–8 个人信息界面 ............................................................................................................ - 28 - 图 4–9 找回密码功能界面 .................................................................................................... - 30 - 图 5–1 测试数据流程图.........................................................................................................- 33 -