linux下的qt课程设计,linux下QT制作的电子钟_课程设计报告书.doc

下载可编辑

下载可编辑

.专业.整理.

.专业.整理.

目 录

TOC \o "1-3" \h \u 第一章 绪论 1

1.1 选题依据 1

1.2 主要研究内容 2

第二章 需求分析 3

2.1 Linux下Qt编写的的电子钟特点 3

2.2 Linux下Qt编写的的电子钟的功能需求 3

2.3 Linux下Qt编写的的电子钟的性能需求 4

第三章 系统设计 5

3.1 Linux下Qt编写的的电子钟模块组成 5

3.2 时间显示模块的设计 5

3.3 闹钟设置模块设计 5

3.4闹钟功能模块的设计 6

第四章 系统实现 7

4.1开发环境 7

4.2时间显示模块的实现 8

4.3 闹钟设置模块的实现 8

4.4 闹钟功能模块的实现 9

第五章 系统测试 11

5.1 测试环境 11

5.2 功能测试 11

5.3 性能测试 12

第六章 结束语 13

6.1 全文总结 13

6.2 下一步工作 13

6.3 附件(部分代码) 13

参考文献 19

下载可编辑

下载可编辑

.专业.整理.

第一章 绪论

1.1 选题依据

面向21世纪的科技发展,嵌入式系统(Embedded Systems)开始进入到IT时代,并且稳健发展,逐步形成一个主流。嵌入式是同是以应用为中心,以计算技术为基础,软硬件可裁剪,适于应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。它是一个技术密集、资金密集、高度分散、不断创新,基于硅片的知识集成系统。今天的嵌入式系统已普遍应用于国防电子、数字家庭、工业自动化、汽车电子、医学科技、消费电子、无线通信、电力系统等国民经济的主要行业。随着嵌入式技术的发展,嵌入式系统将更广泛地应用于人类生活的方方面面,如:基于嵌入式Internet网络的电子皮肤、可以嵌入到牙齿上的手机都在研发之中。著名嵌入式系统专家沈绪榜院士认为,“计算机是认识世界的工具,而嵌入式系统则是改造世界的产物。”

Linux是一个遵循POSIX标准的免费操作系统,具有BSD和SYSV的扩展特性。与其他操作系统相比,Linux有其自身的一些特点:多任务、多用户、多平台、使用分页技术的虚拟内存等。同时由于它源代码完全公开,用户可根据需要自己定制自己的操作系统,从而系统能够很好的满足用户的要求。它是免费的自由软件,用其构建的系统成本较低,而且Linux是单内核的操作系统,并可按要求进行任意剪裁,因此具有很好的实时性,很强的稳定性、嵌入性的操作系统,因此越来越多的研究人员开始采用Linux平台来开发自己的产品。

自由开源软件在嵌入式应用上受到青睐,Linux日益成为主流的嵌入式操作系统之一。可应用于多种硬件平台,Linux采用一个统一的框架对硬件进行管理,同时从一个硬件平台到另一个硬件平台的改动与上层无关。Linux具有独特的内核模块机制,它可以根据用户的需要,实时地将某些模块插入到内核中或者从内核中移走,并能根据嵌入式设备中的个性需要量体裁衣。Linux系统内核精简、高效并且稳定,能够充分发挥硬件的功能,因此它比其他操作系统的运行效率更高。Linux是首先实现TCP/IP协议栈的操作系统,它的内核结构在网络方面是非常完整的,并提供了对包括十兆位、百兆位及千兆位的以太网,还有无线网络、Token ring(令牌环)和光纤甚至卫星的支持,这对现在依赖于网络的嵌入式设备来说无疑是很好的选择。

Linux操作系统下有一个强大的图形用户界面工具包 Qt是一个跨平台的 C++图形 用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全 面向对象的,很容易扩展,并且允许真正地组件 编程。且具备面向对象、丰富的 API、强大的类等优点,这将为我们提供图形化编程的便利。

本次我们在实验中所做的是电子时钟的设计与实现。时钟是我们日常生活中经常用到的工具,时钟的外观和多样化能给我们的生活带来更多的方便和乐趣。

1.2 主要研究内容

了解并安装Qt,搭建好编程环境;

使用Qt编写一个电子钟程序;

该电子钟具有显示和闹钟的功能。

下载可编辑

第二章 需求分析

2.1 Linux下Qt编写的的电子钟特点

本次设计是采用Qt编写的一个电子钟程序,由于Qt是一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。所以这次编写的电子钟具有很友好的显示界面,代码采用C++编程中的结构,是面向对象的,有利于模块化和扩展,对于后期功能的添加修改具有很良好的支持。Lin

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值