网游招聘/游戏招聘:徐女士在JOBG游戏智聘网的简历/职业交友简介
最近登录:2008/7/3 9:47:00
会员自从:2008/1/15
会员编号:47293
User ID:xumei423@yahoo.com.c
- 徐女士的基本资料
- 【姓名】:徐女士
- 【性别】:女
- 【学历】:本科
- 【年龄】:40 岁
- 【住址】:山东省 临沂市
- 【经验】:
- 【自我介绍】:拥有扎实的X86结构、操作系统、数据结构等计算机基础知识由于一年多来专注与C#的WINFORM的开发,以前也全面学过JAVA,所以对于.net核心的C#和 J2EE核心的JAVA逻辑控制层的开发是我的优势。之前J2EE的开发经历涉及到各层的实现,所以在表现层(JSP +javascript+html)和数据层(包括根据数据流图->E-R图->数据库结构)比较熟悉。在这种基础下能在较短的时间掌握公司采用的设计模式和开发工具。
- 职业意向
- 【要求月薪】:面议
- 【期望职位】:开发类职位 - 游戏架构,引擎设计开发游戏架构,引擎设计开发
- 【优势领域】:高级客户端软件工程师
- 教育/培训情况
-
【时间】:2001/7 -- 2005/7 -
【学校】:哈尔滨工业大学
【专业】:计算机科学与技术
【专业描述】:
- 工作经历
-
【工作时间】:2005/7 -- 2007/2 -
【公司名称】:******(VIP/高级会员可见)
【所属行业】:
【所在部门】:
【职位名称】:软件开发工程师
【工作描述】:进入株洲电力机车研究所后参与完成的主要项目
2005.7月毕业后进入株洲电力机车研究所测控技术部。参与了以下实际项目:
项目一 . LKJ2000监控装置软件功能自动化测试系统(3人参与,一人负责少量硬件接口,我和另外一同事分功能模块共同开发,历时半年)
功能介绍:将所有测试大纲要求的测试步骤录入数据库,用PC机操纵串口和CAN卡模拟测试设备发出的信号,取代手工测试,实现对测试大纲要求的监控装置软件功能的自动测试。
开发语言:VC、C#
开发环境:VS2003
硬件配置:PC机、监控装置、CAN接口卡、串口线
负责的模块功能:
1 基于串口通信的便携台模拟
2 基于CAN通信的彩屏模拟
3 测试步骤、控制参数等管理
4 控制参数结构件自动导入数据库
5 IC卡接收记录文件及记录分析
6 根据测试大纲要求要求初始化数据库
技术点:
a) 该系统设计采用模块化思想:以预先设计的接口组合,各模块以类封装,底层通信模块、执行控制模块、测试步骤管理模块和根据接口定义同时开发。最后整和调试。
加快了开发进度,由于划分为表现层/控制层/通讯层也使各模块更易于维护。
b) 使用平台调用 (P/Invoke) 技术可以在C#中使用W in32函数及用VC开发的动态链接库:在串口、CAN通信模块中需调用驱动函数。
c) 线程间通信,采用信号量指示:对于开发的通信类中的全局变量,在运 行时有两个线程同时调用,必须设置信号量,保证数据访问准确性。
体会:
1.软件系统设计决定了一个软件的成败,模块化设计思想适用于CS和BS结构的软件,实现各层的分离。
2.C#是完全面向对象的编程语言,它运用.net类库。
优点:对于整个系统:在应用层、窗口、界面方面更简洁,没有烦琐的VC框架。缺点:不能象VC直接操作内存、硬件,直接利用W in32 函数。
可见编程语言只是工具,一个好的系统要根据功能、性能方面的要求选择合适的语言,或几种语言共同开发。
VC编写底层通信模块封装为DLL 供上层程序C#调用。C#则负责用户界面、数据库操作和执行部分的开发。
项目二 温度记录仪地面分析系统
功能介绍:将记录文件从记录仪通过串口转储下来,并对温度记录文件进行查询、分析、趋势曲线显示、打印等功能。
开发语言: C#
开发环境:VS2003
硬件配置:串口线,记录仪,PC机
负责的模块功能:数据库建立和全部的程序实现。
技术点:
由定时器实现趋势曲线的运动效果。
项目三 在VC中调用PERL子程序用于对文件数据的处理:充分利用PERL在数据处理方面的优势。
基础知识学习
空闲时间学习了保护方式下的80386及其编程的知识,并认真学习了《Linux内核0.11(0.95)完全注释》。
收获:
A 对操作系统的底层运行,进程调度、内存分配、文件管理等方面有了一定的了解
B 熟练了数据结构在程序中的具体实现
C 也熟悉了C语言的模块化的设计方法、makefile文件、及内嵌汇编的实现。