收藏 分享(赏)

大学生就业求职网的设计与实现毕业设计.doc

上传人:无敌 文档编号:639592 上传时间:2018-04-16 格式:DOC 页数:52 大小:568.50KB
下载 相关 举报
大学生就业求职网的设计与实现毕业设计.doc_第1页
第1页 / 共52页
大学生就业求职网的设计与实现毕业设计.doc_第2页
第2页 / 共52页
大学生就业求职网的设计与实现毕业设计.doc_第3页
第3页 / 共52页
大学生就业求职网的设计与实现毕业设计.doc_第4页
第4页 / 共52页
大学生就业求职网的设计与实现毕业设计.doc_第5页
第5页 / 共52页
点击查看更多>>
资源描述

1、摘 要大 学 生 就 业 求 职 网 系 统 的 设 计 与 实 现摘 要随 着 网 络 技 术 的 迅 速 发 展 , 网 上 求 职 已 凭 借 其 成 本 低 、 时 效 长 等 优 点 逐 渐 成 为 大学 生 求 职 的 主 渠 道 。 为 满 足 求 职 大 学 生 以 及 企 业 的 要 求 , 搭 建 一 个 连 接 求 职 大 学 生 与企 业 的 桥 梁 , 利 用 数 据 库 和 先 进 的 开 发 平 台 , 配 置 一 定 的 软 件 和 硬 件 , 开 发 大 学 生 就业 求 职 系 统 。 为 大 学 生 和 企 业 提 供 在 线 求 职 、 招 聘 管 理

2、平 台 和 周 到 的 网 络 信 息 化 服 务 。本 系 统 设 计 与 程 序 的 开 发 采 用 Tomcat+Apache 作 为 Web 服 务 器 , Apache 为 HTML页 面 服 务 , Tomcat 运 行 JSP 页 面 和 Servlet。 同 时 , 本 系 统 采 用 JSP 和 JavaBean 组件 技 术 进 行 程 序 设 计 , 利 用 JavaBean 组 件 封 装 系 统 的 应 用 逻 辑 和 JSP 调 用 相 关 功 能 。该 系 统 实 现 了 用 户 注 册 、 信 息 查 询 、 邮 件 管 理 、 后 台 数 据 维 护 和 信

3、息 管 理 等 功 能 。本 系 统 采 用 JSP 进 行 开 发 ,具 有 良 好 的 通 用 性 、 兼 容 性 及 可 扩 展 性 , 可 与 电 子 邮件 及 其 他 互 联 网 服 务 良 好 集 成 , 在 稳 定 性 和 安 全 性 方 面 具 有 很 好 的 优 势 。 同 时 , 本 系统 还 具 有 开 放 的 体 系 结 构 、 易 扩 充 、 易 维 护 、 具 有 良 好 人 机 交 互 界 面 和 便 捷 方 便 的 优势 。关键词:大学生就业求职系统;JSP;易扩充;便捷方便AbstractDesign and Implementation of Graduat

4、es Job-seek WebsiteAbstractWith the rapid development of network technology, online job by virtue of its low costand timeliness advantages has become the main channel for college students. To meet the requirements of college students who are job-seekers and companies, I use the database and the adva

5、nced development platform and finish the environment configuation of software and hardware to develop graduates job-seek system. The system is as the bridge of college students and companies to provide for customers with online job seeking, recruitment management platform and thoughtful Web-based in

6、formation services.Tomcat Apache is chosen as Web server, Apache as the HTML page server, Tomcat operating JSP page and Servlet. At the same time, JSP and JavaBean are used as component technologies in programming to envelope the system application and call the related functional modules by means of

7、 JSP to implement client registration, information inquiry, commodity order, order-form production, background data service and information management and etc.The system use JSP, so it has good universality, compatibility and expansibility. It also can integrate with E-mail and other International s

8、ervice and has advantages in terms of stability and safety. At the same time, the system has an open architecture and an good man-machine interface and is eay to expand and maintain. It is so convenient.Keywords: gauduates job-seek system of college students; JSP; good expandability;convinient计 算 机

9、信 息 工 程 学 院 毕 业 设 计 说 明 书I目 录第 1 章 前言 .11.1 总体概述 .11.2 研究背景 .11.3 项目目标与意义 .2第 2 章 相关技术 .32.1 JSP.32.2 SERVLET .32.3 JAVABEAN .32.4 JDBC.42.5 MICROSOFT SQL SERVER 2008 .4第 3 章 就业求职系统分析 .73. 用例分析 .73.2 需求分析 .83.2.1 功能需求 .83.2.2 系统业务流程 .103.3 可行性分析 .113.3.1 技术可行性 .123.3.2 经济可行性 .123.3.3 操作可行性分析 .123.4

10、数据分析 .133.4.1 数据需求 .133.4.2 数据流程 .133.5 开发所需环境 .163.5.1 硬件环境 .163.5.2 软件环境 .16第 4 章系统的总体设计 .194.1 系统总体设计 .194.2 系统模块设计 .194.3 数据库设计 .224.3.1 数据字典 .224.3.2 数据库逻辑设计 .244.3.3 数据库物理设计 .27第 5 章系统详细设计 .315.1 详细设计 .31计 算 机 信 息 工 程 学 院 毕 业 设 计 说 明 书II5.2 功能模块的设计 .325.2.1 登录模块 .325.2.2 学生求职模块 .325.2.3 企业招聘模块

11、 .365.2.4 信息查询模块 .375.2.5 系统管理模块 .375.2.6 友情链接模块 .385.3 CSS 样式表设计 .395.4 JAVABEAN .395.4.1 数据库操作的 JavaBean .39第 6 章系统的实现和测试 .416.1 就业求职系统的实现 .416.2 就业求职系统测试 .436.2.1 测试方法 .436.2.2 测试内容 .43第 7 章 结束语 .47致 谢 .49参考文献 .51计 算 机 信 息 工 程 学 院 毕 业 设 计 说 明 书1第 1 章 前 言第 1 章 主 要 介 绍 了 开 发 的 背 景 、 项 目 的 目 标 与 意 义

12、 。1.1 总体概述人 才 在 各 行 各 业 中 都 是 发 展 的 关 键 , 大 学 生 就 是 人 才 的 代 名 词 , 如 何 能 够 聘 请 到具 有 真 才 实 学 的 大 学 生 是 各 个 企 业 非 常 非 常 关 心 的 问 题 , 找 不 到 理 想 的 工 作 、 不 能 发挥 自 己 的 聪 明 才 智 也 是 让 大 学 生 烦 恼 的 事 情 , 他 们 踏 入 社 会 的 第 一 节 课 就 是 求 职 。 说到 求 职 , 首 先 想 到 的 是 招 聘 会 。 虽 然 招 聘 会 是 目 前 人 才 交 流 的 主 要 渠 道 , 或 者 说 是 主要

13、途 径 之 一 , 但 是 他 还 是 远 远 不 能 满 足 现 实 的 需 求 。 (1)招 聘 会 都 是 在 有 限 的 几 天 内企 业 与 大 学 生 进 行 面 对 面 的 交 流 , 尽 管 有 的 招 聘 会 会 提 前 贴 出 海 报 等 宣 传 , 但 是 还 是很 多 大 学 生 错 过 机 会 。 有 的 时 候 , 大 学 生 必 须 放 弃 一 些 重 要 的 事 情 参 加 招 聘 会 。 ( 2)由 于 参 加 招 聘 会 的 人 数 繁 多 , 并 且 在 整 个 过 程 中 人 员 的 流 动 性 很 大 。 ( 3) 招 聘 会 人 数众 多 , 并 且

14、 展 位 有 限 。 因 此 , 网 络 招 聘 给 求 职 者 和 企 业 带 来 了 很 多 的 便 利 , 推 动 了 社会 的 发 展 。 求 职 者 只 需 要 在 网 上 发 布 求 职 信 息 , 企 业 人 力 资 料 员 部 人 员 只 需 轻 点 鼠 标就 可 浏 览 应 聘 人 信 息 , 通 过 先 进 发 达 的 网 络 可 以 对 庞 大 的 求 职 和 招 聘 信 息 进 行 管 理 ,可 以 方 便 地 进 行 增 、 删 、 改 等 操 作 。 而 且 , 通 过 网 络 收 到 的 求 职 者 简 历 合 格 率 更 高 ,选 择 也 更 方 便 。 简 历

15、 易 于 保 存 , 传 统 纸 质 简 历 易 丢 失 损 坏 ,且 难 以 同 时 被 多 个 经 理 看到 。 而 在 网 络 上 填 写 的 简 历 保 存 时 间 长 , 安 全 性 高 。 所 有 经 理 都 可 以 通 过 网 络 阅 读 选择 , 人 才 被 录 取 的 机 会 也 会 相 对 增 多 。 现 实 社 会 中 需 一 个 第 三 方 为 企 业 与 人 才 牵 线 搭桥 , 来 弥 补 招 聘 会 存 在 的 种 种 不 足 。 在 这 种 条 件 下 , 把 网 络 的 的 优 势 与 招 聘 会 紧 密 结合 起 来 , 开 发 大 学 生 就 业 求 职

16、网 站 就 成 为 了 必 然 之 路 。 结 合 网 站 将 来 发 展 方 向 , 采 用相 应 的 技 术 架 构 和 应 用 系 统 平 台 , 开 发 了 大 学 生 就 业 求 职 网 站 系 统 。 本 网 站 采 用 JSP进 行 开 发 , 具 有 良 好 的 通 用 性 、 兼 容 性 及 可 扩 展 性 , 可 与 电 子 邮 件 及 其 他 互 联 网 服 务良 好 集 成 , 在 稳 定 性 和 安 全 性 方 面 具 有 很 好 的 优 势 。1.2 研究背景随 着 网 络 技 术 的 迅 速 发 展 , 人 们 受 到 网 络 的 影 响 越 来 越 大 , 越

17、来 越 明 显 。 如 果 将2008 年 的 网 民 数 据 作 为 一 个 参 考 的 话 , 我 们 发 现 网 民 的 年 纪 越 来 越 广 泛 , 10 到 19 岁的 网 民 人 数 增 加 特 别 快 。 同 时 40 岁 及 以 上 网 民 增 加 虽 不 是 非 常 迅 速 , 但 是 也 是 在 持续 不 断 地 增 长 中 。 越 来 越 多 的 人 已 经 使 用 网 络 去 寻 找 信 息 和 发 布 信 息 。 目 前 , 国 内 的几 大 网 站 都 提 供 了 就 业 方 面 的 网 页 , 国 内 也 有 专 门 的 就 业 网 站 , 各 网 站 的 发

18、展 也 很 迅猛 , 但 是 这 些 网 站 的 侧 重 点 不 是 仅 为 毕 业 生 服 务 的 , 提 供 了 广 泛 的 就 业 导 航 , 对 大 学毕 业 生 来 讲 针 对 性 不 强 。计 算 机 信 息 工 程 学 院 毕 业 设 计 说 明 书21.3 项目目标与意义为 满 足 求 职 大 学 生 以 及 企 业 的 要 求 , 搭 建 一 个 连 接 求 职 大 学 生 与 企 业 的 桥 梁 , 利用 数 据 库 和 先 进 的 开 发 平 台 , 配 置 一 定 的 软 件 和 硬 件 , 开 发 大 学 生 就 业 求 职 系 统 。 该系 统 具 有 开 放 的

19、体 系 结 构 、 易 扩 充 、 易 维 护 、 具 有 良 好 人 机 交 互 界 面 的 特 点 。 选 择 大学 生 就 业 求 职 网 这 个 题 目 也 是 为 了 能 综 合 运 用 所 学 的 专 业 知 识 , 完 成 一 个 具 体 应 用 及社 会 服 务 相 结 合 的 项 目 , 通 过 对 它 的 开 发 , 对 个 人 能 力 有 很 大 的 提 高 和 突 破 。 同 时 ,也 能 满 足 就 业 求 职 大 学 生 及 企 业 的 要 求 。计 算 机 信 息 工 程 学 院 毕 业 设 计 说 明 书3第 2 章 相 关 技 术第 2 章 主 要 介 绍 了

20、 开 发 就 业 求 职 系 统 要 用 的 相 关 技 术 ,有 JSP 及 工 作 原 理 、 JDBC及 其 如 何 连 接 和 操 作 数 据 库 、 JavaBean 的 作 用 与 使 用 以 及 对 数 据 库 的 介 绍 。2.1 JSPJSP 是 由 Sun Microsystems 公 司 倡 导 、 许 多 公 司 参 与 一 起 建 立 的 一 种 动 态 网 页 技术 标 准 , JSP 技 术 是 在 Servlet 技 术 基 础 上 发 展 起 来 的 , 它 正 在 快 速 发 展 中 , 现 在 已经 成 为 Java 服 务 器 编 程 的 重 要 组 成

21、 部 分 。 因 为 JSP 采 用 在 HTML 中 嵌 入 Java 代 码 的方 法 , 所 以 网 页 开 发 人 员 和 设 计 人 员 在 网 站 开 发 的 过 程 中 使 用 JSP 技 术 , 可 以 轻 松 地创 建 并 且 维 护 功 能 强 大 、 有 弹 性 的 动 态 网 页 。 JSP 技 术 Java 平 台 中 的 一 份 子 。 因 此 ,JSP 一 处 编 写 , 各 处 执 行 。 JSP 的 工 作 原 理 : JSP 的 源 文 件 由 安 装 在 Web 服 务 器 上 的JSP 引 擎 变 异 执 行 。 客 户 对 JSP 的 请 求 直 接

22、发 送 给 JSP 引 擎 , JSP 引 擎 收 到 请 求 后 ,按 照 源 代 码 中 的 规 定 的 内 容 生 成 客 户 端 的 响 应 , 并 把 响 应 传 递 给 客 户 端 。2.2 ServletServlet 是 Java 服 务 器 小 程 序 , 它 本 质 上 就 是 一 个 Java 类 。 Servlet 程 序 的 作用 类 似 于 传 统 的 CGI 程 序 , 都 是 在 服 务 器 端 进 行 对 Servlet 程 序 的 运 行 , 动 态 生 成Web 页 面 。 但 Java Servlet 程 序 功 能 更 加 强 大 , 可 移 植 性

23、更 好 , 使 用 起 来 更 加 方 便 ,效 率 更 高 , 经 济 上 更 加 节 省 。 在 Servlet 经 过 初 始 化 后 , 它 就 成 为 服 务 器 的 一 部 分 ,被 装 在 Web 服 务 器 的 存 储 空 间 里 面 。 如 果 客 户 端 给 Web 服 务 器 发 送 一 个 请 求 , 服 务 器立 即 作 出 反 应 , Servlet 就 会 收 到 服 务 器 传 递 的 请 求 信 息 。 Servlet 使 用 Java Servlet API 及 相 关 类 (Java 类 和 软 件 包 )编 程 , 因 为 Servlet API 在 各

24、 种 Web 服 务 器中 融 合 。 因 为 Servlet 提 供 请 求 和 响 应 服 务 的 机 制 , 所 以 它 扩 展 了 Web 服 务 器 的 功 能 。在 传 统 CGI 中 , 如 果 同 时 对 同 一 CGI 程 序 的 发 出 N 次 请 求 , 那 么 在 内 存 中 重 复 装 载 该CGI 程 序 的 代 码 N 次 ; 而 对 于 Servlet, 处 理 请 求 的 是 N 个 线 程 , 只 需 要 一 份 Servlet类 代 码 。2.3 JavaBean能 结 合 JavaBean 技 术 来 扩 充 网 页 中 程 序 的 功 能 是 JSP

25、网 页 的 一 大 亮 点 。JavaBean 通 过 封 装 属 性 和 方 法 变 成 一 个 功 能 或 业 务 的 对 象 。 其 实 , 她 是 一 种 Java 类 。JavaBean 可 以 生 成 一 种 组 件 , 来 进 行 可 视 化 处 理 。 它 是 一 种 软 件 部 件 , 并 且 可 以 重 复使 用 。 因 为 java 具 有 在 一 处 编 写 , 到 处 可 以 用 的 特 点 。 所 以 , 我 们 可 以 通 过 用 java在 JavaBean 中 编 写 一 些 跟 数 据 库 交 互 的 代 码 。 如 果 想 简 化 JSP 脚 本 , 也

26、可 以 把 一 些在 JSP 页 面 里 面 要 实 现 的 功 能 写 在 JavaBean 里 面 。 同 时 , 鉴 于 JavaBean 有 很 强 的 通用 性 , 你 可 以 在 不 同 的 页 面 上 采 用 一 个 JavaBean 来 实 现 一 些 相 同 的 功 能 。 相 对 于 ASP计 算 机 信 息 工 程 学 院 毕 业 设 计 说 明 书4里 的 COM 技 术 来 说 , JavaBean 虽 然 编 写 简 单 但 是 可 以 实 现 一 样 的 功 能 。2.4 JDBCJDBC (JavaDatabase Connectivity)是 JavaSoft

27、 公 司 设 计 的 Java 语 言 的 数 据 库访 问 API。 JDBC 是 由 Java 语 言 编 写 的 接 口 和 类 组 成 。 在 Java 程 序 中 , 开 发 者 可 以 在程 序 中 编 写 SQL 语 句 , 使 用 它 的 一 个 程 序 , 建 立 与 Database 的 连 接 , 执 行 SQL 语 句并 处 理 SQL 语 句 的 结 果 。 起 初 , Java 语 言 并 没 有 能 力 起 访 问 数 据 库 , JDBC 是 第 一 个支 持 Java 语 言 的 标 准 的 数 据 API。 JDBC 的 出 现 简 化 和 方 便 了 Ja

28、va 程 序 与 数 据 库 服 务器 的 连 接 。 用 JDBC 连 接 数 据 库 有 七 个 步 骤 : 1.需 要 先 JDBC 驱 动 程 序 载 入 ; 2.定 义 并且 连 接 URL; 3.将 连 接 建 立 起 来 ; 4.新 建 语 句 对 象 ; 5.写 执 行 查 询 或 更 新 的 SQL 语 句 ;6.处 理 结 果 ; 7.关 闭 连 接 。 本 系 统 用 到 JDBC-Driver 和 本 地 API 的 两 种 类 型 。 连 接 过程 如 图 2-1所 示 。图 2-1 本 地 API 驱 动 程 序 连 接 数 据 库 过 程 图2.5 Microso

29、ft SQL Server 2008SQL 语 言 是 一 个 功 能 既 全 面 又 强 大 的 简 单 易 懂 的 语 言 , 受 到 全 世 界 用 户 的 青 睐 。SQL 的 主 要 功 能 是 同 各 种 数 据 库 系 统 建 立 起 联 系 , 进 行 沟 通 。 SQL 的 主 要 特 点 包 括 :1.不 需 要 过 程 化用 面 向 过 程 的 语 言 来 完 成 某 项 请 求 , 必 须 指 定 存 取 路 径 。 然 而 , 当 用 户 在 使 用SQL 语 言 进 行 数 据 操 作 的 时 候 , 只 要 知 道 需 要 做 什 么 就 好 , 而 无 须 弄

30、清 楚 “怎 么 做 ”。因 此 存 取 路 径 的 选 择 以 及 SQL 语 句 的 操 作 过 程 , 由 系 统 自 动 完 成 。 用 户 使 用 起 来 更 加方 便 舒 适 , 同 时 也 能 使 数 据 独 立 性 更 高 。2.面 向 集 合 的 操 作 方 式非 关 系 数 据 模 型 采 用 的 是 面 向 记 录 的 操 作 方 式 , 操 作 对 象 是 一 条 记 录 。 例 如 查 询所 有 平 均 成 绩 在 80 分 以 上 的 学 生 姓 名 , 用 户 必 须 一 条 一 条 地 把 满 足 条 件 的 学 生 记 录 找出 来 ( 通 常 要 说 明 具 体 处 理 过 程 , 即 按 照 哪 条 路 径 , 如 何 循 环 等 ) 。 而 SQL 语 言 只 需要 一 次 插 入 和 删 除 就 可 以 了 。 因 为 SQL 运 用 了 数 学 里 面 集 合 的 知 识 , 更 新 操 作 的 对 象都 是 是 元 组 的 集 合 。Java 应用程序JDBC API部分 Java 的本地API 驱动程序数据库数据库客户机库

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报