基于WEB人才招聘管理信息系统的设计实现分析Word格式文档下载.docx

上传人:b****3 文档编号:14835840 上传时间:2022-10-25 格式:DOCX 页数:43 大小:560.33KB
下载 相关 举报
基于WEB人才招聘管理信息系统的设计实现分析Word格式文档下载.docx_第1页
第1页 / 共43页
基于WEB人才招聘管理信息系统的设计实现分析Word格式文档下载.docx_第2页
第2页 / 共43页
基于WEB人才招聘管理信息系统的设计实现分析Word格式文档下载.docx_第3页
第3页 / 共43页
基于WEB人才招聘管理信息系统的设计实现分析Word格式文档下载.docx_第4页
第4页 / 共43页
基于WEB人才招聘管理信息系统的设计实现分析Word格式文档下载.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

基于WEB人才招聘管理信息系统的设计实现分析Word格式文档下载.docx

《基于WEB人才招聘管理信息系统的设计实现分析Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于WEB人才招聘管理信息系统的设计实现分析Word格式文档下载.docx(43页珍藏版)》请在冰豆网上搜索。

基于WEB人才招聘管理信息系统的设计实现分析Word格式文档下载.docx

所有的这一切,都展现出了对本系统开发与设计的需求。

在当今这个信息时代也只能通过该类型的系统才能实现对人才的合理并且快速的招聘[1]。

1.2研究意义

高校毕业生的就业市场,可以分为有形和无形两种市场。

有形市场主要的表现形式是定时定点的举办毕业生招聘会,即在一个开放的时间段内,将用人单位和毕业生组织起来在一个固定的场所进展的就业招聘和谈话活动。

无形市场的表现形式那么是通过、邮件、报刊、网络等现代化的通讯工具以及传播手段而完成的供方与需求方的联系、沟通、甚至签合同的过程,其中最主要的就是毕业生就业网。

近年来高校招生的扩大,毕业生数量的激增,其就业所涉及的工作层面和社会影响逐步加大,想要推动就业形式,就不能局限于有形市场所具有的规模,而是要从长远的开展方向去看无形市场的高效率、便捷的优点,它会逐步成为毕业生就业市场开展的主流方向。

由于“人才招聘管理信息系统〞是一个存在于无形市场的网站,在如今信息网络化的时代,只要存在网络,即能连入Internet,就可以进入无形市场的人才招聘网站。

这就给了用人单位和毕业生可以随时随地进入无形市场进展交流、信息资料的发布和查询,所提供的个人或者企业信息那么会由网络上的效劳器进展处理并通过网络上的效劳器进展快速传送。

在迅速提高工作效率的同时也能对传统的面对面的招聘形式的很好地补充。

“人才招聘管理信息系统〞实现了用户和企业双方均可根据自身需要查询相关信息,并能通过网络进展实时的交流,运用时下最先进的媒体和宽带技术,供需双方还能进展视频交流。

这些都有利于增加企业与毕业生之间的了解,从技术层面上克制了空间和时间的限制,很好地为企业和毕业生节省了时间、精力、资金,同时又能到达双方相互沟通了解对方的目的。

这样“人才招聘管理信息系统〞才会吸引更多的企业与毕业生来使用,形成一个良性循环,从而扩展毕业生就业市场,使得企业与毕业生之间的双向选择更具实际意义。

1.3系统设计思想

一个成功的网站只有经过详细的规划,才能防止在做网站的过程中出现不必要的问题,才能保证网站设计的进度。

同时,作为一个完整的网站系统,是必须要有正确的设计思想,合理的数据、网络构造以及操作系统和开发环境,从而构成一个完善的体系,最终才能保证充分发挥网络信息管理的长处。

根据如今毕业生的需求,本系统按照下述原那么进展设计。

(1)有效性:

包括两个方面:

有用性和可用性。

即能满足用户需求的功能称为有用性,而能通过一系列操作实现特定的目标那么称为可用性。

一个网站假设是不能按照用户的需求进展运行操作,那这就不是一个成功的网站。

效益高的网站一定是可用网站,而且容易学习,能毫无错误地实现用户目标。

(2)高可靠性:

可靠的网站一定也是实用的,本网站合理的优化了网络设计以及软件和硬件,能保证可靠性。

(3)高平安性:

在设计网站过程中会有效的利用网络上的平安措施,既保证了资源的共享,又考虑到了后期数据的恢复和备份的需求。

在系统的操作权限分级上,网站还设置了不同的角色来确保权限的分级,都是由管理员进展管理的。

(4)先进性:

网站使用了ASP.NET开发工具,SQLServer2005作为网站后台数据库,都是目前国际上最先进的网站开发技术。

这些基于微软平台进展开发的技术,在降低了系统的本钱的同时也提高了系统的易维护性和稳定性[2]。

(5)采用标准技术:

为了提高系统对广阔用户的适应性,本网站的设计与规划都是按照国际上标准进展。

(6)外观和用户体验需求平衡:

网站风格的系统界面,大气、美观,便捷,容易学方便用。

该网站的关键问题是外观呈现和用户体验需求之间的平衡。

不美观的网站会让人没有去使用的欲望,网站运行没有问题,但是却带动不了用户的积极性;

反之,当网站的外观很有吸引力,但用户体验需求不达标,那么用户会很失望。

在外观与用户体验需求之间需要确定明确的关系,即外观和网站的设计目的有关,类型不一样的网站处理方法也是不一样的。

 

2系统开发环境

2.1ASP.NET概述

ASP.Net是把基于通用语言的程序在效劳器上运行。

并不是以前的ASP那种即时解释的程序,而是程序在效劳器端首次运行时就会进展编译工作。

ASP.Net构架是可以用微软公司最新的产品VisualS开发环境进展开发,WYSIWYG〔WhatYouSeeIsWhatYouGet所见即为所得〕的编辑。

这些仅仅只是ASP.Net软件支持的一小局部。

因为ASP.Net的适应性和强大性,可以使其在Web应用软件几乎全部的平台上运行。

通用语言的根本库,数据接口,消息机制的处理都能整合到ASP.Net的Web应用中。

ASP.Net同时也是语言独立化的,因此,能选择其中最适合的语言来编写程序,或者用很多种语言来写程序。

已经支持的语言包括C#〔C++和Java的结合体〕,VB,JavaScript。

以后,多种程序语言协同工作的能力可以保护现在的基于COM+开发的程序,能够更加完整的移植向ASP.Net。

ASP.Net是一种以字符为根底而分级的配置系统,能使你的应用程序和效劳器环境变得更加简单。

因为简单文本中都保存着配置信息,而新的设置也可以不启动本地的系统工具就能实现。

这种"

ZeroLocalAdministration"

的哲学观念使ASP.Net的应用开发更加具体便捷。

ASP.Net的应用程序在安装过程中只需简单的复制一些必要文件,不需要重启系统,就是这么简单。

ASP.Net已经被设计成了可以用于多处理器的开发工具,在多处理器的环境下用特殊的无缝连接技术,将大大提高运行速度。

即使当前的ASP.Net应用软件只是为一个处理器而开发的,将来也能够适用多处理器运行,并且不需要任何改变就能提高效率,但现在的ASP就做不到这一点[3]。

ASP.NET优越性表达在以下几个方面[4]:

(1)效率,ASP.NET是建立在.NETFramework之上的,可使用VisualBasic,C#这样的模块化程序设计语言,在执行一次后不须再重新编译就能直接运行,所以在效率方面比ASP这种只能用VBScript或JavaScript这样的语言提高很多。

(2)可重用性,ASP.NET不像ASP那样将ASP的代码和HTML混合在一起,而是实现了内容和代码的完全别离,可重用性较强。

(3)代码量,ASP通过编写代码来实现所有的功能,而ASP.NET只需要先说明,就能自动实现,所以,同样的功能,ASP.NET要比ASP少很多代码。

2.2动态网站技术介绍

由于系统的操作界面都是Web页面形式,而且需要对各种用户的具体请求进展动态处理并返回结果,这是一般静态Web页面技术所无法实现的,所以使用动态网页技术。

如今的动态网页技术层出不穷,比方CGI,JSP,ASP,ASP.NET等,本系统采用的是ASP.NET技术[5]。

ASP.NET可以说是ASP的新版本,其并不仅仅是ASP,而是用于开发Web的全新框架,许多新的特性包含其中。

ASP.NET完全基于模块与组件,具有非常好的可扩展性和可定制性,在数据处理方面更是引入了许多新技术,这些新特性,让ASP.NET远远超越了ASP,在给Web开发人员提供了更好的灵活性的同时也有效减少了Web应用程序的开发周期。

ASP.NET与WindowsSQL2005Server/AdvancedServer的完美组合,提供了一个更为稳定,高效,平安的运行环境给中小型企业[6]。

2.3数据库技术

SQL2005的主要任务是管理数据库及其对象。

任何一个数据库都是由表、触发器、存储过程等对象组成的。

包含数据库中所有数据的数据库对象的是数据表,设计完数据库后就能创立数据表了。

SQL2005提供了两种创立数据库表的方式:

一种是利用表设计器直接创立,另外一种那么是用SQL语句中的creat命令创立。

创立完表之后,最为重要的就是向表中插入数据。

假设有需要删除表,那么可以利用企业管理器或者用DROPTABLE语句删除表。

SQL2005数据存储过程是将一些固定的数据操作集中起来处理,解决了数据库使用时系统的速度和效率问题。

翻开SQLServer企业管理器,选中数据库中“存储过程〞,单击鼠标右键选择“新建存储过程〞命令,即可往文本显示处添加命令语句。

存储过程是保存起来的可以承受和返回用户提供的参数的Transact-SQL语句的集合。

可以用ALTERPROCEDURE语句更改存储过程,也可以使用DROPPROCEDURE命令删除存储过程。

由于该系统涉及大量数据的处理,这就要有一个强大的后台数据库管理系统的支持。

目前主要有:

SQL2005,FoxPro,Excel,Sybase,Oracle等,其中网络型的SQLServer,Oracle产品的平安性是远远高于桌面型的SQL2005,FoxPro等数据库的。

本系统采用的是微软公司的SQL2005.原因如下:

第一,SQLServer与Windows2005Server的效劳器严密集成,而Windows2005Server的效劳器具有很好的平安性,能够排除所有XX的非法用户的访问,大大确保了SQL2005效劳器的平安性,符合对系统平安性的要求;

第二,用户可以使用Web浏览器查询在SQL2005数据库中的数据,符合系统远程访问数据库的要求。

第三,容量庞大,每个数据库中可创立多达20万个数据表,数据表中的记录的行数只受效劳器硬盘空间的限制,符合系统的考题数目较多的要求。

本网站使用VS2010作为开发环境,ASP.NET嵌套的C#语言作为编程语言,SQLServer2005是数据库环境[7][8]。

2.4ADO.NET连接数据库

ADO.NET为用户提供了一种全新的数据库访问机制,其将数据库编程变得非常的简单。

ADO.NET为用户提供两种数据访问的模式:

一是连接模式(connected),是一种传统的数据库访问技术,利用ADO技术进展数据连接编程;

还有一种提供了更大的升级性和灵活性,是非连接模式(disconnected),ADO.NET才具有的。

在非连接模式下的数据访问,应用程序从数据源中获得所需的数据,然后断开与原数据源的连接并完成数据的更新工作。

ADO.NET中非连接模式的核心是DataSet类,数据集对象以XML的形势存放数据。

数据集对象既可以从数据库中获得,也可以从XML数据流中获取,所以用户不需要考虑数据源所在的位置。

在ADO.NET体系构造中数据提供者对象也是非常重要的局部,通过其可以访问数据库,产生数据集对象,同时其还支持数据连接模式下的数据库访问。

ADO.NET提供了OleDb和SQLServer两种编程接口访问数据库。

如果用户使用SQLServer作为数据库,最好使用SQLServer接口,比使用OleDb效率高。

3需求分析

3.1可行性分析

技术可行性:

计算机配置要求比拟高,能够有足够的空间可以安装并且运行平台、数据库和各类编程工具,能给编程环境提供可靠的支持;

在编程人员方面,可

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 解决方案

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1