程序说明文档
前言说明
这是作为应聘08级实习生的作品展示之一——QQ即时通讯软件仿品。
本作不具商业性质,所有图片、音效素材源自QQ官方,特此声明。
另引进第三方库,实现了绝大部分的界面处理效果,库说明见文后。
程序组织
作品共分三个模块:客户端、服务器、数据库,其中,服务器和数据库整合在单机中实现以降低演示复杂度。同时,数据库只作了3张表,在Access中实现。
客户端:Q_Q
服务器:Q_QServer
数据库:DB_QQ.mdb
三张表:[user] [online] [qqinfo]
功能模块
虽然是作品秀,也有必要强调一下,本作突出的是界面效果一块,于功能上或有欠缺,但一般常见的功能还是可以见到的,包括有:
1、窗体的淡入淡出 (上线提示---任务栏右上方提示对话框淡入淡出)
2、界面换肤
3、透明处理
4、滑动效果
5、边缘显隐 (主界面靠边滑动伸缩)
6、聊天音效
7、聊天输入状态感应
8、动态托盘 (收到消息时的一闪效果)
9、闪屏
10、窗口重排 (改变窗体大小后其上的控件依附变化)
最后这个也算不上功能,因为它对用户几不可见,或者用