You are on page 1of 33

Seminar on Summer

Training
Presentation

Presented
By:
Karan Khanna
Reg no. 11201920
(B.TECH-MBA)

Introduction:
Library

Management System is an automated system and


a software which handles basic functions of a library.

It

is well known sequential cum organized solution to a


problem of manual work in libraries

It

helps a person in every aspect like,


Providing information of any book
Fees management
Update and deletion of any details

It

also keeps a track of every book issued and returned to


library premises.

LMS

is now getting into every single university and


colleges due to its high efficiency and speed. But yet to be
implement at school level.

Scope of Project:
Create

distinct product users based on their roles &


permissions.

Authenticate

users at their login.

status page for all users to view no. of books


reserved by them.

status page for all users to view books borrowed by


them, their individual due dates and their individual
penalties if any.

Providing
An

interface to add or delete books to staffs.

interface to view and edit the profile of student by


librarian.

Project Overview:
Manual

entries of each transactions.


Librarian needs a easy access to all data
System is time efficient and resourceful
System allowing an organization to keep
large no. of data records.
As system is automated so by entering few
queries specific data is displayed to user
System is user interactive so this system
can be used by any nave user.
Proper security is defined for both student
and librarian so that no unauthorized user
can access to account or do some
unauthorized changes in a system

Targets:
Our

prime targets were dependent


on these aspects:
Schools with large number of
students

Schools in small villages and cities


so that they can give some
knowledge to students also about
the computer languages.

Schools/ universities which were

About LMS: Front End


Asp.Net

ASP.NET builds foundation of popular web


programming language. It uses dotted framework and
also uses dot framework classes to enhance overall
web programming. In ASP.NET each element is treated
as an object and these are on server side.
ASP code straight run from processor, loading will be
faster than ASP classic pages.ASP.NET applications are
hosted by a web server and are accesses using the
stateless HTTP protocol.
Visual studio
Visual studio includes the complete .NET framework, so
you won't need to download it separately.
The Microsoft .NET framework is the infrastructure for
the Microsoft .NET platform. The .NET framework is an
environment for building, developing, deploying and
running Web application and web services.

About LMS: Back End


SQL
It

Express:

is software that is used to store the data which


is used in system
Server manageability
Network management
Storage management
Configuration management
Backup recovery management

Introduction.
MS.NET

is a platform for Application


Development.
It allows to develop various kind of application
like standalone, web, mobile, distributed, etc.
It is rich in nature for any kind of application
development.
It comprises of IDE and runtime to develop
various kind of application.
IDE is known by name Visual Studio.
Whereas, runtime is known by name .NET
Framework.

History
Microsoft

started development of .NET


Framework in the late 1990s, originally
under the name of Next Generation
Windows Services (NGWS). By late 2000,
the first beta versions of .NET 1.0 were
released.
After this lots of improvement has been
introduced and released.

History
Version No.

CLR
Version

Release Date

IDE

1.0

1.0

2002-02-13

Visual Studio 2000

1.1

1.1

2003-04-24

Visual Studio 2003

2.0

2.0

2005-11-07

Visual Studio 2005

3.0

2.0

2006-11-06

Visual Studio 2008

3.5

2.0

2007-11-19

Visual Studio 2008

4.0

2010-04-12

Visual Studio 2010

4.5

2012-08-15

Visual Studio 2012

4.5.1

2013-10-17

Visual Studio 2013

4.5.2

2014-05-05

Components of MS.NET Platform


The

platform comprises of two


components known as Visual
Studio(IDE) & .NET
Framework(runtime).
Visual Studio is responsible for
application design, development,
debug and deployment.
.NET Framework is responsible
for application execution.

Visual Studio.
Microsoft

Visual Studio is an integrated


development environment (IDE) from
Microsoft.
Visual Studio includes a code editor
supporting IntelliSense (the code completion
component) as well as code refactoring.
Visual Studio supports different
programming languages and allows the
code editor and debugger to support (to
varying degrees) nearly any programming
language.

Visual Studio.
Visual

Studio posses following


features.

Object Oriented Approach.


Multi-Language platform.
Ease of Deployment.
Supports Testing.
Supports Debugging.
User Friendly.

.NET Framework.
The

.NET Framework is a technology that


supports building and running the next
generation of applications and XML Web
services.
The .NET Framework consists of the
common language runtime and the .NET
Framework class library.
CLR is Execution Engine for .NET
Application.
Class library is collection of reusable

CLI
CLI

stands for Common Language Infrastructure.


It is an open specification developed by Microsoft
and standardized by ISO[1] and ECMA[2] that
describes the executable code and runtime
environment.
The specification defines an environment that
allows multiple high-level languages to be used
on different computer platforms without being
rewritten for specific architectures.
The .NET Framework and the free and open
source Mono and Portable.NET are
implementations of the CLI.

CLR
CLR

stands for Common Language


Runtime.
It is execution engine for .NET
application.
It manages memory, thread execution,
code execution, code safety verification,
compilation, and other system services.
The runtime is designed to enhance
performance.
CLR has various benefits like Garbage

FCL
FCL

Stands for Framework Class Library.


It is also known as Base Class
Library(BCL).
In short FCL is collection of reusable
code.
Namespa
Types
Assemb
ce
ly
FCL is Collection of DLL Assembly.

FC
L

Kinds of Types.
Enum.
Structure.
Class.
Interface.

A
A
A

N
N
N

T
T
T

CTS
CTS

stands for Common Type System.


Its the collection of Data types for
MSIL(Microsoft Intermediate Language).
Due to feature of multi-language
platform, data types of every langauge
will get converted CTS.
For Example, int in C#.NET and Integer
in VB.NET will get converted
System.Int32.

CLS
CLS

stands for Common Language


Specification.
As .NET is a Multi-Language platform, So
CLS defines some standard specification
for all programming languages for their
integration.

Compilation and Execution


process

Compilation and Execution


process
IL CODE

Assembly Loader
FCL CODE
Code Verifier

JIT Compiler

Native Code
Executes

Requirement Analysis:
Software

Requirements:
Operational System: Windows 7,8
Platform:
.NET
Framework:
Framework 4.0
Backend:
SQL express
Technology:
ASP.NET,HTML,CSS
Window 7:
It is an operating system used to run software.
There are so many features of window 7.
It supports the mounting virtual hard disk for
storage.
It supports real time multimedia applications.
Search and Security system is better in window
7.

Database Tables:
Student

table

Database Table:
Fee Calculation

Database Table:
Employee Table

Database Table:
Class wise fee

Screenshot: Home Page

Screenshot: Login Page

Screenshot: Fees
Management

Screenshot: Book Issued

Screenshot: Dashboard

Lesson Learnt:
Knowledge

about ASP.NET
Knowledge about basic HTML tags
Additional information about
website designing aspects
User friendly interface
How to make any library
management system faster and
efficient

Thank
You

You might also like