Professional Documents
Culture Documents
Submitted By Submitted To
Mahima Laddha Dr. Rajesh Bhadada
B.E. 2rd Year, Head of Department
Electronics and Computer Electronics and Communication
Engineering Engineering
ACKNOWLEDGEMENT
Only until you've climbed the mountain can you look behind you and see the vast distance
that you've covered, and remember those you've met along the way who made your trek a
little easier. Now that this book is finally finished after the many miles of weary travel, I look
back to those who helped me turn it into a reality and offer my heartfelt thanks:
I am also grateful to safety department for the safety training that helped me to get safe in the
plant. I am grateful to HR department for the assistance they provided me for my training.
PREFACE
The practical training is an essential requirement for an engineering student. The student has
to take the training for the prescribed period as per the university norms. The purpose of
training is to help the student to gain industrial experience. Moreover, as for the utility of
training concerning, it can be said that student gets an opportunity during his training to
imply the theoretical knowledge in the field work and to clear the difficulties in a better way.
In the year 2017, after completion of 3th semester, I took my training at Chanderiya Lead
Zinc Smelter, known as CLZS, a unit of M/S Hindustan Zinc Limited of ' VEDANTA
RESOURCES ' group.
ANCIENT HERITAGE
HZL is the proud inheritor of India’s ancient rich & sophisticated zinc & lead technology &
is continuing this tradition by gearing up to recapture the slot of being one among the prime
producers in the world.
CLZS UNITS
PROJECT REPORT
2.HTML
CONCLUSION
INTRODUCTION
In this project I have worked on building a registration page for any website. A registration
page has a list of sections that a user has to fill. These sections are generally about the contact
details of that person. A registration page generally asks for the following :-
1) Name
2) Date of birth
3) Contact number
4) Residential address
5) Email address
6) Password
7) Country
A registration page is of a great use for the owner of the site. It gives the owner an idea of
who the person registering on his website is. With the help of this he can alter what
information he has to provide to this person which can be of his help. This helps the user in
giving its users a more personalized experience on his website. It also enables the owner to
contact his users on other platforms as he has their contact informations.
1) HTML
2) C #
HINDUSTAN ZINC LTD.
Hindustan Zinc Ltd is India's leading zinc producer. A vertically integrated Mining &
Smelting company, HZL is currently gearing up to becoming a global lowest- cost producer.
As a part of Vedanta Resources, a London listed metal and mining major with Aluminum,
copper and Zinc operation in UK, India and Australia, HZL takes advantage of its mineral
resources and core competencies and believes it has growth opportunities for increasing
products and improving returns.
UNITS:
Today HZL is operating 7 mines & 4 smelters in 4 states (Raj. A.P., Orissa & Bihar) as
under:-
Zawar group of mines (Mochia, Balaria, Zawar Mala,&Baroi) is situated in the Girwa Tehsil
of Udaipur District of Rajasthan at a distance of about 35kms from Udaipur , amidst a valley
of Arawali hills.
2.Rajpura-Dariba Mines:
The multi-metal Rajpura-Dariba Mines, which is located about 85km away from Udaipur
(Raj.) has demonstrated ore reserve of about 16.4 million tones having metal content of about
6.9% zinc& 2.2% lead.
Maton mine has been developed to meet rock-phosphate requirements for the super-
phosphate &phosphoric acid plant at Debari.
4.RampuraAgucha Mining Complex:
The prestigious RampuraAgucha Open Cast Mining Complex is Asia’s richest &largest lead
–zinc deposit.. It is situated in Tehsil Hurda, District Bhilwara in Raj.
The discovery of a world class deposit of 60.6 million tonnes at RampuraAgucha, containing
15.4 % metal has dramatically altered the prospect of not only reducing the cost of production
of zinc and lead, but also the expansion of HZL’s production capacity resulting in increasing
the demand satisfaction up to 82 %for zinc and 61%for lead.
5. SargipaliMineOrissa)
VISION:
• Be the World's largest and most admired Zinc-Lead & Silver Company.
MISSION:
QUALITY POLICY:
Atomic number 82
Atomic mass 207.2 g.mol -1
Electronegativity according to Pauling 1.8
Density 11.34 g.cm-3 at 20°C
Melting point 327 °C
Boiling point 1755 °C
Vanderwaals radius 0.154 nm
Ionic radius 0.132 nm (+2) ; 0.084 nm (+4)
Isotopes 13
Electronic shell [ Xe ] 4f14 5d10 6s2 6p2
Energy of first ionisation 715.4 kJ.mol -1
Energy of second ionization 1450.0 kJ.mol -1
Energy of third ionisation 3080.7 kJ.mol -1
Energy of fourth ionisation 4082.3 kJ.mol -1
Energy of fifth ionisation 6608kJ.mol -1
Discovered by The ancients
• Lead is a bluish-white lustrous metal. It is very soft, highly malleable, ductile, and a
relatively poor conductor of electricity. It is very resistant to corrosion but tarnishes
upon exposure toair. Lead isotopes are the end products of each of the three series of
naturally occurring radioactive elements.
PROCESS FLOW DIAGRAM IN C.L.Z.S.
UNIT-1
PYRO
UNIT-2
HYDRO
UNIT-3
CPP
Power plant is an industrial facility for the generation of electric power. The power
produced in Hindustan Zinc Limited is for its own production purposes, and is known
as a Captive Power Plant (CPP).
PROJECT REPORT
CREATION OF REGISTRATION PAGE
MICROSOFT VISUAL STUDIO
Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It
is used to develop computer programs for Microsoft Windows, as well as web sites,web apps,
web services and mobile apps. Visual Studio uses Microsoft software development platforms
such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store
and Microsoft Silver light. It can produce both native code and managed code.
Visual Studio includes a code editor supporting IntelliSense (the code completion
component) as well as code refactoring. The integrated debugger works both as a source-level
debugger and a machine-level debugger. Other built-in tools include a code profiler, forms
designer for building GUI applications, web designer, class designer, and database schema
designer. It accepts plug-ins that enhance the functionality at almost every level—including
adding support for source control systems (like Subversion) and adding new toolsets like
editors and visual designers for domain-specific languages or toolsets for other aspects of the
software development lifecycle (like the Team Foundation Server client: Team Explorer).
Visual Studio supports 36 different programming languages and allows the code editor and
debugger to support (to varying degrees) nearly any programming language, provided a
language-specific service exists. Built-in languages include C,C++ and C++/CLI (via Visual
C++), VB.NET (via Visual Basic .NET), C# (via Visual C#), F# (as of Visual Studio 2010[7])
and TypeScript (as of Visual Studio 2013 Update 2). Support for other languages such as
Python,[8]Ruby, Node.js, and M among others is available via language services installed
separately. It also supports XML/XSLT, HTML/XHTML, JavaScript and CSS. Java (and J#)
were supported in the past.
Architecture
Visual Studio does not support any programming language, solution or tool intrinsically;
instead, it allows the plugging of functionality coded as a VSPackage. When installed, the
functionality is available as a Service. The IDE provides three services: SVsSolution, which
provides the ability to enumerate projects and solutions; SVsUIShell, which provides
windowing and UI functionality (including tabs, toolbars and tool windows); and SVsShell,
which deals with registration of VSPackages. In addition, the IDE is also responsible for
coordinating and enabling communication between services.All editors, designers, project
types and other tools are implemented as VSPackages. Visual Studio uses COM to access the
VSPackages. The Visual Studio SDK also includes the Managed Package Framework (MPF),
which is a set of managed wrappers around the COM-interfaces that allow the Packages to be
written in any CLI compliant language .However, MPF does not provide all the functionality
exposed by the Visual Studio COM interfaces. The services can then be consumed for
creation of other packages, which add functionality to the Visual Studio IDE.
Windows Forms Designer
The Windows Forms designer is used to build GUI applications using Windows Forms.
Layout can be controlled by housing the controls inside other containers or locking them to
the side of the form. Controls that display data (like textbox, list box and grid view) can be
bound to data sources like databases or queries. Data-bound controls can be created by
dragging items from the Data Sources window onto a design surface.[31] The UI is linked with
code using an event-driven programming model. The designer generates either C# or
VB.NET code for the application.
WPF Designer.
The open tabs browser is used to list all open tabs and to switch between them. It is invoked
using CTRL+TAB.
Properties Editor
The Properties Editor tool is used to edit properties in a GUI pane inside Visual Studio. It
lists all available properties (both read-only and those which can be set) for all objects
including classes, forms, web pages and other items.
Object Browser
The Object Browser is a namespace and class library browser for Microsoft .NET. It can be
used to browse the namespaces (which are arranged hierarchically) in managedassemblies.
The hierarchy may or may not reflect the organization in the file system.
Solution Explorer
In Visual Studio parlance, a solution is a set of code files and other resources that are used to
build an application. The files in a solution are arranged hierarchically, which might or might
not reflect the organization in the file system. The Solution Explorer is used to manage and
browse the files in a solution.
Team Explorer
Team Explorer is used to integrate the capabilities of Team Foundation Server, the Revision
Control System into the IDE (and the basis for Microsoft's CodePlex hosting environment for
open source projects). In addition to source control it provides the ability to view and manage
individual work items (including bugs, tasks and other documents) and to browse TFS
statistics. It is included as part of a TFS install and is also available as a download for Visual
Studio separately.Team Explorer is also available as a stand-alone environment solely to
access TFS services.
Data Explorer
Data Explorer is used to manage databases on Microsoft SQL Server instances. It allows
creation and alteration of database tables (either by issuing T-SQL commands or by using the
Data designer). It can also be used to create queries and stored procedures, with the latter in
either T-SQL or in managed code via SQL CLR. Debugging and IntelliSense support is
available as well.
Server Explorer
The Server Explorer tool is used to manage database connections on an accessible computer.
It is also used to browse running Windows Services, performance counters, Windows Event
Log and message queues and use them as a datasource.
Visual Studio includes a free 'light' version of Dotfuscator by PreEmptive Solutions which
obfuscates and hardens applications to help secure trade secrets (IP), reduce
piracy/counterfeiting, protect against tampering and unauthorized debugging. Dotfuscator
works with all flavors of .NET including ASP.NET, Xamarin, Unity and UWP.
Visual Studio includes a full text generation framework called T4 which enables Visual
Studio to generate text files from templates either in the IDE or via code.
The ASP.NET Web Site Administration Tool allows for the configuration of ASP.NET
websites.
Visual Studio Tools for Office is a SDK and an add-in for Visual Studio that includes tools
for developing for the Microsoft Office suite. Previously (for Visual Studio .NET 2003 and
Visual Studio 2005) it was a separate SKU that supported only Visual C# and Visual Basic
languages or was included in the Team Suite. With Visual Studio 2008, it is no longer a
separate SKU but is included with Professional and higher editions. A separate runtime is
required when deploying VSTO solutions.
SUPPORTED PRODUCTS
Microsoft Visual C#
Microsoft Visual C#, Microsoft's implementation of the C# language, targets the .NET
Framework, along with the language services that lets the Visual Studio IDE support C#
projects. While the language services are a part of Visual Studio, the compiler is available
separately as a part of the .NET Framework. The Visual C# 2008, 2010 and 2012 compilers
support versions 3.0, 4.0 and 5.0 of the C# language specifications, respectively. Visual C#
supports the Visual Studio Class designer, Forms designer, and Data designer among others.
Visual C#
SQL SERVER MANAGEMENT STUDIO
SQL Server Management Studio (SSMS) is a software application first launched with
MicrosoftSQL Server 2005 that is used for configuring, managing, and administering all
components within Microsoft SQL Server. The tool includes both script editors and graphical
tools which work with objects and features of the server.
A central feature of SSMS is the Object Explorer, which allows the user to browse, select,
and act upon any of the objects within the server. It also shipped a separate Express edition
that could be freely downloaded, however recent versions of SSMS are fully capable of
connecting to and manage any SQL Server Express instance. Microsoft also incorporated
backwards compatibility for older versions of SQL Server thus allowing a newer version of
SSMS to connect to older versions of SQL Server instances.
Starting from version 11, the application was based on the Visual Studio 2010 shell, using
WPF for the user interface.
In June 2015, Microsoft announced their intention to release future versions of SSMS
independently of SQL Server database engine releases.
o
Earlier version of Microsoft SQL Server Management Studio showing a query, the results of
the query, and the Object Explorer pane while connected to a SQL Server database engine
instance.
CREATION OF REGISTRATION PAGE
This Registration page consist of User Name,Email , Password ,Country of the person who is
registering in a particular website. Registration page consist of as many information as
required according to website.
There are some controls which i have used in this application.
RequiredFieldValidator
RegularExpressionValidator
Text Box
DropDownList
Button
There are some steps to make this application.
Step 1: First open your visual studio->File->New->website->ASP.NET Empty website->click
OK.->Now open Solution Explorer->Add New Item-> Web form-> click Add.
Step 2: Now make a Registration page like this,which is given below.
see it:
Registration.aspx [ Design ]
Registration.aspx [ Source Code ]
Registration.aspx.cs
Web debug
Web.config
DATABASE
Manager.aspx [ Design ]
End Class
Connection Db
Dbo.UserData [ Desgin ]
dbo.UserData [ Data ]
Registration.aspx
When information is not filled properly, these messages (in red colour) will appear on the
screen.
These are the steps that are followed to form a registration page for any website.
.
HTML
1. The <!DOCTYPE html> declaration should always be the first line of code in your
HTML files.
2. The <html> element will contain all of your HTML code.
3. Information about the web page, like the title, belongs within the <head> of the page.
4. You can add a title to your web page by using the <title> element, inside of the head.
5. Code for visible HTML content will be placed inside of the <body> element.
How to add content to a web page using some of the most common HTML elements:
1. You can add headings of different sizes using the different headings elements: <h1>
through <h6>.
2. Paragraphs are added with the <p> element.
3. Unordered lists are created with the <ul> element and list items are added using the
<li> element.
4. Ordered lists are created with the <ol> element and list items are added using the <li>
element.
5. You can add headings of different sizes using the different headings elements: <h1>
through <h6>.
6. Paragraphs are added with the <p> element.
7. Unordered lists are created with the <ul> element and list items are added using the
<li> element.
1. HTML and CSS are kept in separate files in order to keep code maintainable and readable,
as well as keep structure separate from styling.
2. The <style> element allows you to write CSS code within an HTML file.
3. A CSS stylesheet can be linked to an HTML file using the <link> element, which requires
three attributes:
1. Code is a lot more readable when it is organized using IDs, classes, and divs.
2. IDs label HTML elements that are unique to the web page (an element that appears
only once).
3. Classes label elements that will share the same styling. They make styling more
efficient.
4. The <div> groups elements together. It makes the HTML file easier to read by
organizing the web page into logical sections.
5. HTML elements can be labeled with multiple classes.
6. Divs are one of the most commonly used HTML elements. Understanding how they
are used is a critical skill for web developers.
How to modify image properties, add background images, set repetition and placement,
and create linear gradients:
1. Image dimensions are set using the width and height properties.
2. A background image can be added to any element using the background-image
property.
3. A background image's repetition is controlled with the background-repeat property.
4. The position of a non-repeating image can be controlled using the background-
position property.
5. The background property is a shorthand way of setting an image, repetition, and it's
position.
6. The background-image also supports color gradients.
How to create a table, add data to it, and section the table into smaller parts that make
it easier to read:
In this project I have used many concepts. You can easily implement this concept to anywhere
in .NET Application. In this application I have covered all things which is required in
various Registration Pages in any website.
RequiredFieldValidator
RegularExpressionValidator
Text Box
Drop Down List
Button
Software used for creating Registration page in ASP.Net are Microsoft visual studio and
Microsoft SQL server management studio.
This project also provide basic knowledge about Hypertext Markup Language ( HTML) .