论文部分内容阅读
随着各大高校的扩招,每年毕业生的总人数也在不断增加,因此各高校毕业生的就业问题也越来越成为人们关注的问题。大学生感到了前所未有的压力,毕业生找工作难成为各位毕业生所面对的最重要而紧迫的问题。当校园招聘等一启动,各种招聘信息铺天盖地而来,毕业生既要应对各种宣讲会、笔试和面试,又要在紧迫的时间内通过各大网站等各种途径搜索各种招聘信息,然后继续应聘。为了帮助毕业生收集和管理各种招聘信息和已应聘的信息,使毕业生在管理与自己相关的就业信息时更加高效、节约时间,本文拟设计与实现一个个人就业信息收集与管理系统。针对当前毕业生就业的现实情况,本系统主要针对用户为毕业生个人,需要解决的主要问题是毕业生的就业信息收集与管理的自动化,以及就业信息数据的共享。本系统运用面向对象的思想很好地解决了开发较为分散、实现繁琐、开发进度慢、维护难等问题。本文综合运用现代软件工程与系统分析设计理论,UML建模语言、.NET开发环境以及SQL Server2008数据库管理系统,分析、设计并实现了就业信息收集与管理系统。为了实现“高内聚,低耦合”,本系统采用三层架构(3-tier application),也就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。该架构有利于标准化,使各层架构更加明确,并且在后期软件维护时,极大地降低维护成本和维护时间。结合现有的设备和具体的实际情况,实现了基于ADO.NET ENTITYFRAMEWORK的个人就业信息收集与管理系统的构建与实施。该个人就业信息收集与管理系统的开发过程遵循软件工程规范,技术资料完备,其整体结构为树形结构,自上向下逐级展开,层次感分明。该系统由四个功能模块组成:注册/登录、招聘信息、应聘信息、以及信息共享,每个功能模块又各自包括各子功能模块。系统为了保证系统的安全性和信息的私密性,对使用权限进行了划分:系统管理员、普通用户和注册用户,有效地保证数据库维护更新的安全操作。系统管理员有着最高权限,可以查看增加、修改、删除任意用户的招聘信息和应聘信息,管理就业信息的正确性和合法性;普通用户仅可以查看所有招聘信息,而注册且已登录的用户可以查看、增加、删除、修改自己的招聘信息以及应聘信息,可以查看所有用户的招聘信息,并且可以为其他用户发送短消息,共享特定的招聘信息与应聘信息。该系统支持单个和多个数据的输入,并提供全面的数据导入导出功能。有全面的查询及统计、管理功能,可以将录入的就业信息按照关键字进行模糊查询。另外本系统中的招聘信息中包含了就业消息来源的网址链接,有良好的导读性。本文将从以下几个方面对就业信息收集与管理系统进行探讨:1.对当前我国各大高校毕业生的就业情况及就业信息收集和管理的方式做了充分调研,并阐述了就业信息收集与管理系统对于毕业生提高就业信息收集、管理效率的重要意义;2.对开发就业信息收集与管理系统相关的技术进行了深入学习研究;3.对就业信息收集与管理系统的需求设计进行了分析、探讨;4.对就业信息收集与管理系统进行总体设计;5.对系统进行详细设计,采用三层架构对系统进行开发、调试;6.对就业信息收集与管理系统的各项功能进行测试,并对于该系统给予总结与展望。经查阅资料发现,目前还没有学者针对毕业生个人做出适合毕业生收集和管理自己就业信息的系统。本文研究实现的就业信息收集与管理系统,对于提高高校毕业生信息收集与管理的效率、节约时间具有一定的贡献,并且很好地实现了就业信息的共享。