基于Web平台的网上的求职招聘的设计与实现

合集下载

(完整版)基于javaweb网上招聘系统毕业设计

(完整版)基于javaweb网上招聘系统毕业设计

摘要随着Internet技术的发展,人们的生活越来越离不开网络。

人才的流动已经成为当今社会的严重问题,目前社会正在不断的扩招人才,传统的招聘已经不能满足人们需求,传统的招聘,不仅给人们带来很多的不便,而且时间和空间的限制,让许多人失去了找工作的好机会。因此人们开发网上招聘系统,为企业还有求职者提供了方便、简洁的平台,这种新的网络招聘方式将是未来发展的一个趋势。

此网上招聘网站,采用JSP技术进行开发,选用MySql作为后台数据库。

论文首先对相应的技术进行介绍,然后论述了系统的开发背景和设计目标。

在系统分析中,对系统的模型进行简单分析,明确系统的操作流程。

在需求分析结果的基础上,对系统的功能模块进行划分。

对系统进行详细的设计,包括数据库,各功能模块的设计的介绍。

关键词:JSP MySql 招聘网站模块ABSTRACTWith the development of the Internet technology, the life of people more and more tied to the Internet. The flow of the talents today's society. Nowadays, the policy of the talent enrollment is expanding, the traditional method of recruitment can't satisfy people's needs. The traditional method of recruitment, not only to bring people a lot of inconvenience , but its limit in time and space makes many people lose some good job opportunities. So people develop the online recruitment system. It provides a convenient and simple platform for the enterprise and job seekers. This Online Recruitment method will be a tendency of the future development.This online recruitment website takes the JSP technology as the developing way and choose mysql as backend database. The paper first introduces the corresponding technology, and then discusses the development background of the system and the goal of the design. In system analysis, the author makes a simple analysis on the system model and clears system process. Based on the result of the demand analysis, the author introduces the division on the function module of the system and the design of the system in detail, including the introduction on the database and the design on the various function modules.Key Words:JSP MySql Recruitment website module目录1前言 (1)1.1开发背景 (1)1.2国内外现状 (2)1.2本课题研究目标 (2)2 开发工具介绍 (4)2.1 JSP介绍 (4)2.2 MySql介绍 (5)2.3 Tomcat介绍 (5)2.4 MyEclipse介绍 (6)2.5 JDBC介绍 (6)3 需求分析 (8)3.1 系统的功能性需求 (8)3.2 目的和背景 (9)3.1.1开发目的和意义 (9)3.1.2 开发背景 (9)3.3 可行性分析 (9)3.2.1技术可行性 (9)3.2.2经济可行性 (10)3.2.3运行可行性 (10)4系统的总体设计 (11)4.1系统总体流程 (11)4.2.1 前台系统工作流程 (11)4.2.2后台系统工作流程 (14)4.2数据库设计 (15)4.3.3 E-R图 (15)4.3.1表的结构 (18)4.3.2表的联系 (20)5系统详细设计 (22)5.1前台模块设计 (22)5.1.1前台 (22)5.1.2会员 (22)5.1.3会员发布信息 (24)5.1.4会员查看信息 (25)5.2后台模块设计 (26)5.2.1管理员登录与退出 (26)5.2.2网站新闻资讯管理 (27)5.2.3会员管理 (27)5.2.4简历管理 (28)5.2.5职位类型管理 (28)6系统测试 (29)5.1测试方案 (29)5.2测试过程 (29)结论 (31)参考文献 (32)致谢 (33)1 前言1.1 开发背景网上人才招聘网站是建立在Internet高科技的基础上,并依托于互联网的发展,让网上招聘可以顺利进行,方便了求职者和企业用户。

基于web的在线求职系统职位搜索展示模块设计

基于web的在线求职系统职位搜索展示模块设计

基于web的在线求职系统职位搜索展示模块设计随着互联网的快速发展,越来越多的人选择在网上寻找工作机会。

基于Web的在线求职系统为求职者和招聘公司之间搭建了一个桥梁,提供了便捷的求职和招聘渠道。

在这样的系统中,职位搜索展示模块是至关重要的一部分,它需要提供准确、全面的职位信息,并以清晰、美观的界面呈现给用户。

本文将讨论基于Web的在线求职系统职位搜索展示模块的设计原则和技术实现。

一、界面设计职位搜索展示模块的界面设计应简洁大方,注重用户体验。

以下是几点需要考虑的设计原则:1. 页面布局:采用简单明了的布局,将重要的信息放在用户容易关注的位置。

可以将页面分为上、中、下三部分,上部分放置搜索框和筛选条件,中部展示职位列表,下部放置分页控件和其他辅助功能模块。

2. 色彩搭配:选择舒适、不刺眼的色彩,保证用户长时间浏览不会疲劳。

可以采用色彩丰富的品牌色作为主色调,辅以中性色作为背景色,提高整体界面的美感。

3. 字体选择:选择易读的字体,并根据不同的文字内容设置合适的字号和字重,以提高用户阅读体验。

同时,注意字体的配合,保证整体界面的一致性。

4. 图片和图标:使用合适的图片和图标,以增强界面的视觉效果。

可以使用职位相关的图标来区分不同的职位类型,提高用户对职位的识别度。

二、功能设计1. 搜索功能:提供一个支持关键词、地区、职位类型等搜索条件的搜索框,以满足用户的不同需求。

搜索功能应具备快速、准确地返回与搜索条件匹配的职位信息的能力。

2. 筛选功能:根据搜索结果,提供一系列的筛选条件,如工作经验要求、学历要求、薪资范围等,让用户可以进一步精确地筛选适合自己的职位。

3. 职位列表展示:将搜索结果以列表的形式展示给用户,每个职位项应包含职位名称、公司名称、地区、薪资等基本信息,同时可以提供查看详情和申请职位的功能按钮。

4. 职位详情页面:点击职位项后,进入职位详情页面,显示该职位的详细信息,包括职位描述、要求、福利待遇等。

基于Web的求职系统架构设计与优化

基于Web的求职系统架构设计与优化

基于Web的求职系统架构设计与优化近年来,随着互联网技术的发展和人才市场的竞争日益激烈,求职系统逐渐成为了人们找工作的主要渠道之一。

在这样的背景下,基于Web的求职系统架构设计与优化显得尤为重要,它不仅关系到系统的稳定性和高可用性,还与用户的使用体验和效率密切相关。

本文将从系统架构设计和系统优化两个方面来探讨基于Web的求职系统的设计与优化。

一、系统架构设计1.1 性能架构设计基于Web的求职系统首先要保证系统的性能,即系统的响应速度要快,用户体验要好。

针对这一需求,可以采用分布式架构来设计系统,通过将系统的功能分成多个独立的服务,并通过消息队列或者分布式缓存来实现这些服务之间的高效通信,从而提高系统的并发处理能力和吞吐量。

1.2 安全架构设计在求职系统中,用户的个人隐私信息是很重要的,必须保证系统的安全性。

设计安全架构时,需要采用合适的身份认证和权限控制系统,比如采用OAuth2协议来实现用户的身份认证,并针对不同角色的用户进行细粒度的权限控制,从而保证只有授权的用户才能访问敏感信息。

1.3 扩展性架构设计随着求职系统用户的增加,系统的并发访问量也会急剧增加,因此,扩展性架构设计非常重要。

可以采用微服务架构来实现系统的扩展性,通过将系统拆分成多个小而独立的服务,每个服务可以独立部署和扩展,从而提高系统的可伸缩性。

二、系统优化2.1 数据库优化在求职系统中,数据库是存储重要数据的关键。

为了提高系统的性能,可以采用数据库读写分离的方式来优化数据库访问性能。

同时,对于一些复杂查询的操作,可以使用缓存来减少数据库的访问频率,提高系统的响应速度。

2.2 前端性能优化前端性能优化是基于Web的求职系统中另一个重要的优化点。

可以通过合理压缩和合并前端资源文件,减少HTTP请求次数,从而加快页面加载速度。

同时,可以采用懒加载的方式,延迟加载页面中的一些不急需的资源,减少一次性加载大量资源对系统性能的影响。

2.3 代码优化在基于Web的求职系统开发过程中,代码优化也是非常重要的。

基于web的在线求职系统接口设计与数据交互

基于web的在线求职系统接口设计与数据交互

基于web的在线求职系统接口设计与数据交互随着科技的不断发展,越来越多的求职者和招聘公司开始借助互联网来简化求职流程和提高招聘效率。

基于web的在线求职系统应运而生,它通过提供一个用户友好的界面来连接求职者和招聘公司,实现了求职与招聘的高效对接。

本文将探讨基于web的在线求职系统的接口设计与数据交互。

一、接口设计在基于web的在线求职系统中,接口设计是系统的核心要素之一。

一个良好设计的接口能够提供给用户便捷、高效的操作体验。

接下来将分析三个关键的接口设计原则。

1.1 一致性在系统的不同模块间,设计师应确保一致性的接口设计。

这意味着在各个页面间保持相似的布局、样式和交互方式,使用户不会感到迷惑。

例如,页眉的位置和样式应保持一致,以及按钮的颜色和字体都要遵循同一个规范。

1.2 可拓展性由于在线求职系统是一个动态的系统,接口设计应考虑到未来的拓展性。

系统应能自适应不同的屏幕尺寸,以适应不同设备的使用需求。

同时,接口设计应提供足够的灵活性,以方便未来添加新的功能和模块。

1.3 用户友好性用户友好性是一个优秀的接口设计的关键标准。

通过简洁明了的页面布局、易于理解的操作流程和清晰的反馈信息,用户能够更轻松地使用系统。

举例来说,一个明确的“注册”按钮和个人资料完善的步骤提示,能够降低用户的学习成本和操作难度。

二、数据交互数据交互是基于web的在线求职系统的核心功能之一。

良好的数据交互能够确保信息的准确性和快捷性。

下面将介绍两个与数据交互相关的关键方面。

2.1 数据验证在用户提交信息时,必须进行严格的数据验证,以确保输入的信息符合规范和系统要求。

例如,在用户注册时,系统需要验证邮箱和手机号的格式是否正确,并检查用户名是否唯一。

这样的验证措施可以有效地避免因为用户错误输入而引发的问题,并提升整体数据的质量。

2.2 数据加密由于在线求职系统涉及到大量的个人信息和敏感数据,数据加密是非常重要的。

通过使用加密算法对传输的数据进行加密,可以确保数据在传输过程中的安全性,防止数据被盗取或篡改。

基于Web的人才招聘系统的设计与实现

基于Web的人才招聘系统的设计与实现

基于Web的人才招聘系统的设计与实现作者:侯泽民何建仓来源:《计算机光盘软件与应用》2014年第14期摘要:本文结合了求职者和公司各自的实际需求,运用先进的数据库技术,设计出了一个网络人才招聘系统。

期望通过本系统,降低求职者找工作的成本,降低公司人才招聘的工作负担。

本系统是求职者和公司之间一个很好的沟通桥梁,有效提高了各自的办事效率。

关键词:人才招聘;Web技术;数据库设计中图分类号:TP311.5221世纪是信息化迅猛发展、Web技术突飞猛进的时代,各行各业都朝着信息化、电子化的方向发展。

基于Web的人才招聘系统作为一种新兴的求职形式,还处在发展阶段,制约其发展的主要因素就是信息的发布以及求职招聘所支持的系统的建设。

互联网最重要的特点就是突破超时空、超平台的限制。

本文对网上人才招聘系统进行详细、全面的设计与实现。

1 系统需求分析需求分析是软件开发的第一个阶段,也是关系到软件开发成败的关键步骤。

需求分析就是让用户和开发者共同明确将要开发的是一个什么样的系统。

通过搜集资料调查分析,确定系统用户是求职者用户和公司用户,其需求如下:求职者对系统的主要需求:职位搜索、公司查询、创建简历、投递简历等。

求职者先进行注册,再填写自己的详细信息,然后可进行有选择的查询自己感兴趣的公司和职位。

同时也能对自己的信息进行管理,也可查看最近日期的人才市场的招聘公告等。

公司对系统的主要需求:发布招聘信息、查询求职者的简历等。

公司用户先进行注册,在填写本公司的详细信息,然后可发布招聘职位信息!查看求职者投递过来的简历,然后进行筛选,最后发出面试、笔试通知。

2 技术背景基于Web的人才招聘系统是采用基于业界标准J2EE为基础的B/S架构,该系统不仅能方便求职者寻找工作,而且对于公司的人才招聘、高层决策起到很好的作用。

系统采用纯Java 技术的B/S模式。

Java是一种电脑编程语言,拥有跨平台、面向对象、泛型编程的特性。

Java 不同于一般的编译语言和解释语言。

基于web的在线求职系统移动端产品设计与开发实践

基于web的在线求职系统移动端产品设计与开发实践

基于web的在线求职系统移动端产品设计与开发实践随着互联网的快速发展,求职已经从传统的报纸招聘转变为在线求职系统的普遍选择。

而随着智能手机的普及,移动端求职成为求职者和招聘方更为便捷的选择。

本文将围绕基于Web的在线求职系统移动端产品的设计与开发进行探讨,并提出相应的实践经验。

一、需求分析在设计与开发移动端求职系统之前,首先需要进行需求分析,确定产品的功能与特性。

基于Web的在线求职系统移动端产品需要满足以下功能需求:1. 用户注册与登录:提供用户注册和登录功能,确保用户信息的安全性和个性化使用。

2. 职位搜索:用户可以通过关键词、地点、行业等条件来搜索感兴趣的职位。

3. 简历编写与管理:用户可以根据个人情况编写个性化的简历,并进行简历投递和管理。

4. 公司招聘信息浏览:用户可以查看各个公司发布的招聘信息,了解有关薪酬待遇、工作环境、福利等方面的信息。

5. 联系方式的保护:用户的联系方式需要进行保护,以防止信息泄露。

二、界面设计移动端求职系统的界面设计需要简洁、直观、易用。

以下是几点需要注意的设计要求:1. 响应式布局:移动端应根据不同的屏幕尺寸进行自适应布局,以适应不同的设备。

2. 简约风格:倾向于使用简约风格的设计,使用户可以快速理解和操作。

3. 可视化数据展示:通过图表、统计等方式对职位信息进行可视化展示,提高用户的浏览体验。

4. 简单明了的导航:设计简单明了的导航菜单,让用户可以轻松找到所需功能。

三、技术实现基于Web的在线求职系统移动端产品的开发可以选择跨平台开发技术,以提高效率和降低成本。

以下是几种常用的技术实现方式:1. 响应式Web设计:使用HTML5、CSS3等技术实现响应式设计,可以根据不同设备的屏幕尺寸自动调整布局。

2. 混合App开发:采用框架如React Native、Flutter等进行跨平台开发,可以同时适配iOS和Android平台。

3. PWA技术:使用PWA(Progressive Web App)技术实现,通过浏览器访问网页的方式来提供类似于原生应用的体验。

基于web的在线求职系统需求分析与功能设计

基于web的在线求职系统需求分析与功能设计随着互联网的快速发展,越来越多的人开始通过在线求职系统寻找工作机会。

基于Web的在线求职系统相较于传统的求职方式更加便捷高效,为求职者和招聘企业提供了更多的选择和机会。

本文将对基于Web的在线求职系统的需求分析和功能设计进行探讨。

一、引言随着经济的发展和就业竞争的加剧,求职者和招聘企业对于求职市场的信息和资源需求越来越高。

因此,建立一个基于Web的在线求职系统,能够为求职者和招聘企业提供一个高效、便捷的交流平台,满足双方的需求,具有重要的意义。

二、需求分析1. 求职者需求分析- 搜索职位:求职者能够根据自身的兴趣和专业,通过关键词搜索系统中的职位信息。

- 简历管理:求职者可以在线创建和管理个人简历,包括个人信息、学历、工作经历等,并能上传相关证书和作品;- 职位推荐:系统能够根据求职者的个人信息和求职意向,进行智能匹配,向求职者推荐符合其条件的职位;- 公司评价:求职者可以查看其他求职者对公司的评价和评论,以便更好地选择合适的企业。

2. 招聘企业需求分析- 发布职位:招聘企业能够在线发布职位信息,包括职位描述、薪资待遇、工作地点等;- 简历筛选:企业能够根据职位要求和关键词,对来自求职者的简历进行筛选和匹配;- 面试管理:企业能够在线预约和管理候选人的面试时间,并能记录和评价面试结果;- 企业宣传:企业可以在系统中展示自身的公司介绍、发展历程和企业文化,吸引更多的求职者。

三、功能设计1. 登录和注册功能- 用户能够通过手机号码或邮箱注册账号,并完成身份验证;- 已注册用户能够通过用户名和密码进行登录。

2. 求职者功能设计- 搜索职位功能:提供关键词搜索功能,根据关键词匹配职位信息;- 简历管理功能:提供在线创建、修改、删除、导出和打印个人简历的功能;- 职位推荐功能:根据求职者的个人信息和求职意向,智能匹配合适的职位进行推荐;- 公司评价功能:求职者能够对企业进行评价和评论。

基于web的在线求职系统简历管理与投递设计

基于web的在线求职系统简历管理与投递设计在互联网时代,网络求职已逐渐成为主流。

为了更好地管理简历并实现高效投递,很多企业与招聘网站开发出了基于Web的在线求职系统。

本文将探讨这样一个系统的简历管理与投递设计。

一、系统概述基于Web的在线求职系统是一种便捷高效的求职工具,它可以帮助求职者更好地管理个人简历并将其准确地投递给目标企业。

该系统主要包括以下模块:用户注册与登录、简历填写与上传、简历管理、职位搜索与申请、投递进度查询等。

二、用户注册与登录用户在使用系统前需要进行注册,并提供个人基本信息以建立账号。

为了保证信息的安全性,系统应采取严格的密码策略,并在登录过程中进行验证码验证,以防止恶意攻击。

三、简历填写与上传求职者可以通过在线表单填写个人简历,并上传附件以补充详细信息。

系统应提供友好的界面和良好的用户交互体验,确保用户能够便捷地填写和编辑个人简历。

四、简历管理系统应允许求职者随时查看、编辑和删除已填写的简历。

求职者可以根据需要,修改个人信息、添加工作经历、更新技能证书等。

此外,系统还应提供简历模板供用户选择和应用,以增加简历的可读性和专业感。

五、职位搜索与申请求职者可以通过系统中的职位搜索功能,按关键词、地区、行业等条件搜索合适的职位。

一旦找到心仪的职位,求职者可以直接在系统中进行申请,提交个人简历和求职信。

六、投递进度查询为了方便求职者随时了解求职进展,系统应提供投递进度查询功能。

求职者可以实时了解简历是否已被阅读、是否通过初步筛选等信息,从而调整求职策略。

七、系统优化与安全性为了保证系统的高效性,可以采用全文检索技术,以提高职位搜索的准确度和速度。

同时,系统也应对用户数据进行保护,确保用户隐私的安全性。

八、用户反馈与改进为了不断提升系统的用户体验,系统可以设置用户反馈渠道,收集用户的建议和意见,并据此进行系统的改进和优化。

总结基于Web的在线求职系统简历管理与投递设计可以为求职者提供高效、便捷的求职体验。

网上人才招聘系统的设计与实现

网上人才招聘系统的设计与实现
网上人才招聘系统是一种基于互联网的人才招聘信息管理系统,它充分利用互联网的优势,为企业和求职者提供一个高效、快捷、
便利、安全的信息交流和管理平台。

下面是该系统的设计和实现步骤:
1.需求分析:系统需要明确企业和求职者的基本需求,通过市
场调研、用户调研等方式,科学的确定系统的功能模块和系统服务,确保系统开发的准确性和合理性。

2.系统设计:系统需要根据需求分析,设计出界面、数据库、
逻辑流程、交互等细节效果,设计出合理的开发架构和系统方案。

3.前端开发:前端开发涉及系统的整体UI设计、制作、交互和
前端开发等环节,通过采用前端现在比较流行的开发工具栈完成。

4.后端开发:包括用户管理模块、简历管理模块、职位管理模块、消息管理模块、反馈模块和交易模块等6大模块的设计和开发,通过采用JavaEE和Mysql开发,实现后端的逻辑和数据存储处理。

5.测试上线:系统开发完成后需要进行性能测试、兼容测试和
功能测试等多方位的测试,在确认无误后,才能发布上线,让使用
者能够使用体验系统功能。

6.后期维护:系统上线后,还需要进行技术维护和安全维护等
工作,保证其长期稳定性和安全性。

7.获取用户数据反馈,持续优化:通过数据反馈,持续优化系
统的体验效果、交互效果和安全功能,满足不断变化的用户需求。

通过以上步骤的设计实现,网上人才招聘系统就可以完整的打造出来,并为企业和求职者的招聘与求职提供更加高效、快捷和安全的服务。

基于web的在线求职系统移动APP设计与开发

基于web的在线求职系统移动APP设计与开发一、引言随着互联网的快速发展,线上求职已经成为了现代人求职的重要途径之一。

为了更好地满足用户需求,提高求职流程的便利性和效率,本文将探讨基于Web的在线求职系统移动APP的设计与开发。

二、需求分析1. 用户需求用户需要一种方便快捷的方式来进行求职。

他们希望能够随时随地浏览招聘信息、提交简历、进行面试预约等操作。

2. 企业需求企业需要一个有效的渠道来发布招聘信息和筛选求职者,以便更高效地找到合适的人才。

3. 系统需求基于用户和企业的需求,我们的在线求职系统移动APP应包括以下核心功能:- 用户注册和登录- 个人信息管理- 上传和编辑个人简历- 浏览和搜索招聘信息- 投递简历- 面试预约- 聊天功能- 企业发布招聘信息- 简历筛选和面试安排三、设计与开发1. 技术选型基于Web的在线求职系统移动APP可以采用前后端分离的架构,前端使用React Native框架进行开发,后端使用Node.js和Express框架。

2. 界面设计界面设计应简洁明了,尽可能减少用户的操作路径。

首页应展示最新的招聘信息,提供搜索功能,方便用户快速找到符合自己需求的职位。

用户个人中心页面应包括个人信息管理、简历管理和求职记录等功能。

企业中心页面应包括招聘信息发布、简历筛选和面试安排等功能。

3. 功能开发- 用户注册和登录功能可以通过手机号码验证或其他方式进行身份验证,确保用户信息的准确性和安全性。

- 个人信息管理功能应包括用户基本信息、教育背景、工作经历等内容的编辑和更新。

- 简历管理功能应允许用户上传和编辑个人简历,应提供简历模板,方便用户填写和修改个人信息。

- 浏览和搜索招聘信息功能应提供分类和关键词搜索,以便用户精准地找到适合自己的职位。

- 投递简历功能应允许用户通过APP直接投递简历给相关企业,同时提供简历投递记录,方便用户进行跟踪和管理。

- 面试预约功能应提供日历和时间选择器,方便用户和企业预约面试时间。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

哈尔滨工业大学华德应用技术学院本科毕业设计(论文) I 摘 要 本系统讲述了基于Web平台的网上的求职招聘的设计与实现。该系统分为个人用户管理、企业用户管理和管理员管理三部分。个人用户为求职者提供了友好的操作界面,通俗易懂,使求职者能够快速安全的申请职位;企业用户为求职者提供了很多的职位供求职者申请,求职者在公司的笔试相关信息和面试相关信息都被记录了下来,求职者可以在网上查到。系统选用MyEclipse和SQL Server 2005开发,采用B/S架构。 首先本文讲述了开发本系统的意义及目的;其次讲述了系统开发的可行性和市场需求;再次讲述了系统从总体设计到详细设计的整个过程;最后完成了对系统的测试。具体内容包括五章:绪论、可行性分析与需求分析、系统总体设计、系统详细设计和系统实现。

关键字 B/S;求职招聘;友好界面;安全性 Abstract This system narrated the platform on-line seeks employment the employment advertise design based on Web with to realize. This system divides into individual user management, the enterprise user management and the manager manages three parts. Individual user has provided the friendly operation contact surface for the job seeker, easy to understand, enables the job seeker the fast security application position; The enterprise users provided many positions for the job seeker to apply for the job seeker, the job seeker has been recorded in company's written examination related information and the interview related information down, the job seeker might on-line look up. The system selects MyEclipse and SQL the Server 2005 developments, uses the B/S construction. First this article narrated develops this system's significance and the goal; Next narrated the system development feasibility and the market demand; Narrated the system once more from the system design to the detailed design 哈尔滨工业大学华德应用技术学院本科毕业设计(论文) II entire process; Finally has completed to system's test. Actual content including five chapters: Introduction, feasibility analysis and demand analysis, system system design, system detailed design and system test.

Key word B/S Seeks employment the employment advertise Friendly contact

surface Security 哈尔滨工业大学华德应用技术学院本科毕业设计(论文)

III 目 录 摘 要 ........................................................... I Abstract ......................................................... I 目 录 ......................................................... III 第1章 绪论 ...................................................... 1 1.1 课题背景 ................................................. 1 1.2 目的和意义 ............................................... 1 1.3 系统设计思想 ............................................. 2 1.4 本章小结 ................................................. 3 第2章 可行性分析与需求分析 ...................................... 4 2.1 可行性分析 ............................................... 4 2.1.1 经济可行性 ......................................... 4 2.1.2 技术可行性 ......................................... 5 2.1.3 运行可行性 ......................................... 6 2.2 需求分析 ................................................. 6 2.2.1 业务流程分析 ....................................... 7 2.2.2 数据流图 ........................................... 8 2.2.3 数据字典 ........................................... 9 2.3 本章小结 ................................................ 13 第3章 系统总体设计 ............................................. 14 3.1 系统模块总体设计 ........................................ 14 3.2数据库设计 ............................................... 16 3.2.1 实体描述 .......................................... 16 3.2.2 联系描述 .......................................... 17 3.2.3 数据库实现 ........................................ 18 3.3 本章小结 ................................................ 21 第4章 系统详细设计 ............................................. 22 4.1 系统程序流程图 .......................................... 22 4.2 个人用户系统主界面设计 .................................. 23 4.3 企业用户系统主界面设计 .................................. 23 哈尔滨工业大学华德应用技术学院本科毕业设计(论文) IV 4.4 系统前台管理模块设计 .................................... 24 4.4.1 个人用户的登录模块 ................................ 24 4.4.2 个人设定密码找回模块 .............................. 25 4.4.3 用户的笔试面试管理模块 ............................ 26 4.4.4 职位申请模块 ...................................... 26 4.4.5 职位发布模块 ...................................... 27 4.4.6 查找求职者管理模块 ................................ 28 4.4.7 面试管理模块 ...................................... 28 4.5 系统后台模块设计 ........................................ 28 4.5.1 个人用户管理模块 .................................. 28 4.5.2 企业管理模块 ...................................... 29 4.6 本章小结 ................................................ 29 第5章 系统实现 ................................................. 30 5.1 系统运行平台、环境、工具简介 ............................ 30 5.1.1系统运行平台设置 ................................... 30 5.1.2 MyEclipse简介 ..................................... 30 5.1.3 Java语言的选择 .................................... 31 5.1.4 SQL SERVER 2005特性 ............................... 31 5.1.5 Hibernate 的选择 .................................. 32 5.2 本系统的测试 ............................................ 32 5.3 本章小结 ................................................ 33 结 论 ........................................................ 34 致 谢 ........................................................ 35 参 考 文 献 ..................................................... 36 附录1 .......................................................... 37 附录2 .......................................... 错误!未定义书签。

相关文档
最新文档