基于Windows CE的联系人管理软件的研究与实现的中期报告.docx
基于WindowsCE的联系人管理软件的研究与实现的中期报告
中期报告
一、选题背景
随着移动互联网的发展和智能手机的普及,人们的联系人管理需求越来越强烈。基于WindowsCE系统的联系人管理软件,能够满足用户对联系人信息进行管理的需求。
二、研究目的与意义
该研究旨在设计一款基于WindowsCE的联系人管理软件。通过该软件,用户可以轻松地管理本地的联系人信息,快速查找和编辑联系人信息,以及方便地与其他应用程序进行联动。
三、研究内容
1.WindowsCE操作系统的基本概念和特点的介绍;
2.联系人管理软件的功能需求分析;
3.联系人管理软件的系统架构设计,包括前端界面设计和后端数据库设计;
4.联系人搜索算法的研究与实现;
5.联系人排序算法的研究与实现;
6.联系人同步算法的研究与实现;
7.应用程序间联动的研究与实现。
四、进展情况
1.WindowsCE操作系统的基本概念和特点已经初步了解,并对操作系统的编程模型有了一定认识;
2.联系人管理软件的功能需求已经完成分析,并绘制了需求分析图;
3.联系人管理软件的系统架构设计已完成,并根据需求分析图绘制了系统框架图;
4.联系人搜索算法正在研究中,初步使用了二分查找与二叉树搜索算法,并对其进行了测试;
5.联系人排序算法正在研究中,初步采用了冒泡排序与快速排序算法,并对其进行了测试;
6.联系人同步算法正在研究中,初步使用了增量同步与全量同步方法,并对其进行了测试;
7.应用程序间联动正在研究中,初步采用了共享内存与消息队列方法。
五、亟需解决的问题
1.联系人搜索算法、排序算法和同步算法的优化;
2.界面设计的完善;
3.应用程序间联动的功能实现。
六、拟完成的工作
1.完善联系人搜索算法、排序算法和同步算法;
2.基于已有的架构设计,完善界面设计;
3.完成应用程序间联动的功能实现。
七、参考文献
1.曹银霞.WindowsEmbeddedCE操作系统体系结构与编程模型[D].北京:北京邮电大学,2007.
2.邓俊辉.数据结构[M].北京:清华大学出版社,2017.
3.刘汝佳.算法竞赛入门经典[M].北京:人民邮电出版社,2019.