【摘要】在如今这个快节奏的时代中,人们的事情多而杂,为了让人们更好的安排好时间,不遗忘要做的每一件小事,故而开发了此宠物便签软件。此款软件主要以Qt为基础,C++作为主要开发语言,数据库采用sql server 2016版本。便签是以宠物出现的方式浮动在桌面上,用户可以根据自己的需求对便签里面的日期进行选择并且增加相关事项,还有闹钟功能可以进行时间提示。此软件也可以在安卓手机端使用,数据与电脑是同步的,跟电脑上的使用方式一致。浮动在桌面的宠物以及齐全的功能,此款便签不仅让用户使用起来感到心情舒畅,更加方便了他们的生活。
【关键词】 Qt;C++;便签软件
目录
摘要
Abstract
1 引言-1
1.1 课题研究的背景及意义-1
1.2 课题研究方向-1
1.3 课题开发目标-1
2 软件开发环境介绍-2
2.1 开发工具选择-2
2.2 环境需求-3
2.3 开发框架简介-3
2.3.1 Qt的优点-3
2.3.2 Qt安装注意要点-3
2.4 Gif动画制作软件介绍-4
2.5 SQL Server数据库介绍-5
3 便签软件分析设计-6
3.1 软件的可行性分析-6
3.1.1 经济上的可行性-6
3.1.2 技术上的可行性-6
3.1.3 操作上的可行性-6
3.2 软件目标-6
3.3 功能需求-7
3.4 软件的整体设计-8
3.4.1 设计思想-8
3.4.2 功能设计-9
3.4.3 软件算法设计-10
3.4.4 软件功能模块图-11
4 软件的实现-.11
4.1 宠物界面模块的实现-12
4.2 便签模块功能的实现-15
4.2.1便签的日历模块-15
4.2.2便签按钮的控制-18
4.2.3便签中的功能-18
4.3 安卓端的实现-24
4.4 单窗口的实现-25
5 功能测评-28
5.1 软件功能测试-28
5.2 软件系统性能测试-28
5.3 测试总结-28
6 总结与思考-29
6.1 完成的工作-29
6.2 存在的问题及下一步工作-30
参考文献-31
致谢-32