IT行业就业平台的设计探讨_it行业就业前景分析

其他范文 时间:2020-02-26 23:06:55 收藏本文下载本文
【www.daodoc.com - 其他范文】

IT行业就业平台的设计探讨由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“it行业就业前景分析”。

IT行业就业平台的设计探讨

江苏省泰州二中钱晨

关键词:IT行业平台设计互联网络

摘要:毕业生或是其他IT待业人员的就业问题一直就是社会亟待解决的问题,而现在很多IT行业的人员呆在家里无所事事,也有很多高校的IT行业的毕业生为自己的工作头疼,同样也有很多IT公司正在为招揽IT人才而费时费力。问题的原因在于没有可靠的就业信息或是培训信息获取来源。

正文:

IT行业作为一个热门的行业,在就业方面是其他行业无法相比的。IT行业每年都吸引和接纳计算机和非计算机专业的毕业生,年轻人梦想进入高薪IT行业,这无疑会使就业需求增多。可是,相对于就业需求的的增长速度,从事IT行业的人的增长速度更快。

通过互联网建立一个基于网络的IT行业就业平台可以为IT行业就业者和IT公司更高效的解决IT行业就业难题。

一、国内外研究动态以及存在的不足

国内外很多涉及到就业信息发布的信息平台,但是专门的就业的平台很少,专门的IT行业的就业平台就更是屈指可数。大多数的就业信息都是融入到其他的信息平台中的,所以这些平台中就业信息类别不清晰,信息缺乏可靠性。

同时,国内外很多涉及到就业信息的平台只有简单的招聘信息和就业信息,而在就业信息分类方面做得不够,分类不准确。

另一方面,国内外的招聘信息平台一般所做到的是发布招聘信息,让上网用户浏览信息,从而投简历或是用其他方式联系公司去申请职位。但是这样就不得不花更多时间去了解求职者的知识或技能。

国内像58同城,1010兼职网,或是51job这些涉及到求职招聘的信息平台,无一例外都是企业用户发布招聘信息让能上网用户进行浏览,并没有进一步为企

业用户或是上网用户提供更多的功能。大街网在这方面做了进一步的工作,进一步给上网的求职用户提供了职位推荐和在线留言咨询以及相关的评价等功能。

二、研究内容及意义:

1、研究内容

第一,用软件工程的方法和技术进行需求分析及系统设计,通过RUP指导UML进行建模,验证他们给整个平台开发过程所带来的优势。

第二,选用MySql数据库建立数据库结构,保证数据的一致性,完全性等原则。另一方面运用Hibernate控制数据库操作。对比直接在MySql数据库中建立表和Hibernate自动生成表,总结出优缺点,便于以后在系统开发时进行借鉴。

第三,采用Struts2框架完成系统的实现部分,总结Struts2的优点。

2、研究意义

江苏省IT行业就业平台可以为江苏省的IT行业毕业生以及其他IT行业的待业者提供应聘与笔试过程,减少了他们重复的去公司笔试的过程,尤其是技术特别优秀的IT行业就业者能够很快的在网上被用人公司录用。

江苏省IT行业就业平台可以为一些在技术上有欠缺的就业者推荐相应的培训或是对应的资料,让他们在掌握了相应的技术之后能够很快的就业成功。

江苏省IT行业就业平台可以为IT企业减少一些繁琐的环节,并能够企业选拔合适的人才。

三、研究路线

1、B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护,因此江苏省IT年行业就业平台运用B/S结构。

2、选用Struts2框架,Struts2可以实现Action接口也可以不实现。Struts2的Action对象为每个请求产生一个实例,因此没有线程安全问题。Struts2 Action不依赖与容器,允许Action脱离容器被单独测试。Struts2直接使用Acrtion属性作为输入属性。struts2支持通过拦截器堆栈(Interceptor Stacks)为每一个Action创建不能的生命周期。由于Struts2在WEB开发方面的这些优点,江苏省IT行业就业系统采用Struts2框架。

3、采用成熟稳定的关系型数据库为后台数据处理管理系统,使用MySql。

易于安装使用。

4、SVN(subversion)是近年来崛起的版本管理工具,是CVS的接班人。目前,绝大多数开源软件都使用SVN作为代码版本管理软件。

四、设计流程

1、系统需求分析。

跟用户讨论,了解用户的实际需求,整理成需求文档。用户的主要需求是能够查询和阅览自己需要的信息,以及发布相关的信息,并且提供在线考核和资源共享等功能

2、系统设计

将反映用户基本信息要求的系统逻辑方案转换成可以实施的基于计算机的物理方案。系统设计与系统实现的具体步骤如下面内容所述:

(1)系统架构设计:系统采用 B/S体系结构,结合Struts2框架,结合Struts2框架的标签库进行开发。整个管理系统的实现主要分为三个部分:WEB界面、Web 服务器和数据库,是一个三层结构。B/S 模式供用户、管理员使用,其业务主要是查看招聘求职信息,在线考核,资源共享等。

(2)系统功能模块设计:如4.2节所述。

(3)利用 UML 建模语言分析设计。利用UML建模语言建模能更直观地发现各种用户之间的关系及各种活动之间的关系。

(4)数据库设计:数据库的概念设计要与需求者做充分的沟通和了解,对所有涉及到的数据都要求有所考虑,并充分考虑不同来源的数据是否有矛盾、是否有冗余、数据量大小、每个数据项名称、类型、长度、取值范围,数据项之间关系以及数据项要求的操作及操作频度等。E-R 模型的组成元素有实体、属性、联系。这里利用E-R图设计数据库的逻辑关系。

3、系统实现

实现各个子模块的功能。

4、测试与维护

整个系统完成之后会有一段时间的测试和长期维护。

我们的目标是为江苏省建立一个IT行业的就业平台,让上网的注册用户能够浏览到自己需要的信息,为IT企业寻找好的IT人才,同时也让IT求职者更

高效的找到自己满意的工作,另一方面给IT求职者和IT培训时间以及IT企业提供了很多利益。最终为IT行业的公司,就业者,培训机构提供一个信息平台,促进就业,促进IT行业的快速发展。

参考文献:

[1] 张玲玲.深入体验Java Web项目开发[M].清华大学出版社, 2011.[2] 张贵元, 贾燕枫.Struts开发与项目入门实践[M].人民优点出版社, 2005.[3].[11]张砚秋, 陈川, 何明德.基于MVC设计模式构筑JSP/Servelt+EJB的Web应用.计算机程

序员, 2001,(3).10-11.[12]R.Jolmson.J2EE Development Frameworks.Computer, 2005, 38,(1).107-110.[13]田苗苗.基于Struts的Web应用研究与实现[D].2005.[14]刘星沙, 罗昔军.基于MVC模式的Struts和Spring整合框架的研究与应用[J],湘潭大学

自然科学报, 2007年30期:33-36.

下载IT行业就业平台的设计探讨word格式文档
下载IT行业就业平台的设计探讨.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文