1988.9―1992.7 鄭州大學電子工程系自動控制專業學習;
1992.9―1995.7 洛陽工學院電氣工程系攻讀控制理論與控制工程碩士學位;
1995.7―2000.7 洛陽工學院電氣工程系計算機研究所任教師;
2000.7―2001.12 洛陽工學院計算機科學與技術系任教,並擔任總支副書記職務;
2002.1―2003.1 日本岡山理科大學,訪問學者;
2003.1―至今 河南科技大學電子信息工程學院任教,副院長,2002年晉升副教授。
主要學術、社會兼職及榮譽稱號:河南省計算機學會理事
指導碩士生研究方向
:
軟體1)軟體體系結構、軟體復用與軟體構件技術:主要研究基於構件的軟體復用,構件實現模型和運行時互操作,以構件為基本單元的軟體體系結構等。通過對軟體系統整體結構和特性的描述,為面向構件的軟體開發提供了一個自頂向下的途徑。
面向對象2)面向對象方法與技術:主要進行面向對象基礎理論、在軟體實踐中的套用理論的研究。包括面向對象原理在軟體系統分析中的理論和套用研究,在軟體系統設計中的模型進化、軟體界面、數據處理、控制等部分的面向對象設計,面向對象軟體工具的研究和使用研究,面向對象測試,面向對象構件開發、軟體復用模式,面向對象軟體開發的組織管理,量化理論和實踐等。具體內容主要是:面向對象建模,面向對象設計,構架套用,模式套用,基於模型的軟體自動化。近年的研究集中在面向對象軟體設計自動化方面。
3)商用系統構建技術和管理研究:主要進行工業級開發框架研究。在構建技術方面,主要研究工程實踐中的常用分類軟體系統的建模方法和文檔表示方法,以及其後續的設計的實現手段、實現工具、測試工具及技術的研究和套用技術。在管理技術方面,主要研究軟體過程管理、技術人員管理、團隊開發過程、XP開發技術、軟體項目管理、能力成熟度模型集成CMMI等軟體管理和量化理論和技術。具體內容主要是:團隊開發管理,過程控制,J2EE構架。近年主要進行J2EE下的套用軟體框架研究。
出版著作和論文
:
機器人三維圖形仿真系統中運動學方程建模方法的改進,機器人,第19卷第3期 1997.5
瑞士KSM-85數控玻璃切割機編程部分改造,工業控制計算機 2000年第6期
創建安全的多執行緒的進程外組件,計算機套用,2000年第8期
軟體開發中使用商用組件,計算機套用研究,2001年第5期
公路最佳化設計中初始縱斷面線的計算機實現,洛陽工學院學報,第22卷第2期2001.6
公路最佳化設計中土石方量的一種計算方法,洛陽工學院學報 第22卷第2期2001.6
VB中列印任務實現的方法和適用對象,洛陽工學院學報,第23卷第3期2002年
動態規劃法在公路縱斷面最佳化設計中的套用,河南科技大學學報 第24卷第1期2003.3
基於遺傳算法的公路縱斷面最佳化設計方法,河南科技大學學報,第24卷第2期2003.6
用ADO實現客戶機和伺服器端程式的代碼重用,河南科技大學學報,第24卷第3期2003.9
軟體開發中檔案或資料庫系統的選擇策略,河南科技大學學報,第26卷第6期,2005.12
基於信息熵的軟體構件度量方法,計算機套用,Vol26, No.5, 2006.5
(in print) 基於創建模式的系統框架.計算機套用與軟體
(in print) 基於圖的譜分割技術的面向對象軟體系統分解. 計算機套用研究
科研成果及所受獎勵
:
潔黴素生產微機綜合監控管理系統 1997年通過河南省科委鑑定 參加人
信號預處理器測控台 1997年通過河南省科委鑑定 參加人
抗生素髮酵過程專家控制系統的研究 河南省科技攻關項目2000年通過河南省科技廳鑑定 主要參加人
道路設計中縱斷面最佳化設計算法的研究 河南省自然基金項目 2000年通過河南省科技廳鑑定 負責人第二
公路監理計量支付系統的研製 2001年通過河南省科技廳鑑定 負責人第一
公路建設土石方調配最佳化算法的研究 2004年通過河南省科技廳鑑定 負責人第一
生產過程微機綜合管理系統 南陽化學製藥廠技術合作項目
B210龍門刨床電氣控制系統改造技術開發 洛陽浪潮新技術開發公司技術合作項目
潔黴素生產微機綜合監控管理系統 2000年獲河南省機械工業科技進步一等獎
道路設計中縱斷面最佳化設計算法的研究 2002年獲河南省教育廳科技進步二等獎 洛陽市科技進步三等獎,負責人,第2
公路監理計量支付系統的研製 2002年獲河南省教育廳科技進步二等獎,負責人,第一
公路建設土石方調配最佳化算法的研究 2005年獲河南省科技進步三等獎,負責人,第一
軍隊油料供應管理電子勤務系統的研製 2005年通過過河南省科技廳鑑定 負責人第二
軍隊油料供應管理電子勤務系統的研製 2005年獲河南省教育廳科技進步一等獎,負責人,第二
在研課題
:
基於Java的商用系統構建的研究(河南省高校青年骨幹教師資助計畫項目):基於java的商用系統構建的研究。包括主要類型的項目的管理、分析、設計過程的方法和工具,基於java的具體實現的各個方面(實現手段、模式的選擇等),同Visual C++和Visual Basic的實現手段和模式進行類比。
基於領域的全程軟體復用機制研究(河南省教育廳自然科學基金項目):要真正解決軟體危機,實現軟體的工業化生產是唯一可行的途徑。而復用是工業化的必須手段。研究軟體實踐中技術、管理和時間三個維度上復用技術、復用工具、復用管理技術,探索軟體生命周期全程復用的系統體系。結合具體的軟體開發項目,以算法處理系統和信息管理系統為領域工程研究對象,從技術和管理兩個方面,進行軟體開發全程復用的研究。參照RMM(復用成熟度模型)的規範,通過研究,得到兩個具體項目的技術和管理兩個方面在時間維度上的全程復用數據研究報告;在此基礎上抽象出並驗證對應兩個領域的全程復用系統體系模型。
面向對象持久層框架的研究(河南省教育廳自然科學基金項目): 本課題將依據SUN公司的JDO規範和套用方法,提出能夠完成所有功能、具備相當運行效率的持久層框架結構,並對關鍵的實現技術如緩衝、關聯的持久化、事務等進行算法的描述。為下一步開發持久層產品打下基礎
油料聯勤電子勤務系統(橫向)
土石方自動最佳化調配系統(橫向)
公路試驗數據處理系統(橫向)