当前位置:文档之家› 求职招聘系统设计毕业论文

求职招聘系统设计毕业论文

求职招聘系统设计毕业论文目录摘要 (I)Abstract ...................................................... I I第1章绪论 (1)1.1 课题背景 (1)1.2 目的和意义 (1)1.3 系统设计思想 (2)1.4 系统开发环境 (3)1.4.1 MyEclipse简介 (3)1.4.2 SQL Server 2005数据库简介 (4)第2章可行性分析 (5)2.1 经济可行性 (5)2.2 技术可行性 (6)2.3 运行可行性 (6)2.4 本章小结 (7)第3章需求分析 (8)3.1 业务流程图 (8)3.2 数据流图 (10)3.3 数据字典 (11)3.4 数据库的E-R图 (19)3.5 本章小结 (21)第4章总体设计 (22)4.1 系统功能结构图 (22)4.2 数据库设计 (24)4.3 本章小结 (27)第5章详细设计 (28)5.1 主界面设计 (28)5.2 用户注册与登录设计与实现 (29)5.2.1 用户登录的设计与实现 (29)WORD版本.5.2.2 用户注册的设计与实现 (30)5.3 企业招聘信息的设计与实现 (31)5.4 新闻资讯的发布与实现 (32)5.5 本章小结 (33)第6章软件测试 (34)6.1 系统测试的目标 (34)6.2 系统测试的准则 (34)6.3 系统测试的方法 (35)6.4 本系统的测试 (35)6.4.1 系统测试步骤 (35)6.4.2 登录测试 (36)6.4.3 职位发布测试 (38)6.4.4 新闻发布测试 (40)6.5 本章小结 (41)结论 (42)致谢 (43)参考文献 (44)附录1 译文 (45)附录2 英文参考译文 (49)WORD版本.第1章绪论1.1课题背景随着信息化的发展,电子计算机技术、网络通讯技术及相关技术不断提升,用户的需求也随着技术的发展而有了进一步的提高,因此互联网提供了更多更新的服务,构造更完善的体系以满足越来越多的用户的精神需求及物质需求。

随着Internet技术的日益成熟,人才的招聘是企业认识管理中的重要环节,涉及到企业工作人员的整体素质水平,而以往人才的选择往往是十分繁琐的,不计其数的简历的审阅将耗费大量人力,网上招聘方式与传统招聘方式的不同主要体现在:第一,节约成本,应聘者无需奔波于招聘现场,印制并投递简历,企业在审阅简历时直接从计算机上调用对比,大大降低人力成本;第二,便于建立简历电子人才库,以备不时之需。

网上招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。

通过它应聘者和招聘公司/单位可以在网上通过Internet,突破时间和空间的限制而实现工作求职和公司/单位的人才的招聘。

网上招聘的崛起对传统人才招聘流通体系产生了强烈的冲击,网上招聘较之传统招聘具有招聘围广,信息量大,可挑选余地大,应聘人员素质高,招聘效果好,费用低,获得了越来越多的公司的认可,同时它有着经营成本低、库存虚拟化、用户检索方便、地域限制少等优点。

1.2目的和意义当今社会,很多有才能的人不能找到适合自己的工作,而公司又不能招聘到所需的人才。

在人才市场求职过程中,应聘者通过简单的文字图表,无法全面了解公司的情况,同样公司通过个人简介也不能全面了解人才的全部。

并且人才招聘市场经常是人山人海,“各式各样”的用人公司/单位又让人眼花缭乱,应聘到一个好的适合自己的公司得费好多时间和精力。

再加上人才市场人才众多,应聘者的简历堆积如山,没有时间一一详看,公司也不好对应聘者的简历进行管理,出现少、漏等现象,有一些应聘者的简历没WORD版本.有看就被堆在一边,让很多适合做这项工作的人就无法应聘到该职位。

面对传统招聘这种陷缺,网络招聘能很好的解决了这些问题。

网上求职与招聘是为了满足市场对人才招聘的需求,而推出的一种足不出户即可参与招聘的一个平台。

人才的招聘是企业认识管理中的重要环节,涉及到企业工作人员的整体素质水平,而以往人才的选择往往是十分繁琐的,不计其数的简历的审阅将耗费大量人力,网上招聘方式与传统招聘方式的不同主要体现在:第一,节约成本,应聘者无需奔波于招聘现场,印制并投放多份简历,企业在审阅简历时直接从计算机上调用对比,大大降低人力成本;第二,便于建立简历电子人才库,以备不时之需。

网上招聘较之传统招聘具有招聘围广,信息量大,可挑选的余地大,应聘人员素质高,招聘效果好,费用低,获得了越来越多的公司的认可优势,同时它有着经营成本低、用户检索方便、地域限制少等特点。

1.3系统设计思想本在设计之前,浏览研究了多个招聘运行流程和基本的功能,最终设计出界面友好,功能稳定,运行速度较快的交互。

1.实用性:以用户需求为目标,以方便用户为原则。

从用户的角度出发尽可能的方便用户,满足不同用户的需求,结合招聘单位信息,为应聘者提供更广的求职平台,为企业和应聘者节约时间和资源。

2.高可靠性:一个实用的同时可靠性和稳定性是相当重要的。

在系统的设计及实现过程中,做了大量的测试,解决了在使用过程中可能存在的种种问题。

3.高安全性:在设计中,通过身份识别,防止非法的管理员进行管理。

将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。

4.采用标准技术:采用Java技术进行开发,Microsoft SQL 2005数据库。

5.可维护性:的开发要求方便维护,包括服务器的维护和数据库的维护。

WORD版本.1.4系统开发环境该系统应用当前主流的开发工具MyEclipse与数据库SQL Server进行开发。

具有开发稳定,效率高等优点。

1.4.1MyEclipse简介MyEclipse企业级工作平台(MyEclipse Enterprise Workbench,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE 的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。

它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。

MyEclipse是一个十分优秀的用于开发Java, J2EE的Eclipse 插件集合,MyEclipse功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。

MyEclipse目前支持Java Servlet,AJAX,JSP,JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库工具等多项功能。

可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。

在结构上,MyEclipse的特征可以被分为7类:1.JavaEE模型2.WEB开发工具3.EJB开发工具4.应用程序服务器的连接器5.J2EE项目部署服务6.数据库服务7.MyEclipse整合帮助对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。

MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。

简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错。

WORD版本.1.4.2 SQL Server 2005数据库简介SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。

SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。

此外SQL Server 2005 结合了分析、报表、集成和通知功能。

这使您的企业可以构建和部署经济有效的BI 解决方案,帮助您的团队通过记分卡、Dashboard、Webs 和移动设备将数据应用推向业务的各个领域。

与Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使SQL Server 2005 与众不同。

无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。

Microsoft 仔细倾听了您的反馈,并对行业进行了认真研究,全世界的Microsoft 研究团队共同努力,经过创造性思索才最终向您奉献出这一引入了上百种新增功能或改进功能的 SQL Server 2005。

这些功能将有助于您在以下三个主要方面提高业务:1.企业数据管理SQL Server 2005 针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。

SQL Server 的最新版本不仅是迄今为止 SQL Server 的最大发行版本,而且是最为可靠安全的版本。

2.开发人员生产效率SQL Server 2005 提供了一种端对端的开发环境,其中涵盖了多种新技术,可帮助开发人员大幅度提高生产效率。

3.商业智能SQL Server 2005 的综合分析、集成和数据迁移功能使各个企业无论采用何种基础平台都可以扩展其现有应用程序的价值。

构建于 SQL Server 2005 的 BI 解决方案使所有员工可以及时获得关键信息,从而在更短的时间制定更好的决策。

WORD版本.第2章可行性分析2.1经济可行性软件的经济可行性是指软件所能带来的经济效益与开发所需要的投资相比,是否相适宜,同时还要看此软件能否真正给用户带来足够的经济效益。

系统的经济效益可以从对管理员的利益和用户的效益两方面考虑。

例如系统运行后可以提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少,对于管理人员管理操作提供了多少帮助等等。

从以下几个方面对系统的经济可行性进行具体的分析:1.求职招聘系统初期投资。

求职招聘网的初期投资如表2-1所示。

表2-1 求职招聘网的初期投资2.货币的时间价值。

系统货币时间价值如表2-2所示。

表2-2 求职招聘网的货币时间价值WORD版本.3.投资回收期引入系统的第一年是19.048万元,比投资还多9.048万。

即一年就可以收回成本。

4.纯收入54.466-10=44.466(万元)当然,如果想要在一年得到预计的纯收入,那么首先就应拿出初期投资的10万。

相关主题