- 1.05 MB
- 2022-04-22 13:50:17 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'长春职业技术学院毕业论文(设计)专用纸网上招聘管理系统毕业论文目录目录2摘要IAbstractII绪论1第1章系统概述21.1系统开发背景和意义21.2国内国际的发展现状21.3技术选择3第2章系统需求分析42.1可行性分析42.1.1技术可行性分析42.1.2经济可行性分析42.1.3操作可行性分析42.2系统功能需求52.3系统业务流程62.4实体ER图62.5系统性能需求9第3章系统总体设计113.1系统架构设计113.2系统功能模块123.3系统数据库设计14第4章系统详细设计与实现194.1数据库连接conn.aspx设计194.2前台设计与实现194.2.1系统首页194.2.2企业会员招聘模块设计194.2.3个人会员求职模块设计274.3后台设计与实现324.3.1后台登录页面设计324.3.2后台管理首页设计334.3.3职场资讯管理设计344.3.4会员信息管理设计35总结40参考文献41致谢42II
长春职业技术学院毕业论文(设计)专用纸摘要网上招聘管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,易使用等特点。本系统是结合人才市场的实际需求分析,采用功能强大的VisualStadio2008作为开发工具,后台数据库采用SQLServer2005开发出来的基于B/S架构的网上招聘管理系统。此系统通过对发布招聘信息的企业和寻找工作者信息的收集与发布,构造了一个企业和人才之间的网上工作平台。本系统包括如下功能:管理员可以使用该系统为企业招聘、个人求职提供服务。用人单位可以使用该系统注册成为招聘用户并发布招聘信息。求职人员可以在注册成为求职用户后通过系统完成求职工作。关键字:网上招聘、数据库、VisualStadio2008、SQLServer2005、B/S、.NETII
长春职业技术学院毕业论文(设计)专用纸AbstractRecruitmentManagementSystemisatypicalmanagementinformationsystem(MIS),whichmainlyincludestheestablishmentandmaintenanceofback-enddatabaseandfront-endapplicationdevelopmentaspxects.Requestfortheestablishmentofdataconsistencyandintegrity,datasecurity,gooddatabase,andforthelatterapplicationsrequirefullyfunctional,easytousefeatures.Thissystemiscombinedwiththeactualneedsofthetalentmarketanalysis,usingthepowerfulVisualStadio2008asadevelopmenttool,backgrounddatabasewasdevelopedusingSQLServer2005-basedB/Sstructureoftheonlinerecruitmentmanagementsystem.Thissystemofjobinformationbybusinessesandjobseekersinformationcollectionanddissemination,constructalinebetweenbusinessandtalentworkingplatform.Thesystemincludesthefollowingfunctions:Administratorscanusethesystemforbusinessrecruitment,individualjobsearchservices.Employersmayusethesystemtoregisterasauserandjobinformationrecruitment.Jobseekers,jobseekerscanregisterasuserscompletethejobafterworkingthroughthesystem.Keywords:Onlinerecruitment,database,VisualStadio2008、SQLServer2005、B/S、.NETII
长春职业技术学院毕业论文(设计)专用纸绪论在当前的市场环境中。随着社会的进步和技术的发展,知识正在发挥着很大的作用,市场的竞争在很大程度上体现为人才的竞争。从而。找到合适的人才,成为企业提高竞争力的一项关键任务。同时。当今的市场环境又是一个快速变化的环境,市场需求在变,对人才的需求也相应处于变化之中。如何能快速适应这一变化,提高人才招聘流程的工作效率,进行快速定位,也就成为人才招聘公司/单位需考虑的重要因素。无论是对于企业的人力资源部门的招聘服务,还是职业中介的跨地域供需信息沟通,或是对外的劳务输出等等。作为一种服务类型,其服务对象均包含需方驱动特点。其所达到的招聘人员的效率和效果是其存在的价值和理由。对于中介服务的另一个服务对象。即供方,寻求合适工作的各地人士。也同样关注是否能快速获得职位需求信息和条件要求等等。所有这些,都产生着对信息系统的需求。而且也只能通过信息系统才能实现基于对人才招聘市场的理解和需求研究。为了满足市场对于人才招聘解决方案的需求,推出了网上人才招聘解决方案。作为一种专业化的业务流程改进工具,有效地解决了人才招聘工作效率和效果改进提升中所面临的问题。本毕业设计,就是为了适应现代求职/招聘方式而做出的一种尝试。本系统采用.NET这种服务器端的开发环境以及WindowsXP的操作系统为工作平台,同时借助SQLServer这一强大的数据库管理系统来实现本毕业设计。42
长春职业技术学院毕业论文(设计)专用纸第1章系统概述1.1系统开发背景和意义人才在各个行业都是发展的关键,大学生就像是人才的代名词,如何能够招聘到具有真才实学的大学生是各个企业非常关心的问题,而找不到理想的工作,不能发挥自己聪明才智也让大学生烦恼,他们踏入社会的第一节课就是求职。说到求职,大多数人可能首先会想到招聘会,虽然招聘会是目前人才交流的主要途径之一,但是它还远远不能满足显示的需求。招聘会都是在有限的几天内企业与大学生面对面的交流,虽然有的招聘会提前贴出海报或进行其他方式的宣传,但还是会有很多企业和大学生错过,还有一部分人,为了参加招聘会不得不放弃一些重要的事情。由于参加招聘会的人员繁多,而且整个过程人员的流动性非常强,这给管理增加了很大的难度。招聘会人数众多,而且展位有限,想要实现企业与学生一一会面很困难,这样就不能更好地分配人力资源。现实社会中急需一个第三者为企业与人才牵线搭桥,来弥补招聘会存在的种种不足,在这种条件下,我将网络优势与招聘紧密地结合起来,开发了网上招聘系统。1.2国内国际的发展现状网络招聘最早出现在美国,当美国互联网发达以后各个行业或者公司的招聘,纷纷在网站上出现,在美国,上网找工作已经成为家常便饭,反而很少还有人在翻报纸寻觅就业机会。42
长春职业技术学院毕业论文(设计)专用纸微软更是E化管理的领航者,他们在进行网络招聘时,网上招聘信息不仅对外发布,同时也对内,由于受网络发展和普及程度的影响,国内的网络招聘还处于起步阶段。而在更多的内陆地区,网络求职的比例更低,更多的人还是认可平面媒体发布的招聘广告。网上招聘系统是利用网络构建的招聘系统,它涉及了网上应用这一学科。1.3技术选择开发环境的选择会影响到数据库的设计,所以在这里给出网上招聘管理系统开发与运行环境的选择如下:开发环境:WindowsXP开发工具:VisualStadio2008数据库管理系统:SQLServer2005数据库服务器:SQLServer2005桌面引擎42
长春职业技术学院毕业论文(设计)专用纸第2章系统需求分析2.1可行性分析可行性研究的目的是用最小的代价确定在问题定义阶段所确定的系统目标和规模是否能实现,所确定的问题是否可以解决,系统方案在经济上、技术上和操作上是否可以接受。通过技术可行性、经济可行性和操作可行性三个方面对在绪论部分提出的课题进行可行性研究。2.1.1技术可行性分析技术可行性是指使用现有的技术能否实现系统的设计开发与最终完成。本系统采用的是C#和HTML语言并结合SQLServer数据库,对计算机、硬件的要求不高,当前的开发技术与数据库应用技术完全能够满足用户的需要。因此,开发此系统在技术上是可行的。2.1.2经济可行性分析经济可行性是指系统所能带来的经济效益是否会超过开发这个系统所需的成本,是否会为用户带来足够大的经济利益。本系统正式考虑为用户提高工作效率,降低劳动强度,方便操作与管理而设计的,不需要大量的开发经费。因此,开发此系统在经济上是可行的。2.1.3操作可行性分析42
长春职业技术学院毕业论文(设计)专用纸计算机技术正是为了减少人工操作的老公强度而产生的。本系统界面简介,框架清晰,美观大方,为充分展现网站的交互性,本网采用动态网页技术实现用户信息在线发布,加强了界面可操作性,数据输入量少,使用者非常容易就能完全掌握系统的全部操作流程。通过以上三个方面的研究,总体认为本系统的开发是可行的。2.2系统功能需求单位招聘栏目功能本栏目主要提供单位招聘信息统计、单位基本信息维护、游览求职人员信息、招聘职位管理、快速发布职位、人才查询、人才收藏、发送招聘意向,管理收到的求职意向等功能。个人求职栏目功能本栏目主要提供个人应聘信息统计、个人基本资料维护、游览单位信息、求职意向维护、职位查询、发送求职意向,管理收到的招聘意向等功能。职场资讯栏目功能在此栏目中,可以发布职场资讯和热点资讯,让求职者与招聘者能及时了解职场相关信息,增加职场经验。招聘会栏目功能此栏目主要发布各地的招聘会信息,为求职者提供更多求职机会。兼职天地栏目功能此栏目主要发布各种兼职信息。后台管理系统功能42
长春职业技术学院毕业论文(设计)专用纸通过后台系统,可以对注册的单位或个人资料进行管理,还可以添加、修改、删除职场资讯、招聘会和兼职信息。网站管理员还可以管理自己的账号。2.3系统业务流程为了方便管理,将后台所有的程序放在admin目录下。首先建立了一个登录界面,登录后管理员可以对招聘单位、人才信息、职场资讯、招聘会进行管理,还可以添加招聘会信息和职场资讯信息,另外网站管理员还可以管理自己的账号。后台管理系统的大概流程如下图:图2-3-1系统后台流程图2.4实体ER图超级管理员信息表:{用户id、用户名、用户密码、用户等级}42
长春职业技术学院毕业论文(设计)专用纸单位信息表:{单位id、用户名、用户密码、单位名称、邮编地址、单位地址、单位联系电话、传真号码、电子邮箱地址、单位主页、单位简介}职场资讯信息表:{职场资讯id、职场资讯标题、职场资讯内容、资讯作者、资讯相关图片、上传资讯时间}招聘会信息表:{招聘会信息id、招聘会信息标题、招聘会信息内容、信息发布作者、信息相关图片、上传信息时间}会员信息表:{个人会员id、用户名、用户密码、电子邮箱地址、会员类型、简历姓名、性别、民族、出生日期、身份证号码、身高、婚姻状况}综合以上得到E-R模型如图2-4-1、图2-4-2所示:图2-4-1各实体联系图42
长春职业技术学院毕业论文(设计)专用纸图2-4-2超级管理员信息属性图图2-4-3单位信息属性图图2-4-4会员信息属性图图2-4-5职场资讯信息属性图图2-4-6招聘会信息属性图42
长春职业技术学院毕业论文(设计)专用纸图2-4-7招聘意向属性图图2-4-8求职意向属性图2.5系统性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,招聘管理系统应该满足以下的性能需求:1.系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足对招聘信息处理的需求。2.系统的开放性和系统的可扩充性招聘管理系统在开发过程中,应该充分考虑以后的可扩充性。例如用户发布或查询的需求也会不断的更新和完善。42
长春职业技术学院毕业论文(设计)专用纸3.系统的易用性和易维护性招聘管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。针对用户可能出现的使用问题,提供在线帮助。4.系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。5.系统的先进性目前计算系统的技术发展相当快,作为招聘管理系统工程,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。6.系统的响应速度原则是保证操作人员不会因为速度问题而影响工作效率。42
长春职业技术学院毕业论文(设计)专用纸第3章系统总体设计3.1系统架构设计网上招聘管理系统结构为典型的B/S架构。与传统的C/S架构的应用系统相比,B/S架构系统在系统部署、实施及维护方面都节约了大量成本。B/S架构的特点是在客户端使用标准的WEB页面浏览器(如InternetExplorer等),不需要安装特殊的应用程序,减少了升级和维护的难度;所有的业务数据都保存在Server端,确保了数据的安全。基于WEB的软件系统其结构一般可以分为三层:web层(Preserntation)为客户端提供对应用程序的访问。这一层由ASPX窗体和代码隐藏文件组成。Web窗体只是用HTML提供用户操作,而代码隐藏文件实现各种控件的事件处理。业务规则层(BussinessRules)是为了解决特定问题的要求实现的,它包含各种业务规则和逻辑的实现。业务规则完成如客户申请信息的验证这样的任务。数据访问层(DataAccess)为业务规则层提供数据服务。本系统的系统结构如图所示:42
长春职业技术学院毕业论文(设计)专用纸图3-2-1系统后台流程图3.2系统功能模块网上招聘管理系统提供了“单位招聘”和“个人求职”等栏目,公司企业都可以通过“单位招聘”栏目来发布招聘职位供他人浏览;个人可以通过“个人求职”栏目来发布个人求职信息,通过这种互动关系,达到双赢的效果。另外,“职场资讯”栏目提供了丰富的职场信息,“招聘会”栏目提供了全国各地即将召开的招聘会详细信息,“兼职天地”提供了种类繁多的兼职信息;此外,还有功能强大的后台管理系统,构成一个完整的在线招聘网站。具体来说,本设计提供的网站功能如下:1.企业招聘模块单位若要招聘人才,首先需要注册一个用户名,接着使用快速“发布职位功能”,将其招聘职位信息发布在网站上,招聘单位需要管理自己发布的信息,因此需要“招聘管理功能”;而为了快速找到合适的人才,还必须提供“人才信息搜索”42
长春职业技术学院毕业论文(设计)专用纸功能,方便查询,若对某份求职简历感兴趣,还可以将其放入“人才收藏夹”中,以供日后选择。本系统还提供“发出的招聘意向”和“收到的求职意向”的功能,可列出招聘单位发布的招聘信息和收到的求职简历。2.个人求职模块个人若要求职,首先要“注册我的简历”,利用注册的用户名登录后,可以利用“适合我的职位”功能将对合适的职位投递电子简历;个人会员可以通过“招聘职位查询”功能,设置相应的条件进行查找;如果遇到尚决定是否投简历的单位,可以先将其放入“职位收藏夹”中;可以查看应聘单位是否有回复,还可以查看是否有单位向自己发布了招聘信息。另外,个人会员还可以对自己的账号,基本资料,个人技能,求职意向等进行维护。3.职场资讯模块在此功能中,可以发布职场资讯和热点资讯,让求职者与招聘者能及时了解职场相关信息,增加职场经验。4.招聘会模块此栏目主要发布各地的招聘会信息,为求职者提供更多求职机会。5.兼职天地模块此栏目主要发布各种兼职信息。6.后台管理模块通过后台系统,可以对注册的单位或个人资料进行管理,还可以添加、修改、删除职场资讯、招聘会和兼职信息。网站管理员还可以管理自己的账号。42
长春职业技术学院毕业论文(设计)专用纸对上述各个功能模块进行集中、分块,按照结构化程序设计要求,可得到系统功能模块图,如图所示:图3-3-1系统功能模块图3.3系统数据库设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接影响到系统的效率及系统实现的效果。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致,同时,合理的数据库结构也将有利于程序的实现。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能够满足各种信息的输出和输入。收集基本数据、数据结构及数据处理的流程,为后面的具体设计打下基础。本系统包含十个表,说明如下:超级管理员信息表(admin):用户id、用户名、用户密码、用户等级。单位信息表(enterprise):42
长春职业技术学院毕业论文(设计)专用纸单位id、用户名、用户密码、单位名称、邮编地址、单位地址、单位联系电话、传真号码、电子邮箱地址、单位主页、单位简介。职场资讯信息表(news):职场资讯id、职场资讯标题、职场资讯内容、资讯作者、资讯相关图片、上传资讯时间。招聘会信息表(zhaopinhui):招聘会信息id、招聘会信息标题、招聘会信息内容、信息发布作者、信息相关图片、上传信息时间。一级职位数据表(job_main):一级职位id、一级职位名称。二级职位数据表(job_sub):一级职位id、二级职位id、二级职位名称。招聘职位数据表(job_detail):招聘职位id、单位id、招聘职位类型、工作性质、招聘对象、招聘人数、招聘期限、求职者应聘方式、工作内容、基本薪金。会员信息表(job_person):个人会员id、用户名、用户密码、电子邮箱地址、会员类型、简历姓名、性别、民族、出生日期、身份证号码、身高、婚姻状况。发送招聘意向信息表(job_com_per):表id、单位id、个人会员id、发送内容、回复内容、发送时间发送求职意向信息表(job_person_per):表id、个人会员id、招聘职位id、发送内容、回复内容、发送时间。表3-3-1超级管理员信息表(admin)序号字段描述类型长度主键1id用户id自动编号是2login用户名文本50否3password用户密码文本200否4ad_level用户等级数字否42
长春职业技术学院毕业论文(设计)专用纸表3-3-2单位信息表(enterprise)序号字段描述类型长度主键1ep_id单位id自动编号是2login用户名文本50否3password用户密码文本50否4ep_name单位名称文本100否5ep_postnumver邮编号码文本50否6ep_addr单位地址文本100否7ep_phone单位联系话文本50否8ep_fax传真号码文本50否9ep_email电子邮件址文本50否10ep_homepgae单位主页文本50否11ep_intro单位简介备注否12ep_acount是否会员数字否13ep_regtime注册时间日期/时间否14ep_inde是否推荐位数字否15ep_chairman联系人文本50否16setinde_time最近访问间日期/时间否表3-3-3职场资讯信息表(news)序号字段描述类型长度主键1id职场资讯ID自动编号是2title职场资讯题文本200否3body职场资讯内容备注否4author资讯作者文本100否5pic资讯相关图片文本50否6up_time上传资讯时间日期/时间否表3-3-4招聘会信息表(zhaopinhui)序号字段描述类型长度主键1id招聘会信息id自动编号是2title招聘会信息标题文本200否3body招聘会信息内容备注否4author信息发布作者文本100否5pic信息相关图片文本50否6up_time上传信息时间日期/时间否42
长春职业技术学院毕业论文(设计)专用纸表3-3-5一级职位数据表(job_main)序号字段描述类型长度主键1main_id一级职位id数字否2main_name一级职位名称文本100否表3-3-6二级职位数据表(job_sub)序号字段描述类型长度主键1sub_id二级职位id数字否2main_id一级职位id数字否3sub_name二级职位名称文本100否表3-3-7招聘职位数据表(job_detail)序号字段描述类型长度主键1detail_id招聘职位id自动编号是2ep_id单位id数字否3station招聘职位类型数字否4jobtype工作性质文本50否5menbertype招聘对象数字否6pnumber招聘人数文本50否7starttime招聘期限日期/时间否8limitime招聘期限文本50否9echomode求职者应聘方式备注否10workcontent工作内容备注否11stipend基本薪金文本50否12workseat1工作所在省份1文本50否13subworkseat1工作所在城市1文本50否14workseat2工作所在省份2文本50否15subworkseat2工作所在城市2文本50否表3-3-8会员信息表(job_person)序号字段描述类型长度主键1per_id个人会员id自动编号是2Username用户名文本50否3password用户密码文本50否42
长春职业技术学院毕业论文(设计)专用纸4email电子邮箱地址文本50否5membertype人才类型数字否6name简历姓名文本50否7gender性别文本50否8minzu民族文本50否9birth出生日期文本50否10cardnumber身份证号码文本50否11height身高数字否12mari婚姻状况文本50否13S_hometown户籍所在省份文本50否14C_hometown户籍所在城市文本50否15S_location当前居住省份文本50否16C_location当前居住城市文本50否表3-3-9发送招聘意向信息表(job_com_per)序号字段描述类型长度主键1id表id自动编号是2ep_id单位id数字否3per_id个人会员id数字否4content发送内容备注否5recontent回复内容备注否6sendtime发送时间日期/时间否表3-3-10发送求职意向信息表(job_person_per)序号字段描述类型长度主键1id表id自动编号是2per_id个人会员id数字否3detail_id招聘职位id数字否4content发送内容备注否5recontent回复内容备注否6sendtime发送时间日期/时间否42
长春职业技术学院毕业论文(设计)专用纸第4章系统详细设计与实现4.1数据库连接conn.aspx设计ODBC是一个调用级接口,它使得应用程序得以访问任何具有ODBC驱动程序的数据库中的数据,ODBC创建具有访问任何数据库权限的数据库应用程序。本论文就是使用ODBC数据源连接SQLServer数据库。4.2前台设计与实现4.2.1系统首页“网上招聘系统”首页主要分为上、中、下三大部分,其中上、下两部分使用include语句调用公共文件head.aspx和bottom.aspx;中间部分又细化为左、中、右三列,左列表格分别放置登录窗口、公司和个人注册链接、职位查询和友情链接,中间表格分别放置职场资讯和最新招聘企业,右边表格分别放置推荐招聘单位和重点推荐人才。首页将网站的重要功能集合在此,通过这些功能的组合,将最大地满足求职者和招聘者,使其在首页中就对网站的整体功能有个大体的了解,简洁美观并方便操作。4.2.2企业会员招聘模块设计企业会员招聘模块是企业实现职位发布及人才查询、应聘管理的功能模块,和系统的个人会员模块构成系统的两大核心模块。企业会员招聘模块页面如图4-2-1所示42
长春职业技术学院毕业论文(设计)专用纸图4-2-1企业会员招聘模块1.企业会员注册设计网上招聘系统是一个企业和个人进行交流的平台,为了让彼此通过网络尽量熟悉对方的情况,必须要求注册信息填写得尽量详细。但由于现代生活节奏越来越快,网上信息繁多,网站林立,用户浏览一个网站往往很快就离开了。其中原因之一就是网站的注册流程过于复杂,吓退了用户。因此一个网站的注册系统应当尽量地简化,这样才能吸引用户进行注册。为了避免注册过程的麻烦而引起用户的反感,可以使用一些人性化的措施。注册流程如图所示:42
长春职业技术学院毕业论文(设计)专用纸图4-2-2注册流程图会员注册功能包含以下文件:register.aspx:注册第一步,填写账号和密码。register_2.aspx:注册第二步,检测账号与密码,填写企业会员的:具体信息。register_3.aspx:注册第三步,检测单位详细信息,并向数据库插入新获取的值。注册第一步:页面比较简单,主要是3个文本框,分别是账号、密码和重复密码,通过单击“下一步”,将3个文本框中的值传递到register_2.aspx文件中,如图4-2-3所示:42
长春职业技术学院毕业论文(设计)专用纸图4-2-3注册第一步注册第二步:再让用户填写进一步的详细信息,并且用红色星号标记出一些必填信息,让用户有选择地进行填写,如图4-2-4所示:图4-2-4注册第二步42
长春职业技术学院毕业论文(设计)专用纸首先使用Request对象获取register.aspx页面表单传递的值,即账号、密码和重复密码,同时使用trim函数除去前后空格,以防止空格造成账号和密码出错;然后对获取的值进行空值判断,如果值为空,则转入出错信息提示窗口文件result.aspx;接着使用SQL语句在enterprise表中查询是否存在相同的账号,如果存在,则转入出错页面,同时关闭记录对象,释放资源。关键代码如下://获取表单的值login=Request("login").Trim()passwd=Request("passwd").Trim()repasswd=Request("repasswd").Trim()//进行空值判断if(login=="")//使用urlEncode方法将中文字符串进行URL编码Result=Server.urlEncode("账号名不能为空")Response.Redirect("result.aspx?result="&result)//判断两个密码是否相符if(repasswd!=passwd)result=Server.urlEncode("两次输入密码不相符,请重新输入")Response.Redirect"result.aspx?result="&result//在enterprise表中查询是否存在相同的账号sql="select*fromenterprisewherelogin=′"&login&"′"SetRs=Server.CreateObject("Adodb.RecordSet")Rs.Open(sql,conn,1,1)if(!Rs.eof)42
长春职业技术学院毕业论文(设计)专用纸result=Server.urlEncode("该账号已经给使用,请另选账号名")Response.Redirect("result.aspx?result="&result)Rs.CloseSetRS=nothingSetconn=nothing出错信息提示窗口文件result.aspx使用了Request对象来查询符串变量的值,result.aspx?result="&result,检索到的值就是result。但如果该值是中文字符串,要使用Server对象中的urlEncode方法将中文字符进行URL编码,如“账号名不能为空”,result.aspx文件获取该值后将出现正常的错误提示窗口,如图4-2-5所示:图4-2-5出错信息窗口注册第三步:首先使用Request对象接收form表单传递过来的值,并对其进行空值判断。接着通过AddNew方法将其值插入enterprise表中,最后为Session对象赋值,随后根据Session对象来跟踪会员的用户、用户ID等信息。代码如下:sql="selectep_idfromenterprisewherelogin=′"&login&"′"Rs.Open(sql,conn,1,1)Session("ep_id")=Rs("ep_id")//会员id42
长春职业技术学院毕业论文(设计)专用纸Rs.closeSetRs=nothingSetconn=nothingSession("login")=login//记录会员名Session("acount")=0//0表示为非正式会员Response.Redirect"company_myself.aspx"2.企业会员登录设计为了方便企业维护资料,发布招聘信息,在首页中设置了登录窗口,个人用户和企业用户可以通过本窗口登录。如图4-2-6所示:图4-2-6会员登录页面会员登录功能包含如下文件:Default.aspx:网站首页,放置会员登录窗口。Login.aspx:会员登录检测页面,确认会员的用户名、密码和身份。Conn.aspx:数据库连接程序页面。Resultred.aspx:出错信息提示页面。企业会员登录代码如下:42
长春职业技术学院毕业论文(设计)专用纸