上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
0.1.6 报告和日常工作系统
团队需要有一个稳定的日常工作系统,这个系统包含了数据库的更新、日常报告撰写、公众号维护、工作中各类文档和材料的梳理、对客户的消息推送、团队绩效管理等。所以,我们需要一个日常工作系统作为团队的运维补充和对外窗口。一个完整的报告和日常工作系统应当至少包含以下几个组成部分:①数据库维护更新程序——这部分主要实现每日或定期的数据库的数据更新,基于同花顺、万得等专业的数据商提供的量化接口进行开发编程,建立一系列的日常数据更新脚本每日运行,从数据商那里取到更新数据入库,另一部分由爬虫程序从指定的网站每日爬取数据,经过清洗以后入库;②指标和其他展示内容的计算程序——这部分程序连接数据库,每天取出当日更新后的数据用于指标和其他展示内容的计算,将计算结果保存到指定工作目录或数据库的指定表;③报告自动撰写程序——将计算好的内容或特定指标按照固定的格式写入Word或Excel中,Matlab自带了与Office系列办公程序交互的COM接口,可以实现一系列对Word和Excel的操作,包括输入文字、插入图片、更新表格,所以完全可以实现自动化撰写报告;④媒体服务程序——自动撰写的报告需要以邮件对外发送或在指定网页上发布,Matlab也自带了与邮件系统和网页浏览器交互的接口,所以可以在生成报告的同时自动对外分发。