Ram Kumar Matoria
Technical Director
Library and Information Services Division
NATIONAL INFORMATICS CENTRE
A-Block, CGO Complex, Lodhi Road
New Delhi -110 003
Ph.011-24305487
Email: rkmatoria@nic.in
We
are committed to improve the software regularly on the basis of
feedback we get from our users, as a results of this, we have
recently released the third version of e-Granthalaya (ver. 3.0),
popularly called as eG3. This version is based on the recent
technologies from Microsoft and also more features have been added.
Following are the main features of the latest version of the
software:
Multi-Lingual
The
"eG3" is a multi-lingual version supports data entry in all
the 10 Indian Scripts/languages, supported by the Windows XP / Windows
2000/2003 Server and recently launched Vista from Microsoft. The back
end database (MS SQL Server 2005) supports the data in UNICODE while
the labels can be displayed in the user's own language/script. The
following are the list of the script/languages supported by the
softaware:
Script
Font
Remarks
Languages
Devanagari
Mangal
UNICODE/Open
Type Font
Sanskrit,
Hindi, Marathi, Knkani, Nepali
Tamil
Latha
UNICODE/Open
Type Font
Tamil
Telugu
Gautami
UNICODE/Open
Type Font
Telugu
Gujarati
Shruti
UNICODE/Open
Type Font
Gujarati
Gurumukhi
(Punjabi)
Raavi
UNICODE/Open
Type Font
Punjabi
Malayalam
Kartika
UNICODE/Open
Type Font
Malayalam
Bengali
Vrinda
UNICODE/Open
Type Font
Bengali,
Assamese, Manipuri
Oriya
UNICODE/Open
Type Font
Oriya
Kannada
Tunga
UNICODE/Open
Type Font
Kannada
Design Environment
The
"eG3" has been designed using the Microsoft technologies, VB.NET
and ASP.NET (Ver.2.0) are the key design environment as these environment
supports the UNICODE data storage, retrieval and display. Visual Studio 2005
is the latest version of the Microsoft Office Productivity Tools which
provides the state-of-the-art platform to design world class application for
multi-lingual supports and better performance.
MS SQL Server 2005
The
"eG3" has been designed for use with the latest version of the
DBMS from the Microsoft, i.e. "Microsoft SQL Server 2005". This is
a world class RDBMS from Microsoft which supports UNICODE data and is very
user-friendly, thus, useful for library applications also. In case the e-Granthalaya
is implemented in Stand-ALone mode, the user will need MS SQL Server
(Express Edition) while for client/server mode
implementation with Intranet publishing of the library catalog, user will
need 'Standard Edition' of the MS SQL Server 2005. The small and medium
size libraries can use the free version of the MS SQL Server 2005 (Express
Edition) with some limitations which can be downloaded from the Microsoft
site http://msdn.microsoft.com/vstudio/express/sql/download/
. This edition of the MS SQL Server 2005 can be used locally and can store
up to 4GB data of library.
Installation and
Updation
The
eG3 deployment is based on the new technology from Microsoft called as 'ClickOnce'.
Under this kind of deployment, the e-Granthalaya software will be kept in
NIC server from where it can be deployed/installed automatically on the
target/client PC. Updation is also downloaded automatically when the
application is run on the Client PC every time.
Fig.1:
Click Once Deployment Process
Architecture
Architecture
of eG3 has been designed in such a way that a common database can be created
for a cluster of libraries, thus, provides a Union Catalog kinds of services
for that cluster / group of libraries. This architecture suites the
requirements of the NIC Network/infrastructure where databases for group of
libraries will be hosted in NIC server along with other server components
(web services, Reports Services and Web OPAC interface) while the clients
components (data entry software) will be installed automatically on the
target/client PCs. The software has been designed using the 3-tier layers,
the BLL and DLL layer will be hosted on the NIC server where database is
resides while the Presentation layer will be installed on the client PCs,
thus, LAN/WAN based connectivity will be possible using the 'Web Services'
concept of server computing.
This Site has been designed, hosted and maintained by the National Informatics Centre, Government of India 2007
For any query regarding this website. Please Contact:
Web Information Manager: Ram Kumar Matoria, Technical Director, rkmatoria@nic.in