基于ASPNET的网上求职招聘系统Word下载.docx
- 文档编号:18419731
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:34
- 大小:3.55MB
基于ASPNET的网上求职招聘系统Word下载.docx
《基于ASPNET的网上求职招聘系统Word下载.docx》由会员分享,可在线阅读,更多相关《基于ASPNET的网上求职招聘系统Word下载.docx(34页珍藏版)》请在冰豆网上搜索。
所以,学校可以将就业信息宣传服务切入到这个点来,让学生更方便地获取相关信息,这将大大提高学生学习的进度和对学校教育的满意度。
此系统设计上采用三层结构、WebService技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。
系统设计按标准化、规范化,分层设计,构件化实现。
采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;
以统一的服务接口规范为核心,使用开放标准。
从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。
系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。
关键词:
毕业生;
求职;
招聘;
ASP.NET;
SQLSERVER2000
Abstract
NorthwestNormalUniversity,achievedthepaperknowinganddoingcollegegraduateemploymentinformationmanagementsystem,thesystembasedonB/Smodeofdistributionofinformationtorealizeresourcesharing,usingtheASP.NET+SQLSERVER2000modelofe-governmentplatform.Astheuniversity'
sfast-pacedlearning,andcomputerandInternetpenetrationisalsotheprobabilityofthedevelopmentofsocietyasmoreandmorestudentsonlineaccesstoinformationonemploymentopportunitiesformoreandmore.Therefore,schoolscanpromoteemploymentinformationservicecuttothepoint,sothatstudentseasieraccesstorelevantinformation,whichwillgreatlyenhancetheprogressofstudentsandschoolsatisfaction.
Thesystemdesignusingthree-tierstructure,WebServicetechnology,makingitthechoiceofplatform,usingadvancedtechnology,forward-looking,scalable,soastoensurethecompletionofthesystemhasgoodstability,scalability.Accordingtothestandardizeddesignofthesystem,standardization,hierarchicaldesign,componentsoftheachievement.Useofcomponent-basedsoftwaredevelopmentmethods,sothatthehierarchicalstructureofthesystem,andtoachieveseparationofbusinesslogicanddataseparation;
toaunifiedserviceinterfacespecificationasthecore,theuseofopenstandards.Fromthefunctionalpointofview,thesystemisfairlycomplete,thesystemuserinteractionwiththeWebinterfaceforuserstoprovideinformationandacceptitsoperation,atthesametimethroughthedatabasemanagementsystemtostoredata.Informationonthesystem'
sdatabrowsing,query,editandmanagebasicdatabaseoperations,theuseofmodulardesign,accordingtotheneedsofusersandapplicationproceduresandmaintenanceoftheeaseofusewillbeplacedinvariouspartsofdifferentmoduleswhichTofacilitatetheexpansionandmaintenanceofprocedures,proceduresfortheestablishmentoffunctionalatthesametimemultiplexing.
Keywords:
GraduateEmploymentInformationManagement;
ASP.NET;
基于ASP.NET的网上求职招聘网站
学生姓名:
指导老师:
1前言
Internet是世界上最大的计算机互联网络。
所谓计算机网络,就是把分步在不同地理区域的计算机与专门外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使计算机之间互相传递信息,共享硬件、软件、数据信息等资源。
它是现代通信技术与计算机技术相结合的产物。
而Internet连接着世界各地数以千万计大大小小的电脑网络和主机,是世界上最开放的计算机网络。
1969年,美国国防部研究计划管理局(ARPA)开始建立一个命名为ARPANET的网络,当时建立这个网络的目的只是为了将美国的几个军事及研究用电脑主机连接起来。
人们普遍认为ARPANET就是Internet的雏形。
1985年,美国国家科学基金会(NFS)开始建立NSFNET,它成为Internet上主要用于科研和教育的主干部分,代替了ARPANET的骨干地位。
1989年MILNET(由ARPANET分离出来)实现和NSFNET连接后,就开始采用Internet这个名称。
自此以后,其他部门的计算机网相继并入Internet,ARPANET就宣告解散。
90年代是Internet的商业化阶段,商业机构开始进入Internet,使Internet开始了商业化的新进程,也成为Internet大发展的强大推动力。
1995年,NSFNET停止运作,Internet已彻底商业化了。
Internet的规模一直呈指数增长,除了网络规模在扩大外,Internet应用领域也在走向多元化。
最初的网络应用主要是电子邮件、新闻组、远程登陆和文件传输,网络用户主要是科技工作者。
然而到了90年代早期,一种新型的网络应用——万维网问世后,一下子将无数非学术领域的用户带进了网络世界,万维网以其信息量大、查询快捷方便而很快被人们所接受。
随着多媒体通讯业务的开通,Internet已经实现了网上购物、远程教育、远程医疗、视频点播、视频会议等新应用,可以说Internet的应用领域已经深人到社会生活的方方面面。
Internet之所以发展如此迅速,被称为二十世纪末最伟大的发明,是因为Internet从一开始就具有的开放、自由、平等、合作和免费的特性所推动的。
也正是这些特性,再加上共享性、交互性、虚拟性、全球性和个性化,使得Internet称为二十一世纪的商业"
聚宝盆"
。
万维网的英文全称是WorldWideWeb,也可以写为WWW、Web或3W。
它是使用超文本探索Internet的系统,最早由位于日内瓦的欧洲粒子物理实验室CERN所创建。
创建者的目的是建立一种网络系统,将分布在世界各地的物理学家组织在一起,互相交流设计思想和研究成果。
1990年底,第一套WWW软件问世,其后发展极为迅速。
WWW不仅能够传输文本,也能够传输图像、声音和动画信息。
在使用WWW进行文件阅读时,屏幕上会出现许多不同于基色的词或词组,这就是“超级链接”,超级链接是指向Web页面的统一资源定位器(URL)的对象。
当用户单击一个超级链接时,该用户界面就会跳转到超级链接所指向的Web页面。
URL可以看作是Web页面的地址。
每个Web页面都有一个或多个URL与之相关。
WWW采用与“网”状结构组织有关的资源。
与其他信息发布工具相比,WWW由于所需的费用很低,应用范围很广,因而具有很大的吸引力。
随着文本、图像、影像、声音和交互式应用程序的统一,WWW已经成为信息交换的有效方式。
WWW使访问者可以浏览各种信息资源,并通过各种超级链接轻易地从一种信息资源转到另一种信息资源。
随着新的应用程序和浏览器不断出现,Web已成为Internet上发布文本和多媒体信息的通用手段。
在引入了可运行与用户交互的脚本的WEB服务器后,WEB页面变得是这样精彩。
然后Java的出现又使一切发生了变化,使用这种语言,应用程序可以被建立然后下载到客户游览器上运行。
此后人们所熟悉的客户/服务器的开发模式被引入到WEB上,这标志着万维网使用方式的根本变革。
1.1可行性分析
随着学习课业和社会压力的不断增加,学生对时间支配自由度的需求也越来越强烈,越来越迫切,而学校的就业信息宣传和日常管理是必须下达招待的,这其中就出现了一个很大的矛盾,而随着社会的不断发展,这种矛盾越来越显得突出。
解决之道,是将传统教学管理的政务处理服务延伸到网络,并做好信息共享和支配,以更合理地使用现有资源进行政务执行。
可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。
因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。
系统的可行性分析主要包括经济上的可行性、技术上的可行性和操作上的可行性。
本系统的可行性分析如下:
1.1.1经济可行性
由于就业网站所要求的硬件(计算机及相关硬件)和软件环境(ASP.NET+SQL),市场上都容易购买到或从相关网站下载,而据不完全调查统计本校学生电脑拥有率是85%-90%左右,系统成本主要集中在本管理系统的开发与维护上,对学校和学生不会造成过重的经济负担。
而一旦此系统投入使用,不仅可以减少学校实验室等公共学习资源的工作强度,提高资源共享率,在不增加现有资源的前提下提高资源使用率,极大限度的方便了学生学习和就业信息宣传。
而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本宣传系统的开发成本,所以从经济方面讲开发此系统是可行的。
1.1.2技术可行性
就业网站的开发基于B/S模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。
对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。
本系统拟采用ASP.NET(ActiveServerPages)和MSSQL分别作为前端和后端的开发工具。
ASP.NET是目前比较流行的一种制作动态网页的技术,使用VBScript、JavaScript等简单易学的脚本语言,结合HTML代码,即可快速地完成系统的应用程序;
无须编译、容易编写,可在服务器端直接执行;
使用普通的文本编辑器,如Windows的记事本,既可以进行编辑设计;
与浏览器无关,客户端所使用的浏览器只要可执行HTML码,即可浏览ASP.NET所设计的网页内容就行,ASP.NET所使用的脚本语言(VBScript、JavaScript)均在Web服务器端执行,客户端的浏览器不需要能够执行这些脚本语言;
ASP.NET能与任何ActiveScripting语言兼容,除了可使用VBScript或JavaScript语言来设计外,还可以通过plug-in的方式,使用由第三方提供的其他脚本语言,譬如REXX、Perl、Tcl等,脚本引擎是处理脚本程序的COM(ComponentObjectModel);
可使用服务器端的脚本来产生客户端的脚本;
ActiveXServerComponents(ActiveX服务器组件)具有无限可扩充性。
可以使用VisualBasic、Java、VisualC++、COBOL等程序设计语言来编写你所需要的ActiveXServerComponents。
SQL作为微软在Windows系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的青睐,相信大多数将自己的业务建立在Windows平台上的用户都会对它有相当的亲切感。
区别于FoxPro、SQL小型数据库,SQL是一个功能完备的数据库管理系统。
它包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。
而像存储过程、触发器等特性,也是大型数据库才拥有的。
因此从技术方面讲开发此系统是可行的。
1.1.3操作可行性
宣传栏等传统就业信息宣传资源,很方便学生进行学习,但是有一个弱点,它具有固定性,学生要到宣传栏前才能接受到学校就业信息宣传信息,很不方便,而就业形势变化却是没有可预测性,很多时候很多学生常常会因为没有及时查看通知而误了很多事务。
当前执行的就业信息宣传系统有如下几个缺点,一是造成很多的学生因为没有及时查看而误了很多事务,二是造成学校在宣传体系方面的投入。
而造成这种宣传渠道和学生需求极不协调的尴尬局面的真正原因,是因为这其中的宣传系统的不完备和不系统。
所以,只需解决学校内现有宣传系统的建设增加网络渠道,即可解决上述问题。
而据不完全统计,本校学生中电脑拥有率为85%左右,并且,学校机房的上机卡在本校学生中是人手一张。
所以本校学生完全有条件实现在线查看就业信息宣传信息。
而现在学生的课业越来越忙,社会压力越来越大,所以学生很迫切地需要一种更适合更方便的学习方法。
本校管理办公室设置齐全,在传统就业信息宣传方面做得很系统,具备着做就业网站的基础硬件条件。
综上所述,本招聘网站很有必要,也很有条件做到就业网站,以更方便毕业生对就业信息的查询,更合理地使现有就业信息宣传资源发挥最大的作用。
2需求分析
进入90年代以来,计算机系统的发展出现两个显著的特点:
计算机系统由封闭系统走向开放系统;
计算机系统由集中式系统向分布式系统过渡。
客户机/服务器(Client/Server)模式和Intrant(Brower/server)就是这两种趋势的代表。
(1)Client/Server模式及其特点
计算机技术的飞速发展使得计算机系统功能越来越强,体积越来越小,价格也越来越便宜。
与此同时,网络技术也日臻完善,特别是局域网的广泛应用,使用户能跨越空间的限制,实现资源共享。
这些因素都促进计算机系统向分布式系统过渡,客户机/服务器模式正好满足这种需要。
客户机/服务器技术的基本原理就是把数据处理与应用程序分开,分别交给数据库(server)和工作站(client)执行。
数据库服务器上的数据仅需一次性存贮后可以被很多不同的应用软件存取。
数据库服务器处理的仅仅是数据请求,并将所请求的数据(而非整个文件)传送给应用程序。
因此,对数据库服务器来说,它的功能主要是:
维护数据的完整性和安全性,错误恢复以及改善用户并发存取和修改数据。
而客户机就集中在用户和应用程序之间的交互性作业。
与其它类型的系统比较,Client/Server方式主要有以下一些特点:
①具有更高的效率。
它通过一种有效的任务分割,使服务器和工作站各司其职,极大地提高了整个计算机系统的性能,同样的设备,运用不同的组合方式,就会得到完全不同的效果。
同时,由于大部分数据处理工作都转给了数据库服务器,网络上传输的主要是数据请求和少量的特定数据,因此网络拥挤状况也得到很大的改善。
②具有更灵活的扩展性。
这种方式为用户的设备更新提供了便利的途径。
因为系统的功能被一分为二,从理论上讲,当基本的软、硬件设备更新时,如果不改变服务器的配置,就不会对前端产生任何影响。
对用户的应用开发和培训方面的投资也进行了最大程度的保护。
③工作站具有更大的独立性。
用户不必局限于一种类型的系统和平台。
在一个以SQLServer为基础的客户机/服务器系统中,其工作站可以是IBM兼容的PC机,Machintosh,Unix工作站或它们的任意组合。
此外,它们可以运行若干种操作系统中的任意一种,如MS-DOS或PC-DOS,Microsoftwindows,IBMOS/2或AppleSystem7。
这种工作站的独立性的必然结果是应用程序的独立性,因为各种工作站并不都需要去使用相同的数据库管理系统应用软件,用户可以继续使用他所熟悉的软件去访问数据库。
④数据具有更高的安全性。
因为所有的数据处理工作都交给了数据库管理系统,它可以提供保护数据的任何服务,诸如加密文件的存储,访问数据库时的实时磁带备份,磁盘镜象等等。
它还可以提供某种类型的事务处理,去保持对数据库修改的跟踪和纠正服务器崩溃情况下所出的问题。
客户机/服务器技术的出现对信息技术具有巨大的影响,它促进了分布式系统的发展,为异构系统间的互连和互操作提供了良好的途径,又更好地满足联机事务处理系统的需要。
目前因特网上的网站大多采用这种方式未组建计算机系统。
但是,在C/S结构中应用系统被一分为二,前台客户机用于完成用户的交互任务,后台服务器负责数据处理。
C/S结构是基于局域网环境的,具有较强的数据操纵和事务处理能力,对数据的安全性和完整性要求较高。
但存在封闭性强,兼容性差,扩展性差,升级及维护性差的缺陷。
(2)Brower/Server模式及其特点
近年来,互联网迅猛发展,基于图形化的网络测览器的开发,更加推动了环球信息网的发展。
随着Internet用户数的迅速增加,TCP/IP协议已被各计算机与网络厂商以及广大用户普遍接受。
同时各单位内部局域网普遍应用,它们都想与Internet连接以获得更多的资源来满足其经营和发展的需要。
从Client/Server到Brower/Server已成为一种必然的趋势。
Brower/Server的基本思想是在内部网络上采用Internet的TCP/IP作为通讯协议,并以Internet的Web模型作为标准平台,通过简单的浏览界面,方便地提供电子邮件,文件传输,电子公告和新闻数据查询等服务,还可以通过防火墙或代理服务器等方式与Intrnet连接以实现企业内部网上的用户对Internet进行浏览查询,同时对外提供信息服务。
主要由三部分组成:
浏览器,WWW服务器和后台参数据库服务器。
浏览器是一个标准的客户端应用软件,为各种操作系统提供统一的操作界面;
WWW服务器既可作测览服务器,也可用作应用服务器:
作为浏览服务器时,用来存储HTML文件,并通过HTTP协议在浏览器和服务器之间的连接,供用户浏览;
作为应用服务器时,它存储可执行的应用程序,并嵌套HTML文件,由用户在客户机上启动,在服务器上执行,并通过标准的通用网关接口程序(CGI)或各厂商提供的专用API访问后台数据库运行结果,再通过浏览器输出,后台数据库则用来存取数据信息。
这种方式具有如下的基本特征:
①以目标为中心,实现各类信息的包容与广泛的信息共享。
因为它突破传统结构的限制,人们可以轻易地以共同的兴趣,共同的利益,共同的范围,共同的工作目标为中心组织信息交流,实现广泛的信息共享。
信息的提供者和使用者融为一体。
②技术的开放性它所基于的标准是开放的,非专用的,是经过标准化组织制定的。
以Web为核心的技术构成了与平台无关的统一而简单的交流方式。
③较低的管理成本客户机/服务器模式中,开发人员必须处理多种平台,每个平台上有不同的软件和文件,必须在每一台客户机上进行维护和升级,需要较高的成本。
Web应用具有较低维护费用,允许在中心服务器上安装应用程序,需要时可将它下载到客户机,管理费用低。
另外由于这种技术简明易用,培训费用也很低。
④自我服务。
每个人都在这种信息系统上各取所需,无需他人帮助说明或解释,能够实现客户化的自我服务。
在B/S结构中以WEB为中心,基于TCP协议和HTTP协议,改变了传统C/S结构下的客户机/服务器的二层结构,形成客户机/应用服务器/数据服务器的三层结构。
客户端通过浏览器发出WEB的HTTP请求,有WEB服务器接受客户请求,通过接口访问后台数据库服务器,数据库服务器处理查询请求,并将结果返回WEB服务器,最后由WEB服务器将结果转化为HTML文档及各种脚本传回客户端浏览器。
B/S结构大大减轻了客户端的负担。
由于基于TCP/IP协议和HTTP协议,很好的解决了跨平台问题,系统的开放性,通用性强,扩展性强,易于维护。
但当HTML文档量大,将导致数据的传输效率降低。
同时HTML文档难以加密,安全性较差。
(3)本系统的开发模式及其特点
管理信息系统的结构经历了主机结构,文件服务器结构,C/S结构,B/S结构。
随着计算机技术,网络技术,数据库技术的发展,基于internet的信息系统已成为发展趋势。
本系统拟采用基于校园网的C/S和B/S混合结构。
由于C/S结构和B/S结构各自的优越性,为了充分利用两者的优点,并克服各自的缺点,可采用C/S和B/S混合结构。
数据处理部门可直接访问数据库服务器,和数据库服务器建立直接通信,构成C/S结构。
一般用户通过局域网连接到WEB服务器,间接访问数据库服务器,构成了B/S结构。
这种结构将C/S和B/S结构融为一体,即发挥了C/S结构事务处理能力强,安全性,有效性的特点,又能充分利用B/S结构分布时,易扩充,开放式。
通用性的特点,两者的融合具有更大的优势。
网络技术的发展和国际互联网在全球的开通,改变了人类的生活、工作和学习方式,它甚至可以改变我们的思维方式,并能为我们带来知识、信息、各种机会和欢乐。
毕业生面临就业,现在已逐渐开始在网络上投简历,找工作,所以设想设计一个学校,学生,企事业单位可以双向选择并沟通的平台,以给毕业生更多的就业机会。
2.1业务流分析
就业网站工作流程为:
系统启动并进入系统首页界面,在页面用户登录栏进行登录。
所有用户都可以浏览系统主页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ASPNET 网上 求职 招聘 系统