当前位置:问答库>论文摘要

题目:软件学院实习就业系统设计实现--半结构化数据应用研究

关键词:实习就业、JAVA、XML、XSLT

  摘要

北航软件学院实习就业系统是针对实习办公室对学生实习就业全过程的监控管理需求,结合传统网络招聘手段而开发的Web应用系统。本系统提供了学生简历/企业信息管理、职位发布/检索、毕业生跟踪等功能,实现了学院、企业、学生供需三方高效的信息交流,提高了实习就业管理的效率。本文重点分析了实习就业系统中简历管理模块和毕业生跟踪模块的需求特点。学生简历和毕业生跟踪信息管理涉及的数据具有典型的半结构化数据特点,数据类型复杂,表现形式多样,难以应用传统的关系数据库进行管理和应用开发。本文针对开发实习就业系统中简历管理和毕业生跟踪模块的过程中遇到的半结构化数据问题,通过应用XML及其相关技术,提出了通用的半结构化数据管理解决方案。该方案中应用编译技术,通过读取XML Schema文件,自动生成数据采集页面,实现了数据的自动采集,并通过Oracle XMLDB,对半结构化数据进行高效存储管理;为了满足用户对快速搜索信息的需求,我们采用了Xpath技术提取XML文档中的关键字,实现了对XML文档基于关键字的高效查询;XSLT技术的应用实现了XML文档的定制发布和类型转换。本解决方案完整地提供了对半结构化数据从采集、存储、查询到发布全过程的自动代码生成工具和参考代码,对于不同类型的半结构化数据管理,只需要对解决方案进行少量定制和代码修改工作即可实现重用。最后描述了基于以上方案实现简历管理和毕业生跟踪模块的过程。与传统关系数据库应用系统开发过程相比,应用本方案实现效率高,功能修改容易,具有更高的可维护性与易扩展性。本文最后描述了系统部署和评测结果,证明本方案是可行的,对于同类的半结构化数据管理系统开发具有较强借鉴意义。