java安卓开发外卖订餐系统课程设计报告书

java安卓开发外卖订餐系统课程设计报告书

ID:36047393

大小:2.62 MB

页数:60页

时间:2019-05-01

java安卓开发外卖订餐系统课程设计报告书_第1页
java安卓开发外卖订餐系统课程设计报告书_第2页
java安卓开发外卖订餐系统课程设计报告书_第3页
java安卓开发外卖订餐系统课程设计报告书_第4页
java安卓开发外卖订餐系统课程设计报告书_第5页
资源描述:

《java安卓开发外卖订餐系统课程设计报告书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、word完美格式JAVA课程设计报告题目:外卖订餐系统  班级:姓名:学号:指导教师:日期:年月日精心整理学习帮手word完美格式目录一、概述11.1课程设计的目的11.2设计任务与要求1二、需求分析报告21引言21.1编写目的21.2产品范围22综合描述22.1产品的状况22.2产品的功能22.3用户类和特性32.4开发环境32.5目标平台33外部接口需求43.1用户界面43.2硬件接口43.3软件接口44系统功能需求45其它非功能需求55.1性能需求55.2安全措施需求55.3安全性需求65.4软件质量属

2、性65.5业务规则66分析模型66.1数据流图66.2用例图96.3系统时序图和协作图126.4系统活动图16三、设计报告191设计概述191.1限制与约束191.2设计原则和设计要求192系统的概要设计与分析192.1系统功能设计192.2子系统与模块202.3系统出错处理设计232.4系统接口设计232数据库设计242.1数据库逻辑设计242.2基表设计283系统详细设计与实现30精心整理学习帮手word完美格式3.1web端系统功能的开发303.2Android客户端功能的开发37四、软件测试报告431

3、引言432检查具体内容432.1软件代码测试432.2软件系统测试453测试总结报告46五、用户操作手册471引言472软件概述472.2功能472.3性能483运行环境483.1硬件483.2支持软件484使用说明494.1安装和初始化494.2出错和恢复495运行说明495.1web管理端495.2Android客户端51六、项目开发总结报告56精心整理学习帮手word完美格式1一、概述1.11.1课程设计的目的1.通过本次课程设计,熟练掌握一种开发语言Java和开发环境——Eclipse。并掌握andr

4、oid手机客户端开发过程。开发语言的熟练需要通过编写一定长度的代码(1000~2000行代码)才能达到,开发环境的熟练需要反复的程序调试训练。2.加深对软件工程的理解,训练编写程序的良好习惯。包括:认真编写需求分析文档、做好系统功能设计、学会自己进行程序的算法、数据结构设计、3.培养良好的程序设计风格(模块划分、接口设计、函数和变量命名规则)和习惯(程序备份、版本更新与控制),提高软件测试、调试的能力与技巧。4.通过本次课程设计,应该达到具有独立完成小型应用设计的能力,具备编写较为规范的软件设计文档的能力。1

5、.21.2设计任务与要求基于android的外卖订餐系统的设计与实现1.学习android开发;2.完成软件android客户端和web端的开发和文档的编写。精心整理学习帮手word完美格式1二、需求分析报告1.11引言1.1.11.1编写目的本需求分析报告的目的是规范化外卖订餐系统软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制和管理,同时提出了校园外卖订餐系统软件的软件开发过程,并作为工作成果的原始数据,同时也表明了软件的共性,以期待能过获得更大范围的应用。开发校园外卖订餐系统手机

6、客户端旨在于弥补校园外卖手机客户端的空缺,使同学用android智能手机就可以方便的预定外卖,真正做到互联网的全方位覆盖。1.1.21.2产品范围校园外卖订餐系统适用于具有android智能手机的用户,在使用本软件后,外卖订餐覆盖面更广,不会再因为身边没有电脑订外卖而发愁,真正做到方便同学,并且可以通过代理广告而使服务商获得额外收益。1.22综合描述1.2.12.1产品的状况通过本系统,用户可以通过手机上网的方式来订外卖,其特点如下:l数据的维护效率大大提高,容易保管,如果丢失或出错很容易修复。系统的数据都存

7、储在服务器的数据库中,定时备份可以使数据一直保持完好。l方便查询,节省劳动力。用户可以通过手机直接把自己想要订的外卖存入数据库中,商店的服务器端只需要少数管理人员来处理订单。l用户可以通过手机随时随地订外卖,方便快捷,并且高效。1.2.22.2产品的功能精心整理学习帮手word完美格式本预订系统包括Web端和Android客户端两部分。Web端主要实现外卖资源以及订单的管理功能,Android客户端实现用户的登录注册、预订和查看订单的功能。1.1.12.3用户类和特性用户类别用户特性超级管理员管理此系统的一切

8、可用功能。普通管理员外卖的添加、处理订单等。用户登陆、注册、预定等。1.1.22.4开发环境开发此校园外卖订餐系统需要用到如下软件环境。1.Eclipse编程软件。Eclipse是一个相当著名的开源JavaIDE,主要以其开放性、极为高效的GUI、先进的代码编辑器等著称,其项目包括许多各种各样的子项目组,包括Eclipse插件、功能部件等,主要采用SWT界面库,支持多种本机界面风格。2.JDK1.7

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。