Font Size: a A A

The Implementation Research Of Online Recruiting System

Posted on:2010-03-26Degree:MasterType:Thesis
Country:ChinaCandidate:J C SunFull Text:PDF
GTID:2178360272997023Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the Internet technology development, Chinese human resource service site haschanged a lot. Network recruitment is the way to the development of the talent recruitmentin future; on-line hunting for a job has become a trend. More and more enterprise hasdesigned to develop theirown portals to take advantage of business page to promote theirown business, which may be to publicize enterprise business profile, products, the qualityof services and news in areas such as content, sets job information, and makes efficientrecruitment. In a joint venture to seek business partners, they can make use of its ownon-line image, as well as the relevantwell-known bbs to distribute information; in orderforthe target audience to obtain business information .But also they take the initiative to findthe targetaudience in the Internet.Atpresent, mostof the sites are designed to use ASP language, ASPhas its limitations,ASP program is to explain the operation, too many visitors will cause the site run veryslowly, and web server also has very heavy load, and it can only run on the Microsoft'soperating systems and servers. Otherwise, unsafe factoris also aneed to be considered. ButJSP has the character of Java language, which is "write once, run everywhere" .Thecharacteristics of the efficient implementation of the program has a powerful database andserver-side support. Therefore, JSP is fargreaterthan the speed of ASP, andcross-platform,operating system, security mechanisms and properties are higher than ASP. JavaBean,servlet, and so on. J2EEtechnology is where the greatvitality of the JSP.Therefore, the useof JSP technology development is the future trend of the online recruitment site, some ofthe world's largest provider of Web solutions uses JSP / Servlet .Because JSP has strongsupportof the Java technology, so there is aconsiderable advantage. To the developmentoflarge-scale enterprise business sites, JSP is the preferred technology. In this paper, Java,JSP, Servlet, JavaBean components, and othertechnology to develop web recruitment site,the three-tier system of B/S model, Tomcat5.0 used as a server, SQLServer2000 as adatabase.This article first introduces the related theory and technology. (1) JSP (Java ServerPages) from Sun Microsystems to promote the company, along with a number of companies involved in the establishment of technical standards for dynamic pages, thetechnology for the creation of dynamically generated content of the web page provides asimple and fast method. It is in the traditional html code, expanding the use of html tags,inserting JSP (Java is the main language) script code, constitutes a JSP page (extend nameis .jsp), forwhich the script code in the server-side to deal with it .The deal of the script isused to deal with a new code of the first to convert, compile, and then carry. Server in theface of the client sends a request JSP page, firstly by the JSP engine to convert a code htmland script code of JSP mixed into servlet code, and then by the JSP engine calling theserver-side Java compiler for servlet code to compile it into a byte-code (.class)file, andthen by the JVM (Java Virtual Machine) to implement the byte-code files, and the resultsreturn to the client's request.(2) JavaBean is a Java-based language of reusable component .In the JSP ,JavaBean is used to package business logic, database operation or theimplementation of complex computing tasks, and so on .It could separate the business logicand the front page, the system has a very good robustness and flexibility. (3) JDBC is aJava developerone by one developed by Sun's Java database connectivity (Java DataBaseConnectivity) technology referred to as. Sun is a co-developer of database developedindependent of the DBMS's API (Application Programming Interface), Java developers touse the database to provide a uniform application program interface. (4) JavaScript is aclient-side scripting language, developed and researched by Netscape. NetScape2.0 as wellas its follow-up version can deal with JavaScript statement which is embedded in htmldocuments, in response to the user's mouse click, the inputof the table, andpage navigationevents. At present, almost web browsers support JavaScript language (5) XML, orextensible markup language, is used to create a self-defined tag markup language. XML inWEB services have been developing a wide range of application, which can be used todescribe structured data, xml documents used to do a variety of software applicationsprofile. Secondly, the paper introduces systematic function design, on-line recruitedsystemwhich has the managementof the front markand the managementof the back mark.The managementof the front mark includes browsing position list, inquiring about detailedinformation of concrete position, browsing the enterprise announcement, user registration,resume registration and so on. The management of the back mark includes theadministrative userand enterprise user, two kinds of interfaces, concretely as follows: Theenterprise user interface includes resume browsing and message information within thestation and so on. The administrative userinterface includes the system announcement andinformation administration, which includes protocol of user registration, the system announcement, the userguide and so on. The position management includes the categoryof the recruitment, administration and announcement. Resume management includes therecipient resume, resume automation preparation, resume searching, the resume assigning,the manpowerassigns, the resume collecting. The announcement management includes theuser information management , the resume examining administration, talented personjudging administration and so on .The course of recruit management includes the set ofplace subject, notice letter, the enter of result record, the identification mark of talentedperson and so on. The data enter includes entering record and entering function. Theinformation table includes the fixed form information table and the information tableautonomously. Short message and mail, includes collecting letter box. The enterprise usermanagementincludes departmentsetting, the consumersetting, and browsing range setting.System information includes delete system user, add system user, revise password, set upopening state of the system. System information includes common display, the insidedisplay. Withdraw includes user withdraw. Finally, it introduces systematic realizationinformationpart, the website apply, website management, enterprise management.The first chapter introduces the development and the future of the web recruitmentsite and the background development of the system. The second chapterintroduces relatedtechnologies of this subject .The third chapterintroduces the requirement and the design ofthe system, environmental system configuration and database design. The fourth chapterintroduces web recruitmentsite designand realization. ChapterV summarizes the paper.In this paper, it introduces the systemdesign and realization of the corresponding area,the recruitment system has three parts, that is, registered users and users on thequalifications of the review, testing, evaluation and so on, as well as the administrator ofthe system's operating authority, and other needs .Every part has several sections toelaborate system of modular design and realization, and a number of systems map andfunction code.Finally, I make a summary of an article, and foresee online recruitment websites infuture. In this paper, the actual developmentprojects on the developmentof object-orientedapproach to establish the system.There are very good flexibility and reserved to expand the functions, easy to modify,easy to maintain. Inorderto upgrade the systemlater, Ialso make preparations accordingly.Although the system has inadequacies, but to provide the basic needs of the currentrecruitment, which makes the system has sufficient value, with the constant changes to thesystem and improving the system will also provide a more personalized feature , more ability to run strongly.
Keywords/Search Tags:JSP, Java, Servlet, JavaBean, Html, B/S structure, SQLServer
PDF Full Text Request
Related items