基于Linux电子相册的
本科毕业论文(设计)
题目: 基的
基于的设计与实现
摘要:Linux操作系统,设计制作出了这款电子相册。本系统以C语言知识为主,并结合QT和C++面向对象的思想,运用Unix环境高级编程中的信号量机制和管道,实现进程与进程、线程与线程之间的通信,最终完成了各个界面之间的调用与衔接。主要功能有欢迎界面、相片浏览、音乐播放、鼠标操作、键盘的操作。相片浏览主要功能有:上一张、下一张、放大 、图片特效、退出功能。音乐播放:播放、暂停、上一曲、下一曲、音量增加、音量减小。鼠标控制:绘制鼠标、移动鼠标、点击与返回鼠标坐标。键盘:通过读出设备文件做出相应的操作 等各种基本功能。
关键词:;
目 录
1 绪论1
1.1 开发背景1
1.2 开发目的1
2 需求分析2
2.1 概述2
2.2 性能需求2
2.3 功能需求2
2.4 系统界面3
3 项目技术3
3.1 搭建开发环境4
4 软件的设计与实现5
4.1 概要设计5
4.1.1 设计思想5
4.1.2 设计原则5
4.1.3 模块概要设计5
4.1.4电子相册的操作流程7
4.2 详细设计9
4.2.1欢迎界面的设计10
4.2.2主页面的设计10
4.2.3相片览模块的设计10
4.2.4音乐播放的设计10
4.2.5鼠标控制的设计11
4.2.7总控制的设计11
4.3 数据结构11