summer internship report presentation

Post on 14-Apr-2017

459 Views

Category:

Engineering

6 Downloads

Preview:

Click to see full reader

TRANSCRIPT

NIIT ENHANCEMENT MODEL

Presented By :- Savigya Singh CSE (Morning)

00811507213

Introduction To The Company

The NIIT Group

“At NIIT,

excellence is always an ongoing journey

never destination”

• NIIT group came into existence in 1949.• NIIT has become known, in particular, as a corporate training company

and Industrial Training Company, with customized programs for both large and small enterprises. • NIIT has three main lines of business across the globe-Corporate Learning

Group, Skills and Careers Group, and the School Learning Group. • Built on the sound principles of 'Running Training like a Business', NIIT's

Managed Training Services and best-in-class training processes enable customers to align business goals with L&D, reduce costs, realize measurable value, benefit from rock-solid operations and increase business impact.

GLOBAL PRESENCE• Singapore

• Bangkok

• Manila

• Dubai

• Melbourne

• Madrid

• London

• Amsterdam

• India

• Frankfurt, Nuremberg, Atlanta, New Jersey and Augusta etc..

PRODUCT & SOLUTIONAs In Context For Software Engineering :-

• Database Developer Training

• Application Developer Training

• Web Developer Training

• Distributed Application Developer Training

• Mobile Application Developer Training

• Software Tester Using F# Training

• Project Managing Skills Training

Contd..NIIT Yuva Jyoti provides training in the following sectors: • Retail • BFSI • Healthcare • IT/ITES • Education and Training Services • Telecom • Hospitality • Media and Entertainment • All Informal Sectors

PROJECT UNDERTAKEN• Ministry of Rural Development (MORD): This is a central government project. The training was

conducted for Rural BPL youth. We have trained 31,200 candidates across India under this initiative.

• Ministry of Social Justice and Empowerment (MSJE): This is a central government project. The training was conducted for SC and OBC sections of society. We have trained more than 1,500 candidates under this program.

• National Minorities Development and Finance Corporation (NMDFC):- This is an on-going central government project and its target group includes India’s minority communities (Muslims, Christians, Sikhs, Buddhist and Parsis). The target is to train 1,200 students who have passed the 12th grade and above.

• State Urban Poverty Alleviation--Chandigarh (SUPA): This is a project of the Chandigarh Municipal Corporation, where 100 urban candidates under th Poverty Line have been trained so far.

• State Urban Development Agency—Odisha (SUDA): Under this Odisha state government project, we have trained 700 candidates using job-oriented courses.

TECHNOLOGY USED IN PROJECT For to develop a website Application, Desktop Application, Mobile Application, .Net Consist of following Component as I have mentioned in a sequentially order :- 1. Web Application2. Mobile Application

As I have explained these part in details in upcoming slides.

WEB APPLICATION• C# Language (Base Coding Language) • Knowledge Of Relational database model (use to understand the flow of data) • Sql Server (Database Server) • Ado.Net (Database Connection) • Extensible Markup Language (XML -> For to have uniform communication Method) • Asp.Net ( For to design a well maintained website) • Wcf (For to create distributed web application) • WPF (For to create a desktop application) • Javascript (For to design client side application) • Bootstrap Css(To enhance the appearance of a website)

C# LANGUAGE• C# syntax simplifies many of the

complexities of C++ and provides powerful features such as nullable value types, enumerations, delegates, lambda expressions and direct memory access, which are not found in Java.

• C# makes it easy to develop software components through several innovative language constructs, including the following:

Encapsulated method signatures called delegates, which enable type-safe event notifications.

Properties, which serve as accessors for private member variables.

Attributes, which provide declarative metadata about types at run time.

SQL SERVER

• With SQL Server 2014, new in-memory capabilities for transaction processing and enhancements for data warehousing complement our existing technologies for data warehousing and analytics. Scale and transform your business with up to 30x performance gain for transaction processing using existing hardware, and a greater-than 100x performance gain for data warehousing.

• Help secure data for mission critical workloads with transparent data encryption, robust auditing, extensible key management and encrypted backups. It is even easier to manage permissions for data access to support separation of duties across various users.

• SQL Server consistently leads in TPC-E, TPC-H and real-world application performance benchmarks. SQL Server is SAP-certified to run some of the most demanding workloads. Get more predictable performance of virtualized SQL Server instances with IO governance in Resource Governor.

ADO.Net• ADO.NET is an object-oriented set of libraries that

allows you to interact with data sources. Commonly, the data source is a database, but it could also be a text file, an Excel spreadsheet, or an XML file.

• EXAMPLE

<connectionStrings>

<add name="NorthindConnectionString"

connectionString=" Server=MyDataServer;Integrated Security=SSPI;Database=Northwind;"

providerName="System.Data.SqlClient" />

</connectionStrings>

EXTENSIBLE MARKUP LANGUAGE

• XML stands for EXtensible Markup Language

• XML is a markup language much like HTML

• XML was designed to describe data, not to display data

• XML tags are not predefined. You must define your own tags

• XML is designed to be self-descriptive

• XML is a W3C Recommendation

ASP.Net

• ASP.NET is a new ASP generation. It is not compatible with Classic ASP, but ASP.NET may include Classic ASP.ASP.NET pages are compiled, which makes them faster than Classic ASP.ASP.NET has better language support, a large set of user controls, XML-based components, and integrated user authentication.

• ASP.NET pages have the extension .aspx, and are normally written in VB (Visual Basic) or C# (C sharp).User controls in ASP.NET can be written in different languages, including C++ and Java.

• When a browser requests an ASP.NET file, the ASP.NET engine reads the file, compiles and executes the scripts in the file, and returns the result to the browser as plain HTML.

WCF• Windows Communication Foundation

(WCF) is a framework for building service-oriented applications.

• Using WCF, you can send data as asynchronous messages from one service endpoint to another. A service endpoint can be part of a continuously available service hosted by IIS, or it can be a service hosted in an application. An endpoint can be a client of a service that requests data from a service endpoint. The messages can be as simple as a single character or word sent as XML, or as complex as a stream of binary data.

PROJECT OBJECTIVENIIT Enhancement Model is a Web Application and also comprises of desktop & Mobile Application which provide Online education service to every one at their doorsteps.

As the Enhancement meaning is to extend the prefeature of existing system but this enhancement would make some good modification with new feature in existing website by including Online lectures, Online study content, online maintenance of account section etc..

SCOPE OF ENHANCEMENT

• All user have their own profile in online storage. • Student can check their profile and also can give their mock test

online. They also check their academic record. • Student can their video tutorial also ask their doubt question from

the faculty or from community. • Unified maintenance of all branches so that director can easily track

their marketing progress.

TYPE OF USER• Student :- Student can practice their mocktest, see their academic

record, as can pay fees online, can avail the facilities of online tutorial.• Parent :- Parent can see their child academic record, status of fees,

test result.• Faculty :- Faculty can provide online material to their respective

student, can improve their own knowledge, maintain data on cloud storage.• Director :- Director can view their profit of all the branches in a

graphical design and also have the power of all above mentioned feature.

MODULES

• Login facility for student, faculty, director. • Update about course content. • Student review the test result. • Registration for New Student. • Online maaintainance of NIIT contents. • Video classes for student. • Online doubt session.

TOOLS USED

VISUAL STUDIO 2012 SQL SERVER 2014

BOOTSTRAP CSS XAMARIN

PROJECT SCREENSHOT

THANK YOU

top related