java基于Android的健康饮食搭配论文

X  X  X  X 大学
《Java语言程序设计课程设计(论文)题目:基于Android的健康饮食搭配
院(系):
专业班级:
学号:
学生姓名:
指导教师:
教师职称:
起止时间:
课程设计(论文)任务及评语
院(系):                                      教研室:教研室:
学 号
学生姓名学生姓名    专业班级专业班级
课程设计
(论文)
题目题目
基于Andoid 的健康饮食搭配的健康饮食搭配    课
(论
任务与要求:
(1).掌握面向对象程序设计语言JAVA 的基本语法的基本语法
(2).掌握JAVA 面向对象设计的思想面向对象设计的思想, , (3).掌握VJAVA6.0与MyEclips JAVA MyEclips JAVA 开发工具的使用开发工具的使用开发工具的使用  (4 (4)). . 运用标准运用标准JAVA 规范设计应用程序规范设计应用程序  设计过程中,要严格遵守设计的时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出设计报告。  指
成绩:成绩:                                                                                    指导教师签字:指导教师签字:指导教师签字:
年        月月        日日
目 录
第1章 课程设计目的与要求课程设计目的与要求  ................................................... .. (11)
1.1设计目的设计目的  ............................................................ (11)
1.2实验环境实验环境  ............................................................ (11)
1.3预备知识预备知识  ............................................................ (11)
1.4设计要求设计要求  ............................................................ (11)
第2章 课程设计内容课程设计内容  ......................................................... .. (22)
2.1 2.1 课题描述课题描述课题描述  ............................................................ .. (22)
2.2 2.2 系统设计系统设计系统设计  ........................................................... .. (44)
2.2.1功能分析功能分析  ...................................................... (44)
1.1  1.1  软件产品名称软件产品名称软件产品名称  ....................................................... (44)
1.2  1.2  软件总体功能软件总体功能软件总体功能  ....................................................... (44)
2.2.2面向对象设计面向对象设计  .................................................. .. (44)
2.2.2类成员描述类成员描述  .................................................... . (77)
2.3程序实现,程序实现,  .......................................................... . (88)
2.3.1源码分析源码分析  ...................................................... (88)
2.3.2运行结果运行结果  ..................................................... .. (1212)
第3章 总结总结  ................................................................ (1616)
参考文献参考文献  ................................................................... (1717)
第1章 课程设计目的与要求
1.1设计目的设计目的
将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结构作一比较和总结,结合设计题目进行综合性应用,对所学知识达到融会贯通的程度。 通过课程设计,学生在下述各方面的能力应该得到锻炼:
(1)进一步巩固、加深学生所学专业课程《JAVA 语言教程》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。
(2)全面考核学生所掌握的基本理论知识及其实际业务能力,全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的从而达到提高学生素质的最终目的。最终目的。
(3)利用所学知识,开发小型应用系统,掌握运用JAVA 语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。
(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。
(5)掌握面向对象程序设计的方法。)掌握面向对象程序设计的方法。
(6)熟练掌握JAVA 语言的基本语法,灵活运用各种数据类型。
(7)进一步掌握在集成环境下如何调试程序和修改程序。
1.2实验环境实验环境
硬件要求能运行Windows Windows 操作系统的微机系统。操作系统的微机系统。操作系统的微机系统。JAVA JAVA 语言应用程序开发软件使用:VJAVA VJAVA 系统,或其他系统,或其他JAVA 语言应用程序开发软件。语言应用程序开发软件。
1.3预备知识预备知识
熟悉JAVA 语言程序设计的基本知识及VJAVA 编辑器的使用方法。编辑器的使用方法。
1.4设计要求设计要求
1.1.仔细分析设计题目,画出程序流程图,编写程序源代码。仔细分析设计题目,画出程序流程图,编写程序源代码。
2.2.积极上机调试源程序,增强编程技巧与调程能力。积极上机调试源程序,增强编程技巧与调程能力。
3.3.认真书写课程设计预习报告认真书写课程设计预习报告认真书写课程设计预习报告,,课程设计说明书。课程设计说明书。
4.4.遵守课程设计要求和机房管理制度,服从指导教师的安排,确保课程设计的顺利完成遵守课程设计要求和机房管理制度,服从指导教师的安排,确保课程设计的顺利完成课程设计内容。课程设计内容。
第2章 课程设计内容
2.1 2.1 课题描述课题描述课题描述
一. Android 平台
1.1.谷歌与开放手机联盟合作开发了谷歌与开放手机联盟合作开发了Android, Android, 这个联盟由包括中国移动、摩托罗拉、这个联盟由包括中国移动、摩托罗拉、高通、宏达和T-Mobile 在内的30多家技术和无线应用的领军企业组成。
2.Android 是一个真正意义上的开放性移动设备综合平台。是一个真正意义上的开放性移动设备综合平台。通过与运营商、通过与运营商、
设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,来建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统,这样应用之间的通用性和互联性将在最大程度上得到保持。联性将在最大程度上得到保持。
3.3.所有的所有的Android 应用之间是完全平等的。应用之间是完全平等的。
4.4.所有的应用都运行在一个核心的引擎上面,这个核心引擎其实就是一个虚拟机,所有的应用都运行在一个核心的引擎上面,这个核心引擎其实就是一个虚拟机,它提供了一系列用于应用和硬件资源间进行通讯的API API。撇开这个核心引擎,。撇开这个核心引擎,。撇开这个核心引擎,Android Android 的所有其他的东西都是“应用”。
5.Android 打破了应用之间的界限,比如开发人员可以把Web 上的数据与本地的联系人,日历,位置信息结合起来,为用户创造全新的用户体验。
二.Java 开发环境
Java 技术包含了一个编程语言及一个平台。Java 编程语言具有很多特性,如面向对象、跨平台、分布式、多线程、解释性等等。Java 编程语言起源于Sun 公司的一个叫“Green Green””的项目,目的是开发嵌入式家用电器的分布式系统,使电气更加智能化。1996年1月发布了JDK1.1版本,一门新语言自此走向世界。之后,1998年12月发布了1.2版本,2002年2月发布1.4版本,版本,20042004年10月发布1.5版本(版本(5.05.05.0)),2006年12月发布1.61.6((6.06.0))版本,这是目前的最新版本。这是目前的最新版本。Java1.2Java1.2版本是一个重要的版本,版本是一个重要的版本,基于该版本,基于该版本,Sun 将Java 技术分为J2SE J2SE、、J2ME J2ME、、J2EE,J2EE,其中其中J2SE 为创建和运行Java 程序提供了最基本的环境,J2ME 与J2EE 建立在J2SE 的基础上,J2ME 为嵌入式应用(如运行在手机里的Java 程序)提供开发与运行环境,提供开发与运行环境,J2EE J2EE 为分布式的企业应用提供开发与运行环境。
三.Eclipse
Eclipse 的基础是富客户机平台(的基础是富客户机平台(Rich Client Platform,Rich Client Platform,Rich Client Platform,即即RCP RCP))
。 RCP 包括下列组件:包括下列组件:
l  核心平台(核心平台(Eclipse Eclipse Eclipse,运行插件),运行插件),运行插件)
l  标准集束框架(标准集束框架(OSGi OSGi OSGi :: Open Service Gateway initiative  Open Service Gateway initiative))
l  可移植构件工具包(可移植构件工具包(SWT : Eclipse's Standard Widget Toolkit SWT : Eclipse's Standard Widget Toolkit )
l  JFace JFace(文件缓冲,文本处理,文本编辑器)(文件缓冲,文本处理,文本编辑器)
Eclipse 采用的技术是IBM 公司开发的SWT SWT,这是一种基于,这是一种基于Java 的窗口组件,类似Java

本文发布于:2024-09-20 17:44:47,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/91259.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:设计   课程设计   应用
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议