


张亚林
o四年的软件开发实践经验,拥有很强的实际动手编程能力.
o熟练使用.net WebForm对b/s系统进行开发, 熟悉基于.net MVC 1.0 及MVC2.0 架框的网站开发.
o了解WCF框架分布式开发应用
o熟悉Ajax底层运行机制,熟练使用(JQuery1.4框架、prototype-1.4框架)及WebService应用.
o熟悉应用Json数据交互.
o根据应用需求开发.net控件.
- 技术能力:
- 工作态度:
- 工作成果:

项目意向
互联网软件开发工程师,软件工程师
980元
全程集中
北京
工作经验:
擅长技能:
平台工作经历
其他工作经历
公司名称
北京大北农集团公司
在职时间
2009-03-01 ~ 2010-04-01
职位名称
高级软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
2009/03-–-2010/04: 大北农客户服务系统 项目
项目描述:
系统背景: 大北农原来就有三个系统分别是,大北农门户网站,大北农销售系统,大北农OA系统.客户购买产品通过各个区域的销售人确认购买后,销售人员进入销售系统录入订单.大北农门户网站展示公司所有的相关信息,对部分产品做推广.目前需要解决的是做到客户自行订单,无需销售人员录入订单,销售人员只需在销售系统检查每个是否有新的订单;所有关于客户相关及产品从门户网站抽出来,于是产生下面的系统:
大北农客户服务系统主要分为 客户网 和 客户服务系统 两大子系统.客户网 主要是对公司产品的分类\产品的推广\产品广告新闻;客户系统 主要是客户的订单及一切与客户信息相关的查询与订购
技术描述:
设计原则: 各层次和各模块尽量做到相对松散与偶合,易维护及扩展
整体代码框架设计基于三层架构的多层架构
客户以及产品的新闻模块由于无需开发新的新闻发布子系统 保持原就应用系统独立和多个系统数据共享我们采用JSON数据交互方式,Ajax数据交互方式达到轻便高效的数据共享效果
在客户的订单选购方面采用以Session存储方式保存用户购物车状态相关信息直到订单确定之后,统一写入订单表,
释放session
网站自定义控件的开发
责任描述:
本项目组由6个人组成,本人在项目中承担整体框架设计与开发
详细设计、开发工作。
使用技能
无
公司名称
i261同城信息分类网
在职时间
2010-04-01 ~ 2019-01-01
职位名称
网站采用mvc2.0框架开发后管理系统采用传统WebForm开发
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
项目描述:
设计原则: 各层次和各模块尽量做到相对松散与偶合,易维护及扩展
网站系统的开发与网站后台管理系统的开发
系统数据库的设计与存储过程的编写 从维护性和系统性能考虑本系统一切数据访问均采用存储过程
整体代码框架设计与编写[基于.NetMVC2.0框架及三层架构的多层架构]
针对网站的访问性及收录性能做出(SEO)搜索引擎的优化 整个网站网页均采用 .html后缀方式呈现
使用技能
无
公司名称
中石油物质装备总公司--中油科锐星科技发展有限公司
在职时间
2006-05-01 ~ 2009-02-01
职位名称
软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
2007/05-–-2009/02: 中石油兰郑长数字化管道信息平台 项目
项目描述:
中石油兰郑长数字化管道信息平台 主要解决兰郑长石油管道建设项目过程中,信息的公开与共享
技术描述:
在该项目里主要负责系统框架搭建,架框源代码编写该系统主要采用基于三层架构的多层架构,外加一层通用层。SQL访问层使用工厂模式,适用与多种数据库访问框架,采用读写注册表形式配制不同的数据库。通用层主要是用来封装通用的JaveScript代码和常用的C#方法。在代码设计方面遵循设计原则,其扩展性,维护性,重用性很好。
与门户系统的单点登陆接口集成,由于门户系统下面的有多个子系统,应对客户需求他们不想每个系统都登陆一次,我们采用了单点登陆,系统分部式用户集中管理。采用WebService与用户管理服务器进行用户数据的交互。通过多系统用户登陆映射表,在单点登陆管理里面以用户自行注册的方式添加她所需要登陆的其它系统,在每个子系统自动生成系统切换按扭
邮件收发系统,邮件收发系统主要分内部邮件(系统用户内部)和外部邮件。内部邮件采用文件集中存取的形式模拟邮件服务器进行收发和管理。外部邮件采用了第三方控件Jmail进行邮件的收发,与OutLook类似。用户邮件地址与Internet邮件服务器提供的SMTP和POP3接口在系统内部进行绑定,用Jmail提供的接口可以自由收发。
网络文件管理系统,主要解决了用户文件在网络上的存储和共享。解决方式主要是数据库逻辑目录树结构与文件服务器物理目录树结构相对应,对目录操作数据库和物理磁盘同步。从而达到上传和下载。在后台设定用户空间大小,限制容量.
责任描述:
本项目组由7个人组成,本人在项目中承担主要开发人员
开发工作。
2006/05-–-2007/05: 内部信息化办公系统 项目
项目描述:
解决公司内部员工办工自动化 主要是基于工作流的一个系统,其它模块有 日程管理 信息发布管理
技术描述:
负责系统的访问框架设计,结合上个系统的SQL访问框架,扩展了一个(ORM)实体访问层和一个实体生成工具。对于一些简单的SQL语句可以用实体进行操作,提高开发速度。由于对原来的sql访问层留有接口,开发人员可以自由选择访问模式。
系统权限管理,主要管理用户及用户与系统所有模块的权限访问. 系统权限管理在设计发面主要是基于角色和用户组的一个权限系统.在权限的粒度上可以管理到每一个页面的具体的按扭,每一个权限点是以0或是1来设置它的权限,一个模块有多个权限点,最后生成的就是一个二进制权限字符串,最后根具这个二进制字符串来判断一个模块的访问权限
系统Ajax访问框架 javascript写的,非微软的ajax组件
通过Ajax访问框架可以灵活的操作数据。实现方式是把javascript的XMLHTTP对象装在send_request ‘ajax后台服务地址’,’当前页要操作数据的方法名’ 方法里,在自定义的方法里可以对返回的数据进行任意操作。
工作流系统 工作流控件前台控制部分和后台定制部分
整个流程是基于Word表单的。因为每一个业务都有相应的表单,比如: 请假单,出差申请单等,都会涉及流转签字。根据工作流控件的内部控制来控制用户填写的每一步,最后打印输出;要想增加新的工作流可以通过后台定制部分设置相应流步骤,绑定一个Word表单就行了
自定义控件及用户控件的开发 基于GridView冻结表头,表体滚动控件,分页控件,范围Textbox及一些小控件
责任描述:
本项目组由4个人组成,本人在项目中案件查处子系统设计开发
详细设计、开发工作。
使用技能
无
公司名称
华凯利达
在职时间
2005-08-01 ~ 2006-03-01
职位名称
.Net开发工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
工作职责和业绩:
1>基于(B/S)架构网络应用系统开发及网站产品开发
2>在公司负责WebGis(网络地理信息系统)开发JS脚本编写
主要利用对方公司提供的组件对MapGis这个软件做二次开发
使用技能
无
教育经历
院校名称
北京科技职业学院
毕业时间
所学专业
计算机科学与技术
最高学历
大专