论文部分内容阅读
自1999年高校扩招以来,毕业生数量大幅度增加,毕业生就业形势日趋严峻,大学生就业困难已是不争的事实。面对新形势下的就业问题,搭建一个高效的就业管理信息系统,拓宽就业信息渠道,提高就业工作管理与服务效率,激活毕业生就业的无形市场,为毕业生提供适时、快捷、高效的就业指导和支持服务,已经成为各高校在就业信息化中探索的方向。首先,论文分析了我国部分高校在就业信息化建设中的现实情况,汲取众多高校就业管理系统中的优点,然后结合西南交通大学就业指导中心的工作特点,设计了西南交通大学就业管理信息系统。该系统解决了用人单位、学生、就业工作各级服务与指导部门之间的沟通与交流问题,为学生及时获取用人单位需求情况、用人单位掌握学生真实的应聘信息、以及在就业推荐、双向选择、签约过程中的信息交互与管理等工作。本系统采用以HTTP协议为基础的B/S开发模式,在设计和实现中引用面向资源构架的思想,基于一种全新的名叫Rails的Web开发框架下完成实现。本文介绍和分析了平台中涉及的相关技术,对Web的工作方式、HTTP协议的发展以及URI在Web中的重要作用进行了阐述和分析;对MVC开发模式、Rails框架和REST的特性、设计准则以及广泛应用进行了重点介绍和分析;对面向资源构架的思想进行了深入研究:最后完成了就业管理信息系统的设计和开发。整个系统是采用REST式的Web应用开发,按照面向资源构架设计思想和步骤,实现了一个资源化的就业管理的信息系统。在实现中,首先对系统所涉及资源进行分析,再进行业务流程对应控制器的设计,然后针对不同的需求设计不同的客户端表示,接着通过表单和超链接把资源联系起来,最后对系统中可能会发生的经典事件经过和可能出现的问题进行分析和处理。本系统在集成解决方案上,有效的利用HTTP1.1的特点,在部署中对系统进行集群、缓存、压缩等方面的处理,大大提高了系统的性能,节约了网络带宽资源,增强了系统的稳定性。