软件开发毕业设计范文.docx

上传人:b****9 文档编号:135843 上传时间:2022-10-04 格式:DOCX 页数:34 大小:342.39KB
下载 相关 举报
软件开发毕业设计范文.docx_第1页
第1页 / 共34页
软件开发毕业设计范文.docx_第2页
第2页 / 共34页
软件开发毕业设计范文.docx_第3页
第3页 / 共34页
软件开发毕业设计范文.docx_第4页
第4页 / 共34页
软件开发毕业设计范文.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

软件开发毕业设计范文.docx

《软件开发毕业设计范文.docx》由会员分享,可在线阅读,更多相关《软件开发毕业设计范文.docx(34页珍藏版)》请在冰豆网上搜索。

软件开发毕业设计范文.docx

android系统软件系统开发毕业设计

目录

第一章引言 ..-1-

1.1发展情况.................................................-1

1.2研究现状.................................................-1

1.3研究前景展望.............................................-1

1.4选题的目的及意义.........................................-2

第二章系统可行性分析...........................................-3

2.1经济可行性分析...........................................-3

2.2操作可行性分析...........................................-3

2.3技术可行性分析...........................................-3

2.3.1eclipse概述.......................................-3

2.3.2ADT概述...........................................-4

2.3.3androidSDK概述...................................-4

2.3.4java概述..........................................-5

第三章需求分析.................................................-6

3.1软件功能描述.............................................-6

3.2系统功能分析.............................................-7

3.3软件需求分析.............................................-9

3.4软件概念结构设计.........................................-9

第四章软件详细设计............................................-12

4.1软件设计原理............................................-12

4.2软件模块设计............................................-12

第五章软件测试................................................-30

总 结......................................................-31

参考文献.......................................................-32

致 谢......................................................-33

0

四川工商职业技术学院

第一章引言

1.1发展情况

在现在这个手机普及的时代,各种手机软件也是层出不穷,尤其是在这两年的飞速发展,android软件可以是说席卷各大手机软件网站,为android软件开发者既带来了收入的回报,也提出了技术的挑战。

android系统这个平台以成为智能手机系统的核心,也是IT技术行业、智能手机制造行业高度重视的。

随着android系统的不断更新,现在功能各方面已经非常强大,这不仅是一台手机这么简单,而是一个移动终端。

各种软件都有几乎都有android系统的版本。

同时用户现在不仅要求手机有传统手机的功能,现在必须更加具有娱乐性以及休闲性。

抓住现在用户的这个心理状态,于是android平台上运行的小画家画画软件就运营而生了。

1.2研究现状

就目前的android系统智能手机在市场的占有率来看,对android系统手机软件的开发具有非常广阔的前景。

虽然在IT行业中都处于一个饱和的状态,但是在android系统手机软件开发这一方面又处于紧缺的状态,因为现在的手机用户拿起手机不仅仅是只用来打打电话,发发短信这么简单,用户更加追求的是手机的娱乐性和休闲性。

说的更加简单明了一点就是,用户在无聊的时候可以用手机来消遣时间。

android系统自2009年2月发布的android1.1开始已经有4年的发展历史。

然而在这短短四年时间就可以成为智能手机市场的领头羊,那么对于我们开发android系统手机的软件,也是同样具有广阔的市场。

1.3研究前景展望

随着android系统智能手机的诞生,android系统打破了前些年智能手机的垄断的传统市场。

同时android系统的手机软件占据的手机软件市场的比例越来越大,那么我们开发的画画涂鸦软件是基于android系统的,可以说是具有广阔的发展前景。

而且现在用户对手机软件是否具有娱乐性有非常强的选择性,用户

-33-

对于空闲时间的消遣,还有即时聊天需要发送一个手绘涂鸦图片的需要,那么对我们这款软件的选择是非常有用的。

对于小画家手机软件具有一下优点:

(1)喜爱画画的用于,无论是在车上,还是站台等车,都可以随时随地的进行简笔画画画的操作。

(2)可以将画好的图片保存通过即时聊天工具发给好朋友分享自己的作品。

(3)在手机上画可以节约资源,在环保的角度,起到节能减排的效果。

1.4选题的目的及意义

为了巩固在大学三年所学的知识,达到学以并用的目的,作为四川工商职业技术学院信息工程系软件班大三的毕业生,希望在离开自己母校的时候能够把自己所学的知识能够做一次全面的巩固和提高,我的选题意义如下:

随着android系统的不断升级,android系统智能手机的各种软件对各方面的影响越来越大,并且android系统成为以后移动智能客户终端的可能性同时也越来越大,那么未来android系统主导智能手机市场也是必然的发展趋势。

那么我们开发的这款画画小软件也是顺应时代发展的潮流,在传统的按键手机,我们不能做出这个灵活的画画涂鸦软件,现在我们借助android系统这个平台来实现了这一功能。

这样不仅提高图片的趣味性;建立生动有趣的图片处理平台,而且还提高手机的利用率。

何乐而不为呢。

第二章系统可行性分析

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

可行性研究的目的不是解决问题,而是确定问题是否值得去解决。

可行性研究就是进行一次大大压缩简化了的系统分析和软件设计过程,也就是在较高层上以抽象的方式进行系统分析和软件设计过程。

2.1经济可行性分析

在android系统各种手机软件频频被开发出来的今天,那些软件开放团队如何进行软件的开发,以及开发出来的软件有什么特色来吸引用户,是越来越重要的问题。

而我们这个小软件内容简单,开发周期短,投资小。

投入运营后,提供免费下载,然后在软件中植入广告成分,来获取利润。

所以该软件为开发团队所带来的经济效益会远远高于前期投入的资金。

2.2操作可行性分析

本软件的开发工具是eclipse-SDK-4.2.1版本,eclipse内装插件ADT-21.0.0版本以及androidSDK2.3.3。

前端开发工具是java。

这样的eclipse就是一套完整的开发工具,用于生成后缀为apk的应用程序。

之后将生成的apk应用程序安装到手机就可以使用了。

2.3技术可行性分析

2.3.1eclipse概述

eclipse是一个开放源代码的、基于Java的可扩展开发平台。

就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentKit,JDK)。

我们经常将Eclipse当作Java集成开发环境(IDE)来使用,但Eclipse

的目标却不仅限于此。

Eclipse还包括插件开发环境(Plug-inDevelopmentEnvironment,PDE),这个组件主要针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具。

由于Eclipse中的每样东西都是插件,对于给Eclipse提供插件,以及给软件开发人员提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。

2.3.2ADT概述

Android开发工具(ADT),作为Eclipse工具插件,让其支持Android快速入门和便捷开发,可通过Eclipse启动菜单(启动Eclipse后,选择Help->InstallNewSoftware)安装。

ADT开发工具,包括AndroidDalvikDebugMoniterServer(AndroidDDMS)和AndroidDevelopmentTools(ADT),还有HierarchyViewer和TraceView两个查看器,看名称就知道功能了。

DDMS可以提供调试设备时为设备截屏,查看线程及内存信息、Logcat、广播信息、模拟呼叫、接收短消息、文件查看器等功能(该功能在安装完ADT之后,点击Eclipse工具栏右上角的那个带箭头的小窗口图标弹出菜单中打开)。

AndroidDevelopmentTools(ADT)工具应该是为Eclipse支持Android项目快速编程开发和调试插件而已。

2.3.3androidSDK概述

SDK:

(softwaredevelopmentkit)软件开发工具包。

被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。

因此,AndroidSDK指的是Android专属的软件开发工具包。

下载好AndroidSDK后,开始安装,AndroidSDK采用了Java语言,所以需要先安装JDK5.0及以上版本。

直接下载jdk安装文件安装更为方便。

AndroidSDK不用直接安装,下载后,直接解压即可,将下载后的SDK的压缩包解压到适当的位置,就这么简单;SDK安装OK。

2.3.4java概述

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE,JavaEE,JavaME)的总称。

Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

第三章需

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1