第一篇:Android应用课程设计题目
Android应用与开发课程设计题目
注意事项:
1、小组可选下列题目中的一题完成课程设计,或者自拟题目。
2、课程设计于第16周和17周小课进行演示讲解, 并要求17周结束前以小组为单位将完整代码+设计文档上传至教师FTP。
3、分组说明:2~3人一组,合理分工合作充分
一、题目及要求:
1、基于Android平台的在线通信录
功能要求:实现通信录的在线备份还原功能,能把系统的通信录一键导入导出。
实现要求:客户端基于Android平台实现,服务端技术自定
用例场景:小明丢了手机,只好去抢购了一个小米同时把手机卡补办回来,需要把之前手机的200个联系人补上。好在小明之前把所有联系人都备份到服务器了,只需要下载在线通信录后,登录平台,一键还原即可。
2、基于Android平台的云记事本软件
功能要求:具有记事本的基本功能,可以记录,批量处理。同时具备在线备份和分享功能。在线备份:能实时备份各种编辑中或者编辑完成的文章。分享:一键分享到微博、微信等等社交媒体。
实现要求:客户端基于Android平台实现,服务端基于PHP+Ajax实现
3、基于在线地图的轨迹跟踪服务
功能要求:
1、能动态、实时记录设备位置。
2、能回放设备位置轨迹并在地图上显示。3.能在手机或者网页上显示地图轨迹 实现要求:在线地图可以选择百度地图或者Google地图,客户端基于Android,服务端技术自定
用例场景:小明今天80岁,患老年痴呆又喜欢出远门,经常发生走丢事故。小小明为了能实时掌握小明的行踪,特意为他配备了装有跟踪服务的智能机,从此小明再也不怕走丢了。
4、基于Android平台的绿色浏览器
功能要求:
1、浏览器基本功能:前进后退历史记录等。2.云书签、收藏夹功能
实现要求:客户端基于Android,服务端技术自定
用例场景:换手机后,之前收藏的网站都没有了~~~~~~~ 如果有云备份功能,马上恢复收藏夹,访问各个老朋友~~~~
5、基于Android平台的财务软件
功能要求:
1、记账和统计功能。2.实时备份 实现要求:客户端基于Android,服务端技术自定
用例场景:随手记,一家人共用一个账号,所有支出都清清楚楚
6、基于Android平台的社交软件
功能要求:参考微信、微博等
实现要求:客户端基于Android,服务端基于PHP+Ajax实现
7、基于Android平台的IM软件开发
功能要求:参考微信、WhatApp等
实现要求:客户端基于Android,服务端技术自定
8、基于Android平台的在线播放器
功能要求:参考酷狗
实现要求:客户端基于Android,服务端技术自定
9、基于Android平台的新闻客户端
功能要求:参考网易新闻客户端、Zaker等 实现要求:客户端基于Android,服务端技术自定
10、自拟题目:必须跟老师沟通后,老师同意方可。要求:有客户端和服务端,具备一定的实用性。
二、设计文档要求
整体要求:使用Eclipse集成开发环境完成课程设计,界面友好,代码的可维护性好,有必要的注释和相应的文档。文档具体书写内容要求如下: 系统的需求分析 系统的概要设计 设计与实现部分 运行画面截图
每一部分附上关键性代码 心得体会(每个人都要写)概要设计说明书(描述软件系统架构、逻辑架构、物理架构、部署结构、功能架构及关键技术,关键业务模块需通过UML图(用例图、时序图、状态图、包图、主要类图等)进行详细描述、需求规格说明书(包括功能设计、非功能性设计、系统用例);
三、方式
1、小组成员独立完成;
2、小组成员最多不能超过3。人
四、评分标准
根据提交的设计文档、程序功能的实现(要求演示)进行考核:
无任何文档,无程序,得 0 分;
文档混乱,没有思路,程序不能运行,1分;
文档描述清晰,程序实现了基本功能,3分;
文档描述清晰准确,思路清晰,程序实现了要求的所有功能,4.5分;
文档完备,设计合理有创新,报告清晰明确,深入分析了自己进行实验的体会感想,程序实现了全部功能,功能完善,并有其它的创新实现,5分。
第二篇:Android 课程设计报告
课 程 设 计
课程名称: 嵌入式技术课程设计 设计题目: 基于Android系统的小查询工具 学 院: 信息工程与自动化学院 专 业: 计算机科学与技术 年 级: 2010级 学生姓名: 指导教师: 日 期: 2013/7/8
教 务 处 制
课 程 设 计 任 务 书
信息工程与自动化 学院 计算机科学与技术 专业 2010 年级 学生姓名:
课程设计题目: 基于Android系统的小查询工具 课程设计主要内容:
通过本课程设计,使学生巩固软件工程的基本概念、原理,熟悉安卓应用开发环境和技术,学会完成一个移动终端应用软件的分析、设计、编码测试和安装,将理论与实际相结合,强化学生的项目开发和团队意识,提高学生分析能力和创新能力
基本理论
1、Android系统的开发方法及基本原理
2、JavaEE应用程序设计开发技术 实验方法与基本要求
要求学生掌握Windows环境下Android系统开发的一般方法,AndroidSdk 集成开发环境的构建及JavaEE应用程序的开发。整个设计过程必须由学生自己独立完成,课程设计按二人一组,分组进行全过程的设计。
设计内容
1、Windows环境下构建Android系统的开发环境
2、基于Android模拟手机,设计手机应用程序
3、将程序下载的Android手机上应用
设 计 指 导 教 师(签字): 教学基层组织负责人(签字):
年 月 日
目录
一、课程设计的目的及要求...................................3 1.1 课程设计的目的.......................................3 1.2 课程设计要求………………………………………………………………………3
二、Android应用程序开发背景....................................................................3 2.1开发背景...............................................3 2.2开发环境...............................................4
三、Android应用程序开发环境搭建............................5 3.1所需软件的下载…………………………………………………………………… 5 3.2相应软件的安装.........................................5
四、“小查询工具”的设计与实现„„„„„„„„„„„„„„„10 1.总体设计„„„„„„„„„„„„„„„„„„„„„„„ 10 1)界面设计„„„„„„„„„„„„„„„„„„„„„10 2)功能设计„„„„„„„„„„„„„„„„„„„„„12 2.详细设计„„„„„„„„„„„„„„„„„„„„„„„ 12 1)模块设计„„„„„„„„„„„„„„„„„„„„„12 2)编码实现„„„„„„„„„„„„„„„„„„„„„12 3.手机上运行截图„„„„„„„„„„„„„„„„„„„„ 14
五、总结与体会„„„„„„„„„„„„„„„„„„„„„„„16
基于Android系统的小查询工具设计
一、课程设计的目的及要求 1.1 课程设计的目的
1)复习、巩固Java语言的基础知识,进一步加深对Java语言的理解和掌握;搭建一个完整的安卓开发环境。
2)课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力,提高学生适应实际,实践编程的能力;
3)培养学生在项目开发中团队合作精神,创新意识及能力。
1.2 课程设计要求
1)通过Eclipse搭建一个完整的安卓开发环境。
2)在安卓开发环境上编写一个简单的安卓软件,并且能够在手机上运行。
二、Android应用程序开发背景 2.1开发背景
1.智能手机的市场
(1)功能多样化的智能手机挑战全球PC出货量
移动互联网时代的来临,直接促进了搭载智能操作系统、具有强大扩展性的智能手机、平板电脑等移动终端产业的蓬勃发展。来自美国最大的风险投资机构KPCB的数据显示,全球智能手机出货量正在以远高于台式电脑、笔记本电脑出货量的速度快速增长,该机构预计2013年全球智能手机出货量将达到4.13亿,超过台式电脑与笔记本电脑出货量的总和。
(2)智能手机的用户使用数量正在高速增长。据市场调研机构Gartner信息,2011年全球智能手机的总出货量将会达到4.68亿部,相比2010年实现了57.7%的增长,而谷歌Android操作系统将会在今年之内成为全球最大的智能手机操作系统。另外,全球市场调研机构IDC预计未来5年中国手机市场上,智能手机替代传统功能手机的趋势将日益明显,未来5年中国智能手机市场复合增长率将达到34.1%,人们对IT设备智能化的向往是这一增长率能够实现的主要因素,并且与其他国家相比,中国智
在path变量(已存在不用新建)添加变量值:%JAVA_HOME%bin;%JAVA_HOME%jrebin(注意变量值之间用“;”隔开)
检验环境变量是否配置成功:“开始”-->“运行”-->输入“javac”-->“Enter”,如果能正常打印用法说明配置成功!
选择目标工具所在的文件夹跳出安装工具的目录
勾选目录点击Next,即可开始安装;安装的详细目录:
安装完成后,可以在Preference处查找到:
4.安装SDK(SDK解压即可使用)
安装好以后,通过SDK下载开发所需的源文件包:
这个操作只有在联网的时候才能进行下载。
四、“小查询工具”的设计与实现
1.总体设计
1)界面设计
主界面:
02)功能设计
对于这次课程设计编写的小查询工具,我们需要它能够帮助我们完成的功能为:手机归属地查询、身份证信息查询、区号邮编城市查询。对于小查询工具的每个查询功能,当用户点击相应的功能时,它能够帮助用户查询用户所需要的信息。
2.详细设计
1)模块设计
I、主界面模块(选题模块)
该模块是查询软件的主界面,在该模块界面有三个功能:手机归属地查询、身份证信息查询、区号邮编城市查询。用户根据自己所要查询的信息,选择相应的功能就可以查询用户想知道的信息。II、手机归属地查询模块
在该模块中,当用户在输入框中输入一个正确的号码时,点击“开始查询”按钮,就可以查询到该手机号码的归属地。III、身份证信息查询模块
在该模块中,当用户在输入框中输入一个正确的身份证号码时,再点击“开始查询”按钮,就可以查询到该身份证号码所代表的人的生日、性别以及出生地址。IV、区号邮编城市查询模块
在该模块中,当用户在输入框中输入一个正确的区号或者邮编或者城市名称时,点击“开始查询”按钮,就可以查询到其对应的省份、城市、区号、邮编以及归属地。
2)编码实现:
各包内的JAVA源文件:
界面切换等活动的基本代码:
3.手机上运行截图
手机截图:
516-
第三篇:Android 应用调查.doc
Android 应用调查:
分类:系统工具,社交,音乐视频,浏览器输入法,交通地图,购物娱乐,阅读资讯,拍照,词典,主题桌面,健康,通信,办公,理财,其它
1.系统工具: 360卫士,QQ手机管家,墨迹天气,ES文件浏览器,手机LED灯,Go锁屏,海桌HiaPa,金山电池医生,LEB安全大师,语音360…
2.社交:手机QQ,微博,微信,世纪佳缘,人人,飞信,米聊,开心网,腾讯微
博,手机旺旺,MSN,朋友网,手机百合,豆瓣,facebook….3.音乐视频:天天动听,奇艺,手机电视,Adobe Flash,酷狗音乐播放器,酷我音
乐2012,PPS播放器,手机暴风影音,QQ音乐,QQ影音,QvodPlay,优酷,土豆,腾讯视频,youtube,芒果TV….4.浏览器输入法: UC,手机浏览器,搜狗输入法,百度输入法,QQ输入法,Google
输入法,百度浏览器...
5.交通地图:Google地图,百度地图,盛名时刻表,ATM位置通,深圳地铁…
6.购物娱乐:京东,美团,当当,手机支付宝,赶集,拉手,58同城,凡客,QQ
财付通,乐淘….7.阅读资讯:QQ手机阅读,凤凰阅读,新浪阅读,网易阅读,中关村在线,掌上
书库,百度文库….8.拍照:360手机摄影,9.词典:有道,新华,金山,Google翻译,同声翻译,天天英语….10.主题桌面:360,go桌面,91手机桌面,Go锁屏,Go主题…
11.健康:通信,办公,理财,其它
Android 应用开发需求: 95%都是公司内部产品上面,需要手机客户端支持,
第四篇:课程设计题目
1、家庭财务管理系统
设计一个用于管理家庭收入和支出的系统,实现以下功能:
1)对收入和支出的类别进行分类,实现类别的添加、删除、修改操作;
2)对每天的各项支出和收入进行记录和管理,该系统包括每月预算,每日消费记录的录入、修改、查询、删除,3)可按年、月、日对收入和支出进行统计和浏览的功能。并生成相应的结算报表。
2、银行个人账户管理系统
包括账户管理(开户、销户、挂失等功能)和存取款管理(存款、取款,操作明细打印)功能,各项操作应符合银行实际操作。
3、网络图片管理系统
设计一个网络的图片管理系统,可以通过该系统上传,分享,浏览,评论自己或者好友的图片。实现以下功能:1)用户注册与登录、2)个人资料修改、3)添加好友功能、4)创建相册和子相册、5)上传图片到指定相册等功能,6)服务器处理并存至特定文件夹,同时用户设定是否允许其他人浏览,默认为好友间才能浏览,7)添加/取消好友的功能,8)可以在图片下添加评论。
4、师生网上互动平台
设计一个网络教学互动平合, 具体实现的功能如下:
(1)教师部分功能
进行课程管理: 进行答疑管理;进行试题管理。
(2)学生部分功能
阅读公告、修改个人信息、查看“我的问题”、进行网上提问、进行网上测试。
5、业绩考核系统设计与实现
功能要求:
1)论文分类管理功能(期刊刊物类别(核心、一级等)、影响因子等相关信息的管理)
2)个人论文信息管理功能(个人发表论文情况的录入、修改、删除)
3)用户管理(包括普通用户、管理用户、审核用户的相关权限及功能设计)
4)生成个人业绩报表
进度安排及主要内容:
第1天:理解题目,进行需求分析,功能确定,模块划分,及总体设计;
第2天:确定编程开发环境,并熟悉环境及相关API;
第3天--第4天:进行详细代码设计,完成系统基本功能;
第5天:系统运行测试修改,完成系统设计,撰写实习报告。
报告内容:
1、系统需求分析、功能确定、模块划分,开发环境选定;
2、系统总流程图,(如有必要画主要模块流程图)
3、系统设计主要代码及解析(要求只写主要功能模块的关键代码)
4、课程设计总结。
第五篇:课程设计题目
青海大学电2013《微机原理及应用》课程设计题目
1.小型水泵定时控制装置.............................................2 2.温度监测装置..............................................................3 3.简易数字频率计的设计.............................................4 4.简易可编程信号发生器.............................................5 5.简易太阳能热水器水位温度控制装置.....................6 6.简易电子琴..................................................................7 7.简易可调色LED灯....................................................8 8.简易超声测距装置......................................................9
1.小型水泵定时控制装置
一、任务
设计并制作一个小型水泵控制装置,水泵由一台220V单相异步电动机驱动,用于定时进行抽水灌溉。
二、要求
1、基本要求
(1)水泵额定功率750W,每日上午6:00和下午18:00分别工作2小时。
(2)水泵工作起始时间和工作时间可设置。
(3)时间误差不超过1分钟/24小时。
(4)掉电后能正常计时,上电后能自动判断是否启动水泵。(5)具有手动控制开关,随时可控制水泵工作。
2、发挥部分
(1)可独立控制2台以上水泵。
(2)实时显示当前时间和水泵工作状态。
(3)时间误差小于10秒钟/24小时。
(4)具有远程控制能力。
(5)其它具有实际意义的功能。
三、说明
1、提供+5V、±12V直流电源,不需另行制作。
2、发挥部分第(5)项,自设功能应贴近实际,解决实际问题。
3、利用单片机开发板及必要的自行设计的电路完成设计。
4、设计报告正文中应包括系统总体框图、核心电路原理图、主要流程图、主要的测试结果。完整的电路原理图、重要的源程序和完整的测试结果用附件给出。
5、最终需上交的清单:实物、设计报告、完整的Keil项目文件、C程序文件、H头文件、必要的Proteus仿真文件(如果有仿真的话上交)、清晰的作品运行图片、作品与成员的合影(包含日常调试时的合影等)、包含作品完整讲解的视频。
2.温度监测装置
一、任务
设计并制作一个温度监测装置,对环境温度进行测量,温度范围-20℃-50℃。
二、要求
1、基本要求
(1)监测1处温度,并将温度实时显示。
(2)设置温度上限和下限,当温度越限,发出报警。
(3)测量精度1℃。
(4)温度上下限值能够通过按键进行设定。(5)温度值能通过串口发送给计算机。
2、发挥部分
(1)可独立监测2处温度,并将温度实时显示。
(2)2处温度上下限可独立设定。
(3)具有报警取消功能。
(4)计算机可发送指令控制监测系统的继电器。
(5)计算机可发送指令设置温度上下限。
三、说明
1、提供+5V、±12V直流电源,不需另行制作。
2、串口通信格式自行设计。
3、利用单片机开发板及必要的自行设计的电路完成设计。
4、设计报告正文中应包括系统总体框图、核心电路原理图、主要流程图、主要的测试结果。完整的电路原理图、重要的源程序和完整的测试结果用附件给出。
5、最终需上交的清单:实物、设计报告、完整的Keil项目文件、C程序文件、H头文件、必要的Proteus仿真文件(如果有仿真的话上交)、清晰的作品运行图片、作品与成员的合影(包含日常调试时的合影等)、包含作品完整讲解的视频。
3.简易数字频率计的设计
一、任务
设计并制作一个简易数字显示的数字频率计。
二、要求
1、基本要求
(1)频率测量:输入信号方波,幅度0.5V-5V,频率1Hz-1kHz(2)周期测量:输入信号方波,幅度0.5V-5V,频率1Hz-1kHz(3)显示:十进制数字显示,每种不种测量功能用不同的LED进行指示。
2、发挥部分
(1)脉冲宽度测量:输入脉冲波,幅度0.5V-5V,脉冲宽度>=100us(2)当频率超出范围时,显示超限信息。
(3)当幅值超出范围时,进行保护。
(4)扩展频率的测量范围
(5)输入信号正弦波
三、说明
1、提供+5V、±12V直流电源,不需另行制作。
2、利用单片机开发板及必要的自行设计电路完成设计。
3、设计报告正文中应包括系统总体框图、核心电路原理图、主要流程图、主要的测试结果。完整的电路原理图、重要的源程序和完整的测试结果用附件给出。
4、最终需上交的清单:实物、设计报告、完整的Keil项目文件、C程序文件、H头文件、必要的Proteus仿真文件(如果有仿真的话上交)、清晰的作品运行图片、作品与成员的合影(包含日常调试时的合影等)、包含作品完整讲解的视频。
4.简易可编程信号发生器
一、任务
设计并制作一个带数字显示的可编程信号发生器。
二、要求
1、基本要求
(1)输出方波、矩形波、锯齿波
(2)幅值可调:范围1V-5V,步进值0.5V(3)频率可调:范围1Hz-1000Hz,步进值100Hz(3)显示:显示幅值,用LED指示目前输出波形的种类
2、发挥部分
(1)输出正弦波、三角波、任意波。
(2)幅值可调范围0.1V-5V,步进值0.01V(细调档)和0.1V(粗调档)。(3)频率可调范围1Hz-5kHz,步进值100Hz,10Hz,1Hz三档(5)显示频率
三、说明
1、提供+5V、±12V直流电源,不需另行制作。
2、利用单片机开发板及必要的自行设计的电路完成设计。
3、设计报告正文中应包括系统总体框图、核心电路原理图、主要流程图、主要的测试结果。完整的电路原理图、重要的源程序和完整的测试结果用附件给出。
4、最终需上交的清单:实物、设计报告、完整的Keil项目文件、C程序文件、H头文件、必要的Proteus仿真文件(如果有仿真的话上交)、清晰的作品运行图片、作品与成员的合影(包含日常调试时的合影等)、包含作品完整讲解的视频。5.简易太阳能热水器水位温度控制装置
一、任务
设计并制作一个带数字显示的太阳能热水器水位温度控制装置。
二、要求
1、基本要求
(1)检测当前太阳能热水器中的水位,当水满或水空时进行报警提示。
(2)检测当前水温
(3)显示:水位用4档百分比显示,水温显示0.5℃
2、发挥部分
(1)可额外增加时间显示。(2)可设置最大上水水位。(3)设置的参数掉电后自动存储。(4)其他实际中有用的功能
三、说明
1、提供+5V、±12V直流电源,不需另行制作。
2、利用单片机开发板及必要的自行设计的电路完成设计。
3、设计报告正文中应包括系统总体框图、核心电路原理图、主要流程图、主要的测试结果。完整的电路原理图、重要的源程序和完整的测试结果用附件给出。
4、最终需上交的清单:实物、设计报告、完整的Keil项目文件、C程序文件、H头文件、必要的Proteus仿真文件(如果有仿真的话上交)、清晰的作品运行图片、作品与成员的合影(包含日常调试时的合影等)、包含作品完整讲解的视频。
6.简易电子琴
一、任务
设计并制作一个带数字显示的电子琴。
二、要求
1、基本要求
(1)要有至少16个琴键,发出1-7音符及高8度的音符,按C调进行设计。
(2)显示:当前的频率值和音符(3)记录弹奏的时间,掉电可存储。(4)声音无明显失真。
2、发挥部分
(1)音调可以进行修改
(2)设计喇叭对应的功放电路,使声音洪亮。(3)提供测试曲目。(4)其他实际中有用的功能
三、说明
1、提供+5V、±12V直流电源,不需另行制作。
2、利用单片机开发板及必要的自行设计的电路完成设计。
3、设计报告正文中应包括系统总体框图、核心电路原理图、主要流程图、主要的测试结果。完整的电路原理图、重要的源程序和完整的测试结果用附件给出。
4、最终需上交的清单:实物、设计报告、完整的Keil项目文件、C程序文件、H头文件、必要的Proteus仿真文件(如果有仿真的话上交)、清晰的作品运行图片、作品与成员的合影(包含日常调试时的合影等)、包含作品完整讲解的视频。
7.简易可调色LED灯
一、任务
使用三色LED,设计并制作一个可调色的LED灯。
二、要求
1、基本要求
(1)红、蓝、绿三色可单独进行亮度的调节,从而实现调色。
(2)显示:三色占有的比例。
(3)设置好的各色比例值,掉电后保持。
2、发挥部分
(1)使用亚克力等材料自制灯罩,使调色效果明显。(2)各色的调节步进值分细调和粗调2档(3)提供时钟显示。
(4)通过串口将目前的调色值发送给上位机(PC端)。
(5)使用多个LED。
(6)PC端可通过串口发送指令实现调色
三、说明
1、提供+5V、±12V直流电源,不需另行制作。
2、利用单片机开发板及必要的自行设计的电路完成设计。
3、设计报告正文中应包括系统总体框图、核心电路原理图、主要流程图、主要的测试结果。完整的电路原理图、重要的源程序和完整的测试结果用附件给出。
4、最终需上交的清单:实物、设计报告、完整的Keil项目文件、C程序文件、H头文件、必要的Proteus仿真文件(如果有仿真的话上交)、清晰的作品运行图片、作品与成员的合影(包含日常调试时的合影等)、包含作品完整讲解的视频。
8.简易超声测距装置
一、任务
使用超声收发一体化探头实现简易超声测距装置。
二、要求
1、基本要求
(1)测距范围1cm-3m
(2)测距灵敏度要求:人走过时进行测距,小动物走过时不测距(3)测距误差控制在5%以内
(4)检测当前环境温度,温度误差0.5℃。(5)显示:测量的距离,温度
(6)可设定测距后的上下限,当超过设定的上下限后报警。
2、发挥部分
(1)更远的测距距离(2)更低的测距误差
(3)通过串口将当前的测距值发送给上位机(PC端)。
三、说明
1、提供+5V、±12V直流电源,不需另行制作。
2、利用单片机开发板及必要的自行设计的电路完成设计。
3、设计报告正文中应包括系统总体框图、核心电路原理图、主要流程图、主要的测试结果。完整的电路原理图、重要的源程序和完整的测试结果用附件给出。
4、最终需上交的清单:实物、设计报告、完整的Keil项目文件、C程序文件、H头文件、必要的Proteus仿真文件(如果有仿真的话上交)、清晰的作品运行图片、作品与成员的合影(包含日常调试时的合影等)、包含作品完整讲解的视频。