首页> 中文学位 >面向教育的即时通讯软件系统的设计与实现
【6h】

面向教育的即时通讯软件系统的设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 选题背景及意义

1.2 国内外研究状况

1.2.1 即时通讯软件发展现状

1.2.2 即时通讯软件对现代教学的影响

1.3 论文主要研究内容

1.4 内容安排

第二章 系统开发技术综述

2.1 客户端技术

2.2 服务器端技术

2.3 本章小结

第三章 系统需求分析

3.1 系统功能需求

3.1.1 登录验证

3.1.2 组织管理

3.1.3 好友管理

3.1.4 群组管理

3.1.5 聊天对话

3.2 系统非功能性需求

3.2.1 系统性能

3.2.2 系统安全性

3.2.3 系统可扩展性

3.3 本章小结

第四章 系统设计

4.1 系统体系结构设计

4.1.1 客户端

4.1.2 服务器端

4.2 系统功能模块设计

4.2.1 系统整体功能结构

4.2.2 登录模块

4.2.3 组织管理模块

4.2.4 好友管理模块

4.2.5 群组管理模块

4.2.6 聊天对话模块

4.3 数据库设计

4.3.1 E-R模型设计

4.3.2 部分数据库表设计

4.4 系统类图

4.5 本章小结

第五章 系统实现与测试分析

5.1 系统体系结构实现

5.1.1 客户端

5.1.2 服务器端

5.2 系统功能模块实现

5.2.1 登录模块

5.2.2 组织管理模块

5.2.3 好友管理模块

5.2.4 群组管理模块

5.2.5 聊天对话模块

5.3 系统测试

5.3.1 系统功能测试

5.3.2 系统性能测试

5.3.3 系统安全性测试

5.3.4 评价准则

5.3.5 测试结果与分析

5.4 本章小结

第六章 总结与展望

6.1 总结

6.2 展望

参考文献

致谢

展开▼

摘要

在日益加剧的市场竞争中,某公司力求开发出一款针对教育行业细分市场的即时通讯软件,以满足教育行业细分市场客户的沟通需求。产品形态可打造成具有统一地址簿、单点登录、通讯及应用等功能的实名制系统,可针对不同角色提供不同的应用解决方案。用户以实名的方式存在于虚拟的网络环境中,用户不仅可以使用即时消息、收发文件等普通即时通讯软件的功能,还可以享受其他的增值服务。
  基于以上目的,本文以某面向教育通讯软件系统为背景,描述了项目的需求分析、设计与实现的过程。通过该系统的建设能够从技术方面讨论该软件的设计与实现过程。
  论文首先在充分调研选题背景和国内外研究现状的基础上,从某面向教育通讯软件的实际需求出发,说明了开发某面向教育即时通讯软件的必要性和意义。采用软件工程的思想分析开发该系统的业务内容,并结合目前的技术发展确定了开发该系统的关键技术。提出了系统应基于C/S架构,客户端系统使用MVC模式在Windows平台上进行开发,采用队列与消息处理机技术完成服务器端业务逻辑的处理。系统使用C++语言完成客户端登录、组织管理、好友管理、聊天对话管理等功能模块的开发,安全性、扩展性良好。
  某面向教育通讯软件已经在部分高校的工作中得到初步应用,在项目的实施过程中,取得了较好的效果,达到了预期的目标,满足了教育行业细分市场的客户需求。

著录项

  • 作者

    黄晨帆;

  • 作者单位

    厦门大学;

  • 授予单位 厦门大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 刘昆宏;
  • 年度 2014
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    即时通讯; 面向教育; 软件系统; 需求分析;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号