没有合适的资源?快使用搜索试试~ 我知道了~
Java安卓开发外卖订餐系统课程设计报告书.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 30 浏览量
2021-10-12
10:14:01
上传
评论 1
收藏 2.63MB DOC 举报
温馨提示
试读
59页
Java安卓开发外卖订餐系统课程设计报告书.doc
资源推荐
资源详情
资源评论
. . . .
JAVA课程设计报告
题目:外卖订餐系统
班级:
姓名:
学号:
指导教师:
日期: 年 月 日
目 录
1 一、概述............................................................................................................................................4
1.1 1.1课程设计的目的................................................................................................................4
1.2 1.2设计任务与要求................................................................................................................4
I / 59
. . . .
2 二、需求分析报告............................................................................................................................5
2.1 1 引言......................................................................................................................................5
2.1.1 1.1 编写目的................................................................................................................5
2.1.2 1.2 产品围....................................................................................................................5
2.2 2 综合描述..............................................................................................................................5
2.2.1 2.1 产品的状况............................................................................................................5
2.2.2 2.2 产品的功能............................................................................................................6
2.2.3 2.3 用户类和特性.........................................................................................................6
2.2.4 2.4 开发环境................................................................................................................6
2.2.5 2.5 目标平台................................................................................................................6
2.3 3 外部接口需求......................................................................................................................7
2.3.1 3.1 用户界面................................................................................................................7
2.3.2 3.2 硬件接口................................................................................................................7
2.3.3 3.3 软件接口................................................................................................................7
2.4 4 系统功能需求......................................................................................................................7
2.5 5 其它非功能需求..................................................................................................................8
2.5.1 5.1 性能需求................................................................................................................8
2.5.2 5.2 安全措施需求.........................................................................................................8
2.5.3 5.3 安全性需求............................................................................................................9
2.5.4 5.4 软件质量属性.........................................................................................................9
2.5.5 5.5 业务规那么............................................................................................................9
2.6 6 分析模型..............................................................................................................................9
2.6.1 6.1 数据流图................................................................................................................9
2.6.2 6.2 用例图..................................................................................................................12
2.6.3 6.3系统时序图和协作图............................................................................................15
2.6.4 6.4系统活动图...........................................................................................................19
3 三、设计报告..................................................................................................................................22
3.1 1 设计概述............................................................................................................................22
3.2 限制与约束...................................................................................................................22
3.2.1 1.2设计原那么和设计要求........................................................................................22
3.3 2系统的概要设计与分析......................................................................................................22
3.3.1 2.1系统功能设计........................................................................................................22
3.3.2 2.2子系统与模块........................................................................................................24
3.3.3 2.3系统出错处理设计................................................................................................26
3.3.4 2.4 系统接口设计.......................................................................................................26
3.4 2数据库设计.........................................................................................................................27
3.4.1 2.1数据库逻辑设计....................................................................................................27
3.5 基表设计.......................................................................................................................30
3.6 3系统详细设计与实现.........................................................................................................32
3.6.1 3.1 web端系统功能的开发........................................................................................32
3.6.2 3.2 Android客户端功能的开发..................................................................................39
4 四、软件测试报告..........................................................................................................................45
4.1 1 引言....................................................................................................................................45
4.1.1 2.2 软件系统测试.......................................................................................................47
II / 59
. . . .
4.2 3 测试总结报告....................................................................................................................48
4.3 1 引言....................................................................................................................................48
4.4 2 软件概述............................................................................................................................49
4.4.1 2.2 功能......................................................................................................................49
4.4.2 2.3 性能......................................................................................................................49
4.5 3 运行环境............................................................................................................................50
4.5.1 3.1 硬件......................................................................................................................50
4.5.2 3.2 支持软件..............................................................................................................50
4.6 4 使用说明............................................................................................................................50
4.6.1 4.1 安装和初始化.......................................................................................................50
4.6.2 4.2 出错和恢复..........................................................................................................51
4.7 5 运行说明............................................................................................................................51
4.7.1 5.1 web管理端............................................................................................................51
4.8 Android客户端..............................................................................................................53
III / 59
. . . .
1 一、概述
1.1 1.1 课程设计的目的
1. 通 过 本 次 课 程 设 计 , 熟 练 掌 握 一 种 开 发 语 言 Java 和 开 发 环 境 — —
Eclipse。并掌握 android 手机客户端开发过程。开发语言的熟练需要通过编
写一定长度的代码〔1000~2000 行代码〕才能达到,开发环境的熟练需要反
复的程序调试训练。
2. 加深对软件工程的理解,训练编写程序的良好习惯。包括:认真编写需求
分析文档、做好系统功能设计、学会自己进展程序的算法、数据结构设计、
3. 培养良好的程序设计风格〔模块划分、接口设计、函数和变量命名规那
么〕和习惯〔程序备份、版本更新与控制〕,提高软件测试、调试的能力与技
巧。
4. 通过本次课程设计,应该达到具有独立完成小型应用设计的能力,具备编
写较为规的软件设计文档的能力。
1.2 1.2 设计任务与要求
基于 android 的外卖订餐系统的设计与实现
1. 学习 android 开发;
2. 完成软件 android 客户端和 web 端的开发和文档的编写。
4 / 59
. . . .
2 二、需求分析报告
2.1 1 引言
2.1.1 1.1 编写目的
本需求分析报告的目的是规化外卖订餐系统软件的编写,旨在于提高软件
开发过程中的能见度,便于对软件开发过程中的控制和管理,同时提出了校园
外卖订餐系统软件的软件开发过程,并作为工作成果的原始数据,同时也说明
了软件的共性,以期待能过获得更大围的应用。
开发校园外卖订餐系统手机客户端旨在于弥补校园外卖手机客户端的空缺,
使同学用 android 智能手机就可以方便的预定外卖,真正做到互联网的全方位
覆盖。
2.1.2 1.2 产品围
校园外卖订餐系统适用于具有 android 智能手机的用户,在使用本软件后,
外卖订餐覆盖面更广,不会再因为身边没有电脑订外卖而发愁,真正做到方便
同学,并且可以通过代理广告而使服务商获得额外收益。
2.2 2 综合描述
2.2.1 2.1 产品的状况
通过本系统,用户可以通过手机上网的方式来订外卖,其特点如下:
数据的维护效率大大提高,容易保管,如果丢失或出错很容易修复。系统
的数据都存储在服务器的数据库中,定时备份可以使数据一直保持完好。
方便查询,节省劳动力。用户可以通过手机直接把自己想要订的外卖存入
数据库中,商店的服务器端只需要少数管理人员来处理订单。
用户可以通过手机随时随地订外卖,方便快捷,并且高效。
5 / 59
剩余58页未读,继续阅读
资源评论
yunxidzh
- 粉丝: 59
- 资源: 30万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- NVIDIA驱动、CUDA和Pytorch及其依赖
- html动态爱心代码一(附源码)
- c40539bc-071a-486c-9d52-9d0c18d62dac 4.html
- 基于物理的非视域成像(NLOS)算法,利用了nerf+python源码+文档说明
- yuluer知更鸟.7z(1).001
- python课程设计-基于tensorflow实现的图文生成程序,数据集flickr30k-images+源代码+文档说明+截图
- python作业-基于Flickr30k数据集实现图像文本跨模态搜索python源码+数据集+测试界面+项目说明(高分课程设计)
- 基于Qt实现医院信息管理系统c++源码+文档说明+数据库(期末大作业)
- 基于python实现的医院信息管理系统完整源码+sql数据库+详细注释(高分课程设计)
- 基于python的眼底图像视杯视盘分割项目源码+文档说明+截图演示+详细注释(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功