基于.net的求职招聘网站的设计毕业论文.doc

上传人:laozhun 文档编号:3937944 上传时间:2023-03-28 格式:DOC 页数:37 大小:3.81MB
返回 下载 相关 举报
基于.net的求职招聘网站的设计毕业论文.doc_第1页
第1页 / 共37页
基于.net的求职招聘网站的设计毕业论文.doc_第2页
第2页 / 共37页
基于.net的求职招聘网站的设计毕业论文.doc_第3页
第3页 / 共37页
基于.net的求职招聘网站的设计毕业论文.doc_第4页
第4页 / 共37页
基于.net的求职招聘网站的设计毕业论文.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《基于.net的求职招聘网站的设计毕业论文.doc》由会员分享,可在线阅读,更多相关《基于.net的求职招聘网站的设计毕业论文.doc(37页珍藏版)》请在三一办公上搜索。

1、毕业设计说明书(论文) 作 者: 学 号: 系 : 计算机系 专 业: 题 目: 基于ASP.net的求职招聘网站的设计 指导者: (姓 名) (专业技术职务)评阅者: (姓 名) (专业技术职务) 2014 年 6 月 4 日 毕业设计(论文)中文摘要基于ASP.net的求职招聘网站的设计摘要: 通过对个人求职及企业招聘业务流程的分析,考察求职招聘网站的现状,使用Visual Studio 2010开发环境,以C#为开发语言、SQL Server 2008 为后台数据库,完成了求职招聘网站的设计和实现的全过程。系统采用B/S架构,主要包括前台求职招聘与后台信息管理两部分。前台子系统主要实现了

2、求职者和招聘企业的注册和登录、人才搜索、发布招聘信息、职位搜索、递交简历、新闻公告和求职攻略的浏览等功能;后台子系统主要实现了对新闻公告、求职攻略、用户信息的管理功能。论文叙述了求职招聘网站开发的设计思路和实现的整个过程,并对具体数据库访问技术及开发过程中遇到的问题进行了详细的描述。关键词: 求职招聘网站 C# SQL Server B/S毕业设计(论文)外文摘要Title Design of Job Recruitment Website Based on ASP.net AbstractThrough the analysis of individual job search and re

3、cruitment business process, inspecting the present situation of the job recruitment website, using the Visual Studio 2010 as environment, With C # as the development language, SQL Server2008 database as a background completed the entire process of the job recruitment website design. System adopts B/

4、S structure, mainly including two parts, one is front desk job recruitment, the other is the background information management. The foreground subsystem mainly implements the job seekers and recruiters registration and login, talent search, release recruitment information, job search and recruitment

5、 information on the resume, browsing news bulletin and job treks; Backstage subsystem is mainly realized the news announcement, job search strategy, and the management function of user information.Keywords:Job Recruitment Website C# SQL Server B/S目 次1 引言111 课题开发背景和意义112 解决方案12 开发技术介绍221 ASPnet概述222

6、B/S架构223 Visual Studio 2010概述324 SQL Server 2008 数据库概述33 需求分析331 可行性研究432 用户需求44 系统设计541 系统功能结构设计542 数据库的设计75 系统实现1051 数据库的连接1052 前台求职招聘子系统的实现1053 后台信息管理子系统的实现266 系统测试2961 单元测试3062 集成测试30结 论31参 考 文 献32致 谢331 引言11 课题开发背景和意义现在网络技术的发展越来越迅速,人们上网的途径也是越来越方便,网络在人们生活中的应用也越来越广泛,使得网上求职招聘成为目前深受求职招聘者喜欢的一种求职招聘平台

7、。互联网给求职招聘者提供了丰富的资源,给他们创造出一个服务平台,拥有现实生活中人才市场和招聘会的功能。对于求职者而言,通过求职招聘网站求职有着很多优点。信息量大、更新速度快,使求职者能够在短时间内的获取大量的招聘信息,而通过网站的职位搜索功能可以对工作类型、地点进行搜索,并且在网上求职可以跨越不同地域,这一点对于求职者而言更加方便。而且网络求职可以让求职者在个人简历、交通通讯等方面省下更多的精力和金钱。对于招聘者而言,通过网上发布招聘信息不仅能够降低公司资源的消耗,而且方便了信息的发布和修改,也更加有利于企业实现人才招聘的多元化。而且在传统招聘会上,由于时间仓促且只能局限在一个固定的区域,很难

8、招聘到合适的人才。在这一点上,传统招聘会就无法与网上招聘范围广、时效长这样的优点相比。基于以上考虑,本次毕业设计以完成人才求职招聘网站的设计为主要任务,为求职者和招聘企业提供了方便、快捷的交流平台,实现求职与招聘过程的信息化管理。12 解决方案系统采用B/S架构设计,以ASP.net作为开发技术,在普通兼容的计算机上进行,采用Microsoft Windows 7及以上版本的操作系统,开发环境采用Microsoft Visual Studio 2010,使用C#编程语言,后台用SQL Server 2008实现对数据库管理,同时采用ADO.net数据库访问技术进行数据库访问。2 开发技术介绍2

9、1 ASPnet概述ASP.net 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的优势。ASP. net 页和控件框架是一种编程框架,它在 Web 服务器上运行,可以动态地生成和呈现 ASP. net 网页。其网页是完全面向对象的。在 ASP. net 网页中,可以使用属性、方法和事件来处理 HTML 元素。ASP.net是一种用于创建基于Web的应用程序的编程模型。从本质上来说,运行时和.NET Framework类库集可以用于创建动态Web页。它需要在Web服务器的环境中运行,例如MicrosoftI

10、nternetInformationServer(Microsoft互联网信息服务器,IIS),并且根据服务浏览器请求指示在服务器上执行程序。与直接由Web服务器提供的静态HTML不同的是,ASP.net页面实际上是在服务器上执行以后再产生结果的。页面的最后生成也许是由许多不同的指令和/或数据源构造的。ASP. net优越性主要体现在以下几个方面:1. 效率。ASP. net是建立在.NET Framework之上的,可使用Visual Basic ,C+这样的模块化程序设计语言,在第一次执行后不须重新编译就可直接运行,所以速度和效率比ASP这种只能用VBScript或JavaScript这样

11、的非模块化语言来编写的脚本编程语言提高很多。2. 可重用性。ASP. net不再像ASP那样将ASP代码与HTML混合在一起,而是实现代码与内容的完全分离,可重用性强。3. 代码量。ASP对所有要实现的功能通过编写代码来实现,而ASP. net只须预先说明,就可自动实现,所以,实现同样的功能,ASP. net要比ASP代码量小的多。22 B/S架构 B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。B/S结构的优点:1. 具有分布性特点,可以随时随地进行查询、浏览等业务处理。2. 业务扩展简单方便,通过增加

12、网页即可增加服务器功能。3. 维护简单方便,只需要改变网页,即可实现所有用户的同步更新。4. 开发简单,共享性强23 Visual Studio 2010概述Visual Studio 2010 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了.NET Framework4.0、Microsoft Visual Studio 2010 CTP( Community Technology P

13、review-CTP),并且支持开发面向Windows 7的应用程序。在Visual Studio 2010 中应用程序中,除了可以使用C# 语言程序之外,还可以创建C、VC+、VB. net、VJ# 等几种语言的应用程序。与其他语言相比,C#是相对安全、稳定、简单、优雅的,它是由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB简单的可视化操作和C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为. net开发的首选语言。24 SQL Server 20

14、08 数据库概述SQL Server2008是Microsoft公司发行的关系型数据库管理与分析系统,它提供了功能全面、操作简单的图形界面。由于ASP. net应用的后台程序中有专门针对SQL Server的数据应用类库供用户使用,方便了用户对数据的操作。这个平台有以下特点:1. 可信任的使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。2. 高效的使得公司可以降低开发和管理他们的数据基础设施的时间和成本。3. 智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。3 需求分析31 可行性研究该阶段通过对系统功能和目标的初步分析,提出可行性方案并进行

15、简单的论证,以确保系统是否能在现有的技术和条件下得以实现。这里主要从技术可行性、经济可行性和操作可行性三个方面进行分析说明系统的可行性。311 技术可行性根据该系统目标来衡量所需的技术是否具备,一般可从硬软件的性能要求、环境条件、操作人员水平和数量等方面去考虑和分析。考虑到系统实施的可行性,在软件方面选择了ASP.net技术来进行开发管理平台的设计,使用SQLServer2008数据库存储数据。在硬件方面,能够在包括Windows 7及以上操作系统平台下运行稳定、安全可靠。当然,硬件的配置越高,系统的开发与运行会更流畅。考虑到如今的家用或商用电脑硬件的整体配置水平,系统在硬件方面是可行的。在软

16、件方面,由于ASP.net和SQLServer2008都是两个比较成熟的开发工具,无论在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是可行的。312 经济可行性通过网上求职招聘不仅能够为招聘企业节省招聘成本,还可以提高其管理效率,节省大量的人力和物力;而就求职者而言,通过网上求职招聘,又可以节省大量时间和金钱。这样既满足了求职者的需求,又满足了企业的需求,同时方便管理,又跨越了时间和空间的限制。所以,从经济上来说是完全可行的。313 操作可行性系统采用动态网页技术实现用户信息在线发布,加强了界面可操作性,数据输入量少,使用者非常容易就能完全掌握系统的全部操作流程。整个网站界面简洁,充分展

17、现了网站的交互性。因此系统的操作是可行的。32 用户需求321 功能需求1. 求职用户功能需求求职用户通过注册模块可以注册为网站的求职会员。求职用户登录验证成功可以实现简历信息的管理,比如可以修改简历。通过选择条件可以查询感兴趣的职位信息,当查询到自己感兴趣的职位时可以查看该职位的详细信息,并且可以进行职位申请,在申请职位以后如果企业有回复可以随时查看,也可以通过其他方式如电话、电子邮件与招聘企业进行联系。2. 企业用户功能需求企业用户通过填写注册信息成为网站的企业会员。企业用户通过登录验证后,可以实现对企业信息的管理。企业用户可以随时修改企业的信息,发布招聘信息,查询人才信息,修改已发布的招

18、聘信息等。企业用户可以通过查看递交简历的求职者信息,对递交简历求职者发出面试邀请。3. 未注册会员用户功能需求未注册的用户可以进行网站新闻公告和求职攻略的浏览,也可进行简单的招聘信息和人才信息的查看,但是若想申请职位或发布职位信息必须通过注册网站会员才能进行。4. 管理员功能需求管理员功能主要是完成整个系统对后台数据库的一些处理工作,主要负责用户的管理、新闻公告和求职攻略的添加和删除的工作。322 性能需求1及时性。当用户登录,进行任何操作的时候,系统应该及时的进行反应。扩展性。系统设计要求能够体现扩展性要求,以适应将来功能扩展的要求。3. 安全性。系统要拥有严格的权限管理功能,各种功能模块需

19、要有相应的权限方能进入。4 系统设计41 系统功能结构设计针对需求分析中提出的系统功能需求,将系统分为两个子系统前台求职招聘和后台信息管理。前台求职招聘部分主要包括个人求职与企业招聘这两个模块,而后台信息管理部分主要有用户管理、新闻信息管理、求职招聘管理等模块,其中每个模块又包含若干子模块,每个子模块具体完成某个特定的功能。系统功能结构图如图4-1所示。图 4-1系统功能结构图411 前台求职招聘各模块功能描述1. 求职者用户管理模块:实现注册,登录,创建、刷新、修改、删除简历信息,搜索职位信息,进行职位申请等功能。2. 企业用户管理模块:实现注册,登录,发布、刷新、修改、删除招聘信息,搜索求

20、职者已发布的简历信息,查看已收到的简历,回复投放简历的求职者等功能。3. 新闻公告、求职攻略管理模块:方便用户浏览最新的新闻信息和求职攻略。412 后台信息管理各模块功能描述1. 新闻公告和求职攻略管理模块:实现对新闻信息和求职攻略的发布、修改功能,以便供网站用户得到最新的信息,对过期的新闻公告和求职攻略进行删除,方便了管理员对信息的管理。2. 企业用户管理模块:实现对企业注册信息的查看,删除功能,删除企业用户的同时连带该企业发布的招聘信息一并删除。3. 求职者用户管理模块:实现对求职者注册信息的查看,删除功能,删除的同时将求职者曾经发布的简历一起删除。42 数据库的设计根据需求分析,在SQL

21、 Server 2008 数据库中建立名称为招聘网站. mdf的数据库,在数据库中创建九张数据表,分别为管理员信息表,求职者信息表,简历表,简历投放表,企业信息表,招聘信息表,公司回复信息表,新闻公告表和求职攻略表。具体数据表结构如下。1. 管理员信息表的设计管理员登录的所有信息都存在管理员表中,管理员登录时,系统会到数据库中核对信息。超级管理员可以实现对管理员的添加,管理员自身也可以进行密码修改。表中编号字段则是为了方便管理而设的。在操作过程中信息的修改也会进行相应的存储,管理员信息表结构说明如表4-1所示。表4-1管理员信息表字段名类型允许为空是否主键字段说明编号int否是编号登录名var

22、char(50)否否登录名密码varchar(50)否否密码权限varchar(50)否否权限:管理员,超级管理员2求职者信息表的设计求职者用户登录的所有信息都存在求职者信息表中,求职者用户在注册时须填写登录名、密码、邮箱、问题、答案,其中登录名与简历中的登录名要保持一致,问题与答案的填写则是为了方便以后找回密码而设。表中还包括编号字段。求职者登录时,系统会到数据库中核对登录信息。在操作过程中信息的修改也会进行相应的存储,求职者信息表结构说明如表4-2所示。表4-2 求职者信息表字段名类型允许为空是否主键字段说明编号int否是编号登录名varchar(50)否否登录名密码varchar(50)

23、否否密码邮箱varchar(50)否否邮箱问题varchar(50)否否问题答案varchar(50)否否答案3. 简历表的设计简历表存储了每个求职者发布的简历信息,求职者必须将个人的信息填写清楚。每个人可以创建多份简历,简历名不能相同。简历表结构说明如表4-3所示。表4-3 简历表字段名类型允许为空是否主键字段说明编号bigint否是编号简历名varchar(50)否否简历名登录名varchar(50)否否登录名姓名varchar(50)否否姓名性别varchar(50)否否性别出生日期varchar(50)否否出生日期现居住地varchar(50)否否现居住地籍贯varchar(50)否否

24、籍贯最高学历varchar(50)否否最高学历工作经验varchar(50)否否工作经验毕业学校varchar(50)否否毕业学校专业varchar(50)否否专业邮箱varchar(50)否否邮箱联系方式varchar(50)否否联系方式自我评价varchar(MAX)是否自我评价求职意向varchar(50)否否求职意向头像varchar(50)否否头像发布时间datetime否否发布时间4. 简历投放表的设计简历投放表用于存放求职者进行职位申请时的所有信息,是一张关联表。方便求职者查看自己的简历投递记录,招聘企业也可以通过它来查看已申请职位的求职者的简历信息。简历投放表结构说明如表4-4

25、所示。表4-4 简历投放表字段名类型允许为空是否主键字段说明编号int否是编号求职者编号int否否求职者编号简历编号bigint否否简历编号企业编号bigint否否企业编号职位编号bigint否否职位编号是否查看varchar(50)是否是否查看是否邀请varchar(50)是否是否邀请时间datetime是否时间5. 企业信息表的设计招聘企业登录的所有信息都存在企业信息表中,每个企业只能注册一个账号即每个企业的账号与密码是唯一的。企业用户登录时,系统会到数据库中核对登录名与密码。在操作过程中信息的修改也会进行相应的存储,企业信息表结构说明如表4-5所示。表4-5 企业信息表字段名类型允许为空

26、是否主键字段说明编号bigint否是编号登录名varchar(50)否否登录名密码varchar(50)否否密码注册时间datetime否否注册时间联系方式varchar(50)否否联系方式地址varchar(50)否否地址邮箱varchar(50)否否邮箱企业名称varchar(50)否否企业名称企业简介varchar(MAX)否否企业简介6. 招聘信息表的设计招聘信息表用于存储各个招聘企业发布的招聘信息,每个企业可以发布多个招聘信息,但招聘职位不能相同。招聘信息表结构说明如表4-6所示。表4-6 招聘信息表字段名类型允许为空是否主键字段说明编号bigint否是编号企业名称varchar(5

27、0)否否企业名称招聘职位varchar(50)否否招聘职位招聘人数int否否招聘人数工作类型varchar(50)否否工作类型薪资待遇varchar(50)否否薪资待遇工作地址varchar(50)否否工作地址最低学历varchar(50)否否最低学历职位要求varchar(MAX)否否职位要求发布时间datetime否否发布时间8. 企业回复信息表的设计企业回复信息表用于存放企业对申请职位的求职者进行信息回复以及对合适人才发出面试邀请的所有信息,是一张关联表。企业回复信息表结构说明如表4-7所示。表4-7 企业信息回复表字段名类型允许为空是否主键字段说明编号int否是编号求职者编号int否否

28、求职者编号简历编号bigint否否简历编号企业编号bigint否否企业编号职位编号bigint否否职位编号回复信息varchar(200)是否回复信息时间datetime是否时间9. 新闻信息表的设计新闻信息表用于存储发布的新闻信息,方便用户浏览最新新闻消息,包括标题、内容。新闻信息表结构说明如表4-8所示。表4-8 新闻信息表字段名类型允许为空是否主键字段说明编号int否是编号标题varchar(50)否否标题内容varchar(MAX)否否内容时间datetime否否发布时间修改时间datetime否否修改时间9. 求职攻略表的设计求职攻略表用于存储发布的求职攻略,方便求职者用户获取最新求

29、职攻略,包括标题、内容。求职攻略表结构说明如表4-9所示。表4-9 求职攻略表字段名类型允许为空是否主键字段说明编号int否是编号标题varchar(50)否否标题内容varchar(MAX)否否内容发布时间datetime否否发布时间修改时间datetime否否修改时间5 系统实现51 数据库的连接系统采用的是ASP.net 技术,数据库使用的是SQL Server 2008 数据库,连接数据库的文件为web.config文件,连接代码如下。在程序中创建和数据库的连接代码如下。SqlConnection con = new SqlConnection();con.ConnectionStri

30、ng = Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|招聘网.mdf;Integrated Security=True;User Instance=True;SqlDataAdapter da = new SqlDataAdapter(str, con);DataSet ds = new DataSet();da.Fill(ds);52 前台求职招聘子系统的实现前台求职招聘子系统主要包括前台用户登录、信息检索、个人用户中心、企业用户中心等功能模块,下面给出部分相关模块的设计过程。521 系统首页的设计系统首页包括的主要内容有导

31、航模块,新闻公告模块,求职攻略模块,招聘信息和人才推荐模块。首页页面效果如图5-1所示。图 5-1 网站首页界面效果图522 登录模块登录模块的功能是判断用户是否合法以及根据登录用户的权限进入相应的模块,登录模块效果图如图5-2所示。以求职者登录为例,点击登录按钮时,调用求职者信息表中的登录名和密码,并将其与TextBox中输入的用户名、密码相比较,若一致,则进入个人中心;若不一致,则出现提示信息,提示信息如图5-3所示。登录功能实现的代码如下。SqlConnection con = new SqlConnection(); con.ConnectionString = Data Source

32、=.SQLEXPRESS;AttachDBFilename=|DataDirectory|招聘网站.mdf;Integrated Security=true;User Instance=true; con.Open(); string str = select 登录名,密码 from 用户表; SqlCommand com = new SqlCommand(str,con);/建立Command对象 SqlDataReader dr = com.ExecuteReader();/建立DataReader对象 while (dr.Read()/循环读取数据 if (dr登录名.ToString(

33、) = txtName.Text.Trim() & dr密码.ToString() = txtPassword.Text.Trim()/将输入数据和数据库中数据进行比较 Sessionname = dr登录名.ToString();/传递参数(登录名) Response.Redirect(用户中心.aspx); else ClientScript.RegisterStartupScript(GetType(), 提示, alert(用户名或密码错误,请重新输入!););/错误提示信息 dr. Close();/关闭DataReader对象 con.Close(); 图5-2 求职者登录界面效果

34、图 图5-3 信息错误提示523 信息检索模块前台信息检索模块包括人才信息检索和招聘信息检索两部分。1. 人才信息检索的实现企业可以根据求职者的学历,专业,求职意向定向搜索人才信息。其界面效果图如图5-4。点击搜索按钮时,调用简历表中最高学历、求职意向、专业字段中内容,并将其与DropdownList中选中的文化程度、专业、求职意向相比较,将条件相符的显示出来。搜索功能部分代码如下。图5-4 人才信息检索界面效果图protected void btSearch_Click(object sender, EventArgs e) Panel2.Visible = true; Panel1.Vis

35、ible = false; con.ConnectionString = Data Source=.SQLEXPRESS;AttachDBFilename=|DataDirectory|招聘网站.mdf;Integrated Security=true;User Instance=true; if (ddlXueli.SelectedIndex != 0 & ddlZhuanye.SelectedIndex != 0 & ddlYixiang.SelectedIndex != 0) con.Open(); string str = select 编号,头像,姓名,工作经验,最高学历,求职意向,

36、发布时间,专业 from 简历表 where 最高学历= + ddlXueli.SelectedValue.ToString() + and 专业= + ddlZhuanye.SelectedValue.ToString() + and 求职意向 = + ddlYixiang.SelectedValue.ToString() + order by 发布时间 desc; SqlCommand com = new SqlCommand(str, con); SqlDataReader dr = com.ExecuteReader(); dlRen1.DataSource = dr; dlRen1.

37、DataBind(); if (dlRen1.Items.Count = 0) Response.Write(alert(找不到相应记录!); Panel2.Visible = false; dr.Close(); con.Close(); /部分代码略2. 招聘信息检索的实现求职者可以根据职位类别,工作地点,职位名称定向搜索招聘信息。其界面效果图如图5-5所示。524 职位申请的实现求职者通过检索招聘信息,找到合适的职位,对该职位进行申请。职位申请界面效果图如图5-6所示。图5-5 招聘信息检索界面效果图图5-6 职位申请界面效果图点击申请该职位按钮时,先判断传递的求职者登录名参数Sessi

38、on“name”是否为空。若为空,则会出现提示信息,提示用户要先进行登录,未登录提示信息如图5-7所示;若不为空,则让用户选择简历进行投递。点击提交按钮时,调用招聘信息表中的编号、企业信息表中的编号、简历表中编号、求职者信息表中编号,并将其加入到简历投放表中。提交按钮中部分代码如下。 protected void btShq1_Click(object sender, EventArgs e) con.ConnectionString = Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|招聘网站.mdf;Integrated Se

39、curity=True;User Instance=True; string str = select * from 简历表 where 简历名= + ddlJl.SelectedValue + and 登录名=+Sessionname.ToString()+; SqlDataAdapter da = new SqlDataAdapter(str, con); DataSet ds = new DataSet(); da.Fill(ds, 简历表); DataRow r1 = ds.Tables简历表.Rows0;/选出简历编号 string str1 = select * from 用户表

40、where 登录名= + Sessionname.ToString() + ; SqlDataAdapter da4 = new SqlDataAdapter(str1, con); DataSet ds4 = new DataSet(); da4.Fill(ds4, 用户表); DataRow r5 = ds4.Tables用户表.Rows0;/选出求职者编号 SqlDataAdapter da1 = new SqlDataAdapter(select * from 简历投放表 , con); DataSet ds1 = new DataSet(); da1.Fill(ds1, 简历投放表); SqlDataAdapter da2 = new SqlDataAdapter(select * from 发布职位表 where 编号= + Request.QueryStringnum + , con); DataSet ds2 = new DataSet(); da2.Fill(ds2, 发布职位表);/选出职位编号 DataRow r2 = ds2.Tables发布职位表.Rows0; DataRow dr = ds1.Tables简历投放表.NewRow(); dr简历编号

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

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号