论文部分内容阅读
随着互联网和数字媒体技术的快速发展,越来越多的视频播放产品走进人们的生活中,视频企业在为人们创造多元化产品的同时,也肩负着管理和运营各个产品的责任。当下企业内部的产品项目与日俱增,功能不断完善,传统的人工管理方式显得捉襟见肘,构建一个系统高效的产品运营系统已经势在必行。产品运营系统是以产品为核心,以提供多元化运营服务为目的而构建的集产品立项、管理、打包、监控为一体的智能化综合系统。由于每个企业的产品各不相同,甚至企业各个部门所研发的产品也大同小异,所以并不是任意一个系统就可以适配所有的企业产品,往往每个公司都会开发针对于部门特殊需求的产品运营系统。本文的项目是来源于作者实习公司爱奇艺科技的实际项目,目的就是开发一款适用于智能设备事业部并且功能全面的企业内部产品运营系统。该系统使用Java作为开发语言,后端框架采用Spring、SpringMVC和Mybatis,数据库使用的Mysql。项目开发遵守MVC设计模式,实现了业务逻辑和页面显示分离,提高了代码复用能力和开发效率。在该系统中,包含了应用产品操作、产品监控和产品分析共3大部分。其中作者主要负责该系统的操作管理,包括员工管理模块、立项审批模块、任务管理模块、自动打包模块、运营公告模块、数据统计模块和其他功能模块等。其中立项审批属于产品的诞生阶段,自动打包是为产品实际应用做准备,是该系统的重中之重,数据统计用于日后的监控工作。现在产品运营系统已经在爱奇艺智能设备事业部上线使用。实践表明该系统节省了团队开发人员的工作时间,工作效率得到了提升,并获得了大家的一致好评,后续该系统还会根据用户反馈和业务需求陆续添加其他功能。