论文部分内容阅读
党员教育工作要充分运用互联网,让党员教育工作更高效开展,从而实现从严治党,服务群众的目的。但现实中党员教育还存在以下问题:一是党员教育载体单一、学习资源不够丰富。二是没有充分利用好互联网实现虚实结合教育。三是当前党员教育还没有充分适应互联网+新要求。基于以上实际情况,提出建设党教综合信息平台。本课题运用软件工程思想,进行了党教综合信息平台的需求设计并确定了研究重点和功能范围,完成了党教综合信息平台的体系架构设计、功能模块设计、数据库设计等方面的工作。我主要进行了以下具体工作:一、在需求调研方面,我通过外出调研、实地走访、集中座谈、调查问卷等方式,结合在党员教育行业的经验而收集到的大量真实需求,借鉴先进地区党员教育平台的建设和发展情况,参阅大量文献刊物,了解党员教育信息化需求特点和难点,进行了认真的需求分析,总结出本课题特殊的需求主要集中在,一是多用户高并发条件下需要平台在性能方面有较高的冗余。二是安全性能要求高,需要符合等级保护三级的标准进行设计。三是系统实现上需要提供标准的函数接口满足不同载体能够实现数据共享。二、是在系统设计方面,根据本课题实际运用特性和要求,对总体架构、结构模型、系统软件选型、网络硬件运行环境、网络安全(等保三级)、数据库、备份容灾、应用特性(媒体融合)等进行了详细的设计,并着重设计了党教综合信息平台的功能结构模型、用例图、流程图。三、在平台实现方面,通过对党教综合信息平台各项功能进行详细的分解和功能设计,通过原型图模式详细设计了各功能的数据模型、工作流程、操作界面,完成了在线学习、课程评价、教学管理、灵活学习、网络班级、权限管理、用户管理等模块的研发,并根据平台要求多载体数据同步的特性,将所有实现方法通过接口和函数来实现。四、在平台测试和部署方面,结合内部测试、外部测试、试运行对系统进行了全方位测试,并按照部署环境和计划部署系统并最终上线。通过以上工作,让我对于软件工程体系有了更深刻的了解和体会,增加了自己在软件工程领域的理论知识和实践能力,特别是在需求调研和需求分析方面,通过本课题历练,我已能根据用户需求结合实际情况完成进行系统设计和课题管理,完整进行平台的全流程设计和管理。