在线求职招聘系统网站的设计与实现_第1页
在线求职招聘系统网站的设计与实现_第2页
在线求职招聘系统网站的设计与实现_第3页
在线求职招聘系统网站的设计与实现_第4页
在线求职招聘系统网站的设计与实现_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

论文答辩,论文题目:基于ASP.NET在线求职招聘系统网站的设计与实现,年级.专业.层次:2011级计算机应用高起专学生姓名:学号:1函授站:指导教师姓名:,摘要,本系统研究基于B/S模式的信息资源共享分配的实现,采用的是ASP.NET模式的电子政务平台。由于大学生的学习节奏较快,且电脑普及率和上网概率也随着社会的发展越来越高,学生上网获取就业信息的机会越来越多。所以,学校可以将就业信息宣传服务切入到这个点来设计一个为学生更方便地获取相关信息的求职招聘系统。这将大大提高学生学习的进度和对学校教育的满意度。此系统设计上采用三层结构、WebService技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。关键词:求职招聘系统;系统分析;ASP.NET;WebService,总体架构,一.绪论二.在线求职招聘系统系统分析三.在线求职招聘系统设计四.系统的实现五.系统测试六.结论,一.绪论,1.1项目背景随着生活节奏的加快和信息技术及计算机技术在人们生活中的普及和推广,在线求职招聘系统成为了广大求职者新的选择,学生对时间支配自由度的需求愈加强烈,故足不出户花费少量时间即可实现投递求职信息及简历,只这一点优势就已经让许多人神往。这就要求通过网络连接在线求职系统检索信息量大,获取信息速度快,检索方便为广大的求职者以及招聘单位提供便利条件。由此看来在线求职必将有长足的发展和广阔的潜在市场。,1.2研究意义目前,市面上这种在线求职招聘的网站五花八门,但此在线招聘系统,汲取了市面上大多数求职招聘系统网站的优点,也弥补了那些网站上面的很多不足,并且界面美观简洁,紧跟时尚潮流。,1.3相关领域介绍在线求职招聘系统网站很多,例如前程无忧、智联招聘、五八同城招聘等就是功能齐全,信息量大,服务到位的在线招聘网站,实现了网上寻找招聘单位,投递个人简历,公司介绍,自动应答的客服服务系统等等。在线求职招聘系统站已经基本符合时代的步伐,满足了人们对方便快捷的需求。,1.4本系统概述在线求职招聘系统,其核心思想是提供一个友好便捷的用户界面,让更多的求职者及招聘单位以更加方便、诚信的途径来实现双方的意愿。将其应用到数字信息化领域,将极大满足人们的了解需求。本课题的开发工具使用VisualStudio2008,开发语言可以是C#开发语言,后台数据库采用SQLServer2005数据库。在线求职招聘网站结构分为两个部分:系统前台和系统后台。本课题主要功能详解如下:前台部分:前台用户原则上不必注册也可以进行职位查询,查看招聘公司信息,浏览最新发布职位,但是对于非注册用户,用户将无法发布自己的简历,从而招聘公司也将无法了解求职者的具体情况。因此我们鼓励先注册创建简历,后检索职位,再申请职位这样的顺序进行操作,进入首页,找到注册登录界面。后台部分:用户可根据自己需求进入登陆界面进行相关信息的查询,例如:招聘单位信息,毕业生信息的查询。,二.在线求职招聘系统系统分析,2.1系统需求分析系统分析是咨询研究的最基本的方法,我们可以把一个复杂的咨询项目看成为一个系统工程,通过系统目标分析、系统要素分析、系统环境分析、系统资源分析以及系统管理分析,可以准确地诊断问题,深刻地揭示出问题起因,快速有效地提出问题的解决方案来满足客户的需求2。需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。因此,必须用行之有效的方法对软件需求进行严格的审查验证3。,2.2系统可行性分析经济可行性:系统成本主要集中在本管理系统的开发与维护上,对学校和学生不会造成过重的经济负担。技术可行性:本系统拟采用ASP.NET(ActiveServerPages)作为前端和后端的开发工具。操作可行性:只需解决学校内现有宣传系统的建设增加网络渠道,即可解决宣传渠道和学生需求极不协调的尴尬局面,2.3业务流程分析,三.在线求职招聘系统设计,3.1总体设计3.1.1系统物理环境配置系统硬件平台的配置:1CPU:P74502.13GHz。2内存:1.99GBDDR。3硬盘:300GB。4基本的输入、输出设备。,3.2项目规划该网站的设计提供,在查询招聘信息,中可以通过选择职位、行业及城市进行高级搜索和地图搜索、提供简历模版、应聘技巧、用户个人档案、推荐用户匹配职位,给管理员留言等功能。,3.3数据库设计3.3.1概念设计概念结构设计是将分析得到的用户需求抽象为信息结构(即概念模型)的过程,它是整个数据库设计的关键。最常用的概念性数据模型就是E-R模型4。3.3.2逻辑设计需求分析阶段概念结构设计阶段逻辑结构设计阶段数据库物理设计阶段数据库实施阶段数据库运行和维护阶段3.4.3物理设计选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。,3.5系统详细设计在线求职招聘系统系统根据业务内容分为管理员系统、用户系统。系统的模块设计是在需求说明的基础上,通过分析用例、设计模块来标识设计元素,发现设计元素的行为细节,以确保系统的成熟稳定。包括:用户模块设计管理员模块设计,四.系统的实现,4.1系统实现软件简介1)脚本语言2)CGI3)ASP.NET4.2系统的软硬件平台1)客户机/服务器:采用PentiumII或以上级别PC机,至少30M硬盘,Pentium90MHZ,支持VGA或分辨率更高的显示器。2)客户机/服务器操作系统:Window98/Me/xp,也可使用WindowsNT作为操作系统。3)网络:以太网组成的局域网,可设多台客户机。4.3系统前台操作说明网站结构分为两个部分:系统前台和系统后台。,4.3.1系统首页实现界面如图所示,4.3.2招聘单位信息页面,4.4系统后台实现,后台登陆页面中,管理员可以登陆进行信息录入、浏览、删除、修改、查询以及进行上传下载相关资源的管理。,五.系统测试,5.1系统测试方法5.1.1系统测试计划5.1.2系统测试工具:目前的测试方法都是手工测试5.1.3系统测试方法和测试类型:黑盒测试、白盒测试5.2系统测试的目的和原则在任何软件系统的开发过程中,尤其是在进行大型软件系统的开发中,任何一个编程人员都不可避免地会产生错误。为了尽可能地发现并改正系统设计中的错误,减少错误造成的损失,保证系统开发的质量,需要进行系统的测试8。,六.结论,本系统基本上满足了学校就业信息宣传方面的需要。实现了学生和管理员的基本功能,方便了学生和管理员在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论