summer internship report presentation

24
NIIT ENHANCEMENT MODEL Presented By :- Savigya Singh CSE (Morning) 00811507213

Upload: savigya-singh

Post on 14-Apr-2017

459 views

Category:

Engineering


6 download

TRANSCRIPT

Page 1: Summer Internship Report Presentation

NIIT ENHANCEMENT MODEL

Presented By :- Savigya Singh CSE (Morning)

00811507213

Page 2: Summer Internship Report Presentation

Introduction To The Company

Page 3: Summer Internship Report Presentation

The NIIT Group

“At NIIT,

excellence is always an ongoing journey

never destination”

Page 4: Summer Internship Report Presentation

• 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.

Page 5: Summer Internship Report Presentation

GLOBAL PRESENCE• Singapore

• Bangkok

• Manila

• Dubai

• Melbourne

• Madrid

• London

• Amsterdam

• India

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

Page 6: Summer Internship Report Presentation

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

Page 7: Summer Internship Report Presentation

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

Page 8: Summer Internship Report Presentation

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.

Page 9: Summer Internship Report Presentation

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.

Page 10: Summer Internship Report Presentation

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)

Page 11: Summer Internship Report Presentation

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.

Page 12: Summer Internship Report Presentation

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.

Page 13: Summer Internship Report Presentation

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>

Page 14: Summer Internship Report Presentation

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

Page 15: Summer Internship Report Presentation

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.

Page 16: Summer Internship Report Presentation

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.

Page 17: Summer Internship Report Presentation

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..

Page 18: Summer Internship Report Presentation

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.

Page 19: Summer Internship Report Presentation

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.

Page 20: Summer Internship Report Presentation

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.

Page 21: Summer Internship Report Presentation

TOOLS USED

VISUAL STUDIO 2012 SQL SERVER 2014

Page 22: Summer Internship Report Presentation

BOOTSTRAP CSS XAMARIN

Page 23: Summer Internship Report Presentation

PROJECT SCREENSHOT

Page 24: Summer Internship Report Presentation

THANK YOU