随着社会节奏在不断的加快,人们也从生活中体会到了各种各样的压力,其中毕业生就业压力最为明显。按目前的社会工作状况分析,普遍存在着应聘单位与求职者的一些关键信息的流失,而且中介机构普遍存在的问题就是工作效率不高,往往都是在求职者的不断催促下才提供一些应聘单位信息,而且总是不够详尽,一般都由求职者亲自去了解进一步的情况,甚至到最后发现应聘单位提供的工作跟自己的能力和兴趣相当不符合,使得求职者和应聘单位都不能得到满意的结果。怎样才能改变这一状况呢?这就需要一个功能完善的信息管理系统来帮忙了。 本课题在分析了人才招聘系统现状的基础上,设计研发了一套基于MVC的网络人才招聘系统。本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的网络人才招聘系统。 关键词:MVC,数据库,B/S模式 目 录 摘 要 I ABSTRACT II 第一章 绪论 1 1.1课题背景与意义 1 1.2开发工具及技术 1 1.2.1开发工具 1 1.2.2 JSP技术 2 1.2.3 JavaScript 3 1.3软硬件需求 3 第二章 系统分析 5 内容来自论文无忧网 www.paper51.com 2.1可行性分析 5 2.1.1技术可行性 5 2.1.2经济可行性 5 2.1.3操作可行性 5 2.1.4法律可行性 6 2.2功能模块分析 6 2.3设计的基本思想 9 2.4性能需求 10 2.4.1系统的安全性 10 2.4.2数据的完整性 10 2.5界面需求 10 第三章 数据库设计 12 3.1数据库的分析与设计 12 3.1.1数据库的概念结构设计 12 3.1.2数据库的逻辑结构设计 15 3.1.3数据库的连接原理 18 第四章 系统功能实现 20 4.1注册界面设计 20 4.2登陆界面设计 21 4.3管理员首页 24 4.4职位类别管理 24 4.4.1职位类别添加 24 4.4. 2职位类别管理 25 4.5招聘单位管理 26 4.6普通用户管理 26 4.7新闻资讯管理 27 4.7.1新闻资讯添加 27 4.7.2新闻资讯管理 28 4.8留言信息管理 29 4.9修改我的信息 29 4.10招聘信息管理 30 4.10.1招聘信息添加 30 4.10.2招聘信息管理 30 4.11应聘功能模块 31 第五章 系统测试 34 5.1系统测试目的与意义 34 5.2测试过程 34 5.2.1主页面的登录模块测试 34 copyright paper51.com 5.3其他错误 35 结 论 36 参考文献 37 致 谢 38 |