网上招聘系统的设计与实现
网上招聘系统的设计与实现 需求剖析2 概述 2 课题剖析.2 完成功用步骤.3 运转环境3 概要设计 4 系统详细设计8 首页设计.8 企业招聘注册的页面设计13 团体发布求职信息页面设计14 管理员页面设计18 招聘企业登录界面设计20 发布招聘信息管理 .21 邮件管理 .22 阅读求职者的简历的界面 .24 调试剖析25 结 论27 参考文献.32 需求剖析 系统需求剖析系统需求剖析 用 JSP 及后台 SQLSERVER2000数据库开发系统管理系统基于 B/S 形式,系统软件和 数据集中寄存于效劳器中。一切的任务基于阅读器,装置,运用,修正十分复杂。 功用需求功用需求 为了保证系统可以临时、平安、动摇、牢靠、高效的运转。系统处置的准确性和及时 性是系统的必要功用。由于本系统的添加功用关于整个系统的功用和功用完成无足轻重。 作为系统的很少数据来源,其准确性和及时性很大水平上决议了系统的成败。在系统开发 进程中,必需采用一定的方法保证系统的准确性和及时性。 对功用的规则 1〕精度:查询时应保证查询率,一切在相应域中包括查询关键字的 记载都应能查到,同时保证准确率。 2〕时间特性要求:普通操作的照应时间应在1-2 秒内。 3〕顺应性:满足运转环境在允许操作系统之间的平安转换和与其它运用软件的独立运转要 求。 4〕灵敏性:在需求发作变化时,本系统的对这些变化的顺应才干相对而言是比拟强的,包 括操作方式的变化;运转环境的变化;同其他软件的接口的变化;精度和有效时限的变化。 技术可行性技术可行性 技术可行性要思索现有的技术条件能否可以顺利完成开发任务, 软硬件配置能否满足开 发的需求等。本系统用的是 JSP 开发言语,调试相对复杂,以后的计算机硬件配置也完全能 满足开发的需求, 因此在技术上是相对可行的。 软件方面: 由于目前单机形式相对开展成熟, 故软件的开发平台成熟可行,它们速度快、容量大、牢靠功用高、价钱低,完全能满足系统 的需求。 运转可行性运转可行性 运转可行性是对组织结构的影响, 现有人员和机构和环境对系统的顺应性及人员培训补充方 案的可行性。以后信息化技术曾经相当普及, 各类操作人员水平都有相当的高度, 所以在运 转上是可行性的。采用盛行的JSP+SQLSERVER2000体系,已无技术上的效果。 功用需求剖析功用需求剖析 1.求职者的主要功用模块包括:求职者注册与登陆,求职者信息的添加·修正和删除,查询 招聘信息·投递简历 2.企业的主要功用模块包括:企业注册与登陆,发布招聘信息,检查求职信息·发布录用信 息 3.系统管理员的主要功用模块:求职者信息管理,企业信息管理 4.求职招聘网站首页:对网站的各个页面停止复杂的引见; 5.招聘岗位引见:对岗位停止引见; 依据以上剖析,网页为静态网页, 大约为 5 个页面,采用DREAMWARE 编辑网页,拔 出表格和图片即可。 1.11.1 概述概述 Java 是一种复杂的,面向对象的,散布式的,解释型的,强健平安的,结构中立的,可 移植的,功用优秀、多线程的静态言语。 Java 平台由 Java 虚拟机〔Java Virtual Machine〕和 Java 运用编程接口〔Application Programming Interface、简称API〕构成。Java 运用编程接口为Java 运用提供了一个独立于 操作系统的规范接口, 可分为基本局部和扩展局部。 在硬件或操作系统平台上装置一个Java 平台之后,Java 运用顺序就可运转。如今 Java 平台曾经嵌入了简直一切的操作系统。这样 Java 顺序可以只编译一次,就可以在各种系统中运转。Java 运用编程接口曾经从 1.1x 版开 展到 1.2 版。目前常用的 Java 平台基于 Java1.5,最近版本为 Java1.7。 Java分为三集体系JavaSE(Java2 Plat Standard Edition, java平台规范版), JavaEE(Java 2 Plat,Enterprise Edition,java 平台企业版),JavaME(Java 2 Plat Micro Edition,java 平台微型版)。 本顺序所运用的 Java SE〔Java Plat,Standard Edition〕。Java SE 以前称为 J2SE。 它允许开发和部署在桌面、效劳器、嵌入式环境和实时环境中运用的 Java 运用顺序。Java SE 包括了支持 Java Web 效劳开发的类,并为 Java Plat,Enterprise Edition〔Java EE〕 提供基础。 以下就给出这次课题设计的标题: 网上招聘系统。 1.21.2 课题剖析课题剖析 本网站的主要目的就是让人才招聘网络化,使人才招聘变得愈加容易,从而 提高招聘人才的效率,降低招聘人才的本钱。 人才招聘管理信息网站的树立主要分为四局部。 第一局部是人才招聘管理信 息网站的主页面,包括团体求职登录、企业招聘登录、团体求职注册。第二局部 是企业招聘登录和企业信息修正,招聘企业登录功用包括修正企业基本的信息, 发布企业招聘的信息,删除招聘信息,阅读求职者简历,发送短音讯等。第三局 部是团体求职、 注册团体登录以及团体信息修正,注册包括填写一些团体相关信 息等。 团体登录后的页面包括修正团体基本信息, 发布求职信息, 删除求职信息, 依据索引条件阅读相应多的职位,发送简历等。 详细的组成描画如下: 1.1.企业登录企业登录 企业登录包括企业登录、 企业基本信息修正、 发布招聘信息、 修正招聘信息、 发送短音讯、参与企业招聘网站。 2.2.团体登录团体登录 团体登录包括求职信息检查、求职信息修正、发布求职者信息、密码修正和 找回、阅读招聘职位、发送简历和短音讯、参与团体求职网站。 3.管理员登录 管理员登录包括团体信息管理、单位信息管理、求职信息管理、招聘信息管 理、参与求职系统。 1.31.3 完成功用步骤完成功用步骤 顺序末尾后会出现首页,要先停止注册,注册分企业注册和求职者注册, 注册后企业可以发布招聘信息和修正企业信息,可以修正或删除招聘信息,求职 者能发布求职信息和修正团体信息,可以修正和删除求职信息,求职者可以选择 适当招聘信息投递简历, 系统管理员的主要功用模块是求职者信息管理和企业信 息管理。 1.41.4 运转环境运转环境 系统软件:Window XP 言语选择:Java SE〔Java Plat,Standard Edition〕 工具软件:MyEclipse 8.x 二.概要设计二.概要设计 系统主要框架 人才招聘管理信息系统的树立主要包括两个方面:团体求职和企业招聘。以 下给出这两个方面的关系图。 欢迎界面 主页 用户注册用户登录信息显示管理员登录 企 业 注 册 个 人 注 册 企 业 登 录 个 人 登 录 发 布 招 聘 信 息 修 正 企 业 信 息 删 除 招 聘 信 息 发 布 求 职 信 息 修 正 团 体 信 息 删 除 团 体 信 息 团 体 信 息 管 理 单 位 信 息 管 理 招 聘 信 息 管 理 求 职 信 息