You are on page 1of 21

TRAINING REPORT ON

SUBMITTED TO: AZAM SIR (DLW DEPTT.)

SUBMITTED BY: SANGHAPRIYA VIDISHA B.E.(IT)

ACKNOWLEDGEMENT
THIS PROJECT IS ABOUT TO INDIAN RAILWAYS STORES SERVICES.
INDIAN RAILWAYS STORES SERVICES IS THE PROCESS OF THE MANAGING AND

CONTROLLING THE ACTIVITIES OF RAILWAY. IT INCLUDES MAINTAINING AND MANAGING THE RECORDS OF CUSTOMERS AVAILABLE. IT ALSO MAINTAINS THE LIST OF VISITORS, SERVICES TAKEN BY THEM. IT HAS BEEN DESIGNED TO MAKE AVAILABLE INFORMATION AS AND WHEN REQUIRED.

THIS WILL USUALLY CONSIST OF SIMPLE NARRATIVE LISTS OF ALL FUNCTIONS THAT ARE MISSING OR OPERATING UNACCEPTABLY IN THE CURRENT SYSTEM. THE PROCESS OF IDENTIFYING DEFICIENCIES MAY ALSO THROW UP THE NEED FOR MODIFICATIONS/ ENHANCEMENTS TO THE EXISTING SYSTEM LIKE ITS VERY DIFFICULT TO MANAGE AND MAINTAIN ALL THE DETAILS ABOUT CUSTOMERS WHICH IS TILL NOW MAINTAINED MANUALLY ON THE PAPERS WHICH LEADS TO MORE CHANCES OF INFORMATION LOST.

CERTIFICATE

THIS IS TO CERTIFY THAT MR. ASHISH KR. NIGAM IS COMPLETED THIS PROJECT UNDER THE GUIDANCE OF MR. AZAZ SIR(DLW DEPTT.). THE PROJECT IS TO DESIGNED THAT IT PROVIDES AS KNOWLEDGE AND MAKES AS AWARE ABOUT INDIAN RAILWAY. THIS PROJECT WELL, ENRICH OUR KNOWLEDGE ABOUT THE TERM WHICH ARE IMPORTANT FOR IT AND INDIAN RAILWAY ALSO UNDER DEFINATION RELATED TO IT. I FORTUNATELY GOT AN OPPORTUNITY TO PRESENT OR PREPARE PROJECT ON THEIR TOPIC WRITING OF THIS PROJECT WAS REWARD TIME FOR ME ASPECTS OF LANGUAGE.

AZAM SIR (DLW DEPTT)

SANGHAPRYA VIDISHA B.TECH(IT)

INDIAN RAILWAY STORES SERVICES

The Indian Railways Stores Service (IRSS) is a cadre of the Government of India. The officers of this service are the procurement and logistics specialists, contract managers on the IR, providers of logistics for the transportation of material from and within various railways as well as the planners and maintainers of the intelligent warehousing with automated storage and retrieval systems on the Indian Railways.

Role and Function of Stores Department In Indian Railways

The Stores discipline performs a significant and major role in all the activities of Indian Railways. These activities are directly connected with train operations and thus contribute for productivity and earnings. These activities also have interface with customers which reflect the image of Indian railways. The major functions of stores department are12345Procurement Stocking and Warehousing Planning Disposal Supply of Uniforms

Evolution of purchase function in Indian Railways

At the time of independence, Indian Railways was running primarily on steam locomotives. Most of the components required for steam locomotives were made in workshops and the components, which were to be purchased, were very few. The stores requirements for track, signaling, C&W and other general items were also less. As, at that time, the industrialization of country had just started, a substantial number of stores were to be imported mainly through India Supply Mission. The function of stores department, at that time, was limited and mainly centered on store keeping. However with the start of dieselisation in 50s and speeding up of electrification from 60s the face of railways started changing. Diesel and electric locomotives, compared to steam locomotives, required more number of items which were sophisticated and had to be purchased. It is mainly with dieselisation and electrification, the purchase function of railways started evolving though other changing areas of railways e.g. signaling, production of coaches, track laying and maintenance activity etc also significantly contributed to purchase of more and more items. Apart from more number of purchase items, the issues like quality and reliability of items and the firms who were supplying them also became relevant as Diesel and Electric locomotives, required sophisticated items for which credentials and capabilities of vendors needed to be pre assessed. Activity of approval and registration of firms thus started. As the Railway system was expanding, the funds became scarce and need was felt to keep inventories at optimum level so that capital can be used elsewhere and activity of inventory control thus gained prominence. Similarly the scrap sales function also became more and more important over the years.

Organization
The department is organized in three tiers. The top tier is at the Railway Board level, the second tier at the Zonal Railway level and the third tier at the divisional or the district level. At the apex level, this department is headed by Member Mechanical who represents the department at the Railway Board level. Additional Member, Railway stores is the functional head of the department at the Railway Board level. He is intern is assisted by various executive directors and Directors. At the zonal levels, the principal head of the department is COS( Controller of Stores). The COS is assisted by 2 to 3 CMM( Chief Materials Managers). Theses CMM's in turn have various Dy.CMM (Dy. Chief Materials Managers). The in turn are assisted by the SMM( Senior Materials Manager) & the AMM( Assistant Materials Managers) .Also the Stores department manages warehouses which feed to the Repair Workshops and Maintainace Shed. There are about 200 such warehouses. The Warehouse called as Depot headed by Depot Officer , Depots attached to Workshops are headed by Dy.CMM and Electric and Diesel Loco Sheds headed by SMM. These depots directly reports to COS . Division is headed by Sr.DMM.

SYSTEM REQUIREMENT ANALYSIS:


Systems analysis is defined as- The analysis of the role of a proposed system and the identification of the requirements that it should meet. System analysis is the starting point for system design. The system analysts are responsible for identifying requirements (i.e. systems analysis) and producing a design. The programmers are then responsible for implementing it. The system is analysed in order to describe the function of system in narrative form in details. System analysis consists of functional block diagram showing generic input, output and connectivity or flow between various entities of the system. It also includes external entities that interact with the system to indentify external source or sink of data and information.

Object-Oriented Analysis (OOA) is a semiformal analysis technique for the object-oriented paradigm. Object-oriented analysis is a key component of the object-oriented paradigm. When this workflow is performed, the classes are extracted. The use case and the classes are the basis of the object-oriented software product to be developed. The main points to be discussed in system analysis are: o Specification of what the new system is to accomplish based on the user requirements. o Functional hierarchy showing the functions to be performed by the new system and their relationship with each other. o Function network which are similar to function hierarchy but they highlight the functions which are common to more than one procedure. o List of attributes of the entities - these are the data items which need to be held about each entity (record).

Front End : Microsoft Visual Studio 2008


Back End : Ms Access/sql 2005

Requirement:
Software Requirement : Windows xp/2007
Hardware Requirement: RAM 256, HARDDISK

ABOUT VISUAL STUDIO(C# & ASP.NET)


The .NET platform is the foundation upon which the next generation of software will be built. Microsoft has invested a lot of capital in its development, and is putting its considerable weight behind its adoption as a new standard. A long list of Microsoft partners have also announced support for .NET tools and components you can check http://msdn.microsoft.com/vstudio/partners for a current list of vendors who have .NET offerings. The .NET platform is much more than a new language, software development kit (SDK), or even an operating system. It offers powerful new services, a new processor-independent binary format, new managed languages, managed language extensions to existing languages, and the list goes on. Effectively using these new tools is not possible without a firm background of the platform that will empower your applications. In this chapter, we take a look at the various components of the .NET platform. We introduce not only the concepts and their technology, but explain the terminology used to describe them.This will enable you to have a strong understanding of the internal workings of the .NET platform, and get the full benefit of the information in the following chapters.

Introducing the .NET Platform


The precept behind the .NET platform is that the world of computing is changing from one of PCs connected to servers through networks such as the Internet, to one where all manner of smart devices, computers, and services work together to provide a richer user experience.The .NET platform is Microsofts answer to the challenges this change will provide for software developers. The .NET platform has several componentshowever, who you ask will probably affect the answer you receive. Servers such as BizTalk and SQL Server, as well as services such as .NET My Services and its first visible component, .NET Passport, are being described by some as integral parts of the .NET platform. However, for many of us, the .NET Framework is what we think of when .NET is mentioned. It includes Visual Studio.NET (VS.NET), the .NET Common Language Runtime (CLR), and the .NET Base Class Libraries (BCL). The other components may be required by specific applications, but they are not a necessary part of all .NET applications. Looking at the overall architecture, .NET consists of three primary components: www.syngrewww.syngress.com The .NET Framework A completely new application development platform.

Several .NET products Various applications from Microsoft based on the .NET Framework, including new versions of Exchange and SQL Server, which are Extensible Markup Language (XML)enabled and integrated into the .NET platform. _ Several .NET services Provided by Microsoft for use in developing applications running under the .NET Framework. Microsofts Hailstorm project is actually an attempt to package some of the most crucial Web Services under the Microsoft brand name. The .NET Framework itself can be divided into three parts: _ The CLR A managed execution environment that handles memory allocation, error trapping, and interacting with the operating-system services. _ The Base Class Library An extensive collection of programming components and application program interfaces (APIs). _ Two top-level development targets One for Web applications (ASP.NET) and another for regular Windows applications (Windows Forms). The advantages offered by the .NET Framework include shorter development cycles (code reuse, fewer programming surprises, support for multiple programming languages), easier deployment, fewer data typerelated bugs due to integral type safety, reduced memory leaks thanks to the garbage collector, and, in general more scalable, reliable applications. .com

Security
Distributed component-based applications require security, and thus far Microsoft hasnt had a lot of positive feedback about its products security features. Fortunately, the .NET designers decided to take a new approach, different than traditional OS security, which provides isolation and access control based on user accounts, and also unlike the model used by Java, where code that is not trusted is run in a sandbox, with no access to critical resources.The .NET Framework provides a fine-grained control of application security. Security for .NET applications starts as soon as a class is loaded by the CLR. Before the class loader instantiates a class, security informationsuch as accessibility rules and self-consistency requirementsare checked. Calls to class methods are checked for type safety. If youve ever heard of a security vulnerability caused by a buffer overrun, you can understand why this is important.With verified code, a method that is declared as taking a 4-byte integer parameter will reject an attempt to call it with an 8-byte integer parameter.Verification also prevents applications from executing code at a random location in memory, a common

tactic in buffer overflow exploits. Additionally, as code requests access to certain resources, the class credentials are verified. .NET security crosses process boundaries and even machine boundaries to prevent access to sensitive data or resources in a distributed application environment. The following are some of the basic elements of the .NET security system: _ Evidence-based security is a new concept introduced by the .NET Framework. An assembly contains several important pieces of information that can be used to decide what level of access to grant the component. Some of the information used includes what site the component was downloaded from, what zone that site was in, (Internet, intranet, local machine, and so on) and the strong name of the assembly. The strong name refers to an encrypted identifier that uniquely defines the assembly and ensures that it has not been tampered with. _ The .NET Common Language Runtime further provides security using a Policy-Driven Trust Model Using Code Evidence. www.syngress.com Introducing the Microsoft .NET Platform Chapter 1 13 It sounds worse than it really is. Essentially this is a system of security policies that can be set by an administrator to allow certain levels of access based on the components assembly information.The policies are set at three levels: the enterprise, the individual machine, and the user. _ Calling .NET Framework methods from the Base Class Library get the benefits of built in security. That is, the developer doesnt have to make explicit security calls to access system resources. However, if your components expose interfaces to protected resources, you will be expected to take the appropriate security measures. _ Role-based security plays a part in the .NET security scheme. Many applications need to restrict access to certain functions or

resources based on the user, and .NET introduces the concepts of identities and principals to incorporate these functions. _ Authentication and authorization functions are accessed through a single API. It can easily be extended to incorporate applicationspecific logic as required. Authentication methods include basic operating system user identification, basic HTTP,ASP.NET forms, Digest and Kerberos, as well as the new .NET service,Microsoft .NET Passport. _ Isolated storage is a special area on disk assigned to a specific assembly by the security system. No access to other files or data is allowed, and each assembly using isolated storage is separated from each other. Isolated storage can be used for a saving a components state, or saving settings, and can be used by components that do not have access to read and write files on the system. _ A robust set of cryptographic functions that support encryption, digital signatures, hashing, and random-number generation are included in the .NET Framework. These are implemented using well-known algorithms, such as RSA, DSA, Rijndael/AES,Triple DES, DES, and RC2, as well as the MD5, SHA1, SHA-256, SHA-384, and SHA-512 hash algorithms. Additionally, the XML Digital Signature specification, under development by the Internet Engineering Task Force (IETF) and the World Wide Web Consortium (W3C), is also available. The .NET Framework uses these cryptographic functions to support various internal services.The cryptographic objects are also available in the Base Class Library for developers who require this functionality.

CODING:

<%@ Page Language="C#" AutoEventWireup="true" Inherits="_Default" %>

CodeFile="Default.aspx.cs"

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Indian Railway</title> <style type="text/css"> .style6 { height: 48px; } .style8 { width: 202px; } </style> </head> <body bgcolor="#ccff99"> <form id="form1" runat="server"> <div style="font-family: Castellar; font-size: 42px; font-weight: 500; font-style: normal; font-variant: normal; text-transform: uppercase; color: #800000; border-top-style: double; border-bottom-style: double; border-width: medium; border-top-color: #008000; border-bottom-color: #008000" > &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp; Indian Railway Store Services</div> <div style="border-top-style: ridge; borderbottom-style: ridge; border-color: #FF6666"> <asp:LinkButton ID="LinkButton1" runat="server" Font-Overline="False" Font-Underline="False" onclick="LinkButton1_Click">Date</asp:LinkButton> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:LinkButton ID="LinkButton2" runat="server" Font-Underline="False" onclick="LinkButton2_Click">About us</asp:LinkButton> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:LinkButton ID="LinkButton3" runat="server" Font-Underline="False" onclick="LinkButton3_Click">IRSS Directory</asp:LinkButton>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:LinkButton ID="LinkButton4" runat="server" FontUnderline="False">Home</asp:LinkButton> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:LinkButton ID="LinkButton5" runat="server" FontUnderline="False">Contact us</asp:LinkButton> </div>

<table align="left" border ="0" style ="height:980px; width: 1200px"> <tr> <td valign ="top" class="style8"> <table border="0" cellpadding ="0" cellspacing ="0" style ="height:754px; width:163px; margin-right: 0px;"> <tr> <td align ="left" valign ="top" width="100px" class="style6"> <asp:Button ID="Button1" runat="server" Height="35px" Text="Professional Section" Width="168px" BackColor="#00FF99" onclick="Button1_Click" /></td></tr><tr> <td> <asp:Button ID="Button2" runat="server" Height="35px" Text="Magazine Section" Width="168px" BackColor="#FF66CC" /> </td></tr> <tr> <td> <asp:Button ID="Button3" runat="server" Height="39px" Text="Message Board" Width="168px" BackColor="Yellow" /> </td></tr> <tr> <td> <asp:Button ID="Button4" runat="server" Height="35px" Text="News Digest" Width="168px" BackColor="#CC66FF" /> </td></tr><tr><td> <asp:Button ID="Button5" runat="server" Height="37px" Text="Other links" Width="169px" BackColor="#33CCFF" /> </td></tr> <tr><td style ="height :200px;width:50px"> <asp:Image ID="Image2" runat="server" Height="256px" ImageUrl="~/image/220pxJanshatabdi_train_kerala_india.JPG" Width="167px" /> </td></tr>

</table> </td> <td align="center" style="height:116; width:2000px"> <h2> Role and Function of Stores Department In Indian Railways</h2> <p> The Stores discipline performs a significant and major role in all the activities of Indian Railways. These activities are directly connected with train operations and thus contribute for productivity and earnings. These activities also have interface with customers which reflect the image of Indian railways. The major functions of stores department are-</p> <h3> &nbsp;<span id="Procurement" >Procurement</span></h3> <ol> <li>Procurement &amp; distribution of Spare parts, Oil, Greases and Lubricants &amp; other related general items to consignees spread over 7300 stations over all Indian Railways for day to day operation, maintenance of trains, rolling stock, etc. </li> <li>Procurement &amp; Supply of Components to major Mechanical, Electrical &amp; Signaling Workshops for maintenance of Coaches, Wagons and for in-house manufacture of items. </li> <li>Procurement and supply of sub assemblies and components to the production units for manufacture of new Diesel Locomotives, Electric Locomotives, Coaches and Wagons. </li> <li>Supply of spare parts to major Diesel &amp; Electric Sheds for maintenance of Diesel &amp; Electrical Locomotive &amp; EMU (Electrical Multiple Units). </li> <li>Procurement and supply of Fittings and components for maintenance of AC coaches, General Coaches and Wagons over Indian Railways. </li> <li>Procurement of Modern Machines for upgrading the old workshops of Indian Railway </li> <li>Procurement of complete units of rolling stocks </li> </ol> <h3> &nbsp;<span id="Stocking_.26_warehousing" >Stocking &amp; warehousing</span></h3> <ol>

<li>Stocking approximately one lakh different type of item in approximately 200 stores depots spread throughout the country. </li> <li>Arranging inspection of these stocked items. </li> <li>Distribution of these stocked items by multi-modal logistics to various consumption centers. </li> <li>Inventory control of the stocked items </li> <li>Scientific recoupment of the stocked items </li> </ol> <h3> &nbsp;<span id="Planning" >Planning</span></h3> <p> 1.Procurement planning of spares and sub assemblies 2.Inventory planning and budgetary forecasts 3.Planning and Formulation of Logistics for supply for items to users over all the Stations 4.Development of vendors 5.Market survey &amp; source selection for introducing latest available items.</p> <h3> &nbsp;<span id="Disposal" >Disposal</span></h3> <ol> <li>Identification and inspection of scrap lying at various points of Indian Railway system </li> <li>Collection Scrap wherever feasible, segregation and making of lots from the point of view of selling. </li> <li>Arranging public auctions and selling. </li> <li>Selling through tenders for certain items </li> <li>E-auctioning </li> <li>Delivery of scrap including specialized weighments. </li> </ol> <h3> &nbsp;<span id="Supply_of_uniforms" class="mw-headline">Supply of uniforms</span></h3> <ol> <li>Procurement of cloth </li> <li>Cloth cutting in Railways own cloth cutting factories </li> <li>Stitching of uniforms by different means, which includes handicraft, centers. </li> </ol></td> <td align="right" valign ="top" width="28px"> <table border ="0"

cellpadding ="0" cellspacing ="0" style ="height:707px; width:348px"> <tr> <td valign="top" height="200px"> <asp:Image ID="Image1" runat="server" Height="283px" ImageUrl="~/image/200px-Indian_Railway.svg.png" Width="303px" style="margin-right: 2px" /></td> </tr> <tr><td></td></tr> <tr><td style ="height:300px;width:150px"> <table border="0" style ="height :300px; width:350px"> <tr> <td style="height :20px;width:10px"> <asp:Button ID="Button6" runat="server" BackColor="#FF6666" Height="32px" style="margin-right: 6px" Text="Deputation notice" Width="211px" onclick="Button6_Click" /> </td></tr> <tr><td style ="height :20px;width:10px"> <asp:Button ID="Button7" runat="server" BackColor="#6699FF" Height="32px" Text="IRSS matters" Width="211px" /> </td></tr> <tr><td style ="height :20px;width:10px"> <asp:Button ID="Button8" runat="server" BackColor="#66FF33" Height="32px" Text="Archives" Width="211px" /> </td></tr> <tr><td style ="height :20px;width:10px"> <asp:Button ID="Button9" runat="server" BackColor="#FF9933" Height="32px" Text="IRSS special" Width="211px" /> </td></tr> <tr><td style ="height :20px;width:10px"> <asp:Button ID="Button10" runat="server" BackColor="#FF66CC" Height="32px" Text="IRSS Gallery" Width="211px" onclick="Button10_Click" /> </td></tr> </table></td></tr> <tr><td></td></tr> <tr><td style="height:400px;width:30px"> <asp:Image ID="Image3" runat="server" Height="444px" ImageUrl="~/image/220px-Mumbai_Train.JPG" Width="346px" /> </td></tr> </table> </td></tr></table> </form> </body> </html>

You might also like