版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计(论文)报告纸共44页第3页摘要对于企业来说信息的意义是十分重要的﹐因为当代企业管理的方方面面都依赖于信息的获得和利用﹐特别是任何企业决策都需要信息。信息是一种资源,利用好信息资源可更好地开发和利用种种其它资源。随着社会经济的不断发展,经济信息化已成为世界经济发展的一大趋势,是社会生产力发展到一定阶段的必然产物。信息是国家制定政策、进行宏观调控,企业从事常事务处理、生产控制、生产决策的重要战略资源,是国民经济各部门和整个社会生活领域中的“倍增剂”,是当代社会发展的最新生产力,它正从总体上引导着世界经济和社会发展的进程。可以这样说,谁能够充分利用信息,谁就能在社会竞争及经济发展中求得生存。信息系统的开发实际上是一项庞大的系统工程,即信息系统工程。本文论述了在html语言下分析、设计、开发的黄海客车招聘考核系统。其开发主要包括后台数据库的建立及前端应用程序的开发两个方面,对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,但要求处理的信息量并不大,所以我采用了MicrosoftSQLServer。该系统基本满足了黄海客车销售人员招聘考核的需求,用户界面友好,功能强大,大大减少了人力资源,增加了信息分析的准确性。随着互联网本身的不断发展创新,网络招聘模式有很大的创新空间,而这种模式创新的背后则是充分利用网络的特点更有效率的满足用户的需求,满足用户社会化、个性化和方便便捷的需求,与传统招聘渠道相比有明显的优势。在中国这样一个高速发展的市场,网上招聘的潜力还远远没有显现出来,存在着巨大的上升空间,需要我们共同努力和把握。随着网络招聘的发展,不难预计网络招聘将在中国的招聘市场上越来越流行,越来越安全,网络招聘也将会有一个长足、稳定的增长趋势。关键词:人才管理系统,JSP,ExtJs,SSH,SQLServerABSTRACTForcompaniestothesignificanceofinformationisveryimportant,becauseallaspectsofcontemporaryenterprisemanagementaredependentontheacquirementofinformationanduse,especiallyanyenterprisedecisionallneedinformation.Informationisakindofresources,makefulluseoftheinformationresourcescanbebetterdevelopmentanduseofavarietyofotherresources.Withtheeconomicandsocialdevelopment,economicinformationhasbecometheworldatrendinthedevelopmentofeconomy,andisthesocialproductivitydevelopmentinevitableproducttoacertainstage.Informationisthenationalpolicy,inmacroeconomicregulation,enterpriseengagedinoftentransactionprocessandproductioncontrol,productionofimportantstrategicdecisionresources,andanationaleconomicsectorsandthesocietyasawholeinthefieldoflife"doubleagent",istherecentdevelopmentofcontemporarysocialproductiveforces,itis,fromtheoverallleadtheworldeconomicandsocialdevelopmentintheprocess.Itcanbesaid,whocanmakefulluseofinformation,whocancompeteinsocialandeconomicdevelopment,whichseekforsurvival.Informationsystemdevelopmentisactuallyahugesystematicengineering,namelyinformationsystemsengineering.ThispaperdiscussestheHTMLlanguageanalysis,designanddevelopmentofyellowbusrecruitmentexaminationsystem.Itsdevelopmentmainlyincludesthebackstagedatabasetheestablishmentanddevelopmentoffrontapplicationprogramoftwoaspects,theformerrequiredestablishesthedataconsistencyandintegrality,datasecuritygooddatabase,buttheamountofinformationforhandlingisnotbig,soIusetheSQLServer.Thesystembasicallysatisfytheyellowbussalesstaffrecruitmentexaminationdemand,userfriendlyinterface,powerful,greatlyreducingthehumanresources,increasetheaccuracyoftheinformationanalysis.AstheInternetitselfthecontinuousdevelopmentoftheinnovation,thenetworkrecruitmentmodeagreatinnovationspace,andthemodeofinnovationistomakefulluseofnetworkbehindthecharacteristicsofmoreefficienttomeetthedemandofuser,meetusersocialization,personalizedandconvenientconvenientdemand,andthetraditionalrecruitmentchannelcomparedwiththeobvioussuperiority.LikeChinainahigh-speeddevelopmentofthemarket,thepotentialoftheonlinerecruitmentisfarfromshow,therewasahugeroomtorise,needwejointeffortandgrasp.Alongwiththedevelopmentofnetworkrecruiting,itisnothardtonetworkinChinaisexpectedtorecruitthehiringofthemarketismoreandmorepopular,moreandmoresecurity,networkrecruitmentwillalsohavearapidandstablegrowthtrend.KEYWORDS:ManagementSystem,JSP,ExtJs,SSH,SQLServer目录第一章绪论 11.1本课题研究的意义 31.1.1销售人员对于企业的重要性 31.1.2企业销售部门面临的难处 31.1.3开发销售人员招聘系统的重要性 31.1.4销售人员招聘测评系统软件意义 41.2本课题国内外发展状况 41.2.1国外网络招聘发展状况 41.2.2中国网络招聘发展状况 51.3软件开发的目的 61.4系统设计应达到的技术要求 61.5硬件需要 61.6软件需要 7第二章设计与应用的技术理论 72.1ExtJs软件 72.1.1ExtJs简介 72.1.2ExtJS的发展 82.1.3ExtJs的运行环境 82.2MicrosoftSQLServer 82.2.1SQLServer概述 82.2.2MicrosoftSQLServer2005简介 92.2.3MicrosoftSQLServer2005的好处 92.2.4MicrosoftSQLServer2005的运行环境 102.3项目的发布与管理 102.3.1Tomcat简介 102.3.2Tomcat的配置及应用 11第三章黄海客车销售人员招聘测评系统分析 123.1系统背景介绍 123.2系统开发的需求分析 133.2.1系统功能需求 133.2.2系统界面需求 133.2.3系统数据需求 133.2.4系统安全性需求 133.2.5系统其他需求 133.3系统开发的功能分析 143.4系统开发的界面分析 143.5系统开发的数据分析 143.6系统开发的安全分析 143.7系统开发的其他分析 15第四章黄海客车销售人员招聘测评系统设计 154.1概述 154.2系统模块的设计 154.2.1前台信息发布模块 154.2.2销售人员招聘计划模块 174.2.3招聘资料管理模块 214.2.3销售人员招聘测评模块 244.2.4人员信息的管理 264.2.5招聘评估信息反馈 26第一章绪论 61.1本课题研究的意义 61.1.1销售人员对于企业的重要性 61.1.2企业销售部门面临的难处 61.1.3开发销售人员招聘系统的重要性 61.1.4销售人员招聘测评系统软件意义 71.2本课题国内外发展状况 71.2.1国外网络招聘发展状况 71.2.2中国网络招聘发展状况 81.3软件开发的目的 91.4系统设计应达到的技术要求 101.5硬件需要 101.6软件需要 10第二章设计与应用的技术理论 102.1ExtJs软件 102.1.1ExtJs简介 102.1.2ExtJS的发展 112.1.3ExtJs的运行环境 112.2MicrosoftSQLServer 122.2.1SQLServer概述 122.2.2MicrosoftSQLServer2005简介 122.2.3MicrosoftSQLServer2005的好处 132.2.4MicrosoftSQLServer2005的运行环境 132.3项目的发布与管理 142.3.1Tomcat简介 142.3.2Tomcat的配置及应用 14第三章黄海客车销售人员招聘测评系统分析 153.1系统背景介绍 153.2系统开发的需求分析 163.2.1系统功能需求 163.2.2系统界面需求 173.2.3系统数据需求 173.2.4系统安全性需求 173.2.5系统其他需求 173.3系统开发的功能分析 173.4系统开发的界面分析 183.5系统开发的数据分析 183.6系统开发的安全分析 183.7系统开发的其他分析 18第四章黄海客车销售人员招聘测评系统设计 194.1概述 194.2系统模块的设计 194.2.1前台信息发布模块 194.2.2销售人员招聘计划模块 214.2.3招聘资料管理模块 254.2.3销售人员招聘测评模块 284.2.4人员信息的管理 304.2.5招聘评估信息反馈 304.3数据库设计 324.3.1建立数据库 324.3.2登录数据表 324.3.3应聘人员职前培训的考情测评数据表 334.3.4为试用员工合同数据表 334.3.5招聘资料中的笔试题库的数据表 334.3.6招聘资料中的面试题库的数据表 344.3.7职前培训测评表 344.3.8简历表 354.4界面的设计 354.4.1用户登陆界面设计 354.4.2系统主界面设计 364.4.3系统的模块下的打印界面设计 37第五章系统的调试 385.1系统调试 385.1.1测试人员 385.1.2机器测试 385.2系统配置要求 395.3测试内容 395,4测试步骤 395.5测试结果 39结束语 40致谢 42参考文献 43第一章绪论1.1本课题研究的意义1.1.1销售人员对于企业的重要性一个企业存在的目的是什么?赢取最大的利润。利润是怎么来的?销售收入减去所有成本啊。没有销售收入,哪来的利润?没有销售人员,哪来的销售收入?在这个信息爆炸的时代,如果一个公司没有强大的销售力量,再尖端的产品全让你烂在库房里!要不然以血本价出手,然后被别人换个牌子通过自己优秀的销售网络以高价卖掉。这个社会最紧缺的就是人才,企业要发展要前进其实就是人才的竞争。无论企业的销售策划有多好,广告多么的铺天盖地,分销渠道多么的流畅,最终要达成销售的,关键还是终端的销售人员。在发展一支成功的销售队伍的过程中,人是最重要的因素。企业的一切产品与服务的销售都必须通过销售人员来完成,也就是说销售人员是一切企业成本的回收人员。在销售活动中销售人员既代表公司,又联系客户;既要取得销售利润,又要为用户尽责。要完成如此艰巨的任务,就必须有较高的素质。因此,如何选聘销售人员,以符合企业的需求,是一项非常重要的工作。1.1.2企业销售部门面临的难处销售人员的过度流动是当前销售人员管理中的突出问题。一方面,销售人员过度流动给企业造成严重的损失,不仅增加企业的人事管理和培训费,而且常伴随着账目不清、客户流失、大量应收款收不回等情况;另一方面,销售人员的社会需求旺盛,跳槽机会多;销售人员工作转换成本低,其积累的客户关系和经验可以比较方便地转移到新的公司。针对当前存在的实际问题,从招聘时定制收入和福利、内部人际冲突、销售指标、个人发展机会四个方面,其中定制招聘人员的条件是对流动率控制的大前提,促使销售人员招聘测评变得尤为重要。因此,如何定制招聘的筛选条件用以选聘销售人员,是选聘工作的一个重要组成部分。1.1.3开发销售人员招聘系统的重要性当公司出现职位空缺或需要增加职位编制时,与\o"hr,人力资源管理"人力资源部联系,并希望人力资源部能在最短的\o"shijianguanli,时间管理"时间内\o"zhaopin,招聘管理"招聘到所需要的人员。于是,人力资源部负责的招聘人员开始通过多种招聘\o"qudao,渠道管理"渠道去吸引候选人,然后开始进行\o"resume,简历管理"简历的筛选、并采用多种方法对候选人进行评价。一般来说,这个过程短则可能需要数个星期,长则可能要历时数月。最后得到的结果可能比较理想,企业招聘到了所需要的员工;也有可能招聘来的员工并不合适,企业不得不又重新开始整个招聘过程。其实,在整个过程中招聘人员往往为了填补职位空缺而疲于奔命,忙于一些事务性的工作,而没有从\o"zhanlue,战略管理"战略层面来考虑人员招聘工作的开展。实际上从企业战略层面着手,设计一套科学规范的人员招聘系统对于提高企业人员招聘的准确性和速度,降低企业的人员招聘\o"chengben,成本管理"成本有着极为重要的意义。企业的人力资源部在重视常规性招聘工作的同时,更应该重视人员招聘系统的设计和开发。招聘系统应该具有较强的准确性。目前大部分企业并没有建立相应的招聘系统,招聘人员主要根据经验确定候选人是否能满足职位的要求。这种判断往往容易受到招聘人员能力水平、经验和情绪等因素的影响,具有很强的主观性,并极有可能做出错误的决策。招聘系统的开发就是为了降低决策的错误率,因此在设计招聘系统时一定要严格把关,确保招聘系统的准确性,以提高决策的正确率。开发出来的招聘系统必须能够高效运作。在设计招聘系统时,一定要考虑\o"zuzhi-mubiao,组织,目标管理"组织的运作流程,人员的分工,各项现实条件,把招聘系统的各项工作有机地整合起来,使得企业的整个招聘工作能够做到无缝连接,以提高招聘的有效性。这一点往往是国有企业和\o"minying,民营管理"民营企业最容易忽视的,一般外企如果某个职位出现空缺的话,很快能找着合适的人来填补职位空缺,而国有企业或者民营则极有可能职位空缺出现了很长时间却还没有找着合适的人选。要注意招聘系统的\o"economy,经济,企业观察管理"经济性。在开展招聘工作时,要达到同样的效果,可能会有几种不同的选择。但是,不同的选择可能会有不同的经济成本,也可能会有不同的效率。企业必须在综合考虑准确性、效率的前提下,尽可能降低招聘的成本。1.1.4销售人员招聘测评系统软件意义销售人员招聘系统软件是一款有效将应聘者与企业建立起直接有效的沟通渠道,集合了销售人员需求量分析,较为严密的销售人员招聘测评,人员信息管理以及招聘评估反馈信息信息反馈为主的四大大模块。它不仅是可以严谨、系统的为企业选聘出优秀的销售人员,同时也为本企业建立了自身的人才库(该人才库变为在招聘销售人员过程中,未被销售岗录用的,但具有其他方面优势的人才)。同时人员的招聘是一个系统化的过程,它不仅仅只是招聘录用的过程,同时它还应包括职前导入,培训等诸多过程,在这些琐碎的过程阶段都离不开,管理人员对求着的考评测评。那么系统科学的招聘管理软件可以有效的降低管理的工作,同时也方便对求职者的全面信息的掌握了解。1.2本课题国内外发展状况当今社会随着竞争的加剧,企业一方面为了提升自身的竞争能力,一方面面对自身销售人员因为各种原因流失率据高不下的问题,对于销售人员的需求已经到了如饥似渴的地步。招聘对于每个企业来说都是家常便饭,也是企业的老板们最为关心的一件事。在茫茫人海中大浪淘砂,招聘到精明强干而又合适企业发展的销售精英,已经成了企业发展的计划里关键的一步棋子。纵观招聘的发展历程我们不难发现,当今的招聘分为了以下几大类:中介机构推荐、媒体公开招聘、招聘会现场招聘、互联网人才库搜索、社会公共部门的推荐、内部选拔、员工推荐。以上七大类招聘渠道各有优劣,如何才能集百家所长,俨然成为引领新一代招聘方式的新热点。于此同时,我们不难发现网络招聘更符合现代人的应聘方式,方便、快捷满足了时下人们快节奏的生活方式,更能积聚其他渠道的优点。1.2.1国外网络招聘发展状况网络招聘最早出现于美国,以其招聘范围广、招聘信息全面、招聘方式便捷等优点成为美国多数企业进行招聘的主要方式。它也称在线招聘或者电子招聘(E-Recruiting),它是指利用互联网技术进行的的招聘活动,包括信息的发布、简历的搜集整理、电子面试以及在线测评等。它并不仅仅是将传统的招聘业务搬到网上,它应该是互动的、无地域限制的、具备远程服务功能的一种全新的招聘方式。目前,美国已成为全球网络招聘最发达的地区。在互联网的发源地美国,平均每年有50%以上的人通过互联网更换工作。据《财富》统计,全球500强公司中有88%使用网络招聘员工。网络招聘的方式在美国等国家已经深入人心,成为大学毕业生和中层职员求职的首选方式,同时辅以猎头服务,同样为高层管理人才所认可。在美国,上网找工作已经成为家常便饭,反而很少还有人在翻报纸寻觅就业机会。随着互联网在欧洲的普及,欧洲的网络招聘也呈现欣欣向荣的景象。目前,网络招聘已经取代传统的印刷媒体的招聘广告,成为企业招聘的首选。约有23%的企业把招聘活动全部通过网络实现,而采用印刷媒体进行招聘的企业只占8%。从个人使用情况来看,超过70%的德国互联网使用者通过网络寻找工作,而德国互联网使用者已经占到总人口的一半。在英国,每年有超过700万人通过互联网找工作,9/10的毕业生通过互联网寻找自己的第一份工作。1.2.2中国网络招聘发展状况1999-2004年,网络招聘还处在发展的初级模式中,主要是报纸招聘、现场招聘会的补充,充其量只是一个信息发布平台。在此阶段,中国招聘市场2003年的市场容量比2002年增长将近9%,2004年,网上招聘占整个招聘市场容量的13.2%,还远远低于报纸和现场招聘会的现场份额。2005年,随着资本市场的活跃,互联网在中国的普及,网络应用技术的发展,以及以Web2.0为代表的新一代互联网技术的影响,网络招聘发展明显加快。近几年来,网络招聘市场成长迅猛,占招聘市场份额逐年递增。近年来,我国网络招聘也得到了迅速发展,网上求职用户数2002年为177万,2003年为376万,2004年为509万,2006年达到了962万,每年平均增长近200万。网络招聘的发展促进了网络招聘市场的繁荣,根据艾瑞公司《中国网络招聘研究报告》的研究数据显示,2003年中国网上招聘市场规模为3.1亿元人民币,占整体招聘市场的8.1%,2004年网上招聘收人上升到5.5亿元人民币,占总招聘市场的13.2%,预计到2006年网上招聘收人将增长到16.9亿元人民币,占整体招聘市场收人的33%,平均增长率为73.9%。综上所诉,在中国这样一个高速发展的市场,网上招聘的潜力还远远没有显现出来,存在着巨大的上升空间。随着网络招聘的发展,国际网络招聘蔓延中国招聘市场,不难预计网络招聘将在中国的招聘市场上越来越流行,越来越安全,网络招聘也将会有一个长足、稳定的增长趋势。为应聘者提供一个安全、便捷的平台。黄海客车销售人员招聘测评系统是一款协助本公司人力资源部门对销售人员招聘人数确定到为企业招聘到符合本公司当前的发展状况的优秀销售人员的测评系统。本系统严格按照目前较为科学的招聘流程及招聘办法编制。对招聘的整个流程进行了全面的管理的一个信息管理系统。因此,本管理系统在实现上应满足以下需求:(1)能达到各环节在数据的查询,添加,删除,修改。(2)为系统提供数据支持。(3)不同级别的用户拥有相应的权限使用该系统,从而大大提高了系统的安全性和管理效率。(4)能保证整个系统构架的稳定性和安全性。在经济发展,企业竞争激烈的今天,如何保持企业拥有良好的竞争能力是个非常重要的问题。企业重在管理,党的"十六大"提出了"以信息化带动工业化"的发展战略,中国信息化进程正在提速,企业的发展更是与之分不开。各种对信息的管理软件也不断被使用,对之的要求也越来越高。管理软件在国内的发展热度之高有目共睹,尤其在近几年,已经从单纯的会计电算化产品演变为企业资源计划系统(ERP)、客户关系管理系统(CRM)及供应链管理系统(SCM)等相关管理软件产品。良好的增长态势为市场描绘出诱人的前景,但从整体情况来看,尤其是从应用方市场来看,国内的管理软件市场依然处于培育和启动阶段,离成熟的应用环境还有较长的距离。1.3软件开发的目的本系统是以招聘人员的基本信息及多级别的测评信息为主体,以人力资源招聘管理者为服务对象,通过对各种信息的管理操作,需要达到以下目标:(1)实现从销售人员招聘计划,招聘资料管理,招聘测评管理到人员信息的管理;(2)使既可以拥有在线投递简历的功能并可以及时的收集和储备应聘者的各种详细信息,同时还可以实现在线答题的功能此外计算机还可以自动对参加笔试答题者的试题进行批改给出成绩。(3)能够很快地了解应聘者的信息及测评的记录,方便查询,对优秀人员的进一步培养奠定了基础。本课题开发的目的在于使招聘管理者更好得了解招聘应聘人员的信息,查询测评记录,实现在线投递简历和在线答题的功能,减少招聘管理人员的劳动,大大减少了招聘时的费用。企业重在管理,党的"十六大"提出了"以信息化带动工业化"的发展战略,在企业竞争激烈的今天,如何保持企业拥有良好的竞争能力是个非常重要的问题。中国信息化进程正在提速,企业的发展更是与之分不开。各种对信息的管理软件也不断被使用,对之的要求也越来越高。本课题的开发对于构建一支优秀的黄海客车销售队伍来说具有着非常大的意义。我认为突出的作用表现在两个方面,一方面,随着企业规模扩大,销售团队的力量也相应的逐步扩大,在招聘销售人员的过程中自然存在着各种信息和数据,并且日趋复杂,以软件的形式管理即方便了工作人员的管理,又减少了工作量,而且清楚规范,一目了然。另一方面,所谓时间就是金钱,为了增加效益,时间能节省得越多越好,而通过管理软件的运用,企业可以节省不少不必要浪费的时间,更为高效得完成销售方面的工作,也可以有更多的时间处理更多的别的事务。由此可见,销售人员招聘测评系统在企业的管理过程中起着巨大的作用。1.4系统设计应达到的技术要求可以正常安装,安装之后可以正常运行,运行过程中无错误出现,实现与数据库的连接,显示数据库中的相关数据。界面美观,操作简便。1.5硬件需要Pentium550以上的个人计算机,推荐Pentium1.0GB以上。64MB以上的内存,推荐128MB以上。显示器的分辨率不低于800*600,16位真彩。针式或激光或喷墨打印机。1.6软件需要前台操作系统为Windows2000/XP以上;界面应用系统为ExtJs;后台数据库系统为MicrosoftSQLServer;编辑软件为ADOBEDREAMWEAVERCS5;第二章设计与应用的技术理论2.1ExtJs软件2.1.1ExtJs简介ExtJS是一种主要用于创建前端用户界面,是一个基本与后台技术无关的前端ajax框架。功能丰富,无人能出其右。无论是界面之美,还是功能之强,ext的表格控件都高居榜首。单选行,多选行,高亮显示选中的行,托拽改变列宽度,按列排序,这些基本功能ExtJS轻量级实现。自动生成行号,支持checkbox全选,动态选择显示哪些列,支持本地以及远程分页,可以对单元格按照自己的想法进行渲染,这些也算可以想到的功能。
再加上可编辑grid,添加新行,删除一或多行,提示多行数据,托拽改变grid大小,grid之间拖拽一或多行,甚至可以在tree和grid之间进行拖拽,啊,这些功能实在太神奇了。更令人惊叹的是,这些功能竟然都在ext表格控件里实现了。
其实从ext3开始就支持各种方式的统计,且有控件支持excel导出。ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员JackSlocum开发,通过参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。
Ext的UI组件模型和开发理念脱胎、成型于Yahoo组件库YUI和Java平台上Swing两者,并为开发者屏蔽了大量跨浏览器方面的处理。相对来说,EXT要比开发者直接针对DOM、W3C对象模型开发UI组件轻松ExtJs与jQuery比较具有以下优点:(1)EXT体积大,jQuery更专注于简化最基础的开发工作.所以使用起来,也就感觉更像是使用原始的js进行开发一样
(2)EXT界面美观,jQuery一般(3)EXT代码复用性强(4)EXT兼容性还是有点小问题,jQuery兼容性良好(5)EXT不易调试,(6)Ext使页面是只留下body,搜索引擎无法收录这样,不利于SEO排名(7)jQuery的事件绑定更强Ext简化了很多工作,让开发更简洁,更方便,但也带来了很多麻烦,给我们留下了更小的选择空间,局域网里面我们可以使用Ext,但是在互联网上请优先jQuery。2.1.2ExtJS的发展(1)第一只“出海”的YUI-Ext只是作者Jack打算对基于BSD协议的Yahoo!UI库进行自定义的扩展,但后来一度风头盖过其父辈YUI,足以说明
大家对它的热情,很多人把它投入项目人并不十分了解它。分析人士打了一比喻:就好比尚未谋面,
并不了解一个人的家庭、教育、品行等背景,只因为他有一副精致漂亮的外观,就对其陷入了疯狂的倾慕之中。因此分析人士建议,在投入项目前,要认真仔细地了
解EXT的内在原理和与其他Ajax库不同地方。(2)在2006年初,JackSlocum(杰克斯·洛克姆)就一套公用设施扩建为Yahoo!UserInterface(YUI)库而工作。这些扩展很快组织成一个独立的库代码并以“yui-ext”的名义下发布。(3)在2006年秋天,Jack发行了版本为0.33的yui-ext,而最终被证明为最后版本的代码,根据这名字(下开放源代码DSB许可)。在年底之前,这个库已大受欢迎,
名字被简化为Ext,反映了它作为一个框架的成熟和独立。该公司成立于2007年初,Ext现在为双执照,使用LGPL和一个商业执照。(4)在2007年4月1日,发布1.0正式版。(5)直至今日(2008年4月1日)ExtJS已发展涵盖美国、日本、中国、法国、德国等全球范围的用户,现在的版本为Ext-2.0.2,并计划在2008冬/2009初推出Ext-3.0版本2.1.3ExtJs的运行环境操作系统:MicrosoftWindow95或更新版本浏览器:MicrosoftInternet6.01或更新版本CPU:IntelPentium90MHz或更高的处理器Microsoftwindows支持的VGACSS文件:resources\css\ext-all.css底层支持文件:adapter\ext\ext-base.js
环境文件:ext-all.js2.2MicrosoftSQLServer2.2.1SQLServer概述SQLServer是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。SQLServer近年来不断更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和用户见面;SQLServer2000是Microsoft公司于2000年推出的最新版本。SQLServer特点:
(1)真正的客户机/服务器体系结构。(2)图形化用户界面,使系统管理和数据库管理更加直观、简单。
(3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。(4)SQLServer与WindowsNT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQLServer也可以很好地与MicrosoftBackOffice产品集成。
(5)具有很好的伸缩性,可跨越从运行Windows95/98的膝上型电脑到运行Windows2000的大型多处理器等多种平台使用。
(6)对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。
(7)SQLServer提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。2.2.2MicrosoftSQLServer2005简介SQLSERVER2005是一个全新的企业级数据库平台,已不再仅仅是一个关系型数据库,它由4个部分组成:数据库引擎(SSDE)、传统的OLTP商务智能、报表服务平台AnalysisServices(SSAS)、OLAP(数据仓库)IntegrationServices(SSIS)。取代传统的DTS其它:NotificationServices、发送通知ServiceBroker(服务代理)、分布式应用全文搜索、企业级的数据检索数据复制、利用分布式技术实现数据库同步。SQLServer的数据库类型mastermodelmsdbResourcetempdb系统数据库用户数据库AdventureWorksAdventureWorksDW用户数据库数据库maste描述记录所有SQLServer系统级的信息,这些系统级的信息包括登录账户系统级的信息,记录所有系统级的信息信息,服务器配置信息,数据库文件信息及SQLServer初始化信信息,服务器配置信息,数据库文件信息及初始化信息等这是一个模板数据库。当创建用户数据库时,这是一个模板数据库。当创建用户数据库时,系统自动把该模板数据库的所有信息复制到用户新建的数据库中这是与SQLServerAgent服务有关的数据库。该系统数据库记录有关作服务有关的数据库。这是与服务有关的数据库信息这是一个只读数据库,包含了MicrosoftSQLServer2005系统中的所这是一个只读数据库,包含了系统中的所有信息。需要注意的是,有信息。需要注意的是,系统中的所有信息在物理上存储在该数据库中,据库中,但是在逻辑上则出现在其他数据库中这是一个临时数据库,用于存储查询过程中所使用的中间数据或结果。这是一个临时数据库,用于存储查询过程中所使用的中间数据或结果。实际上,它只是一个临时工作空间,这是一个示例OLTP数据库,存储了某公司的业务数据。用户可以利数据库,存储了某公司的业务数据。用该数据库来学习SQLServer的操作,也可以模仿该数据库的操作,用该数据库来学习的操作构设计用户自己的数据库这是一个示例OLAP数据库,用于在线事务分析。用户可以利用该数据库,用于在线事务分析。AdventureWorksCycles公司是一家虚拟的跨国公司,主要生产金属和复合材料自行车,产品远销北美,欧洲,亚洲等市场。该公司拥290多名员工和多个活跃在世界各地的地区性销售团队。MicrosoftSQLServer2005系统以AdventureWorks数据库为示例讲述如何创建OLTP数据库,以AdventureWorksDW数据库为示例介绍如何创建商业智能解决方案。2.2.3MicrosoftSQLServer2005的好处(1)增强的编程模型:。NETFramework兼容的编程语言在很多方面要比T-SQL更强大,它提供给SQL开发人员之前没有的架构和功能。
(2)增强的安全性:在CLR环境下运行的托管代码被数据库引擎所控制,这使得。NETFramework数据库对象能够比以前版本的SQLServer中的扩展存储过程运行的更安全-,并具备更好的安全性。
(3)用户自定义类型和聚合:借助宿CLR,这两个新的数据库对象扩展了SQL
Server的存储和查询能力。
(4)用开发环境:数据库开发被集成到Microsoft
Visual
Studio2005开发环境中。用来开发中间层和客户层。NETFramework组件和服务的工具同样可以被用来开发和调试数据库对象和脚本。
(5)性能和可伸缩性:因为托管代码被编译为本机代码得以优先执行,在某些场合性能可以得到显着的提升。
(6)利用CLR集成,你可以用VisualBasic。NET和C#这样的语言写出具有更复杂逻辑的代码和更适用于计算型任务的代码。而且,VisualBasic。NET和C#还提供了诸如封装、继承、多态这样的面向对象的功能。你现在可以更容易的把代码和类、命名空间组织在一起,这意味着你更容易组织和维护在工作中产生的大量代码。这种从逻辑上和物理上把代码组织到程序集和命名空间中的功能非常有用,它将使你能够更好的在一个大型数据库实现项目中发现和关联不同的代码块。2.2.4MicrosoftSQLServer2005的运行环境硬件需求:
(1)计算机:Inter及其兼容计算机,Pentium166Mz或者更高处理器或DECAlpha和其兼容系统。
(2)内存(RAM):企业版最少64MB内存,其他版本最少需要32MB内存,建议使用更多的内存。
(3)硬盘空间:完全安装(Full)需要180MB的空间,典型安装(Typical)需要170MB的空间,最小安装(Minimum)需要65MB的空间。软件需求:操作系统要求为MicrosoftWindow95或更新版本。MicrosoftInternet6.01或更新版本。CPU为IntelPentium90MHz或更高的处理器。
2.3项目的发布与管理2.3.1Tomcat简介Tomcat是Sun的JSWDK(JavaServerWebDevelopmentKit)中的Servlet容器,属于Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司和个人共同开发而成。Tomcat既是一个开放源码、免费支持JSP和Servlet技术的容器,同时又是一个Web服务器软件,受到了Sun公司的大力推荐和支持。因此,Servlet和JSP的最新规范都可以在Tomcat的新版本中得到实现。与传统桌面应用程序不同,Tomcat中的应用程序是一个WAR(WebArchive)文件,它是许多文件构成的一个压缩包,包中的文件按照一定目录结构来组织,不同目录中的文件也具有不同的功能。部署应用程序时,只需要把WAR文件放到Tomcat的webapp目录下,Tomcat会自动检测和解压该文件。JSP文件第一次执行时,要先由Tomcat将其转化为Servlet文件,然后编译,所以速度会慢一些,但后继执行时速度会很快。Tomcat既是一个Servlet容器,又是一个独立运行的服务器,像IIS、Apache等Web服务器一样,具有处理HTML页面的功能。但它处理静态HTML文件的能力并不是太强,所以一般都是把它当作JSP/Servlet引擎,通过适配器(Adapter)与其他Web服务器软件(如Apache)配合使用。此外,Tomcat还可与其他一些软件集成起来实现更多功能,例如,与JBoss集成起来开发EJB、与OpenJMS集成起来开发JMS应用、与Cocoon(Apache的另外一个项目)集成起来开发基于XML的应用等。Tomcat是一个小型的轻量级应用服务器,运行时占用系统资源小、扩展性好、支持负载平衡与邮件服务等开发应用系统中的常用功能,并且不断改进和完善。Tomcat适用于中小型系统和并发访问用户不太多的场合,是开发和调试JSP程序的首选。先进的技术、稳定的性能、源码开放和免费获取的机制,使得Tomcat深受Java爱好者的喜爱并得到了许多软件开发商的认可,成为目前相当流行的Web应用服务器。2.3.2Tomcat的配置及应用下载安装
(1)下载。下载WindowsNT/2K/XP版Tomcat安装版
(2)安装。请首先确认,您已安装J2SDK或JDK或JRE,如果没有安装,请先安装。如果已安装并配置完毕,请继续下面步骤。直接运行下载软件,按提示安装。注意:在选择组建时,请务必将Service选中。这样将在安装完毕后自动启动Tomcat服务。建议安装在D:\Tomcat<version>目录下。
环境变量配置。
(1)确认登陆Windows帐号为管理员级别帐号
(2)鼠标右击[我的电脑]-弹出菜单中选择[属性]-弹出对话框中选择[高级]-点击[环境变量]
(3)下面操作在[系统变量]中进行,如果系统变量已存在相同变量名且包含相同变量值,则跳过该步操作;如果系统变量已存在相同变量名但未包含相同变量值,则添加该变量值(用英文“;”隔开);如果系统变量不存在相同变量名,则按如下操作[新建]变量名并赋变量值。
[新建]变量名:Tomcat_Home
变量值:D:\Tomcat
5.0.19
[新建]变量名:Path
变量值:%Tomcat_Home%\bin
[新建]变量名:ClassPath
变量值:%Tomcat_HOME%\common\lib
最后重启计算机,完成Tomcat配置。
补充:如果计算机仅安装JRE,而未安装JDK,Tomcat仍然能够运行,但是Tomcat将无法编译JSP。这样如果需要编译JSP,就必须将%
JAVA_Home%\lib\tools.jar文件拷贝到%Tomcat_Home%\commom\lib目录下(建议已安装JDK的用户也补充此操作)。
第三章黄海客车销售人员招聘测评系统分析3.1系统背景介绍传统招聘是单从企业角度出发的服务模式,这种模式下企业无法考虑到人才的想法和需要,双方的了解不够深入必然在入职后带来一系列的问题,譬如令企业头疼的流失率问题,而人才定制讲求从企业和人才双向考虑,找到满足双方的解决方案。人才定制模式中,企业和人才有明确的沟通,企业了解人才的技术水平,心理特点,目标和要求,人才熟悉企业的经营思路、企业文化、对自己的发展前景和职业规划也能够心中有数,没有后顾之忧。人才定制能帮助企业挑选到能长期服务于公司,与企业共同发展和进步的优秀员工,人才是企业的基石,基石稳定了,企业才能稳定。如何使整个招聘过程简介、高效率地运转,为公司选拔出符合公司状况的优秀人才是人力资源部门在招聘环节中最急需要解决的问题。但有的招聘环节仍然运用人工登记评价的传统办法,既容易出错又会导致优秀人才的信息资料丢失,查询和统计起来非常不方便,费时又费力,严重时会给公司造成重要优秀人才难以挽回的流失。因此,如何对销售人员招聘测评提供一整套的管理方法达到提高效率和降低成本的问题成为焦点。黄海客车销售人员招聘测评系统的提出,对汽车销售人员招聘环节来讲意义重大。它不但在整个的招聘流程中系统科学的对所有应聘岗位的人员进行的系统的管理,具备了查询,简历打印,删除,修改等功能,更重要的是对人员的职前培训的测评也进行细致的管理,对试用人员的基本职业能力有了进一步详尽的了解。人力资源的核心工作是做好招聘、人力配置、培养等,为企业的飞速发展配备合适的人才。随着企业的不断壮大,便需要努力的提升人力资源管理的优化水平,以及为企业提供完善的人力资源管理平台,并配合绩效测评、薪酬设计的服务努力促成企业的长期战略规划落地。随着我国就业压力的增大,企业如何在人力资源招聘中节省成本,招聘到企业实际需要的人员是一直困扰我国企业人力资源管理的难题,大力发展网络招聘对于扩大就业,促进企业发展意义重大。黄海客车销售人员招聘测评系统正是在这种实际需要之中制作完成的。作为计算机应用的一部分,使用计算机实现对应聘人员的信息管理,招聘工具如笔试及面试的题库建立及储存,人员简历的管理,选聘时的初步测评及进入公司之后的职前培训测评等正在被越来越多的企业招聘所采纳,同时企业已不再满足于独立、零散的单独进行招聘了,由于网络是解决由于物理距离造成的信息交流不畅、协商沟通不便的管理瓶颈问题的最佳方式,所以企业需要的是协同工作、综合、集成化的解决方案如和一些知名的招聘网站相合作。该黄海客车销售人员招聘测评系统正是基于这种协同工作、综合、科学的管理系统,它的出现不仅实现了人员信息的管理查询功能,在自己的官方网站及一些知名的招聘网站上,附上自己的招聘测评系统的链接地址,即可以实现在线投递简历,在线答题进行笔试测评等诸多功能。3.2系统开发的需求分析3.2.1系统功能需求“黄海客车销售人员招聘测评系统”主是一套较为完整的招聘测评管理系统,主要体现的特点主要以下几点。一是软件主要分为:前台管理模块和后台管理模块。前台管理模块包括在线填制并投递简历,在线答题笔试部分。通过前台可以了解企业的简洁以及最新的招聘信息,可以做到让应聘者及时了解企业最新动态。二是信息方面的服务,包括招聘计划,招聘资料的管理,招聘测评,应聘人员的信息管理,以及招聘评估信息反馈,这些信息可以添加,删除,修改和有条件的查询,这样可以方便人力资源部统一的管理和规划。而所有这些模块都是相互依存,统一管理人才招聘计划、招聘资料管理、销售人员招聘测评系统、人员信息管理以及招聘评估信息管理这五大模块,前后连接密切,形成完整的管理系统,在每个模块里有分有比较细致的类型,方便管理人员不通要求的数据调用,查询,分析等,使得管理人员对所应聘的人员有详尽的了解,同时也便于查询。根据设计的需要,系统要实现的主要功能有:(1)人员招聘计划模块包括:销售人员招聘计划综述(人员招聘计划定义、内容及功能和销售人员招聘计划程序)和招聘计划程序其中包括了销售部提出人员需求(准备有关信息资料,销售人员需求预测,销售人员供给预测,确定人员净人数以及可供参考的上次招聘评估反馈信息)和人力部门的审核评估(确定销售人员目标,制定具体规划)。(2)销售人员招聘管理包括:招聘信息的存储和备份,题库的建立(笔试题库、面试题库以及心理测试)和简历管理,可以实现在线投递简历和在线答题的功能。简历管理包含未处理简历、笔试、面试、心理测试的题目存根以及自动生成试用合同信息。(3)销售人员招聘测评模块:它包括了初步招聘测评和销售招聘测评两个重要的部分。(4)人员信息管理模块包括:录用管理(基本信息录入,档案管理,调动管理)和人才库管理(包括网络投递备用信息、内部人员申请调动信息、以及内部推荐信息)。基本信息录入通过一系列添加、删除操作对人力资源档案管理的属性进行设置,实现基本资料的录入。人员档案管理将求职通过者的信息全面搜集,档案登记、档案变更、档案查询等。3.2.2系统界面需求界面原则要求:美观,简洁,使用方便,紧凑。3.2.3系统数据需求真实,联系紧密,周到。3.2.4系统安全性需求在访问系统时,有专门针对管理员和应聘者的登陆方式,必须对不同的用户名使用不同的密码方能进入,对有必要的管理进行单独的密码管理,对出现的情况可以及时修改不同的用户名和密码,以此保证了系统的安全。3.2.5系统其他需求在实际应用中不断发现问题,解决问题,对系统功能在安全可行的进行改善,以达到最佳效果。3.3系统开发的功能分析为了完成本系统,系统主要实现的功能有:(1)系统登录管理——管理员必须登录正确的用户名及密码才可顺利进入后台管理系统。而应聘者只能登录到前台信息的系统(2)招聘计划模块——人力资源管理人员根据销售部提出的招聘人员进行审核,对招聘的人员,条件进行编制及填写。(3)招聘资料管理——招聘的资料管理包括的两个部分,一是题库的管理,管理员可以对题库信息进行添加,修改,删除等操作,此外还可以对不同类别的实体进行分类管理。二是应聘者的简历管理,对不同状态的简历(包括未处理的简历即为新投递的简历,通知参加笔试的简历,笔试通过并通知参加面试的简历,面试通过可直接进入试用员工的简历)进行处理查询简历的进展。(4)招聘测评管理——该软件包括了初步测评和职前培训测评两个部分。这两个部分相互补充,方便人力管理部门对所选聘的人员进行详细的了解。在该模块在具有登记,查询,打印等多个功能。(5)人员信息管理——管理员不仅可以对测评通过者进行管理同时还添加了备用人员信息管理的部分,实现对暂时不符合企业条件的人员进行储备,以备今后的需要。(6)招聘评估信息反馈——管理员可以对此次招聘进行录用人员的数量、质量评估生成人员综合评估,在根据财务部的成本效益评估等来填写招聘工作小结以备下次招聘作为参考。(7)退出系统。3.4系统开发的界面分析系统启动后,首先要做的就是用户登录。若不登录系统,所有功能都无法使用。用户只有登录系统后,才能进入黄海客车销售人员招聘测评系统,操作里面的数据,才能执行一定的操作。3.5系统开发的数据分析数据分析简单地说就是分析管理员运用系统的需求。需求分析是数据库的起点,其结果是否准确地反映管理员的实际需求,除直接影响后面各个阶段的设计,并影响设计结果是否合理和实用。需求分析的任务就是通过详细调查实现世界要处理的对象,明确管理员的具体需求,然后在此基础上确定系统的功能,新系统必须充分考虑今后可能的改变和扩充。数据库要求储存此系统所需求的各类信息,这些信息不仅是黄海客车销售人员招聘测评系统的核心内容,更重要的是它能为企业管理人员提供必要的决策依据。3.6系统开发的安全分析黄海客车销售人员招聘测评系统是一个人力资源部门招聘测评管理的一个重要系统,里面涉及本公司人才资源的信息及招聘人数,面对市场上同行的竞争,信息的保密对公司的长远计划至关重要,出了内部管理人员通过合法的用户名和密码方能进入进行操作外,外部人员不能进入,而且对管理人员的更新,系统也做了相应的操作员管理,可以增加和删除用户名对起进行管理,必要的时候可以对密码进行修改,以防止数据不必要的丢失。3.7系统开发的其他分析由于市场的升级和信息更跟的加快,系统要保留一定得脚步去适应外部条件,所以系统的升级要方便,人机交互界面友好,对系统出现的问题,方便解决。第四章黄海客车销售人员招聘测评系统设计4.1概述基于html的网页编制语言,及MicrosoftSQLServer2005数据库,利用AdobeDreamweaver。CS5编写软件,在Tomcat服务器的搭建下,实现“黄海客车销售人员招聘测评系统”本设计讲述如何为黄海客车公司建立的一个优秀的销售及营销的队伍,帮助公司的汽车销售更够节节攀升的状态的招聘测评系统。首先进行系统的需求分析,提出本系统任务和并对本系统招聘流程的分析。其次,用MicrosoftSQLServer2005建立系统运行所要的后台数据库。在数据库设计中,本设计又先对数据库进行需求分析和概念设计结构的列出,这样得到了较合理的逻辑数据结构,利用此数据的结构才能支持系统的各模块的实现。然后利用html网页编程语言在DeamweaverCS5的编辑软件中进行语言的编辑,对各个系统功能模块的创建和系统的实现。在创建过程中,本设计先从系统主模块着手,再实现各个小的模块功能。最后在系统实现的过程中将数据库连接起来,实现整个系统的正常运行。一个正常进行的客车企业销售人员招聘测评软件所拥有的招聘计划的、招聘资料的管理,招聘测评管理及人员信息管理。面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。4.2系统模块的设计依据软件工程的基本原理,详细设计阶段的根本任务是确定应该怎样具体实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在系统实现阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。具体来说就是把经过总体设计得到的各个模块详细的加以描述。由于本系统采用支持对象ASP语言作为开发工具DreamweaverCS5,在整个编辑过程中涵盖庞大的源代码,所以在此,仅列出软件系统的模块结构图,其他模块的结构图在此略去。本系统只要打开该软件的文件夹,点击login.html文件,便可轻松的进入登陆页面,此时为了保护该系统中的信息安全需输入正确的用户名和密码,即可进入系统。本系统非常重视对人员信息的保密以防止由于不慎对公司以及客户造成的不必要损失,对管理员用户只设置有限的用户及密码。有使用公司根据需要授予特定人员。4.2.1前台信息发布模块该模块主要包括企业简介、联系信息、企业文化和招聘信息四项模块。企业信息、联系信息和企业文化窗口主要以文本形式存在,可以进行文本录入、信息修改,与此同时每个窗口配有发布按钮可以直接发布到前台网站。同时为了方便跳转,在页面上方设置了选项卡,有利于操作人员快速便捷的跳转至所需界面。招聘信息主要包括显示由招聘计划程序模块里确定的人员需求单发布的招聘信息,在此页面可以进行勾选进行;以及对人员需求单进行编写为了方便可以更精确的更好地确定需求人员的数量发布新的招聘信息,本页面加入了,方便对上次查看上次招聘工作小结,以此制定发布更科学化、准确化的招聘信息和人员需求量。图4.1a前台信息发布首页面(企业简介、联系信息、企业文化)图4.2前台信息发布招聘信息页面与此同时添加了在线投递建立的功能,在该页面中添加了在线投递简历的链接如图所示,只要点击此处就会进入在线填制简历并具有投递传输功能。简历便会自动进入简历管理中的未处理简历中。图4.3在线投递简历页面在该页面的最下角有按钮的图标,点击该按钮之后就会出现当点击提交按钮之后变投递成功,同时添加了按钮,方便信息的重新录入,整个的在线的简历投递完成。需要说明的是为了保证避免垃圾简历,此软件对建立的完成度以及真实性具有一定要求,倘若不符合要求部分便会出现如,有红色波浪线提示,同时拒绝提交。在符合要求情况下刚投递的简历便进入了未处理简历的管理列表下。4.2.2销售人员招聘计划模块该模块下分为两个小的功能,一是招聘计划的理论知识,由于现在有些人力部门对招聘计划这块不是特别的重视,故此专门添加了这个窗口以示提醒。同时此界面以文本形式存在方便日后信息的更改添加。促使整个招聘活动的方便随时随地查询相关知识,方便对当下新的招聘计划相关知识进行及时更改,保证知识储备新鲜度和全面性。图4.4招聘计划定义及功能页面二是招聘计划的具体流程,此页面一部分以文本形式出现,对招聘计划的具体流程进行录入修改。另一部分以表格形式出现,在这里主要添加了一个人员需求单,在这个表格里面便如了一个简单计算功能,以协助招聘人数的确定,避免造成资源的浪费。图4.5a销售人员招聘计划程序页面在该页面设计了一个表格列表,方便对所有提交过的信息进行查看,在表格上方添加按钮,可以讲选中的人员需求单发送至前台信息管理中,此页面方便编辑删除全面性高,同时还添加了的按钮,可以随时进行添加。当点击“添加”时页面会转接到如下的页面:图4.6销售人员招聘计划中人员需求单添加页面该界面是一个招聘计划时需用的人员需求单的填制,需要注意的是在改表格中添加了一个小的计算器功能在预计未来销售量中填制的数值,经验人均销售量有一个值现有的销售人员,计算机便可以自动算出人数,即便你在需求人数那填制了错误的人数,计算机也会自动修改,需要说明的是在需要填制的几个数字之后最后的数字,即人数对用栏中,系统会自动生成数字,我编辑的过程中加入了一个销售经验计算公式:需求人数=预计未来销售量/经验人均销售量-现有销售人员。下表中又添加了一个备注,目的是在与计算机计算的人数不付得情况下可以添加备注,便于管理者查看。同时在改界面添加了保存、重置和关闭按钮,在人员需求单的列表的操作栏中还涉及了编辑。当点击是会在当前页面出现提示选择对话框。如下图所示:图4.3人员需求单删除对话框4.2.3招聘资料管理模块主要实现以下功能为题库管理和简历管理两个部分。(1)题库的管理:笔试题库心理测试题库和面试题库的管理。同时对不同类型的试题还可以分类进行管理,同时增加了添加试题,编辑,删除和打印等功能。图4.4题库管理中的笔试题库页面在点击了添加按钮之后,就会出现如下的页面,在该页面中可以进行试题的添加,在试题分类中进行了与数据库链接,这样就可以把所有类别都在下拉列表中出现,只需进行简单的选择就可以了,试题添加完成之后,在左下角做了保存、重置和关闭的功能,点击保存之后添加的该试题就自动进入了试题库中,并且在指定的试题类别下,方便管理人员进行管理。在这个页面中也添加关闭按钮,点击关闭按钮,也返回到图4.4页面。4.5笔试题库添加页面在点击了分类管理的button按钮之后,就会出现如下的页面,在列选项之中可以对试题进行分类、题干、答案、操作等勾选进行使用。4.6笔试题库试题分类页面在点击了添加按钮之后,可以对所有试题库中的试题进行分类管理,具有添加新的试题类型,以便方便答题部分可以有系统随机生成不同类型的试题。添加试题的页面如下:4.7添加笔试题库试题类别的页面心里题库和面试题库的界面如下图,基本操作同笔试题库基本一致。4.8题库管理中的面试题库界面(2)简历管理:对进行投递的简历不同的状态进行分别管理。简历的状态分为未处理简历状态,等待笔试的简历,笔试通过等待面试的简历和面试通过等待通知试用的简历。如下的页面是简历管理的所有状态的页面。4.9简历管理页面在未处理简历的管理栏中的操作里可以点击“查看”或“删除”键,就可以进行这些功能的操作。需要指出的是在“查看”的操作页面中做下面有这样的操作界面如下所示:图4.10处理简历界面如果在前台招聘信息中点击在线投递简历,所投递的简历变自动进入招聘资料给管理的简历管理中未处理简历管理的列表下。在表格中添加的有查看和删除按键,点击查看进入查看功能并在查看页面的最下面添加了操作的按钮,可根据查看简历的后的感觉进行选择是否通知笔试面试等,同时也可以选择进入备用库。4.2.3销售人员招聘测评模块该模块包括初步招聘测评和入职前培训测评两个部分。(1)初步测评:该模块可以进行笔试、心理测试、面试的成绩,评语状态进行查看,便于管理者了解应聘者的水平。在试用人员中可以对人员进行查询搜索功能,如下图所示。4.14初步招聘测评试用人员的列表页面在该页面的操作栏中所有蓝色的标签都是可以点击,点击“查看”进入对该人员信息的查看,点击“笔试试题”时可以查看他在线答题的试卷及成绩,点击“面试”和“心理测评”按键功能如点击“笔试”相同。(2)销售培训测评模块主要的设计界面如下图所示,能够实现录入考勤记录,查询,删除等功能。4.15职前销售培训测评页面4.2.4人员信息的管理该模块主要可以实现对所有凡是参见过应聘的人员都可以进行信息管理,设计了备用人员信息管理模块,这样在招聘的任何环节都可以对满意的或者有某方面突出优点的人员进行储备。方便之后公司的人员需求。4.16人员信息的管理页面4.2.5招聘评估信息反馈主要包括招聘成本效益评估、录用人员评估(针对数量和质量,质量信息链接人员信息管理模块)以及招聘工作评估(包括平均职位空缺时间、招聘合格率、新员工对招聘人员满意度以及新员工对企业满意度),最后综合以上信息撰写招聘小结以备提供下一次招聘作为工作参考。图4.7录用人员评估界面图4.8招聘工作小结界面4.3数据库设计4.3.1建立数据库根据前面所分析的,建立SQL数据库。其中包含表:所有的登录表在本系统数据库采用MicrosoftSQLServer2005数据库,系统数据库名称为黄海公司的数据库中包含9张表。下面是数据表概要说明及结构。下面为所建数据库的结构及该数据库所包含的数据表:图4.17数据库表图4.18数据表创建 4.3.2登录数据表 为客户登录时的数据数据表,该数据表中包含了用户的用户名及密码,数据表中的任何用户在密码正确的情况下都可登录该系统,数据表中没有的用户,可以通过操作员设置加入到数据表的用户中,便可登录该系统。图4.19用户登录表4.3.3应聘人员职前培训的考情测评数据表为应聘人员职前培训的考情测评数据表,该数据表中包含了试用员工的ID号码,a_rid姓名,a_total考勤总天数,a_work出勤天数,a_leave请假天数,a_neglect旷工天数,a_score等级,a_remark评语及产生的时间。图4。20职前培训的考情测评表4.3.4为试用员工合同数据表为试用员工合同数据表,该数据表中包含了试用员工的ID号码,c_rid姓名,c_type合同类型,c_position受聘职位,c_num合同编号,c_time合同签约时间,c_expire合同到期时间,a_remark评语及产生的时间。图4.21试用员工合同数据表4.3.5招聘资料中的笔试题库的数据表招聘资料中的笔试题库的数据表,该数据表中包含了序列号,试题的分类,试题的题干,试题所有答案选项答案(a选项,b选项,c选项,d选项),正确答案的选项,评语及提交试题的时间。图4.22招聘资料中的笔试题库的数据表4.3.6招聘资料中的面试题库的数据表招聘资料中的面试题库的数据表,该数据表中包含了序列号,试题的分类,试题的题干,评语及提交试题的时间。图4.23招聘资料中的面试题库的数据表4.3.7职前培训测评表该数据表中包含了序列号,不同方面的测评如企业知识培训、客车知识培训、销售技巧培训、客户管理培训、销售行政工作的培训,评语及提交试题的时间。图4.24职前培训测评表4.3.8简历表该表格中包括了,姓名,性别,身份证号码,毕业院校,所学专业,家庭住址等多项内容。图4.25简历表4.4界面的设计4.4.1用户登陆界面设计用户登陆界面设计如下:登录界面采用黄海客车使系统显得有吸引力,用data控件连接数据库调用其中的用户名和密码进行登陆,整个界面简单,精致,实用。图4.26该系统的登陆界面为了保护系统里面的众多的信息的安全,特设置了登录界面,只有输入数据库中的正确的用户名及登录密码,才可以进去黄海客车销售人员招聘测评系统,否则系统则会显示如下提示:图4.27页面提示界面4.4.2系统主界面设计系统主界面图4.4.2设计如下:主界面左边是菜单项目,把所有的模块及下列的所有子模块都诺列出来,右边则是工作区域整个页面清晰简洁。 图4.28系统登录主界面网页的头部,黄海客车销售人员招聘测评系统区域及网页左侧部分的目录栏搜为同一的界面,在所有的网页显示区域都会显示你登录的用户名和退出按钮,当点击退出按钮便会退回到登录的界面上,右侧部分为工作区域。点击左侧的目录按钮,系统会根据你点击的内容,在右侧的工作区域显示出相应的内容。4.4.3系统的模块下的打印界面设计在系统中的四大模块下,有许多的界面都添加了“打印”的功能,虽然在不同的页面中点击打印所生成的打印页面效果是不一样的,但是界面和功能都大同效益,所以在此为了方便读者,现把打印生成的界面显示如下:图4.29简历打印提示页面第五章系统的调试5.1系统调试设计系统的过程中,存在一些错误是必然的。对于语句的语法错误,在程序运行时自动提示,并请求立即纠正,因此,这类错误比较容易发现和纠正。但另一类错误是在程序执行时由于不正确的操作或对某些数据的计算公式的逻辑错误导致的错误结果。这类错误隐蔽性强,有时会出现,有时又不出现,因此,对这一类动态发生的错误的排查是耗时费力的。5.1.1测试人员测试队伍由两位成员组成。软件的设计者在测试整个过程中负责整体测试方案的制定和测试进度的掌握以及白盒测试的测试者。第二位成员由未参加软件制做者担任,主要责任是进行软件的黑盒测试以及软件环境,硬件要求和极限测试工作。5.1.2机器测试通过在计算机上直接运行被测程序,来发现程序中的错误。机器测试包括黑盒测试盒白盒测试。黑盒测试也称功能测试,将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,研究软件的外
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 旅游度假二手房合同模板
- 清洁公司租赁印花税协议
- 环保工程现场施工员聘用协议
- 桥梁施工项目合同转让协议
- 营销争议保证金协议书
- 员工投诉与培训与发展
- 草原瑜伽静修活动租赁合同
- 城市地铁钻探施工合同
- 停车场安全监控系统施工协议
- 水电安装施工员聘用协议范本
- 重庆财经学院《自然语言处理》2022-2023学年第一学期期末试卷
- 【MOOC】大学生职业发展与就业指导-河南科技大学 中国大学慕课MOOC答案
- 2024年度总结暨表彰大会议程例文(3篇)
- 山东省济南市2023-2024学年高二上学期期末考试地理试题 附答案
- 【MOOC】微型计算机原理与接口技术-南京邮电大学 中国大学慕课MOOC答案
- GB/T 44898-2024基本公共服务均等化评价通则
- 糖尿病伤口护理
- 建筑师业务实习答辩
- 第07课 开关量的与运算(说课稿)2024-2025学年六年级上册信息技术人教版
- 在编警察聘用合同范例
- 中华人民共和国突发事件应对法培训课件
评论
0/150
提交评论