You are on page 1of 60

On-line

Recruitment System

CONTENTS

1. About the ISRO.2 to 10


History3 to 10

2. Project Introduction.11 to13


Problem Definition. 11 to 11 Existing System ..12 to 12 Proposed System12 to 13

3. Requirement13 to 13 4. Theoretical background of project .........14 to 29


ER Diagram of Project .14 to 14 Data flow diagram of Project15 to 18 About the asp.net 19 to 29

5. Project Implementation methodology....................30 to 33


Data base30 to 33

6. Screen Shots.34 to 53 7. Conclusion54 to 54 8. Bibliography54 to 54


Page38
SLBS ENGINEERING COLLEGE

On-line

Recruitment System

1. About The ISRO

The Indian Space Research Organisation (ISRO, Hindi: ) is the primary body for space research under the control of the Government of India, and one of the big six advanced space research organizations that dominate space (others being NASA (U.S), RKA (Russia), CNSA (China), ESA (Europe) and JAXA (Japan). It was established in its modern form in 1969 as a result of co-ordinated efforts initiated earlier. Over the years, ISRO has conducted a variety of operations for both Indian and foreign clients. ISRO's satellite launch capability is mostly provided by indigenous launch vehicles and launch sites. In 2008, ISRO successfully launched its first lunar probe, Chandrayaan-1, while future plans include indigenous development of GSLV, manned space missions, further lunar exploration, and interplanetary probes. ISRO has several field installations as assets, and cooperates with the international community as a part of several bilateral and multilateral

SLBS ENGINEERING COLLEGE

Page38

On-line History

Recruitment System

Modern space research in India is most visibly traced to the activities of scientist S. K. Mitra who conducted a series of experiments leading to the sounding of the ionosphere by application of ground based radio methods in 1920's Calcutta Later, Indian scientists like C.V. Raman and Meghnad Saha contributed to scientific principles applicable in space sciences. However, it was the period after 1945 which saw important developments being made in coordinated space research in India. Organized space research in India was spearheaded by two scientists: Vikram Sarabhaifounder of the Physical Research Laboratory at Ahmedabadand Homi Bhabha, who had played a role in the establishment of the Tata Institute of Fundamental Research in 1945. Initial experiments in space sciences included the study of cosmic radiation, high altitude and airborne testing of instruments, deep underground experimentation at the Kolar mines one of the deepest mining sites in the world and studies of the upper atmosphere. Studies were carried out at research laboratories, universities, and independent locations. Government support became visible by 1950 when the Department of Atomic Energy was founded with Homi Bhabha as secretary. The Department of Atomic Energy provided funding for space research throughout India. Tests on the Earth's magnetic field studied in India since the establishment of the observatory at Colaba in 1823and aspects of meteorology continued to yield valuable information and in 1954, Uttar Pradesh state observatory was established at the foothills of the Himalayas. The Rangpur Observatory was set up in 1957 at Osmania University,Hyderabad. Both these facilities enjoyed the technical support and scientific cooperation of the United States of America. Space research was further encouraged by the technically inclinedprime minister of IndiaJawaharlal Nehru. In 1957, the Soviet Union successfully launched Sputnik and opened up possibilities for the rest of the world to conduct a space launch. The Indian National Committee for Space Research (INCOSPAR) was found in 1962 with Vikram Sarabhai as its chairman.

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

Beginning in the 1960s, close ties with the Soviet Union enabled ISRO rapidly to develop the Indian space program and advance nuclear power in India leading up to, and even after, the first nuclear test explosion by India on 18 May 1974 at Pokhran. The death of Homi Bhabha in an air crash on 24 January 1966 came as a blow to the Indian space program. Following Bhabha's passing, Sarabhai was sent to assume Bhabha's place as the chairman of the Atomic Energy Commission and secretary of the Department of Atomic Energy. The 1960s also saw the founding of the Space Science and Technology Centre (SSTC), Experimental Satellite Communication Earth Station (ESCES, 1967), the Sriharikota base, and the Indian Satellite System Project (ISSP). The Indian Space Research Organization in its modern form was created by Vikram Sarabhai in 1969. This body was to take control of all space activities in the Republic of India.

Comparison of Indian carrier rockets. Left to right: SLV, ASLV, PSLV, GSLV, GSLV III. Geopolitical and economic considerations during the 1960s and 1970s compelled India to initiate its own launch vehicle program. During the first phase (1960s-1970s) the country successfully developed a sounding rockets program, and by the 1980s, research had yielded the Satellite Launch Vehicle-3 and the more advanced Augmented Satellite Launch Vehicle (ASLV), complete with operational supporting infrastructure. ISRO further applied its energies to the advancement of launch vehicle technology resulting in the creation of Polar Satellite Launch Vehicle (PSLV) andGeosynchronous Satellite Launch Vehicle (GSLV) technologies.

SLBS ENGINEERING COLLEGE

Page38

On-line
Satellite Launch Vehicle (SLV) Main article: Satellite Launch Vehicle Status: Decommissioned

Recruitment System

The Satellite Launch Vehicle, usually known by its abbreviation SLV or SLV-3 was a 4-stage solid-fuel light launcher. It was intended to reach a height of 500 km and carry a payload of 40 kg. Its first launch took place in 1979 with 2 more in each subsequent year, and the final launch in 1983. Only two of its four test flights were successful. [edit]Augmented Satellite Launch Vehicle (ASLV) Main article: ASLV Status: Decommissioned The Augmented Satellite Launch Vehicle, usually known by its abbreviation ASLV was a 5-stage solid propellant rocket with the capability of placing a 150 kg satellite into LEO. This project was started by the ISRO during the early 1980s to develop technologies needed for a payload to be placed into a geostationary orbit. Its design was based on Satellite Launch Vehicle. The first launch test was held in 1987, and after that 3 others followed in 1988, 1992 and 1994, out of which only 2 were successful, before it was decommissioned. Polar Satellite Launch Vehicle (PSLV) Main article: PSLV Status: Active The Polar Satellite Launch Vehicle, usually known by its abbreviation PSLV, is an expendable launch system developed to allow India to launch its Indian Remote Sensing (IRS) satellites into sun synchronous orbits, a service that was, until the advent of the PSLV, commercially viable only from Russia. PSLV can also launch small satellites into geostationary transfer orbit (GTO). The reliability and versatility of the PSLV is proven by the fact that it has

SLBS ENGINEERING COLLEGE

Page38

launched 30 spacecraft (14 Indian and 16 from other countries) into a variety

On-line

Recruitment System

of orbits so far. In April 2008, it successfully launched 10 satellites at once, breaking a world record held by Russia. On 15 July 2011 PSLV flight for 19 times with the first maiden voyage was failure in September 1993. So, with 18th successive mission to put satellites, PSLV trusted as rocket with 94 percent success. Geosynchronous Satellite Launch Vehicle (GSLV) Main article: GSLV Status: Active The Geosynchronous Satellite Launch Vehicle, usually known by its abbreviation GSLV, is an expendable launch system developed to enable India to launch its INSAT-type satellites into geostationary orbit and to make India less dependent on foreign rockets. At present, it is ISRO's heaviest satellite launch vehicle and is capable of putting a total payload of up to 5 tons to Low Earth Orbit. The vehicle is built by India with the cryogenic engine purchased from Russia while the ISRO develops its own engine program. In a setback for ISRO, the latest attempt to launch the GSLV, GSLV-F06 carrying GSAT-5P, failed on 25 December 2010. The initial evaluation implies that loss of control for the strap-on boosters caused the rocket to veer from its intended flight path, forcing a programmed detonation. Sixty-four seconds into the first stage of flight, the rocket began to break up due to the acute angle of attack. The body housing the 3rd stage, the cryogenic stage, incurred structural damage, forcing the range safety team to initiate a programmed detonation of the rocket. Geosynchronous Satellite Launch Vehicle Mark-III (GSLV III) Main article: GSLV III Status: In Development The Geosynchronous Satellite Launch Vehicle Mark-III is a launch vehicle currently under development by the Indian Space Research SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

Organization. It is intended to launch heavy satellites into geostationary orbit, and will allow India to become less dependent on foreign rockets for heavy lifting. The rocket is the technological successor to the GSLV, however is not derived from its predecessor. The maiden flight is scheduled to take place in 2012. Earth observation and communication satellites

INSAT-1B. India's first satellite, the Aryabhata, was launched by the Ariane Rocket as a part of APPLE Experiment from Kourou in 1975. This was followed by the Rohini series of experimental satellites which were built and launched indigenously. At present, ISRO operates a large number of earth observation satellites. The INSAT series Main article: Indian National Satellite System INSAT (Indian National Satellite System) is a series of multipurpose geostationary satellites launched by ISRO to satisfy the telecommunications, broadcasting, meteorology and search-andrescue needs of India. Commissioned in 1983, INSAT is the largest joint venture of the Department of Space, Department of SLBS ENGINEERING COLLEGE domestic communication system in the Asia-Pacific Region. It is a

Page38

On-line

Recruitment System

Telecommunications, India Meteorological Department, All India Radio and Doordarshan. The overall coordination and management of INSAT system rests with the Secretary-level INSAT Coordination Committee. The IRS series Main article: Indian Remote Sensing satellite Indian Remote Sensing satellites (IRS) are a series of earth observation satellites, built, launched and maintained by ISRO. The IRS series provides remote sensing services to the country. The Indian Remote Sensing Satellite system is the largest constellation of remote sensing satellites for civilian use in operation today in the world. All the satellites are placed in polar sun-synchronous orbit and provide data in a variety of spatial, spectral and temporal resolutions to enable several programs to be undertaken relevant to national development. The initial versions are composed of the 1 (A,B,C,D) nomenclature. The later versions are named based on their area of application including OceanSat, CartoSat, ResourceSat. Other satellites ISRO has also launched a set of experimental geostationary satellites known as the GSAT series. Kalpana-1, ISRO's first dedicated meteorological satellite, was launched by the Polar Satellite Launch Vehicle on 12 September 2002. The satellite was originally known as MetSat-1. In February 2003 it was renamed to Kalpana-1 by the then Indian Prime Minister Atal Bihari Vajpayee in memory of Kalpana Chawla a NASA astronaut of Indian origin who perished inSpace Shuttle Columbia. Extraterrestrial exploration India's first mission beyond Earth's orbit was Chandrayaan-1, a lunar spacecraft which successfully entered the lunar orbit on 8 November SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

2008. ISRO plans to follow up Chandrayaan-1 with Chandrayaan2 and unmanned missions to Marsand Near-Earth objects such as asteroids and comets. Lunar exploration Main article: Chandrayaan-1 Chandrayaan-1 (Sanskrit: -) is India's first mission to the moon. The unmanned lunar exploration mission includes a lunar orbiter and an impactor called the Moon Impact Probe. India launched the spacecraft using a modified version of the PSLV is C11 on 22 October 2008 from Satish Dhawan Space Centre, Sriharikota. The vehicle was successfully inserted into lunar orbit on 8 November 2008. It carries high-resolution remote sensing equipment for visible, near infrared, and soft and hard X-ray frequencies. Over its two-year operational period, it is intended to survey the lunar surface to produce a complete map of its chemical characteristics and 3dimensional topography. The polar regions are of special interest, as they might contain ice. The lunar mission carries five ISRO payloads and six payloads from other international space agencies including NASA, ESA, and the Bulgarian Aerospace Agency, which were carried free of cost. The Chandrayaan-1 became the first lunar mission to discover existence of water on the moon. Planetary exploration The Indian Space Research Organisation had begun preparations for a mission to Mars and had received seed money of 10 crore from the government.The space agency was looking at launch opportunities between 2013 and 2015. The space agency would use its Geosynchronous Satellite Launch Vehicle (GSLV) to put the engines or nuclear power to propel it further towards Mars. The Mars satellite in orbit and was considering using ion-thrusters, liquid

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

mission studies had already been completed and that space scientists were trying to collect scientific proposals and scientific objectives. Human spaceflight program

Indian Navy Frogmen recovering the SRE-1 Main article: Indian human spaceflight program The Indian Space Research Organization has been sanctioned a budget of 12,400 crore (US$2.77 billion) for its human spaceflight program. According to the Space Commission which passed the budget, an unmanned flight will be launched in 2013 and manned mission will launch in 2016. If realized in the stated time-frame, India will become the fourth nation, after the USSR, USAand China, to successfully carry out manned missions indigenously.

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

2. INTRODUCTION:
The main objective of Recruitment process system is to make easy for job seekers for searching jobs and recruiting for companies. It acts as a mediator between the jobseekers and companies. Companies ask required number of candidates and consultancy forward the list of candidates to the company. It also sends a list of companies to jobseekers to which are recruiting. For a new user or general user there are various modules helping him for entering into consultancy. For a new user he has to enter their details according to the registration form. He has to select is own registration number through which he has to login. There are several modules that work once when the user is logged in with his registration number and password. The user can choose any of the components displayed and can avail the services according to his need. Username and password is given for each user so that the messaging server recognizes them as user. Multiple logins with same identity is not allowed.

PROBLEM DEFINITION
The Project mainly deals with, associate requesting the Unemployed and also the clients requirements, storing information about the status of the qualifications available in the customers and to update the clients related tables for the selection of the persons that can be fit into the job by the consultants to their clients. By using such a system, the clients task of taking a decision for the acceptance or denial of the requests placed by the customers is reduced significantly. Instead of searching the manual interview and selecting the people.

EXISTING SYSTEM:
SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

This package recruitment process system is developed using .net as front-end and sql as back-end. This system provides customized screen and enhanced menu utilities. It is designed in such a way that it is friendly with the user. Thus the system provides effective, efficient, cost saving and time saving operations in a recruitment process system.

PROPOSED SYSTEM
This system has computerized the operations done in a JOB CONSULTANCY. It maintains various files by doing additions & modifications to them. It has a selection process where persons are selected according to the client requirements. This is done making use of personal details, personal qualification, client details and client requirements.

MODULES: User Admin Company

MODULE DESCRIPTIOS User: In this module we describe the job seekers details. Consultancy will place registration form on the site. In this job seekers interact with the consultancy. Job seekers will take registration form from the site and fill those forms and send to the consultancy. Consultancy will store these registration forms in their database. Admin: In this module consultancy will conduct the interview to the job seekers. Based on their seekers names will be send to the company and also stored in the consultancy database. In this module consultancy will check both the job seekers form and company Requirement SLBS ENGINEERING COLLEGE

Page38

interview performance consultancy will short list the job seekers and those short listed job

On-line

Recruitment System

form. If they match the job seekers names will be short listed. This short listed candidates details will be stored in consultancy database. Consultancy will inform to the short listed candidates.

3.Requirements:
Hardware : And 1GB RAM Operating System : Software : Backend : PCwith160Gbhard-disk Windows xp2007 Visual studio 2005(asp.net with C#) Sql Server 2005/File System

ER Diagram of Project SLBS ENGINEERING COLLEGE

Page38

4. Theoretical background of Project

On-line

Recruitment System

DATA FLOW DIAGRAMS: SLBS ENGINEERING COLLEGE

Page38

On-line
There are three types of DFDs they are

Recruitment System

1. Context Level DFD 2. Top Level DFD and

Context Level DFD:


In the Context Level the whole system is shown as a single process. No data stores are shown. Inputs to the overall system are shown together with data sources (as External entities). Outputs from the overall system are shown together with their destinations (as External entities).

Top Level DFD:


SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

The Top Level DFD gives the overview of the whole system identifying the major system processes and data flow. This level focuses on the single process that is drawn in the context diagram by Zooming in on its contents and illustrates what it does in more detail.

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

Detailed Level DFD:


In Detailed D.F.Ds the main process is divided into sub processes and we try to find out the flow from one process to another process. We find the interaction among External entities, processes, sub processes and database.

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

About ASP.NET
ASP .NET

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

ASP.NET, the next version of ASP, is a programming framework used to create enterprise-class Web Applications. These applications are accessible on a global basis leading to efficient information management. The advantage ASP.NET offers is more than just the next version of ASP.
Why ASP.NET?

Since 1995, Microsoft has been constantly working to shift its focus from Windowsbased platforms to the Internet. As a result, Microsoft introduced ASP (Active Server Pages) in November 1996. ASP offered the efficiency of ISAPI applications along with a new level of simplicity that made it easy to understand and use. However, ASP script was an interpreted script and consisted unstructured code and was difficult to debug and maintain. As the web consists of many different technologies, software integration for Web development was complicated and required to understand many different technologies. Also, as applications grew bigger in size and became more complex, the number of lines of source code in ASP applications increased dramatically and was hard to maintain. Therefore, an architecture was needed that would allow development of Web applications in a structured and consistent way. The .NET Framework was introduced with a vision to create globally distributed software with Internet functionality and interoperability. The .NET Framework consists of many class libraries, includes multiple language support and a common execution platform. It's a very flexible foundation on which many different types of top class applications can be developed that do different things. Developing Internet applications with the .NET Framework is very easy. ASP.NET is built into this framework, we can create ASP.NET applications using any of the built-in languages. Unlike ASP, ASP.NET uses the Common Language Runtime (CLR) provided by the .NET Framework. This CLR manages execution of the code we write. ASP.NET code is a compiled CLR code instead of interpreted code (ASP). CLR also allows objects written in different languages to interact with each other. The CLR makes developement of Web applications simple.

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

Advantages Using ASP.NET

ASP.NET drastically reduces the amount of code required to build large applications ASP.NET makes development simpler and easier to maintain with an event-driven, server-side programming model ASP.NET pages are easy to write and maintain because the source code and HTML are together The source code is executed on the server. The pages have lots of power and flexibility by this approach The source code is compiled the first time the page is requested. Execution is fast as the Web Server compiles the page the first time it is requested. The server saves the compiled version of the page for use next time the page is requested The HTML produced by the ASP.NET page is sent back to the browser. The application source code you write is not sent and is not easily stolen ASP.NET makes for easy deployment. There is no need to register components because the configuration information is built-in The Web server continuously monitors the pages, components and applications running on it. If it noticies memory leaks, infinite loops, other illegal software or activities, it seamlessly kills those activities and restarts itself ASP.NET validates information (validation controls) entered by the user without writing a single line of code ASP.NET easily works with ADO .NET using data-binding and page formatting features ASP.NET applications run fater and counters large volumes of users without performance problems

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

ASP.NET Features ASP.NET is not just a simple upgrade or the latest version of ASP. ASP.NET combines unprecedented developer productivity with performance, reliability, and deployment. ASP.NET redesigns the whole process. It's still easy to grasp for new comers but it provides many new ways of managing projects. Below are the features of ASP.NET.

Easy Programming Model ASP.NET makes building real world Web applications dramatically easier. ASP.NET server controls enable an HTML-like style of declarative programming that let you build great pages with far less code than with classic ASP. Displaying data, validating user input, and uploading files are all amazingly easy. Best of all, ASP.NET pages work in all browsers including Netscape, Opera, AOL, and Internet Explorer. Flexible Language Options ASP.NET lets you leverage your current programming language skills. Unlike classic ASP, which supports only interpreted VBScript and JScript, ASP.NET now supports more than 25 .NET languages (built-in support for VB.NET, C#, and JScript.NET), giving you unprecedented flexibility in your choice of language. Great Tool Support You can harness the full power of ASP.NET using any text editor, even Notepad. But Visual Studio .NET adds the productivity of Visual Basic-style development to the Web. Now you can visually design ASP.NET Web Forms using familiar drag-dropcompletion and color-coding. VS.NET also provides integrated support for debugging and deploying ASP.NET Web applications. The Enterprise versions of Visual Studio SLBS ENGINEERING COLLEGE doubleclick techniques, and enjoy full-fledged code support including statement

Page38

On-line

Recruitment System

.NET deliver life-cycle features to help organizations plan, analyze, design, build, test, and coordinate teams that develop ASP.NET Web applications. These include UML class modeling, database modeling (conceptual, logical, and physical models), testing tools (functional, performance and scalability), and enterprise frameworks and templates, all available within the integrated Visual Studio .NET environment. Rich Class Framework Application features that used to be hard to implement, or required a 3rd-party component, can now be added in just a few lines of code using the .NET Framework. The .NET Framework offers over 4500 classes that encapsulate rich functionality like XML, data access, file upload, regular expressions, image generation, performance monitoring and logging, transactions, message queuing, SMTP mail, and much more. With Improved Performance and Scalability ASP.NET lets you use serve more users with the same hardware.

Compiled execution
ASP.NET is much faster than classic ASP, while preserving the "just hit save" update model of ASP. However, no explicit compile step is required. ASP.NET will automatically detect any changes, dynamically compile the files if needed, and store the compiled results to reuse for subsequent requests. Dynamic compilation ensures that your application is always up to date, and compiled execution makes it fast. Most applications migrated from classic ASP see a 3x to 5x increase in pages served. Rich output caching ASP.NET output caching can dramatically improve the performance and scalability of your application. When output caching is enabled on a page, ASP.NET executes the page just once, and saves the result in memory in addition to sending it to the user. When without re-executing the page. Output caching is configurable, and can be used to cache SLBS ENGINEERING COLLEGE another user requests the same page, ASP.NET serves the cached result from memory

Page38

On-line

Recruitment System

individual regions or an entire page. Output caching can dramatically improve the performance of data-driven pages by eliminating the need to query the database on every request. Web-Farm Session State ASP.NET session state lets you share session data user-specific state values across all machines in your Web farm. Now a user can hit different servers in the Web farm over multiple requests and still have full access to her session. And since business components created with the .NET Framework are free-threaded, you no longer need to worry about thread affinity. Enhanced Reliability ASP.NET ensures that your application is always available to your users. Memory Leak, Deadlock and Crash Protection ASP.NET automatically detects and recovers from errors like deadlocks and memory leaks to ensure your application is always available to your users. For example, say that your application has a small memory leak, and that after a week the leak has tied up a significant percentage of your server's virtual memory. ASP.NET will detect this condition, automatically start up another copy of the ASP.NET worker process, and direct all new requests to the new process. Once the old process has finished processing its pending requests, it is gracefully disposed and the leaked memory is released. Automatically, without administrator intervention or any interruption of service, ASP.NET has recovered from the error.
Easy Deployment

ASP.NET takes the pain out of deploying server applications. "No touch" application deployment. ASP.NET dramatically simplifies installation of your application. With ASP.NET, you can deploy an entire application as easily as an HTML page; just copy it settings are stored in an XML file within the application. SLBS ENGINEERING COLLEGE to the server. No need to run regsvr32 to register any components, and configuration

Page38

On-line

Recruitment System

Dynamic update of running application

ASP.NET now lets you update compiled components without restarting the web server. In the past with classic COM components, the developer would have to restart the web server each time he deployed an update. With ASP.NET, you simply copy the component over the existing DLL, ASP.NET will automatically detect the change and start using the new code.
Easy Migration Path

You don't have to migrate your existing applications to start using ASP.NET. ASP.NET runs on IIS side-by-side with classic ASP on Windows 2000 and Windows XP platforms. Your existing ASP applications continue to be processed by ASP.DLL, while new ASP.NET pages are processed by the new ASP.NET engine. You can migrate application by application, or single pages. And ASP.NET even lets you continue to use your existing classic COM business components.
XML Web Services

XML Web services allow applications to communicate and share data over the Internet, regardless of operating system or programming language. ASP.NET makes exposing and calling XML Web Services simple. Any class can be converted into an XML Web Service with just a few lines of code, and can be called by any SOAP client. Likewise, ASP.NET makes it incredibly easy to call XML Web Services from your application. No knowledge of networking, XML, or SOAP is required. Mobile Web Device Support ASP.NET Mobile Controls let you easily target cell phones, PDAs and over 80 mobile Web devices. You write your application just once, and the mobile controls automatically generate WAP/WML, HTML, or I Mode as required by the requesting device

ASP.NET Development Environment


SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

Most of the programming languages with which we work require a development environment to code, test and run the programs. You may purchase a copy of that software at your local computer store and work with it. With ASP.NET things are different. ASP.NET is a development technology that is built into the .NET Framework. You can create ASP.NET applications with a simple editor like a notepad. If you prefer to work in a development environment then you have many to choose from. Visual Studio .NET (should purchase) is one development environment from Microsoft. Another development environment from Microsoft which is preferred by many developers is Microsoft Web Matrix. The best thing about ASP.NET Web Matrix is it's free (available as a 1.4 MB free download) and provides most of the features Visual Studio .NET provides.

Setting Up the Development Environment As you already know, ASP.NET is based on the CLR, class libraries and other tools which are integrated into the .NET Framework. To develop and run a ASP.NET application you need to have the .NET Framework installed on your machine. .NET Framework comes pre installed with Operating Systems like Windows 2003 Server and Windows XP. For other operating systems (Windows 2000, 98, Me, NT 4.0) you need to instal the .NET Framework manually. You can install .NET Framework manually in two ways: .NET Framework SDK or VS .NET. Installing the .NET Framework with SDK is simple. Download .NET Framework from Microsoft.com and double-click setup file and follow the instructions. Installing .NET Framework with Visual Studio .NET is simple too. When you install Visual Studio .NET (set of five cd's) you will be prompted to insert the disk that contains the .NET Framework. IIS

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

To develop a Web Application you need IIS (Internet Information Server) on your machine. IIS comes pre installed in Operating Systems like Windows 2000, XP and 2003. You need to configure IIS to run ASP.NET Web applications. You should configure IIS prior to the installation of Visual Studio .NET software on your machine to avoid errors. In most cases configuring IIS after the installation of VS .NET will result in many errors and unexpected behavior by the application. By default, IIS creates a folder on the server's hard drive with the name Inepter. The Inetpub folder contains a subfolder called wwwroot. The wwwroot folder is the root for the Web site. All the ASP.NET applications you develop using VS .NET are saved in this wwwroot folder. Web Hosting You also can test and run your applications on a server owned by hosting providers. The host will give you details you need to know to upload files onto his server, test those files, etc. Web Hosting providers charge some amount for providing service. There are some hosting providers who provide some space for a certain period of time on their servers for ASP.NET developers to test their applications free of charge. You can find about them on the resources page of this site.

Visual Studio .NET Visual Studio .NET consists of five cd's. Please follow the guide lines on installing the software.

SLBS ENGINEERING COLLEGE

Page38

ASP.NET Web Matrix

On-line

Recruitment System

To use Web Matrix you need to download Web Matrix software which is a small 1.4 MB file and run the installation. To use Web Matrix you should have the .NET Framework installed on your machine. Developers who decide to code their applications using ASP .NET Web matrix need not worry about IIS. Web Matrix server comes with it's own built-in server tshat helps you to test and run your applications.

SLBS ENGINEERING COLLEGE

Page38

Web Forms

On-line

Recruitment System

Web Forms are based on ASP.NET. Working with Web Forms is similar to working with Windows Forms. But the difference is that we will create Web pages with Web forms that will be accessible by a Web browser. Web Forms are Web pages that serve as the user interface for a Web application. A Web Forms page presents information to the user in any browser or client device and implements application logic using server-side code. Web Forms are based on the System.Web.UI.Page class. The class hierarchy for the page class is shown below. Object Control TemplateControl Page Components of Web Forms In Web Forms pages, the user interface programming is divided into two parts: the visual component (design page) and the logic (code behind page). The visual element is the Web Forms page. The page consists of a file with static HTML, or ASP.NET server controls, or both simultaneously. The Web Forms page works as a container for the static text and the controls we want to display. Using the Visual Studio Web Forms Designer and ASP.NET server controls, we can design the form just like in any Visual Studio application. The logic for the Web Forms page consists of code that we create to interact with the form. The programming logic is in a separate file from the user interface file. This file is the "codebehind" file and has an ".aspx.vb" (VB) or ".aspx.cs" (C-Sharp) extension. The logic we write in the code-behind file can be written in Visual Basic or Visual C#. The code-behind class files for all Web Forms pages in a project are compiled into the project dynamic-link library (.dll) file. The .aspx page file is also compiled, but differently. The first time a user loads the aspx page, ASP.NET automatically generates a .NET class file that represents the page, and compiles it to a second .dll file. The generated class for the aspx page inherits from the code-behind class that was compiled into the project .dll file. When the user HTML output for your page. When you open a new ASP.NET Web Application in Visual Studio .NET the form that is SLBS ENGINEERING COLLEGE loaded (WebForm1.aspx) looks like the image below. requests the Web page URL, the .dllfiles run on the server and dynamically produces the

Page38

On-line
Database

Recruitment System

To develop ASP.NET database applications you need to install SQL Server 2000 or higher or Oracle depending on the database you wish to use. Use of SQL Server with ASP.NET is recommended as it's said that SQL Connections are 70% faster than OLEDB Connections. Also, performance improves dramatically when you use SQL Server with ASP.NET.

5.Project Implementation Methodology


DATA BASE

SLBS ENGINEERING COLLEGE

Page38

On-line
Job Details

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line
Provider Details

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line
Question Details

Recruitment System

Resume Details

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

Seeker Registration

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line Home Page

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line Job Provider

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line Provider Manu

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line Job Module

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line Add

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line Edit

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

Delete Job
SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

View All Jobs


SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line New Job Provider

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

Edit Employee Details

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

Job Seeker Role Dependent Menu System

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

Change your personal Information

SLBS ENGINEERING COLLEGE

Page38

On-line Post Resume

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line Update Resume

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line Job Search

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line Web Developer

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line New Job Seeker

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line Job seeker Registration

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line Log Out

Recruitment System

SLBS ENGINEERING COLLEGE

Page38

On-line 7. Conclusion:

Recruitment System

From a proper analysis of positive points and constraints on the component, it can be safely concluded that the product is a highly efficient GUI based component. This application is working properly and meeting to all user requirements. This component can be easily plugged in many other systems.

8. BIBLIOGRAPHY
The following books were referred during the analysis and execution phase of the project SOFTWARE ENGINEERING By Roger s. Pressman COMPLETE HTML Steven Holzner UNIFIED MODELING LANGUAGE By Grady Booch, Ranbaugh, Jacobson SQL FOR PROFESSIONALS By Jain C#.NET Black Book By Evangeleous Petersons MSDN 2005 By Microsoft

SLBS ENGINEERING COLLEGE

Page38

You might also like