0% found this document useful (0 votes)
46 views20 pages

Human Resource Development Division

Uploaded by

rashmimaruthi2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views20 pages

Human Resource Development Division

Uploaded by

rashmimaruthi2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 20

HUMAN RESOURCE DEVELOPMENT DIVISION

DEVELOPMENT OF HRDD WEBSITE AND DIGITAL


LIBRARY.

Project work carried out at the HRDD Department.


ISRO Telemetry Tracking and Command Network
ISTRAC. Report Submitted in partial fulfillment of the
requirements for the IV semester.

Project Report Submitted by


RASHMI R
Department of CSE.

Under the guidance of

Dr.C.Sajana Shri. B Shankar Madaswamy


Library officer Sci./Engineer-SF
ISRO-ISTRAC Manager,HRDD
BANGALORE ISRO-ISTRAC
BANGALORE
An Internship
Report On

“DEVELOPMENT OF HRDD WEBSITE AND


DIGITAL LIBRARY”
Submitted in Partial fulfillment of the Requirements for the IV Semester
of the Degree of Bachelor of Engineering In Computer Science and
Engineering.
DECLARATION
I am a student of 4 Semester B.E, Computer Science and
th

Engineering(AI and ML).


“DEVELOPMENT OF HRDD WEBSITE AND DIGITAL
LIBRARY.” has been carried out by me at ISRO Telemetry
Tracking and Command Network . ISTRAC ISRO,
Peenya, Bangalore and submitted in partial fulfillment of the
course requirements of the degree of Bachelor Engineering in
Computer Science and Engineering(AI and ML) of M S
Ramaiah Institute of Technology, Bangalore.

Name : Rashmi R(1MS21CI045)


Date : 26.12.2023
Place: Bangalore
ACKNOWLEDGEMENT
While presenting this Internship based on “ DEVELOPMENT
OF HRDD WEBSITE AND DIGITAL LIBRARY.”,
I feel that it is my duty to acknowledge the help rendered to me
by various persons. I’m grateful to my organization, ISTRAC
ISRO, for providing me with a congenial atmosphere to carry
out the Internship presentation successfully.
I would like to express my heartfelt gratitude to guide:
Dr.C.Sajana Shri. B Shankar
Madaswamy
Library officer Sci./Engineer-SF
ISRO-ISTRAC Manager,HRDD
BANGALORE ISRO-ISTRAC
BANGALORE
Table of Contents
SL Contents Pg.no
No
1. Introduction 1-2
2. Abstract 3-4
3. DEVELOPMENT OF HRDD WEBSITE 5-7
4. Joomla Features 8- 9
5. Green software for digital library 10-11
6. Conclusion 12
INTRODUCTION
ISRO
Indian Space Research Organisation (ISRO) is the space agency of India.
The organization is involved in science, engineering and technology to
harvest the benefits of outer space for India and the mankind.
ISRO is a major constituent of the Department of Space (DOS),
Government of India. The department executes the Indian Space
Programme primarily through various Centers or units within ISRO.
ISRO was previously the Indian National Committee for Space Research
(INCOSPAR), set up by the Government of India in 1962, as envisioned by
Dr. VikramA Sarabhai. ISRO was formed on August 15, 1969 and
superseded INCOSPAR with an expanded role to harness space
technology. DOS was set up and ISRO was brought under DOS in 1972.
The prime objective of ISRO/DOS is the development and application of
space technology for various national needs.
To fulfill this objective, ISRO has established major space systems for
communication, television broadcasting and meteorological services;
resources monitoring and management; space-based navigation services.
ISRO has developed satellite launch vehicles, PSLV and GSLV, to place
the satellites in the required orbits.
Alongside its technological advancement, ISRO contributes to science and
science education in the country. Various dedicated research centers and
autonomous institutions for remote sensing, astronomy and astrophysics,
atmospheric sciences and space sciences in general function under the
aegis of Department of Space.
ISRO's own Lunar and interplanetary missions along with other scientific
projects encourage and promote science education, apart from providing
valuable data to the scientific community which in turn enriches science.
ISRO has its headquarters in Bengaluru. Its activities are spread across
various centers and units.
Launch Vehicles are built at VikramSarabhai Space Centre (VSSC),
Thiruvananthapuram; Satellites are designed and developed at U R Rao
Satellite Centre (URSC), Bangalore; Integration and launching of satellites
and launch vehicles are carried out from Satish Dhawan Space Centre
(SDSC), Sriharikota;
Development of liquid stages including cryogenic stage is carried out at
Liquid Propulsion Systems Centre (LPSC), Valiamala & Bengaluru;
Sensors for Communication and Remote Sensing satellites and application
aspects of the space technology are taken up at Space Applications Centre
(SAC), Ahmedabad and Remote Sensing satellite data reception
processing and dissemination is entrusted to National Remote Sensing
Centre (NRSC), Hyderabad.
ISRO Telemetry, Tracking and Command Network
(ISTRAC)
ISRO Telemetry, Tracking and Command Network (ISTRAC), Bengaluru is
entrusted with the major responsibility to provide tracking support for all the
satellite and launch vehicle missions of ISRO.
The major objectives of the center are: carrying out mission operations of
all operational remote sensing and scientific satellites, providing
Telemetry,
Tracking and Command (TTC) services from launch vehicle lift-off till
injection of satellite into orbit and to estimate its preliminary orbit in space
and hardware and software developmental activities that enhance the
capabilities of ISTRAC for providing flawless TTC and Mission Operations
services.
Towards, these objectives, ISTRAC has established a network of ground
stations at Bengaluru, Lucknow, Mauritius, Sriharikota, Port Blair,
Thiruvananthapuram, Brunei, Biak (Indonesia) and the Deep Space
Network Stations.
In keeping with its long-established TTC support responsibility, ISTRAC
has also been mandated to provide space operations support for Deep
Space Missions of ISRO, undertake development of radar systems for
launch vehicle tracking and meteorological applications, establish and
operationalise the ground segment for Indian Regional Navigational
Satellite System, provide Search & Rescue and Disaster Management
Services and support space based services like telemedicine, Village
Resource Centre (VRC) and tele-education.
ABSTRACT
Creating an abstract for a website development project using Joomla
involves summarizing key aspects of the project, including its goals, scope,
technologies used, and expected outcomes. Abstract for a Joomla website
development project:
This document provides an overview of the Joomla website development
project aimed at establishing an interactive and dynamic online platform for
[Client/Organization Name]. The primary goal is to enhance online
presence, improve user engagement, and streamline content management.
1.Develop a user-friendly interface to ensure a seamless and intuitive
browsing experience for visitors.
2.Implement Joomla's robust content management system to empower
administrators with efficient tools for content creation, modification, and
organization.
3.Design a scalable architecture to accommodate future growth, ensuring
the website remains adaptable to evolving requirements and user needs.
4. Create a responsive website compatible with various devices, providing
optimal viewing and interaction experiences across desktops, tablets, and
mobile devices.
5. Tailor the website's visual elements and functionality to align with the
brand identity and specific goals of [Client/Organization Name].
Joomla CMS: Utilize the latest version of Joomla for its powerful content
management capabilities, flexibility, and extensive community support.
HTML5/CSS3: Implement modern web standards to ensure a visually
appealing and responsive design.
PHP: Leverage PHP scripting language for dynamic content generation
and server-side functionality within the Joomla framework.
Database Management: Employ a secure and efficient database
management system compatible with Joomla's requirements.
Expected Outcomes:
1. A fully functional and aesthetically pleasing website that aligns with
[Client/Organization Name]'s brand identity.
2. Improved user engagement and interaction through intuitive navigation
and visually appealing design.
3. Streamlined content management processes, allowing administrators to
easily update and organize information.
4. Responsive design ensuring accessibility across a wide range of
devices.
5. Ongoing support and documentation for the Joomla website to facilitate
future updates and enhancements.

This abstract provides a high-level overview of the Joomla website


development project, emphasizing key objectives, technologies, and
anticipated outcomes for successful project completion.
HRDD Website Development.
In the era of digital prominence, our HRDD website development initiative
using Joomla is focused on creating a dynamic, user-centric platform. Key
objectives include:
1. Intuitive Design: Employing Joomla for a user-friendly interface catering
to employees, job seekers, and HR professionals.
2. Accessibility: Utilizing Joomla to ensure easy access to HR policies,
training programs, career opportunities, and updates for transparency.
3. Joomla Functionality: Integrating features like online forms and portals
for seamless interactions and transactions.
4. Responsive Joomla Design: Developing a responsive site for optimal
user experience across devices.
5. Security and Compliance: Implementing Joomla to prioritize data security
and regulatory compliance.
6. Scalability: Designing the Joomla architecture for future expansion and
added functionalities as the organization evolves.
This strategy leverages Joomla's capabilities to meet HRDD's unique
needs, aligning technology with organizational goals.
HRDD Joomla Website Development
The Human Resources Development Department (HRDD) using Joomla
emerges as a pivotal undertaking.
This project is dedicated to creating a dynamic online platform, leveraging
Joomla's robust capabilities, to meet the unique requirements of HRDD.
The primary focus is on enhancing communication, streamlining processes,
and delivering enriched user experiences.
Joomla is a widely used open-source content management system (CMS)
that facilitates the development and management of websites and online
applications.
Joomla is a content management system (CMS), and it serves as both a
backend and frontend system.
Backend: - In the backend, administrators and content creators interact
with the Joomla administrative interface to manage the website's structure,
content, and configuration. This is where users can create and edit articles,
manage menus, configure extensions, and perform other administrative
tasks. The backend is protected by authentication, ensuring that only
authorized users can access and modify website settings.
Features of Joomla:
1. Open Source Platform:
- Joomla is open-source software, meaning it is freely available to the
public, and its source code can be modified and distributed by developers.
2. Content Management System (CMS):
- Joomla serves as a powerful CMS, allowing users to create, edit,
publish, and manage digital content easily. It provides a user-friendly
interface for both beginners and experienced developers.
3. Modular Architecture:
- Joomla's modular architecture enables the installation and integration of
various extensions, templates, and plugins. This flexibility allows
developers to customize websites according to specific needs.
4. Templates and Themes:
- Joomla offers a variety of templates and themes that determine the look
and feel of a website. These templates are customizable, providing a
foundation for creating visually appealing and responsive designs.
5. Extensions and Plugins:
- The Joomla Extensions Directory (JED) contains a vast array of
extensions and plugins that enhance the functionality of Joomla websites.
These can include e-commerce solutions, social networking features, SEO
tools, and more.
6. User Management:
- Joomla provides robust user management features, allowing
administrators to define user roles, access levels, and permissions. This is
particularly useful for websites with multiple contributors and varying
content access requirements.
7. Multilingual Support:
- Joomla has built-in support for multilingual websites. This feature
enables the creation of content in multiple languages, catering to a diverse
audience.
8. Security Features:
- Joomla prioritizes security and regularly releases updates to address
vulnerabilities. It includes features such as two-factor authentication,
access controls, and encryption to enhance website security.
9. Community and Support:
- Joomla has a large and active community of developers, designers, and
users. This community provides support through forums, documentation,
and resources, making it easier for users to find solutions to common
issues.
10. Scalability:
- Joomla is scalable, allowing websites to grow in terms of content and
features. Its architecture supports the development of small business
websites, large corporate portals, and everything in between.
Whether you're building a corporate website, an e-commerce platform, or a
personal blog, Joomla's versatility and extensive features make it a popular
choice among developers for website development.

The HRDD Joomla website development initiative encompasses


meticulous planning, Joomla-centric design, and seamless implementation.

The central goals of the project include:


1. Joomla-Powered User-Centric Design: Crafting an intuitive and user-
friendly interface, harnessing Joomla's capabilities to cater to the diverse
needs of stakeholders, from employees and job seekers to HR
professionals.
2. Joomla Modules for Information Accessibility: Utilizing Joomla modules
for easy access to essential information, such as HR policies, training
programs, career opportunities, and organizational updates, to foster
transparency and clarity.
3. Integration of Joomla Functionality: Leveraging Joomla's extensions for
online application forms, employee portals, and interactive communication
channels to facilitate seamless interactions and transactions.
4. Responsive Joomla Design: Implementing a responsive Joomla
template, ensuring the website adapts to various devices and screen sizes
for a consistent and optimal user experience across desktops, tablets, and
smartphones.
5. Joomla Security Measures and Compliance: Implementing Joomla's
security features to protect sensitive data and ensuring compliance with
relevant regulations and standards to safeguard both user information and
organizational integrity.
6. Joomla Scalability: Designing the Joomla website architecture with
scalability in mind, allowing for future expansion and the seamless
integration of additional Joomla extensions as the organization evolves.
7. Collaborative Joomla Development: Engaging key stakeholders,
including HR professionals, IT experts, and end-users, in the Joomla
development process to gather insights, feedback, and ensure alignment
with organizational goals.
The successful completion of the HRDD Joomla website development
project will play a pivotal role in modernizing HR practices, enhancing
communication channels, and fostering a digitally empowered workforce
within the organization.
Joomla Templates.
Joomla templates are pre-designed layouts for Joomla-based websites.
They determine the overall look, feel, and structure of a Joomla website.
Here's some key information about Joomla templates:
1. Structure and Layout:
- A Joomla template consists of a set of files that control the layout and
design of a website. This includes the overall structure of the pages, the
placement of modules, and the styling of elements.
2. Responsive Design:
- Many Joomla templates are designed to be responsive, meaning they
adapt to different screen sizes and devices. This ensures that the website
looks and functions well on desktops, tablets, and smartphones.
3. Customization:
- Joomla templates can be customized to suit the specific needs and
branding of a website. This customization often involves modifying colors,
fonts, and layout configurations.
4. Template Frameworks:
- Some Joomla templates are built on template frameworks. These
frameworks provide a base set of features and functionalities, making it
easier for developers to create and customize templates.
5. Compatibility:
- Templates need to be compatible with the version of Joomla you are
using. Different versions of Joomla may have varying template structures
and features.
6. Template Overrides:
- Joomla allows for template overrides, which means you can customize
the output of specific components or modules without directly modifying the
core files. This helps maintain flexibility and ease of updates.
7. Extensions Compatibility:
- Templates should be compatible with Joomla extensions such as
components, modules, and plugins. This ensures that additional
functionalities added to the site work seamlessly with the template.
8. Joomla Template Frameworks:
- Some popular template frameworks for Joomla include Helix, T3,
Gantry, and Warp. These frameworks provide a set of tools and features
for building and customizing Joomla templates.
9. Installation and Activation:
- Installing a Joomla template involves uploading the template files to the
server and activating it in the Joomla administrator panel. Once activated,
the template determines the visual presentation of the site.
10. Template Providers:
- Numerous websites and developers offer both free and premium
Joomla templates. Examples include JoomDev, RocketTheme,
JoomShaper, and JoomlaShine..
Joomla's backend is the administrative area where website management
and configuration take place, while the frontend is the user-facing part that
visitors interact with. Joomla's design allows for a clear separation between
these two aspects, enabling efficient content management and a user-
friendly experience for website visitors.
Greenstone Software
Introduction

Greenstone is a suite of software tools for building and distributing digital library
collections on the Internet or CD-ROM. It is open-source, multilingual software,
issued under the terms of the GNU General Public License. Greenstone is
produced by the New Zealand Digital Library Project at the University of Waikato,
and has been developed and distributed in cooperation with UNESCO and the
Human Info NGO in Belgium.
Greenstone is a suite of software which has the ability to serve digital library
collections and build new collections. It provides a versatile way of organizing
information and publishing it on the web or on removable media such as DVD or
USB thumb drive.
Greenstone is produced by the New Zealand Digital Library Project at the
University of Waikato, and distributed in cooperation with UNESCO and the
Human Info NGO. It is open-source software.
The developers of Greenstone received the International Federation for
Information Processing's 2004 Namur Award for "contributions to the awareness
of social implications of information technology, and the need for an holistic
approach in the use of information technology that takes account of social
implications.
Greenstone may be used to create large, searchable collections of digital
documents. In addition to command line tools for digital collection building,
Greenstone has a graphical Greenstone Librarians Interface (GLI) used to build
collections and assign metadata.
Through user selected plugins, Greenstone can import digital documents in formats
including text, html, jpg, tiff, MP3, PDF, video, and Word, among others. The text,
PDF, HTML and similar documents are converted into Greenstone Archive Format
(GAF) which is an XML equivalent format.
A project on SourceForge was created in October 2005 for version 3 of Greenstone
In 2010, Greenstone version 2.83 was included, along with the Koha Integrated
Library System, in an Ubuntu Live-Cd .
The aim of the software is to empower users, particularly in universities, libraries,
and other public service institutions, to build their own digital libraries. Digital
libraries are radically reforming how information is disseminated and acquired in
UNESCO's partner communities and institutions in the fields of education, science
and culture around the world, and particularly in developing countries. We hope
that this software will encourage the effective deployment of digital libraries to
share information and place it in the public domain.
This software is developed and distributed as an international cooperative effort
established in August 2000 among three parties.
New Zealand Digital Library Project at the University of Waikato
Greenstone software grew out of this project, and this initiative has been endorsed
by the Communication Sub-Commission of the New Zealand National
Commission for UNESCO as part of New Zealand's contribution to UNESCO's
programme.
United Nations Educational, Scientific and Cultural Organization
The dissemination of educational, scientific and cultural information throughout
the world, and particularly its availability in developing countries, is central to
UNESCO's goals as pursued within its intergovernmental Information for All
Programme, and appropriate, accessible information and communication
technology is seen as an important tool in this context.
The Human Info NGO, based in Antwerp, Belgium
This project works with UN agencies and other NGOs, and has established a
worldwide reputation for digitizing documentation of interest to human
development and making it widely available, free of charge to developing nations
and on a cost-recovery basis to others.

Abstract
The Greenstone digital library software is an open-source system for the
construction and presentation of information collections. It builds collections with
effective full-text searching and metadata-based browsing facilities that are
attractive and easy to use. Moreover, they are easily maintained and can be
augmented and rebuilt entirely automatically. The system is extensible: software
"plugins" accommodate different document and metadata types.
Greenstone incorporates an interface that makes it easy for people to create their
own library collections. Collections may be built and served locally from the user's
own web server, or (given appropriate permissions) remotely on a shared digital
library host. End users can easily build new collections styled after existing ones
from material on the Web or from their local files (or both), and collections can be
updated and new ones brought on-line at any time
The Greenstone Digital Library Software from the New Zealand Digital Library
project provides a new way of organizing information and making it available
over the Internet. Collections of information comprise large numbers of documents
(typically several thousand to several million), and a uniform interface is provided
to them. Libraries include many collections, individually organized -- though
bearing a strong family resemblance. The structure of a collection is determined by
a configuration file. Existing collections range from newspaper articles to technical
documents, from educational journals to oral history, from visual art to videos,
from MIDI pop music collections to ethnic folk songs.
Making information available using Greenstone is far more than just "putting it on
the Web." The information becomes searchable, browsable, and maintainable.
Each collection, prior to presentation, undergoes a "building" process that, once
established, is fully automatic. This creates all the structures used for access at run-
time. Searching utilizes various indexes of text and or metadata, while browsing
utilizes metadata such as title and author. When new material appears, it is
incorporated into the collection by rebuilding.
To address the broad demands of digital libraries, the system is public and
extensible. Issued under the Gnu public license, users are invited to contribute
modifications and enhancements. Widely used internationally, Greenstone supports
collections in many different languages. Greenstone CD-ROMs have been
published by the United Nations and other humanitarian agencies for distribution
in developing countries.
Information collections built by Greenstone combine full-text search with
browsing indexes based on different metadata types. There are several ways for
users to find information, although they differ between collections depending on
the metadata available and the collection design.
CONCLUSION:
The project internship has been a valuable and enriching experience,
providing me with extensive insights and practical knowledge in Joomla
website development.
Throughout the duration of the internship, I have acquired a comprehensive
understanding of Joomla's capabilities, its modular architecture, and its
significance as an open-source content management system. Working on
Joomla has equipped me with hands-on experience in crafting intuitive and
dynamic websites tailored to specific organizational needs.
The project's emphasis on user-centric design, information accessibility,
integration of functionality, responsive design, security, and scalability has
broadened my skill set and deepened my appreciation for building robust
online platforms.
This internship has allowed me to explore and implement various features
of Joomla, including template customization, extension integration, and
content management.
The process of creating a responsive and user-friendly interface has
honed my abilities in website design, ensuring optimal user experiences
across different devices.

Moreover, the exposure to Joomla's backend functionalities has enhanced


my proficiency in content creation, site configuration, and user
management. Learning to navigate the Joomla administrative interface has
been instrumental in understanding the intricacies of website administration
and maintenance.
In conclusion, the project internship has not only expanded my technical
skills but has also instilled in me a sense of accomplishment and
confidence in working with Joomla. The knowledge gained during this
internship will undoubtedly serve as a solid foundation for future projects
and contribute to my continuous growth in the field of web development. I
am grateful for the opportunities provided and look forward to applying
these skills in real-world scenarios.

You might also like