Web 中石油十一五信息化大型项目子系统

Web 中石油十一五信息化大型项目子系统_第1张图片

项目时间:2012-08 至 2014-05
代码走查:Check Style
版本控制:SVN
代码总量:20408行
代码注释:20.1%
数据模型:30 张表
产品规模:18 个模块
项目文档:30 份文档
系统测试:测试组11版迭代测试、项目组自测
系统实施:需求调研、设计开发、集成测试、专家会审、工程实施

梦开始的地方

对于一个小小本科生来说,大型项目开发是很遥远的工作。没有导师的指导和项目来源,大多数时候都是自己一个人在空旷冷寂的新一自习室敲代码,写程序。捧着一本本厚厚的Java Web开发的书,一行一行的调试。

起初,只会写基本的Servlet程序,前后台分离的体验让我兴奋了好几天。会把Servlet作为Controller,后台数据库访问逻辑封装为一个公共的单例,前台页面尽情发挥自己的想象。

一个人周末都泡在自习室,程序治愈了很多无聊的时间中无聊的我。

辛苦而充实的生活

转折点在大四保研的时候,导师有一个大型的项目,中石油集团公司和旗下6家钻探公司为目标用户。

项目开发周期很短,推广实施难度大,国企对软件开发流程和文档的严格把控超出我们的预期。

好像突然在我面前打开了一个桃花源,我接触了一个大型项目的软件开发全部过程!从此,深深明白,什么叫做软件工程

Web 中石油十一五信息化大型项目子系统_第2张图片

文档,永远都是文档。一个项目就是程序+文档。文档要评审,要审核,要装订。

当时我主要负责详细设计的修订,一个80M的文档,使用台式机修改保存都死机好一会。文档要提交到SVN上,归档。

项目验收的时候,厚厚一本1000多页的详细设计,白色的封皮,满满的字,抱在怀里,厚实的幸福感。

Web 中石油十一五信息化大型项目子系统_第3张图片
项目文档

鉴于我是小师妹,最小的一个,刚开始的时候之分给我一个子模块的小功能。一周的时间,调通了SSH框架的程序,晚上8点在实验室,利用框架查询出数据库的结果的时候,不知道满心是多么欢喜。

伴随着师哥师姐的毕业和交接,最终项目验收的时候,我负责的是应急整个子模块的建设。项目组长是我大师姐,对我特别好。

Web 中石油十一五信息化大型项目子系统_第4张图片
系统架构

项目开发的时候是最艰苦的时光。早上7点前要赶上去市里雍和大厦的888,花费2个小时在八达岭高速上,因为北京的高速神奇的堵车。2个小时晃晃荡荡的,偶尔晕车挤得吐的一片狼藉。

晚上8点多才从软件开发二部离开,很多时候都是最后一班888了,背着重重的电脑,困得在车上睡得七荤八素的。也就是从大四的开始,我神奇般的瘦下来了,体重稳居95~99。

项目一直到研究生阶段的第一年的下半学期验收。那时候我一边上课,一边忙验收的事情,不亦乐乎。

我负责的模块偏应急响应,实现中石油各油田单位井控应急响应过程的支持,提高集团公司井控管理的信息化水平。

Web 中石油十一五信息化大型项目子系统_第5张图片

系统实施范围涵盖了大庆钻探等6个局级单位及下属共46个二级单位,目前在各推广单位稳定运行。

Web 中石油十一五信息化大型项目子系统_第6张图片

希望油田工作人员多多使用本部分功能,保障个人的生命安全,如果在我看不见的地方,我研发的系统发挥了作用,我亦欣慰了~

End of this article ~ ~ ~

你可能感兴趣的:(Web 中石油十一五信息化大型项目子系统)