基于安卓的校园订餐系统开发设计

目 录
Abstract 6
1 绪 论 1
1.1 研究背景 1
1.2 研究意义 1
1.3 国内外研究现状 1
1.4 研究的过程和结果 2
1.5 论文主要组织结构 3
2 设计原理和方法 4
2.2 关键技术简介 4
2.3 开发工具 5
2.4 应用平台 6
3 需求分析 8
3.1 功能性需求 8
3.2 非功能需求 17
4 系统概要设计 18
4.1 体系结构设计 18
4.2 功能模块设计 18
4.3 数据库结构的设计 26
4.4 使用JDBC连接数据库 30
5 程序实现 31
5.1文件结构与用途 31
5.2 程序实现 33
6 测试 45
6.1 测试的作用和意义 45
6.2 测试方法 45
6.3 测试内容 46
6.4 测试结果 47
6.4 测试结果 47
结 论 48
参考文献 49
致谢 50
1.4 研究的过程和结果
该网上订餐系统的开发流程基本按照普通软件开发的瀑布式流程,步骤大致是可行性分析,项目立项,需求分析,概要设计,详细设计,编码,单元测试,系统测试,测试,项目上线。本论文详细介绍了系统的需求分析,环境配置,平台的搭建和软件的测试。简单介绍为以ADT为开发平台,以Tomcat为服务器,以MYSQL为数据库来实现程序的运转和操作。
本系统采用C/S模式,为实现功能,本系统设计分为客服端与服务器端。其基本的工作模式为客服端进行数据处理,数据显示,调用接口等功能;服务端完成数据库管理的主要功能。这种新型的计算机应用模式由客户请求服务,服务器提供服务的处理方式来实现。
在该论文的最后,我们采用了黑盒测试的方法,简单测试了该系统。测试结果表示程序基本未发现问题,系统运行流畅。
1.5 论文主要组织结构
本论文文档主要讲述的是基于安卓的校园订餐系统的开发过程、实现过程以及测试部分。一个项目的开发出来需要有它存在的意义,因此,在设计和开发之前,我们对无限订餐系统进行项目的背景以及前景了解。在了解该项目开发存在根本意义后,通过调查和自己实践经验给出系统的需求分析。通过对需求分析的总结得出项目所要实现的功能,就这些功能对该项目进行设计和开发,进而完成整个项目。参照以上步骤,改论文文档主要分为6部分:
第一部分为绪论,主要讲述了安卓系统以及无线订餐系统的发展以及无线订餐项目的发展现状和未来前景。突出项目研发的意义。
第二部分为设计原理和方法,简单介绍了该项目开发所使用的关键技术,交代了项目在开发时使用的开发模式以及关键技术之间的沟通和连接方法。
第三部分为需求分析,说明了需求分析对于项目开发的重要性,讲解了需求分析的具体步骤和该步骤的意义。通过用例图和时序图展示了项目要实现那些功能。
第四部分为系统的概要设计,基本内容是为用户的需求分析实现交互框架和视觉框架,给出概要设计图。并对数据库的设计进行详细分析。
第五部分是系统实现部分,主要包括对各功能简介,各功能的实现代码和他们的界面实现。
第六部分名为测试,由于能力有限,测试部分只使用了测试方法中的黑盒测试。通过测试用例验证了项目的基本功能。
2 设计原理和方法
2.1 MVC架构
该校园订餐系统以无线技术为基础,安卓平台为开发环境,Tomcat为服务器,MYSQL为服务器未理念。系统实现了用户注册、用户登录、订餐管理、配餐管理,付款管理、后台管理等基本功能。实现方面:软件运行流畅,各功能之间链接紧凑。编程方面:运用JAVA的基本功能进行拓展与关联,同时通过前段控件来验证用户输入信息。设计方面:本系统通过对各用例给出用例分析,对订餐以及评价给出时序图分析,对系统整体给出数据流程图和功能结构图分析,突出了系统要实现的功能以及这些功能对界面的需求。随着各功能的不断实现,订餐系统也逐步完善,相信不久后会以崭新的面貌进入各大高校。
网上订餐系统的设计模式是MVC架构。M代表Model,意为模型;V代表View,意为视图;C为Controller,意为控制器。使用这种模式能够将模型与视图的代码分开来,然后当我们用不同的表现形式分别表示他们时,系统依然可以正常运转。而控制器的目的是使得模型与视图能够同步而不出错。
JSP + Servlet + Javabean作为MVC中最典型的模式,它是以Servlet充当控制器的角色,负责处理请求和控制业务流程,它安全性高,性能也高。JSP充当视图的角色,负责输出响应结果,开发前台界面方便。Java-Bean充当模型的角色,有可重复调用的优点。

基于安卓的校园订餐系统开发设计
基于安卓的校园订餐系统开发设计
基于安卓的校园订餐系统开发设计
基于安卓的校园订餐系统开发设计
基于安卓的校园订餐系统开发设计
基于安卓的校园订餐系统开发设计
基于安卓的校园订餐系统开发设计
基于安卓的校园订餐系统开发设计

基于安卓的校园订餐系统开发设计 微信名片 基于安卓的校园订餐系统开发设计

来源:biyezuopinvip

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年11月10日
下一篇 2022年11月10日

相关推荐