实习工作内容总结

2016年8月:Release1高铁保障模块的UT开发


2016年9月:两个练习任务


2016年10月、11月:D2.5高铁相关模块开发:参与了高铁Realease2指标澄清,算法澄清会议,确定自己负责模块为高铁“日常管理”首页GIS展现以及查询指标后PDFCDF页面展现两个独立模块,包含了action层、OSGI层。数据库查询等。+ 参数校验、操作日志+ 文档


2016年12月:cma层1与层1.5:参与到Discovery底层CMA数据处理,从原始日志文件中获取增加相应字段,并填入到相应byte[]文件


2017年1月:小区性能分析北京联通特性:开发新需求,


2月 处理测试提出的关于TopN小区性能分析的问题单 写升级脚本,组内专题 app说明书


培训:业务相关的GUL(GSM、UMTS、LTE)及discovery整体流程讲解的相关培训。


2017年3月:高铁专题新增首页模块:开发新增高铁专题“首页”特性,新增定时任务从DW数据库汇总相关指标天级粒度存入oracle数据库,上层展现直接从oracle数据库查询进行相关展示


4月 提交给组内同事检视,按检视意见进行修改,重构代码,验证相应指标正确性。与前台联调,并转测,修改测试提单。


5月: 部署服务器,安装Discovery产品,跑离线数据


升级、换核


2016年7月25号来到部门,刚来部门时师父说主管给我们实习生准备了几个选题,让自己看看哪个感兴趣,选了做
当时选题如下:
技术研究和开发
1、问题区域识别算法
2、越区覆盖性能算法
3、波动率算法
4、度量平台开发
5、UT/ST开发
6、ST疑难问题研究
工具开发
1、探针落地和解析
2、配置CBB独立可运行工具——待定
3、原始数据中抽取话单
最后参与了度量平台的开发,干完后就通过写代码UT来开始了解项目,参与Discovery的开发。
现在要开始写论文了,总结一下至目前为止参与的工作
项目:
1、度量平台:
度量平台采用Struts+iBatis框架。

2、Discovery:产品介绍,软件架构,逻辑架构
    IPD产品开发流程(TR)敏捷开发,B/S模式(软件架构)
    osgi action+osgi+mdx
    scala spark
    高铁专题+小区性能分析专题
    高铁专题:1 新首页展现+定时跑任务机制
              2 概述和综合管理界面的gis展现、趋势图展现、PDFCDF展现、异步导出等功能。
同事总结参考:
2015-5——2016-8
项目经验:Discovery2.1/2.5 地理化网络优化Web应用
软件架构:Spring + SpringMVC + OSGI + Ibatis + Postgresql + Oracle11G + Hadoop + Spark
产品描述:
    底层数据处理层,针对通信基站采集的大量日志文件应用Hadoop + Spark技术,周期实时解析、存入Oracle数据库。
    业务层,应用服务器利用OSGI+Spring框架,由多台服务器组合分布式提供服务。
    Web层,应用Tomcat做为web容器接收转发服务,从各个应用服务器请求服务,并返回数据。
项目描述:
    D2.1版本,开发VIP用户保障、终端分析专题,底层数据处理、业务层逻辑以及web层action代码
    D2.5版本,开发小区性能分析、高铁监控专题,底层数据处理、业务层逻辑以及web层action代码
    网上版本的问题定位、跟踪、解决以及维护
主要负责:
D2.1版本 2015-5——2015-12
    1、VIP用户保障、终端分析等专题配置业务开发。
    2、自动化测试用例的设计、开发。
    
D2.5版本 2016-1——2016-8
项目经验:Discovery2.5 地理化网络优化Web应用
    1、小区性能分析专题:数千指标的管理、维护、校验,以及根据指标设计文档解析生成业务配置文件。
    2、高铁监控专题,业务模块设计、开发、撰写接口文档以及数据库表结构设计。
    3、负责2.1和2.5两个版本网上问题的跟踪,组织各个组补丁的收集、统一验证、刷新、转测、发布。
   
   
   
    小点:
    跑数据流程
基础:
    java:面试宝典+JVM虚拟机

    数据结构+算法:算法导论+剑指offer+编程之美+OJ+leetcode+牛课网

    spring+springMVC

工具:
办公软件:eSpace、outlook、notes、W3、Hi
java开发:jdk、eclipse、SmartIDE、IntelliJ IDEA、jd-gui.exe
UT:JUnit4、eclemma-2.3.1、eCobertura
编译迭代构建:Ant、Maven、gradle、TortoiseSVN、git
基础办公:Beyond Compare 3 、Total Commander 64 bit、myBaseDesktop(nyfedit.exe ++) 、Enterprise Architect 、 Notepad++ 、GreeneTransClient、Everything
访问服务器:SecureCRT、putty、FileZille
二进制:UltraEdit(Uedit32.exe)、FMA
数据库:oracle: 客户端 PLSQL Developer+数据库 Oracle11gClient、
                postgresql:数据库:postgresql-9.1.1-1+ 客户端:pgAdmin III
                mysql:客户端 HeidiSQL_9.3.0.4984_Setup


你可能感兴趣的:(个人总结)