软件复用技术在智能手机的电话软件开发中的应用研究

软件复用技术在智能手机的电话软件开发中的应用研究

论文题目: 软件复用技术在智能手机的电话软件开发中的应用研究

论文类型: 硕士论文

论文专业: 软件工程

作者: 朱进

导师: 吴介一,蔡运涛

关键词: 软件复用技术,领域分析,消息,电话系统,构件

文献来源: 东南大学

发表年度: 2005

论文摘要: 随着计算机技术的发展,软件日益深入社会生活各个层面,对软件的需求大大增长,软件产品的规模以及复杂程度与以前相比,也有了数量级的增长。如何有效地提高软件开发的效率和质量?软件复用技术为人们提供一条重要的途径。软件复用技术通过重复使用以前开发的软件资源,有效地提高了软件生产率和质量,成为当前计算机领域的研究热点。软构件技术作为实现软件复用的有效途径,获得了广泛的研究和应用;消息事件触发机制是实现构件封装的有效途径,将消息触发机制与软构件技术相结合,为实现软件复用提供了新的途径。本文论述了智能手机应用软件项目中的电话应用软件的设计与实现过程,其目的是设计一个功能强大,可复用性较强的智能手机的电话应用软件。在该项目中,采用了移软公司的mGUI 2.0作为设计平台,并应用了其图形用户接口。在项目的开发过程中,运用领域分析,论述了电话系统的基本功能,为电话系统的设计与实现打下基础。在电话代码的实现阶段,采用了消息事件触发机制与构件技术,有力地促进了软件复用技术在开发过程中的应用,最终开发出可复用性较强的智能手机的电话应用软件,同时,为以后的项目积累了可复用性较强的构件,为实现智能手机构件库打下坚实的基础。本文第一部分(第一章到第二章)论述了智能手机的发展,选题依据与目的,软件复用技术的基本原理、及关键技术等;第二部分(第三章到第五章)介绍了该项目智能手机的电话软件的开发过程,包括对该系统的领域分析、设计、实现和测试等。最后进行了总结。

论文目录:

摘要

ABSTRACT

第一章 绪论

1.1 智能手机发展概述

1.2 课题来源与选题意义

1.3 mGUI 简介

1.4 本文的主要结构

第二章 软件复用技术研究

2.1 软件复用的概念

2.2 软件复用的意义

2.3 软件复用技术的发展

2.4 软件复用技术国内外应用研究状况

2.5 软件复用的形式

2.6 软件复用技术应用的途径

2.7 软件复用技术存在的问题及解决途径

2.8 软件复用技术的发展趋势

第三章 对电话软件系统的领域分析

3.1 领域分析概述

3.2 智能手机软件系统的结构

3.3 对电话软件系统的分析

3.4 电话系统的复用性提取

第四章 电话软件系统的设计与实现

4.1 电话系统的状态图设计

4.2 电话窗体界面与系统的消息设计

4.3 窗体界面消息处理的设计

4.4 电话应用程序窗体的设计与实现

4.5 基于GSM 消息的窗体切换过程的设计

4.6 软件复用技术在电话软件实现中的应用

第五章 电话软件系统的运行与测试结果

5.1 电话系统软件的编译与调试方法

5.2 在电话系统智能手机上的运行的部分结果

5.3 智能手机上对电话系统测试的部分报告

第六章 总结

参考文献

作者简介

发布时间: 2007-03-12

参考文献

  • [1].企业级应用中软件复用技术的研究[D]. 陈骥.西北工业大学2004
  • [2].软件复用技术在洪水预报系统上的应用研究[D]. 周阳.大连理工大学2014
  • [3].基于构件的软件复用技术研究[D]. 熊磊.武汉大学2004
  • [4].基于构件的软件复用技术的研究[D]. 熊风光.中北大学2005
  • [5].基于软件复用技术的CAPP系统的设计和实现[D]. 宗忆陈.吉林大学2004
  • [6].基于构件的软件复用技术的应用研究[D]. 赵二开.中北大学2010
  • [7].基于构件的软件复用技术研究[D]. 张昭玉.武汉大学2004
  • [8].基于领域工程的软件复用技术的研究与实现[D]. 丁树贵.南京航空航天大学2008
  • [9].软件复用技术及其应用研究[D]. 谢颖苇.吉林大学2007
  • [10].软件复用技术的研究及其应用[D]. 林金贵.中国工程物理研究院2004

相关论文

  • [1].基于智能手机平台的短信系统设计与实现[D]. 胡倩.华中科技大学2006
  • [2].基于嵌入式Linux的智能手机操作系统研究[D]. 陈永泽.西安电子科技大学2006
  • [3].手机软件的测试过程研究[D]. 林璇.同济大学2006
  • [4].基于OSGi的智能手机软件中间件的研究与实现[D]. 金雪骥.上海交通大学2007
  • [5].智能手机系统软件设计与研究[D]. 周绪宏.上海交通大学2007
  • [6].基于虚拟化技术的智能手机软件平台[D]. 周昌.浙江大学2007
  • [7].基于Linux平台的智能手机软件设计与实现[D]. 崔烨.电子科技大学2007
  • [8].基于Windows CE的智能手机(SmartPhone)系统开发[D]. 熊宇昆.西安电子科技大学2006
  • [9].智能手机中数据同步协议的研究与软件开发[D]. 魏国.北京邮电大学2007
  • [10].基于构件技术的智能手机软件开发模型的研究[D]. 胡玉同.上海师范大学2005

标签:;  ;  ;  ;  ;  

软件复用技术在智能手机的电话软件开发中的应用研究
下载Doc文档

猜你喜欢