宋承录

能吃苦耐劳,努力工作,能够很好的完成任务。

  • 技术能力:
  • 工作态度:
  • 工作成果:
收藏 立即预约
项目意向
软件工程师 730元 全程集中 北京 工作经验: 擅长技能: JAVA、JS
平台工作经历
其他工作经历
公司名称 北京品恩科技股份有限公司
在职时间 2010-10-01 ~ 2019-01-01
职位名称 软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 负责军队办公应用平台的开发,根据需求文档和详细设计文档对各个业务模块的功能(人员、组织、模块、权限、数据字典、档案、会议室、在线消息、邮件管理、日程安排等)的功能进行开发和测试,及bug的修改,以及基于windows和linux平台的webOffice插件的整合开发,实现了公文的起草、审批、退回、手写批注、手写批注、清稿、套红等功能。 系统对国际化进行了处理,其分为两种: 一种是写到类属性上的注解方式,在服务启动时加载到内存中,另一种是写到js中。在页面显示时,用自定义的标签进行处理,应用中的其它标签还有如日期格式化标签、数据字典标签、页面引入公共文件标签、按钮权限标签、ftp文件上传标签等,使jsp页面更加简洁和效率。 数据库字段加密采用DES算法,利用hibernate的拦截器拦截对数据库的操作,通过xml配置,可以对任何一个对象的任何属性进行加密和解密。 该平台基于龙芯cpu硬件平台,中标麒麟linux达梦数据库等一系列国产化平台的办公oa系统模块功能的开发,系统采用struts2.x+spring3.x+hibernate3.x实现,采用业界成熟的分层结构,各层次之间功能独立且耦合度低,每个层中再划分独立模块。采用规范成熟的jbpm工作流引擎,用可扩展的jpdl语言,实现从简单工作流到复杂多变的工作流转变。采用良好的基于web2.0的js技术,jquery,dwr,extjs等让刷新,采用动态且具有页面排序的列表组件等。webservices方式实现异构系统不同语言的系统整合。组件化封装,面向接口开发,实现不同关注点之间的分离。这种结构不仅利于并行开发,提高开发效率。而且有利于系统的扩展性,提高系统的稳定性和可维护性。
使用技能
公司名称 河北世界贸易中心
在职时间 2009-03-01 ~ 2010-09-01
职位名称 软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 1、实现对超市的网上购物、超市的商品的管理等功能,包括商品的管理、会员的管理、销售的查询等。利用SVN进行软件版本控制。系统采用MVC模式,分为三层,应用STRUTS2+HIBERNATE框架,系统分为两部分,网上超市部分和超市实体店部分,实体店收费部分用的是SWING技术作为显示层,HIBERNATE作为业务逻辑层,网站JSP作为显示层,STRUTS2作为控制层,HIBERNATE作为模型层。两部分采用同一业务逻辑,保证了数据的同步。超市网站主要是扩展消费群体,提高销售量,同时可以对超市的商品进行了宣传。超市收费主要功能是为去超市购物的顾客提供结帐等功能。网站部分和超市收费部分都可以对超市的商品、会员等进行管理。 2、负责OA(Office Automation)办公自动化系统的系统分析及代码的实现。系统采用STRUTS2+HIBERNATE+SPRING的架构来实现。JSP做为前台界面开发语言,后台用MySql做数据库。实现了办公的无纸化操作,各种活动的申请和审批等都可以在系统内完成,节约了纸张等成本,并提高了工作的效率。 3、负责2010年上海网上世博会河北石家庄、唐山,秦皇岛、沧州、邢台、邯郸、衡水等场馆代码的编写;开发语言: flash as3、PaperVision3D框架; 部分工作成果: 1)场馆内碰撞检测的代码实现,利用线性规划原理,在场馆内找若干个坐标点,围成一个封闭区域,检测摄像机的坐标点是否在区域内或外。 2)场馆自动导航的代码实现,在场馆中分别找到四个点,利用贝塞尔函数生成一个曲线上的若干个点,让摄像机的坐标点依次为这些点,来实现曲线行走,行走的同时还要计算当前摄像机坐标点到下个坐标点摄像机要转的角度,这样就走出了一条完美的曲线。 3)预加载,为程序中要用到的图片、声音、视频等文件提供预先的加载,以保证程序流畅运行。 4)展厅内人物、对话的代码的编写及放置,对话框的代码编写及调试。
使用技能
教育经历
院校名称 石家庄铁道学院
毕业时间
所学专业 信息管理与信息系统
最高学历 本科