论文部分内容阅读
随着国内互联网的发展,用户的增多,网络招聘自1997年正式出现以来,发展迅速,营收规模已达百亿。但是随着互联网技术的革新,用户需求的增多,传统的招聘网站因界面老旧、功能单一、操作感不强等缺点,无法满足用户日益增长的需求。随着一种新型富互联网技术应运的而生(简称RIA),为构造一种新型的网络招聘系统提供了条件。RIA是一种具有近似于传统桌面应用程序功能和特性的新型网络应用系统,能够为用户带来超出一般网页的华丽视觉效果与使用体验,已成为目前互联网应用程序开发的主流发展趋势。本文通过将虚拟现实与RIA技术相结合,最终形成了一个具有2D动画界面、用户功能丰富、系统结构逻辑分明、模块耦合度低等优势的新型2D虚拟招聘系统(下文中简称为VRHR)。该系统不但具有传统招聘网站简历投递简便、无需招聘场地、招聘时间灵活等优点,并能够克服传统招聘网站千篇一律的外观与内容给用户带来的枯燥感与乏味感。设计与实现VRHR系统完成的主要工作如下:1、首先比较并分析了业内主流的RIA开发技术,通过比对选择了微软推出的Silverlight4.0作为实现RIA应用程序的主开发框架,并分析了系统所用的关键算法与技术。2、认真收集和分析了广大求职者与招聘企业对于VRHR的功能需求与性能需求,并设计了各重要模块所需实现的功能。3、按照业内主流开发模式将整个系统分为浏览器端与服务器端两大部分,并应用MVVM设计模式的思想将浏览器端划分为视图、视图模型、数据模型三个部分;应用SOA(面向服务)设计模式将服务器端划分为业务逻辑层与数据访问层。4、最后严格按照系统需求与模块设计,主要针对网页中进行2D场景开发所需解决的问题给出了具体的解决方案,最终实现了整个系统,并进行了整体测试。VRHR完成后,通过在江苏省太仓市的实际部署与运行表明,系统运行稳定、容错性强、功能完整可用,完全满足了功能需求与性能需求。