节点文献
网络电话终端软件的设计与实现
【作者】 刘鸿;
【导师】 杨国纬;
【作者基本信息】 电子科技大学 , 计算机软件与理论, 2003, 硕士
【摘要】 本文描述了嵌入式应用软件项目网络电话终端软件的开发设计过程。该项目的目的是设计一个集传统的电话功能、网络功能、PDA功能于一身的新型的电话终端。 在该项目中,采用了科银公司的DeltaCore嵌入式操作系统内核,使网络电话终端软件系统具有多任务、实时的特点,能较好地处理各种并发的事件。采用了DeltaGUI嵌入式图形用户接口组件,向用户提供了丰富的图形界面。并实现了TCP/IP协议栈、浏览器。为用户提供了较好的网络功能。 在项目开发的过程中,采用了面向对象的编程技术,并通过UML建模技术对项目进行控制。UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。UML代表了面向对象方法的软件开发技术的发展方向,同时也提供软件工程化的思想和方法。本文按照UML建模的过程,描述了软件的开发过程。
【Abstract】 This article details the designing and developing process of an embedding application project-network telephone software. The purpose of this project is to develop a new type of telephone with integrated function of conventional telephone, network and PDA, etc.In this project, We adopted the embedding operation system core - DeltaCore of Coretek .Inc. which made the software have the characteristics of multiple task and real time and good at dealing with various concurrently events. By utilizing the embedding graphic user interface developed by Delta GUI, it can provide the users plenty of active graphic interfaces, and makes the TCP/IP protocol stack and the embedding browser into reality. To this end, a well-performed network function is provided to the usersWe applied the object-oriented programming techniques in the development process oftheis project and UML technology is also used to control this project UML is a kind of well defined, easy of expression. Powerful and widely used module language. It absorbs the new idea, new method, and new technology of softare engineering field. It’s functional domain covered not only the Object-oriented analysis and development, but also the whole process of software development beginning from demand analysis. UML represents the developing direction of the object-oriented software development. It also provides thoughts and methods of software engineerization , In this article, we will describes the software developing process according to the UML module method.
【Key words】 embedding; embedding application software; network telephone; UML;
- 【网络出版投稿人】 电子科技大学 【网络出版年期】2003年 04期
- 【分类号】TP311.52
- 【下载频次】157