首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于Openfire的群组管理系统的设计与实现

摘要第4-5页
Abstract第5-6页
第1章 绪论第10-14页
    1.1 研究背景与意义第10-11页
    1.2 国内外研究现状第11-12页
    1.3 研究的主要内容第12页
    1.4 论文组织结构第12-14页
第2章 相关技术与相关理论第14-24页
    2.1 群组管理的概念和特点第14-15页
        2.1.1 群组管理的概念第14页
        2.1.2 群组管理的特点第14-15页
    2.2 Openfire框架研究第15-22页
        2.2.1 Openfire介绍及其特点第15页
        2.2.2 Openfire的系统架构第15-19页
        2.2.3 Openfire的工作原理第19-20页
        2.2.4 XMPP协议介绍第20-21页
        2.2.5 扩展Openfire功能以支持群组管理第21-22页
    2.3 SSH服务器框架介绍第22页
    2.4 本章总结第22-24页
第3章 群组管理系统分析和总体设计第24-48页
    3.1 群组管理系统的需求分析第24-33页
        3.1.1 班级管理需求功能性第25-27页
        3.1.2 协作组管理功能性需求第27-30页
        3.1.3 课堂管理功能性需求第30-33页
        3.1.4 布置业务功能性需求第33页
    3.2 群组管理系统方案设计第33-34页
    3.3 基于Openfire的群组管理系统的总体架构第34页
    3.4 扩展Openfire聊天室第34-42页
        3.4.1 现有Openfire聊天室第34-37页
        3.4.2 基于Openfire的聊天室创建流程第37-38页
        3.4.3 基于Openfire的聊天室成员加入流程第38-39页
        3.4.4 扩展现有的Openfire聊天室以支持班级及协作组管理第39-42页
    3.5 基于SSH框架的课堂管理及布置业务的总体设计第42-46页
        3.5.1 课堂管理的设计第43-45页
        3.5.2 布置业务的设计第45-46页
    3.6 数据库设计与整合第46-47页
    3.7 本章总结第47-48页
第4章 群组管理详细设计及实现第48-66页
    4.1 Openfire的部署和安装第48-49页
    4.2 Openfire内嵌数据表及整合教育资源云平台用户表第49-52页
        4.2.1 Openfire内嵌的数据库表第49-51页
        4.2.2 扩展现有库表第51-52页
    4.3 班级管理的实现第52-56页
        4.3.1 创建修改删除班级模块的实现第52-53页
        4.3.2 添加成员和删除成员模块的实现第53-54页
        4.3.3 批量创建班级模块的实现第54-56页
    4.4 协作组管理的实现第56-57页
        4.4.1 协作组管理模块的实现第56页
        4.4.2 协作组成员管理模块的实现第56-57页
    4.5 课堂管理的实现第57-62页
        4.5.1 校区管理等模块的实现第57-59页
        4.5.2 课堂教学管理模块的实现第59-61页
        4.5.3 教学小组模块的实现第61-62页
    4.6 布置业务的实现第62-64页
    4.7 本章小结第64-66页
第5章 系统测试第66-72页
    5.1 测试环境第66页
    5.2 系统功能测试第66-69页
        5.2.1 班级管理模块测试第66-67页
        5.2.2 协作组管理模块测试第67-68页
        5.2.3 课堂管理模块测试第68页
        5.2.4 布置模块测试第68-69页
    5.3 浏览器兼容性测试第69-71页
    5.4 本章小结第71-72页
结论第72-74页
参考文献第74-78页
攻读硕士学位期间所获得的学术成果第78-80页
致谢第80页

论文共80页,点击 下载论文
上一篇:形象学视角下《解密》中人物形象的传译研究
下一篇:从标记性理论和语言迁移理论探讨英语一般过去时习得