求职招聘网站项目设计方案Word文档格式.docx
- 文档编号:13188264
- 上传时间:2022-10-07
- 格式:DOCX
- 页数:51
- 大小:1.02MB
求职招聘网站项目设计方案Word文档格式.docx
《求职招聘网站项目设计方案Word文档格式.docx》由会员分享,可在线阅读,更多相关《求职招聘网站项目设计方案Word文档格式.docx(51页珍藏版)》请在冰豆网上搜索。
IDC的高级分析师MarcPramuk曾经表示:
“从网络招聘市场扩大的事实可以看出,招聘服务市场正在发生根本的变化。
据介绍,在美国、日本和欧洲等互联网普及程度高的发达国家,自上世纪90年代初互联网出现以来,网络已经成为人才进行流动的最主要渠道,而那些单纯为企业、个人提供单一集会式招聘服务的人才市场几乎已经绝迹。
我国的网络招聘经过近几年的发展,几乎替代了传统招聘,70%以上的人群通过网络招聘找到工作,绝大多数企业也通过网上招聘招到了优秀的人才。
1.3开发工具与环境介绍
1.3.1JSP简介
JSP是Sun公司推出的新一代网站开发语言,Sun公司借助自己在Java上的不凡造诣,将Java从Java应用程序和JavaApplet之外,又有新的硕果,就是JSP,JavaServerPage。
JSP可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。
1.3.2JSP的技术特点
JSP的技术特点:
(1)将内容的产生和显示进行分离使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。
使用JSP标识或者小脚本来产生页面上的动态内容。
产生内容的逻辑被封装在标识和JavaBeans群组件中,并且捆绑在小脚本中,所有的脚本在服务器端执行。
如果核心逻辑被封装在标识和Beans中,那么其它人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的产生。
在服务器端,JSP引擎解释JSP标识,产生所请求的内容(例如,通过存取JavaBeans群组件,使用JDBC技术存取数据库),并且将结果以HTML(或者XML)页面的形式发送回浏览器。
这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性。
(2)强调可重用的群组件
绝大多数JSP页面依赖于可重用且跨平台的组件(如:
JavaBeans或者EnterpriseJavaBeans)来执行应用程序所要求的更为复杂的处理。
开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者用户团体所使用。
基于组件的方法加速了总体开发过程,并且使得各种群组织在他们现有的技能和优化结果的开发努力中得到平衡。
(3)采用标识简化页面开发
Web页面开发人员不会都是熟悉脚本语言的程序设计人员。
JavaServerPage技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容产生所需要的。
标准的JSP标识能够存取和实例化JavaBeans组件,设定或者检索群组件属性,下载Applet,以及执行用其它方法更难于编码和耗时的功能。
通过开发定制化标识库,JSP技术是可以扩展的。
今后,第三方开发人员和其它人员可以为常用功能建立自己的标识库。
这使得Web页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功能的构件来工作。
JSP技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且扩展到能够支持企业级的分布式应用。
作为采用Java技术家族的一部分,以及Java2EE的一个成员,JSP技术能够支持高度复杂的基于Web的应用。
由于JSP页面的内置脚本语言是基于Java程序设计语言的,而且所有的JSP页面都被编译成为JavaServlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。
作为Java平台的一部分,JSP拥有Java程序设计语言“一次编写,各处执行”的特点。
随着越来越多的供货商将JSP支持加入到他们的产品中,您可以使用自己所选择的服务器和工具,修改工具或服务器并不影响目前的应用。
1.3.3SQL语言介绍
SQL(StructuredQueryLanguage,结构查询语言)是一个功能强大的数据库语言。
SQL通常使用于数据库的通讯。
ANSI(美国国家标准学会)声称,SQL是关系数据管理系统的标准语言。
SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。
使用SQL的常见关系数据库管理系统有:
ORACLE、SYBASE、MICOSOFTSQLSERVER、ACCESS、INGRESS等等。
虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们系统。
但是标准的SQL命令,比如:
“SELECT”、“INSERT”、“UPDATE”、“DELETE”、“CREATE”和“DROP”常常被用于完成绝大多数数据库的操作。
MSSQLSERVER就是用的TRANSACT-SQL。
1.3.4SQLServer2000的特点:
(1)使信息更易于查找和使用
SQLServer2000继续为简便地查找信息提供易于使用的工具。
(2)支持Web功能的信息共享
SQLServer2000可以通过企业内部网络Internet很简便地实现信息共享,而且它可以很容易地将数据库定位到浏览器中,它将桌面数据库的功能和网站的功能结合在一起。
(3)用于信息管理的强大解决方案
高级用户和开发人员可以创建那些将SQLServer2000界面(客户端)的易用性和SQL服务器的可扩展性和可靠性结合在一起的解决方案。
(4)改变了数据库窗口
可在SQLServer2000容纳并显示新的对象,增强了SQLServer2000数据库的易用性。
(5)提供名称自动更正功能
自动解决当用户重新命名数据库对象时出现的常见负面效应。
例如,当用户重命名表中的字段时,将自动在诸如查询的相关对象中进行相应的更改。
(6)具有子数据表功能
子数据表在同一窗口中,提供了嵌套式的视图,这样就可以在同一窗口中专注于相关的数据并对其进行编辑。
(7)用户只需简单地将SQLServer2000对象(表、查询等)从数据库放到ODBC数据源中,即可从MicrosoftSQLServer2000中将数据导出到MicrosoftACCESS2000。
(8)数据访问页功能
该功能可使用户快捷方便地创建数掂HTML页,并通过数据HTML页,将数据库应用扩展到企业内部网络Internet上。
这将帮助用户比以往更快捷、高效的方式共享信息。
(9)共享组件的集成
SQLServer2000利用新的Web组件和位于浏览器中的COM控件,为用户提供了多种查看和分析数据的方式。
(10)MicrosoftSQLServer交互性
MicrosoftSQLServer2000支持OLEDB,使用户可以将SQLServer2000界面的易用性与诸如MicrosoftSQLServer的后端企业数据库的可升级性相结合。
2求职招聘网站需求分析
2.1系统可行性分析
可行性分析的目的是为了明确所设计的系统是否有可能实现和值得进行。
可行性论证其实是在更高层次上进行的一次大大简化的需求分析和设计。
但它的目的不是去解决用户提出的问题,仅是确定这项开发是否值得进行,分析它存在哪些风险,以免造成资源的浪费。
下面从经济、技术、运行三方面对本网站的可行性进行了分析。
(1)经济可行性
经济可行性研究的目的是实行系统所能带来的经济效益是否会超过这个开发这个系统的成本。
需要对投资能力和经济状况进行分析。
由于本网站的硬件需求为一台能接入Internet、内存1G以上的PC机就可以满足。
开发环境要求为Windows
XP操作系统,ASP.NET运行环境,SQL
Sever2005,Visual
Studio
2008编译工具。
这些开发软件都可以从网站上免费下载,并且网站的成本主要集中在开发和维护过程中并不会对用户造成经济上的负担。
所以在经济上是可行的。
(2)技术可行性
技术可行性是指使用现有的技术能否实现网站的设计开发与实现。
本网站前台界面的开发使用ASP.NET,使用ASP可以创建动态、交互的Web服务器应用程序。
数据库采用SQL
server
2005,对计算机的软、硬件要求不高,当前的开发技术与数据库应用能够满足用户的需求。
所以在技术上是可行的。
(3)运行可行性
本网站无论是一般的用户还是系统管理员只要通过身份验证就可以通过互联网对页面进行访问。
对于后台系统管理只有管理权限的管理员可以登录,进行增加,删除,查询等工作,操作简单方便。
所以网站在运行上是可行的。
(4)安全性
求职者不能随意获取他人简历的更改权限,招聘企业对求职者的相关资料只能读取,不可以更改数据。
要求系统管理员有最高的权限,可以对用户进行管理。
(5)可靠性
包括与系统可靠性相关的各种指标有:
正常运行率、平均无故障时间、平均修复时间、精确度、最高错误或缺陷率。
本网站要求系统机器不能运行失败,系统管理员可以实施必要的数据备份。
根据以上的分析,开发该网站在技术上、经济上、运行上都是可行的。
2.2功能性需求分析
功能性需要是软件最重要的需求,也是最直观、用户最关心的软件需求。
本网站主要实现的功能如下:
一个典型的求职招聘网站主要分3个模块:
管理员模块、企业管理模块、个人管理模块。
2.2.1
管理员需求
系统管理员需求:
可以使用该系统为企业招聘,个人求职提供服务。
用户的管理:
可以查看普通(个人或者企业)用户创建的时间,查用户角色,也可以删除用户。
公司管理:
删除企业用户基本信息,删除企业用户发布过的职位信息,但是用户名还是有效的。
简历的管理:
删除个人用户的简历,个人用户之前用这份简历申请的职位信息也一起删除。
修改密码:
系统登录后,管理员可以修改登录密码,确保密码安全性。
2.2.2企业用户需求
企业用户需求:
企业可以使用系统注册成为企业用户并发布招聘信息。
公司信息:
填写公司信息,例如公司名称、公司概述、公司地点等,可修改公司资料。
只有先填写了公司信息,才能发布招聘信息,确保信息的真实性。
发布招聘:
填写招聘职位的要求并发布,个人用户登录后便可看到企业用户发布的招聘信息。
系统登录后,个人用户可以修改登录密码,确保密码安全性。
2.2.3个人用户需求
个人用户需求:
求职人员可以注册成为个人会员后通过该系统来发布求职信息。
搜索职位:
查看全部职位列表,可以申请自己感兴
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 求职 招聘 网站 项目 设计方案
