论文部分内容阅读
随着Internet的迅速普及和移动互联网时代的到来,协同工作软件作为一次互联网环境下应用软件的变革,渐渐成为不可或缺的管理工具。但是功能完备的协同工作软件,如微软的Exchange服务器,收费比较高。对于小型企业,开发一套功能完备而且费用较低的协同工作软件显得尤为必要。
本文对开源项目Zarafa进行分析和研究,然后对源码进行了相应的改动,添加、修改了几个模块,实现了一个协同工作软件。通过该软件可以收发邮件、共享联系人、组织会议、指派任务,达到了协同工作的目的。然后基于开源项目Z-Push,为系统添加了PushMail的模块,使移动设备和软件之间能够实时同步信息。这顺应了移动互联网的潮流,也给用户带来了更多的便利,尤其是对信息实时性要求较高的商务用户。最后本文利用ExtJS和PHP-MAPI开发了用户数据的统一管理模块,完善了系统功能,实现了对系统用户的查看、添加、编辑、删除等。本文对以上模块的开发设计逐一进行了介绍,展示了它们的的运行效果。