欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于WEB人才招聘管理信息系统的设计与实现.pdf

    • 资源ID:80834223       资源大小:1.87MB        全文页数:38页
    • 资源格式: PDF        下载积分:19.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要19.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于WEB人才招聘管理信息系统的设计与实现.pdf

    页脚下载后可删除,如有侵权请告知删除!1 引言 1.1 研究背景 在当今社会的进步和高科技技术迅猛开展的情况下,知识正在逐步走向主导地位,市场上的竞争大多数是个人才能的竞争。从而,找到一个适宜的人才,是企业能够立足于市场之上并且能够不断与同行企业竞争的一项关键性的任务。同时,当今市场环境变化非常之快,导致市场的需求也在不断地变化,那么相应的对人才的需求也在不断的变化。怎样快速适应这种变化,提高人才招聘的效率,对企业所需求的人才进展快速定位,也就自然而然成为企业需要考虑的重要因素。不管是企业的招聘部门,还是中介跨地域提供信息进展介绍,亦或是中介对外的人力资源输出等。在近年来的效劳行业中,被效劳者即广阔用户也应有这方面的需求才行,这样才能到达本系所存在的价值表达。作为中介的另一个效劳对象。即供方,也就是求职者,也关注能否迅速获得职位信息以及所要求的条件等。所有的这一切,都展现出了对本系统开发与设计的需求。在当今这个信息时代也只能通过该类型的系统才能实现对人才的合理并且快速的招聘1。1.2 研究意义 高校毕业生的就业市场,可以分为有形和无形两种市场。有形市场主要的表现形式是定时定点的举办毕业生招聘会,即在一个开放的时间段内,将用人单位和毕业生组织起来在一个固定的场所进展的就业招聘和谈话活动。无形市场的表现形式那么是通过 、邮件、报刊、网络等现代化的通讯工具以及传播手段而完成的供方与需求方的联系、沟通、甚至签合同的过程,其中最主要的就是毕业生就业网。近年来高校招生的扩大,毕业生数量的激增,其就业所涉及的工作层面和社会影响逐步加大,想要推动就业形式,就不能局限于有形市场所具有的规模,而是要从长远的开展方向去看无形市场的高效率、便捷的优点,它会逐步成为毕业生就业市场开展的主流方向。由于“人才招聘管理信息系统是一个存在于无形市场的网站,在如今信息网络化的时代,只要存在网络,即能连入 Internet,就可以进入无形市场的人才招聘网站。这就给了用人单位和毕业生可以随时随地页脚下载后可删除,如有侵权请告知删除!进入无形市场进展交流、信息资料的发布和查询,所提供的个人或者企业信息那么会由网络上的效劳器进展处理并通过网络上的效劳器进展快速传送。在迅速提高工作效率的同时也能对传统的面对面的招聘形式的很好地补充。“人才招聘管理信息系统实现了用户和企业双方均可根据自身需要查询相关信息,并能通过网络进展实时的交流,运用时下最先进的媒体和宽带技术,供需双方还能进展视频交流。这些都有利于增加企业与毕业生之间的了解,从技术层面上克制了空间和时间的限制,很好地为企业和毕业生节省了时间、精力、资金,同时又能到达双方相互沟通了解对方的目的。这样“人才招聘管理信息系统才会吸引更多的企业与毕业生来使用,形成一个良性循环,从而扩展毕业生就业市场,使得企业与毕业生之间的双向选择更具实际意义。1.3 系统设计思想 一个成功的网站只有经过详细的规划,才能防止在做网站的过程中出现不必要的问题,才能保证网站设计的进度。同时,作为一个完整的网站系统,是必须要有正确的设计思想,合理的数据、网络构造以及操作系统和开发环境,从而构成一个完善的体系,最终才能保证充分发挥网络信息管理的长处。根据如今毕业生的需求,本系统按照下述原那么进展设计。(1)有效性:包括两个方面:有用性和可用性。即能满足用户需求的功能称为有用性,而能通过一系列操作实现特定的目标那么称为可用性。一个网站假设是不能按照用户的需求进展运行操作,那这就不是一个成功的网站。效益高的网站一定是可用网站,而且容易学习,能毫无错误地实现用户目标。(2)高可靠性:可靠的网站一定也是实用的,本网站合理的优化了网络设计以及软件和硬件,能保证可靠性。(3)高平安性:在设计网站过程中会有效的利用网络上的平安措施,既保证了资源的共享,又考虑到了后期数据的恢复和备份的需求。在系统的操作权限分级上,网站还设置了不同的角色来确保权限的分级,都是由管理员进展管理的。(4)先进性:网站使用了 ASP.NET 开发工具,SQL Server 2005 作为网站后台数据库,都是目前国际上最先进的网站开发技术。这些基于微软平台进展开发的技术,在降低了系统的本钱的同时也提高了系统的易维护性和稳定性2。(5)采用标准技术:为了提高系统对广阔用户的适应性,本网站的设计与规划都是按照国际上标准进展。页脚下载后可删除,如有侵权请告知删除!(6)外观和用户体验需求平衡:网站风格的系统界面,大气、美观,便捷,容易学方便用。该网站的关键问题是外观呈现和用户体验需求之间的平衡。不美观的网站会让人没有去使用的欲望,网站运行没有问题,但是却带动不了用户的积极性;反之,当网站的外观很有吸引力,但用户体验需求不达标,那么用户会很失望。在外观与用户体验需求之间需要确定明确的关系,即外观和网站的设计目的有关,类型不一样的网站处理方法也是不一样的。页脚下载后可删除,如有侵权请告知删除!2 系统开发环境 在效劳器上运行。并不是以前的 ASP 那种即时解释的程序,而是程序在效劳器端首次运行时就会进展编译工作。ASP.Net 构架是可以用微软公司最新的产品 Visual S 开发环境进展开发,WYSIWYGWhat You See Is What You Get所见即为所得的编辑。这些仅仅只是 ASP.Net 软件支持的一小局部。因为 ASP.Net 的适应性和强大性,可以使其在 Web 应用软件几乎全部的平台上运行。通用语言的根本库,数据接口,消息机制的处理都能整合到 ASP.Net的 Web 应用中。ASP.Net同时也是语言独立化的,因此,能选择其中最适合的语言来编写程序,或者用很多种语言来写程序。已经支持的语言包括 C#C+和 Java的结合体,VB,JavaScript。以后,多种程序语言协同工作的能力可以保护现在的基于 COM+开发的程序,能够更加完整的移植向 ASP.Net。ASP.Net 是一种以字符为根底而分级的配置系统,能使你的应用程序和效劳器环境变得更加简单。因为简单文本中都保存着配置信息,而新的设置也可以不启动本地的系统工具就能实现。这种Zero Local Administration的哲学观念使 ASP.Net 的应用开发更加具体便捷。ASP.Net 的应用程序在安装过程中只需简单的复制一些必要文件,不需要重启系统,就是这么简单。ASP.Net 已经被设计成了可以用于多处理器的开发工具,在多处理器的环境下用特殊的无缝连接技术,将大大提高运行速度。即使当前的 ASP.Net 应用软件只是为一个处理器而开发的,将来也能够适用多处理器运行,并且不需要任何改变就能提高效率,但现在的 ASP 就做不到这一点3。4:(1)效率,ASP.NET是建立在.NET Framework之上的,可使用Visual Basic,C#这样的模块化程序设计语言,在执行一次后不须再重新编译就能直接运行,所以在效率方面比 ASP 这种只能用 VBScript 或 JavaScript 这样的语言提高很多。(2)可重用性,ASP.NET 不像 ASP 那样将 ASP 的代码和 HTML 混合在一起,而是实现了内容和代码的完全别离,可重用性较强。(3)代码量,ASP 通过编写代码来实现所有的功能,而 ASP.NET 只需要先说明,就能自动实现,所以,同样的功能,ASP.NET 要比 ASP 少很多代码。页脚下载后可删除,如有侵权请告知删除!动态网站技术介绍 5。ASP.NET 可以说是 ASP 的新版本,其并不仅仅是 ASP,而是用于开发 Web 的全新框架,许多新的特性包含其中。ASP.NET 完全基于模块与组件,具有非常好的可扩展性和可定制性,在数据处理方面更是引入了许多新技术,这些新特性,让 ASP.NET 远远超越了 ASP,在给 Web 开发人员提供了更好的灵活性的同时也有效 减 少 了 Web 应 用 程 序 的 开 发 周 期。ASP.NET 与 Windows SQL 2005 Server/Advanced Server 的完美组合,提供了一个更为稳定,高效,平安的运行环境给中小型企业6。2.3 数据库技术 SQL2005 的主要任务是管理数据库及其对象。任何一个数据库都是由表、触发器、存储过程等对象组成的。包含数据库中所有数据的数据库对象的是数据表,设计完数据库后就能创立数据表了。SQL2005 提供了两种创立数据库表的方式:一种是利用表设计器直接创立,另外一种那么是用 SQL 语句中的 creat 命令创立。创立完表之后,最为重要的就是向表中插入数据。假设有需要删除表,那么可以利用企业管理器或者用DROP TABLE 语句删除表。SQL2005 数据存储过程是将一些固定的数据操作集中起来处理,解决了数据库使用时系统的速度和效率问题。翻开 SQL Server 企业管理器,选中数据库中“存储过程,单击鼠标右键选择“新建存储过程命令,即可往文本显示处添加命令语句。存储过程是保存起来的可以承受和返回用户提供的参数的Transact-SQL语句的集合。可以用 ALTER PROCEDURE语句更改存储过程,也可以使用DROP PROCEDURE命令删除存储过程。由于该系统涉及大量数据的处理,这就要有一个强大的后台数据库管理系统的支持。目前主要有:SQL2005,FoxPro,Excel,Sybase,Oracle 等,其中网络型的 SQL Server,Oracle 产品的平安性是远远高于桌面型的 SQL2005,FoxPro等数据库的。本系统采用的是微软公司的 SQL2005.原因如下:第一,SQL Server 与Windows 2005 Server 的效劳器严密集成,而 Windows 2005 Server 的效劳器具页脚下载后可删除,如有侵权请告知删除!有很好的平安性,能够排除所有未经授权的非法用户的访问,大大确保了SQL2005效劳器的平安性,符合对系统平安性的要求;第二,用户可以使用Web浏览器查询在SQL2005 数据库中的数据,符合系统远程访问数据库的要求。第三,容量庞大,每个数据库中可创立多达20 万个数据表,数据表中的记录的行数只受效劳器硬盘空间的限制,符合系统的考题数目较多的要求。本网站使用 VS2021 作为开发环境,ASP.NET 嵌套的 C#语言作为编程语言,SQL Server 2005 是数据库环境78。ADO.NET 为用户提供了一种全新的数据库访问机制,其将数据库编程变得非常的简单。ADO.NET 为用户提供两种数据访问的模式:一是连接模式(connected),是一种传统的数据库访问技术,利用 ADO 技术进展数据连接编程;还有一种提供了更大的升级性和灵活性,是非连接模式(disconnected),ADO.NET才具有的。在非连接模式下的 数据访问,应用程序从数据源中获得所需的数据,然后断开与原数据源的连接并完成数据的更新工作。ADO.NET 中非连接模式的核心是 DataSet 类,数据集对象以 XML 的形势存放数据。数据集对象既可以从数据库中获得,也可以从 XML 数据流中获取,所以用户不需要考虑数据源所在的位置。在 ADO.NET 体系构造中数据提供者对象也是非常重要的局部,通过其可以访问数据库,产生数据集对象,同时其还支持数据连接模式下的数据库访问。ADO.NET 提供了 OleDb 和 SQL Server 两种编程接口访问数据库。如果用户使用 SQL Server 作为数据库,最好使用 SQL Server 接口,比使用 OleDb 效率高。3 需求分析 可行性分析 技术可行性:计算机配置要求比拟高,能够有足够的空间可以安装并且运行平台、数据库和各类编程工具,能给编程环境提供可靠的支持;在编程人员方面,可以运用之前所学的各种关于计算机的相关知识,加上后期不断的探索和学习,为该系统的开发提供必要的保障。页脚下载后可删除,如有侵权请告知删除!社会可行性:目前网络上已经有很多人才招聘管理信息系统。该系统的开发和运行必须不能和国家的政策法规存在任何冲突。另外,该系统所采用的操作方式必须符合工作人员的日常操作习惯,而且使用起来方便灵活,容易管理,具有一定的可行性。经济可行性:本系统采用 ASP.NET 开发,免费,开源,进入系统即可进展操作,使用方便快捷。3.1.1 技术可行性 技术可行性是最关键的问题。根据用户提出的系统功能、系统的性能以及为了实现该系统的各项条件的约束,从技术研究该系统实现的可行性。本系统采用的是.NET 家族的 ASP.NET 技术和 ADO.NET 技术。如今,.NET 现在已经逐步成熟、稳定进而被认定为是计算机领域最有前途的技术之一。同时数据库采用的是SQL2005。将 ASP.NET,ADO.NET以及 SQL2005结合起来做出一个人才招聘管理信息系统网站,一定是可行的,也会是高效率的。3.1.2 经济可行性 经济可行性研究主要是进展该系统的本钱效益分析,包括估计整个完整工程的开发所需要的本钱,估算本钱是否会大于工程预期的全部利润9。看该系统网站所能带来的经济效益与开发设计所需要的投资效益相比,是否值得去开发与设计,与此同时还要看该系统能否真正的给广阔用户带来经济效益,这套系统的开发与实现正是考虑了当下用户为了提高工作效率,节省工作时间,方便操作与管理。该系统的开发在经济可行性分析之后确定是完全可行的。开发该系统网站并不需要大量的经费,可以节省许多不必要的费用,同时也是提高个人的实际动手能力的一个很好地工程。估计工程开发的本钱和今后的运行、维护费用,估计完整的系统将带来的效益,估算开发本钱是否会大于工程预期的全部经费是估算新系统的本钱效益分析。3.1.3 操作可行性 由于科技的迅猛开展,计算机早已普及,在这方便的科技条件下,提升了人们工作环境的档次,同时这也使人们对工作效率有了更高的要求。因此,以管理形式出现的系统网站更是社会开展的必然趋势,加上各种智能化的软件层出不穷,都在一定方面减少了人们原来的那种既费时又费力的状况,从而变相地提高页脚下载后可删除,如有侵权请告知删除!了人们的工作效率和工作要求准确度。该系统用户平台直接面向个人、企业和系统的管理人员,界面简单、明了,采用可视化界面,普通用户只登录系统就可以查看信息。由于该系统的操作简单、易懂,对于初次使用该系统的用户,是不需要培训和学习就可以掌握该系统的操作流程。由此可见,开发该系统网站在操作上也是可行的1011。系统登录流程图如下列图所示,首先进入本系统之后,用户可以看见最新的招聘信息,然后可以根据用户本身需求进展投递简历进展求职。假设用户没有登录那么会提示用户需要登录才能进展下一步的操作,在登录的时候,本系统会自动检测用户名,假设为空那么提示用户名不能为空,在用户名不为空的情况下,本系统会继续检测密码是否为空,假设密码为空,那么同样会提示密码不能为空。在用户名和密码都不为空的情况下,该系统会进一步检测,用户名和密码是否正确,假设正确,那么登录成功,反之失败。页脚下载后可删除,如有侵权请告知删除!开始输入用户名密码判断用户名是否为空提示用户名不能为空是判断密码是否为空否提示密码不能为空是检测用户名密码是否正确否提示用户名密码错误否结束是登录成功 图 3.1 登录流程图 系统的添加信息流程图如下列图所示,用户在登录成功之后可以进展自身的需求提交求职信息,与此同时,本系统会自行将用户输入的信息与该系统设计时所规定的信息格式进展比照,在符合要求的情况下用户才能添加并提交成功。页脚下载后可删除,如有侵权请告知删除!开始输入信息是否输入正确是添加成功结束否 图 3.2 添加信息流程图 本系统的注册信息流程图如下所示,用户在注册个人信息时,系统会检测用户名是否已经存在,假设检测已经存在的用户名,那么该用户需要重新填写用户名,假设是一个新的用户名,在用户设置密码的同时,本系统也会自行检测两次输入的密码是否一致,假设不一致,系统会提示用户两次输入不一致,请用户重新输入,假设用户输入两次密码一致,系统检测没有问题之后,该系统会将这条用户信息添加到数据库用户表中,然后提示用户注册成功,接下来用户就可以进展提交个人简历等操作了。页脚下载后可删除,如有侵权请告知删除!开始填写用户信息判断用户名是否存在提示用户名已存在是判断两次密码是否一致否提示密码不一致否是在数据库中添加用户信息结束注册成功 图 3.3 注册信息流程图 本管理信息系统采用 Microsoft Windows 7 作为操作系统平台。本系统在开发时选用了 Windows 7 系统和 ASP.NET 的 C#作为开发语言,同时选用了 SQL2005 作为后台的数据库,由于这些软件产品都是 Microsoft 公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性会比拟高。VS2021 是可视化的开发环境,可以快速完成系统的开发,由于是内部集成的数据访问通道,所有可以轻松方便的对数据库进展管理。页脚下载后可删除,如有侵权请告知删除!数据库选用的是 Microsoft SQL2005,根据对系统的要求,采用完全可适合广阔用户的开发工具,并且其能支持的类型十分丰富,维护便捷,费用较低,操作简便。页脚下载后可删除,如有侵权请告知删除!4 系统概要设计 4.1 概述 本系统采用 B/S 构造(Browser/Server,浏览器/效劳器构造)和基于 Web 效劳两种模式,是适用于 Internet 环境下的一个模型构造。只要用户能连上网络,便可以在任何时间、任何地点使用。系统工作原理图如图 4-1 所示:图 4.1 系统工作原理图 4.2 系统构造 该系统是基于 B/S 架构的网站系统,该系统的具体功能如下:所有的用户都可以浏览网站根本的就业新闻和就业信息,了解当前的就业形势和动向。4.2.1 用户权限管理模块:登录,如果想要求职或者招聘某个人,系统会自动提示其需要登录进入到网站。如果用户输入了不正确的用户名或密码,系统就会要求他们重新登录。如果用户没有帐号,系统就会提示其注册一个新的帐号。每个帐号都有相应的权限,权限分级不同,所能执行的命令也就不同。权限分为以下 4 种:未注册用户、个人用户、企业用户、管理员。4.2.2 用户信息管理模块:登录之后进入到网站系统,或者注册新的帐号之后,用户就可以管理自己的帐号信息,根据权限分级不同,可以查看的内容和可以修改的内容也不同。未注册用户可以浏览网站根本的就业信息和资讯,注册用户包括企业和个人可以在通过输入验证信息进入功能模块进入后随时随地修改个人或企业的信息和资料,管理员可以通过验证功能模块后进入后台管理系统,随时更新和发布网站的各种信息。用户能够通过网站中的各类搜索找到自己所需要的信息,包括系统网站信息、个人信息和企业信息。用户能够输入各种条件,与搜索条件相匹配的信息将得到显示。数据库 浏览器 Web 效劳器 页脚下载后可删除,如有侵权请告知删除!本系统包括用户个人信息、企业信息、和管理员的后台操作,管理员可以通过验证功能模块后进入后台管理系统,随时更新网站的各种信息,前台可以进展的操作主要是用户个人的登录,用户的求职信息注册和用户可以投递简历,同时用户还可以查看管理员发布的公告和企业发布的招聘信息。还包括企业的注册登录以及企业可以发布招聘信息,也可以对用户的个人简历进展查看,选择适合的求职者进展招聘。管理员那么可以对用户和企业所有的信息进展审核和删除操作,也可以发布最新的公告到系统网站以提供应用户和企业进展查询。系统的总功能模块图如下列图4.2 所示。人才招聘管理信息系统前台后台用户登录用户中心企业登录我要招聘我要求职新闻中心本站公告企业注册求职注册资讯管理公司管理 职位管理 用户管理公告管理图 4.2 系统功能模块图 (1)用户用例图所展示的是用户所具有的功能,包括注册,注册成功之后登陆,用户查看企业发布的招聘信息之后,假设有符合自己需求的职位那么用户自身可以提交个人的简历信息,之后还可进展个人简历信息的查询,假设简历有错误那么可以进展个人简历修改甚至可以删除个人简历信息。页脚下载后可删除,如有侵权请告知删除!图 4.3 用户用例图(2)企业用例图包括企业在注册成功并且登录之后可以发布企业招聘信息,企业也可以对用户的个人简历信息进展查看,企业也可以针对适宜的用户,并对其进展招聘,企业也可以对其信息进展管理,假设是企业已经招聘到职工,那么企业可以将其企业的信息删除。图 4.4 企业用例图(3)管理员用例图是可以清楚看出在权限分级上具有最高权限的是管理员,用户 登录 查询招聘信息 提交简历 查询个人简历 修改简历 删除个人信息 修改企业信息 查询个人简历 查询企业信息 删除企业信息 发布企业信息 发布招聘信息 注册 页脚下载后可删除,如有侵权请告知删除!管理员可以自行登录后台系统,发布最新新闻和公告,这些新闻和公告是可以被个人用户以及企业查看到的。与此同时,个人用户或是企业在浏览该网站系统后,假设是注册账户那么需要通过管理员的审核操作才能注册成功,因此,管理员可以对个人用户以及企业的信息进展修改和删除操作。图 4.5 管理员用例图 4.3.1 系统概念构造设计(1)用户信息,是用户属性的集合,其中包括用户名、密码、性别、年龄、出生年月、学历、联系方式等,用户可以在该系统网站上面进展信息的浏览,假设有需要进展求职那么可以注册用户名,成功注册并且登录之后可以根据自己的需求填写个人资料即简历,然后可以向用户本身所有意愿去的企业进展简历的投递。如图 4.5 所示。图 4.5 用户信息 用户 用户名 密码 性别 年龄 出生年月 学历 联系方式 审核企业信息 发布公告 审核用户信息 查询用户信息 查询企业信息 发布新闻 登录后台系统 页脚下载后可删除,如有侵权请告知删除!(2)企业信息,是企业属性的集合,包括企业名、企业地址、企业邮箱、企业薪资等,企业注册成功并且登录后可以向广阔用户发布招聘信息,这些招聘信息包含企业的根本信息,即企业的名称、企业地址、企业的邮箱以及企业的招聘薪资。如图 4.6 所示。图 4.6 企业信息(3)管理员信息,是管理员属性的集合,包括管理员用户名、管理员密码、企业、用户、公揭发布等,管理员可以对用户以及企业的注册好的信息进展审核操作,审核通过那么保存信息,不通过那么可以删除信息,管理员也可以发布最新公告提供应用户和企业查询,同时管理员也有自己默认的用户名和密码。如图4.7 所示。图 4.7 管理员信息(4)根据上面的实体图,可以得出如图 4.8 的 E-R 图。管理员可以通过该系统发布最新公告,用户和企业均可以在登录成功后,对该最新公告进展查询;同时,管理员还可以对企业的已经注册的信息以及企业发布的招聘信息进展管理审核;也可以对用户注册的信息以及其个人简历信息进展管理审核操作;而企业在被管理员管理的同时还可对个人信息简历进展查看,对于求职者递交的简历信息可以进展查看挑选出最适宜的求职者。个人用户作为求职者,也能查看系统网站上面的最新公告,包括企业发布的招聘信息等,个人用户可以在那么多的招聘信息中选择自己有意愿的职位进展个人求职简历的递交操作。企业 企业薪资 企业邮箱 企业地址 企业名 管理员 企业 用户名 用户 密码 公揭发布 页脚下载后可删除,如有侵权请告知删除!图 4.8 E-R 图 4.3.2 数据库逻辑设计 根据概念设计,得到实体图和 E-R 图,再有实体图和 E-R,进展数据库逻辑设计。逻辑设计很重要,本系统实体关系模式如下:(1)用户实体可以转换为如下关系模式,其中用户名为主键。用户(用户名、密码、性别、年龄、出生年月、学历、联系方式)(2)企业实体可以转换为如下关系模式,其中企业名为主键。企业(企业名、企业地址、企业邮箱、企业薪资)(3)管理员实体可以转换为如下关系模式,其中管理员用户名为主键。管理员(管理员用户名、管理员密码、企业、用户、公揭发布)4.3.3 数据库表的设计 此系统需要后台数据库,下面介绍数据库中的各个表的详细信息,在本系统中,涉及到的数据项和表构造如下:(1)Admin 管理员表表存放的是管理员的根本信息,如表 4.1 所示。表 4.1 Admin 管理员表 管理员 用户 企业信息 发布 公告 查看 查看 提交信息 简历 审核 1 1 1 n n 1 n n 1 n 管理 1 n 管理 1 n 企业 发布 1 n 1 n 页脚下载后可删除,如有侵权请告知删除!列名 数据类型 长度 允许为空 id int 4 否 adminName char 50 否 Pwd char 100 否(2)Company 公司信息表存放的是公司的根本信息,如表 4.2 所示。表 4.2 Company 公司信息表 列名 数据类型 长度 允许为空 Id int 16 否 Pwd varchar 16 否 RealName varchar 50 Addtime datetime 50 Tel varchar 50 Address varchar 50 emal varchar 50 companyname varchar 50 description varchar 50 privince varchar 50 station varchar 50 mony varchar 50 impont varchar 50 account varchar 50 (3)Job 工作信息表存放的是职位的根本信息,如表 4.3 所示。表 4.3 Job 工作信息表 列名 数据类型 长度 允许为空 Id Int 4 否 account verchar 16 否 jobname varchar 50 jobnum varchar 50 addtime varchar 50 页脚下载后可删除,如有侵权请告知删除!descriptions varchar 50 jobclass varchar 50 sealarytpe varchar 50 sealary varchar 50 privances varchar 50 Address varchar 50 (4)Gonggao 公告信息表存放的是公告的根本信息,如表 4.4 所示。表 4.4 Gonggao 公告信息表 列名 数据类型 长度 允许为空 Id int 4 否 Tittle varchar 16 否 Content text 16 否 AddTime varchar 30 否 Froms varchar 50 Addperson varchar 50 (5)JobUser 求职人员信息表存放的是求职人员的根本信息,如表 4.5 所示。表 4.5 JobUser 求职人员信息表 列名 数据类型 长度 允许为空 Id int 4 否 Num varchar 16 否 pwd varchar 16 否 RealName text 16 否 addtime datetime 30 否 myheigh varchar 50 xueli varchar 50 UserName Varchar 50 Tel Varchar 50 address Varchar 50 age Varchar 50 页脚下载后可删除,如有侵权请告知删除!agedate Varchar 50 Marry Varchar 50 CardType Varchar 50 CardNUm Varchar 50 Jobyear Varchar 50 zhuanye Varchar 50 emal Varchar 50 appreciation Varchar 500 jobpurpose Varchar 500 jobexp Varchar 500 schoolexp Varchar 500 goodat Varchar 500 other Varchar 500 school Varchar sex varchar (6)NewsContent 新闻内容表存放的是新闻信息,如表 4.6 所示。表 4.6 NewsContent 新闻内容表 列名 数据类型 长度 允许为空 Id int 4 否 ClassName varchar 16 否 NewTittle varchar 16 否 NewContent varchar 16 否 AddTime varchar 50 Froms varchar 50 Addperson varchar 50 NewsImg varchar 50 Imp varchar 50 (7)UserJob 人员工作关联表存放的是投职信息,如表 4.7 所示。表 4.7 UserJob 人员工作关联表 页脚下载后可删除,如有侵权请告知删除!列名 数据类型 长度 允许为空 Id int 4 否 Username varchar 16 否 Jobid Int 4 否 JobName varchar 16 否 页脚下载后可删除,如有侵权请告知删除!5 系统界面设计 5.1 系统首页 用户翻开网站的时候首先是看到系统首页,在系统首页,用户可以看见最新的职位信息,企业也可以看见最新的人才推荐信息,在最上面是那么系统的标志性图片,下面是导航栏,导航栏是提供应广阔用户和企业所使用的,如是注册成功的企业或是用户,可以分别进展招聘信息的发布或用户自身求职信息的示。图 5.1 系统首页 首页代码如下:DB db=new DB();protected void Page_Load(object sender,EventArgs e)if(!IsPostBack)TodayNews();getuser();getjob();private void TodayNews()SqlConnection con=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettingsConStr.ToString();con.Open();SqlCommand cmd=new SqlCommand(select top 35*from NewsContent order by Id desc,AddTime desc,con);SqlDataReader sdr=cmd.ExecuteReader();this.dllTodayNews.DataSource=sdr;this.dllTodayNews.DataBind();con.Close();private void getuser()页脚下载后可删除,如有侵权请告知删除!SqlDataReader da;da=db.GetDataReader(select top 15 id,sex,RealName,xueli,zhuanye,school,Tel from JobUser order by addtime desc);this.dluser.DataSource=da;this.dluser.DataBind();private void getjob()SqlDataReader da;da=db.GetDataReader(select top 15*from Job order by addtime desc);this.dljob.DataSource=da;this.dljob.DataBind();public string SubTittle(string Tittle)string NewsTittle=Tittle;if(Tittle.Length 13)NewsTittle=Tittle.Substring(0,13);return NewsTittle;else NewsTittle=Tittle;return NewsTittle;5.2 求职注册 作为求职者的用户可以在该网站系统进展注册账户,在注册的时候输入标准的用户名,密码,之后用户可以填写与自身相对应的简历信息用于投递给企业以到达求职的目的,该系统会自行通过检测后注册成功,界面如图5.2 所示。图 5.2 用户注册 注册代码如下:页脚下载后可删除,如有侵权请告知删除!js js=new js();DB db=new DB();protected void Page_Load(object sender,EventArgs e)if(!IsPostBack)this.btnnext.Attributes.Add(onclick,return CheckAll(););this.lkjiance.Attributes.Add(onclick,return CheckUserIsnull(););protected void btnnext_Click(object sender,ImageClickEventArgs e)if(SessionRandCode.ToString()!=txtcode.Text.ToString()js.Alert(验证码输入错误!);else if(db.GetDataReader(select*from JobUser where Username=+txtname.Text+).Read()regname.InnerHtml=对不起该帐号已经存在;js.Alert(帐号已经存在!);else regname.InnerHtml=恭喜该用户名可以使用!;db.RunSql(insert into JobUser(Username,pwd,emal,RealName,addtime,myheigh,xueli,Tel,address,age,agedate,Marry,CardType,CardNUm,Jobyear,zhuanye,school,appreciation,jobpurpose,jobexp,schoolexp,goodat,other,sex)values(+txtname.Text.Trim()+,+txtpwd.Text.Trim()+,+txtEmal.Text.Trim()+,+txtRealName.Text+,+DateTime.Now+,+txtheigth.Text+,+ddpxueli.SelectedItem.Text+,+txttel.Text+,+txtaddress.Text+,+txtage.Text+,+txtyear.Text+,+ddpmeary.SelectedItem.Text+,+ddpidcard.SelectedItem.Text+,+txtidcard.Text+,+txtwork.Text+,+txtzhuanye.Text+,+txtschool.Text+,+txtpingjia.Text+,+txtyixiang.Text+,+txtworkjingyan.Text+,+txtjiaoyu.Text+,+txttechang.Text+,+txtother.Text+,+drsex.SelectedItem.Text+);Sessionusername=txtname.Text.Trim();js.AlertAndRedirect(恭喜您注册并发布简历成功!,userhome.aspx);protected void lkjiance_Click(object sender,EventArgs e)if(txtname.Text=)js.Alert(请填写帐号!);if(db.GetDataReader(select*from JobUser where Username=+txtname.Text+).Read()regname.InnerHtml=对不起该帐号已经存在;else regname.InnerHtml=恭喜该用户名可以使用!;页脚下载后可删除,如有侵权请告知删除!用户在注册成功之后可以进展登录操作,输入正确的用户名及密码进展登录系统,如果输入错误,那么会提示登录失败即非法登录,用户登录界面如图 5.3所示。图 5.3 用户登录 用户登录代码如下:public partial class UserL js jd=new js();DB

    注意事项

    本文(基于WEB人才招聘管理信息系统的设计与实现.pdf)为本站会员(wj151****6093)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开