MSC (IT) KSOU WEB PROJECT
Transcript of MSC (IT) KSOU WEB PROJECT
![Page 1: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/1.jpg)
Title Page
(KARANATAKA STATE OPEN UNIVERSITY WEBSITE)
PROJECT WORK SUBMITTED AS PARTIAL FULFILLMENT TO THE
COURSEWORK FOR THE DEGREE OF B.Sc. (IT) / M.Sc. (IT) OF
KARNATAKA STATE OPEN UNIVERSITY, MYSORE
BY
(JETHWA VIRPALSINH K)
ROLL NO 923LMIT0165
A STUDENT OF
(KSOU CENTER, ANJAR)
SC CODE GJ156
12 / 2009
1
![Page 2: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/2.jpg)
CERTIFICATE
Certified that the Project Report entitled KSOU WEBSITE submitted by
JETHWA VIRPALSINH K. with Roll No. 923LMIT0165 on 12 / 2009 is his own work
and has been carried out under my supervision. It is recommended that the candidate may
now be evaluated for his/her project work by the University.
(STUDENT) (GUIDE)
Signature: Signature / Date:
Name: Jethwa Virpalsinh K Designation:
Date: 25/12/2009 Address:
(STUDY CENTRE)
Signature:
Name:
Date:
Seal of Study Centre:
2
![Page 3: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/3.jpg)
3
![Page 4: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/4.jpg)
Aknowledgment
In successfully completing my project report, I am indeed indebted to a large no. of
people who have encouraged and helped me in a variety of ways. It’s indeed a privilege
to express my gratitude to the people involved.
My profound and sincere thanks to Mr. Ashif Rayama, District Development Program
Co-ordinator,DRDA-Bhuj-Kutch and Mr. Priyesh, Lecturer, MSC (IT), KSOU-Anjar
who consented to be my project advisor. I have paucity of words to express my obeisance
before them for their keen interest, valuable guidance, unflinching judgment and constant
encouragement during the entire project of my study.
Words in my lexicon fall short to express my feelings towards Ms. Arti Thacker,
Lecturer, KSOU-Anjar for his timely and important help in completing this project report.
With limitless humility, I thank my family members and my friends who bestowed me
with enough courage to accomplish this treatise.
Last but not the least, I owe my sincere regards to the ‘Almighty’ for making me able
to believe in myself and letting me utilize my potential to the fullest of my energy during
the entire project of the study.
4
![Page 5: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/5.jpg)
5
![Page 6: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/6.jpg)
Table of Content
Title Page 1
Certificate 3
Acknowledgement 4
Introduction ____ 5
The Main Project 10
Summary of Project ______ 13
List of References 15
6
![Page 7: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/7.jpg)
7
![Page 8: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/8.jpg)
Introduction
The Karnataka State Open University established on 1st June 1996 vide Karnataka
Govt. Notification No. ED 1 UOV 95 dated 12th February 1996 - KSOU Act 1992 is
considered to be a reputed Open University amongst the open learning institutions in the
country. Keeping in view the educational needs of our country, in general, and state in
particular the policies and programmes have been geared to cater to the needy.
Karnataka State Open University is a recognized University of Distance
Education Council (DEC), New Delhi, regular member of the Association of Indian
Universities (AIU), Delhi, permanent member of Association of Commonwealth
Universities (ACU), London, UK, Asian Association of Open Universities (AAOU),
Beijing, China, and also has association with Commonwealth of Learning (COL).
Karnataka State Open University is situated at the North–Western end of the
Manasagangotri campus, Mysore. The campus, which is about 5 kms, from the city
centre, has a serene atmosphere ideally suited for academic pursuits. The University
houses at present the Administrative Office, Academic Block, Lecture Halls, a well-
equipped Library, Guest House Cottages, a Moderate Canteen, Girls Hostel and a few
cottages providing limited accommodation to students coming to Mysore for attending
the Contact Programmes or Term-end examinations.
8
![Page 9: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/9.jpg)
9
![Page 10: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/10.jpg)
The Main Project
1. Introduction
This project contains the necessary files (like CSSs, Java scripts) to run the websites.
Admins can make changes. We do not have a staging server for website. Everything is
live. The site is structured with a hierarchy of categories containing projects.
Each project designed by us carries best of our attention and skills. We turn every
webpage into masterpiece itself, as we bridge our capabilities with the unique
expectations of our teachers. The project develop by us are instrumental for others as they
incorporate a rich fusion of knowledge and creativity in different aspects.
There are different list of menu which provide different courses of KSOU. Click on that
menus which provide briefly details of particular course with Semester, Code, Subject
Name, Fees etc.
There are DHTML, CSS and Java is used for completion of KSOU website. These script
link each other in project. To making attractive and colorful by the use of Cascading Style
Sheet and to making menu and name of KSOU at the heading of every page by the use of
Java Script which are executed from another file which is situated in css folder by the
name of header.js and css file by the name of style.css.
Project script write in Adobe Dreamviewer CS3 which provide easily designing of
webpage and attachment of Cascading Style Sheet. It is provide different color and
function to make fast and easily write any kind of program of script in it. Adobe
Dreamviewer CS3 is contain VB.net, CSS, JAVA, HTML, XML, PHP etc web
programming.
2. Feasibility
2.1 Technical
2.1.1 Software: Java Engine, Internet Explorer, (Mozila Firefox, Google Chrom, Opera
etc.)
10
![Page 11: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/11.jpg)
2.1.2 Hardware Configuration: Computer Semron Processor, 2.11 GHz, Minimum 256
MB RAM, 180 GB Hard Disk
2.2 Economical
Now there are each web page contain simple and attractive color and coding so
that it does not require maximum hardware configuration. The calculations of this project
by each web page so that number of web page * 1000 it means this project contain 16
web pages. Now any web developer watch it and study it then after he will get more and
more idea from this attractive website project and make attractive web project which is
more than good look and attractive of this KSOU web project.
2.3 Physical
This project is open source so that any web developer take some action about this
project and put it any Pen drive or CD or any other output device which is useful to make
this project one place to another place and launch any where of the place on Internet.
3. Employee Satisfaction
What does the term ‘Satisfaction’ imply to an employee? It implies nothing else
than the feeling of either being contended or non-contended on using a product.
Employee Satisfaction is a prerequisite for the customer satisfaction.
Enhanced employee satisfaction leads to higher level of employee retention. A
stable and committed workforce ensures successful knowledge transfer, sharing, and
creation --- a key to continuous improvement, innovation, and knowledge-based total
customer satisfaction.
When companies are committed with providing high quality products and services;
when companies set high work standards for their employees; and when employees are
empowered through training and development, provided with knowledge and
information, permitted to make mistakes without punishment, and trusted; they will
experience an increase in their level of satisfaction at work. This level of satisfaction can
be enhanced further if teamwork and visionary leadership are introduced.
11
![Page 12: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/12.jpg)
Continuous improvement comes from the efforts of the empowered employees
motivated by visionary leadership. This is supported by the findings that empowerment
and visionary leadership both have significant correlation with employee satisfaction.
Teamwork is also supported by the findings. In addition, the study found significant
correlation between employee satisfaction and employee’s intention to leave.
The success of a corporation depends very much on customer satisfaction. A high
level of customer service leads to customer retention, thus offering growth and profit
opportunities to the organization. There is a strong relationship between customer
satisfaction and employee satisfaction. Satisfied employees are more likely to stay with
company and become committed and have more likely to be motivated to provide high
level of customer service, by doing so will also further enhance the employee’s
satisfaction through feeling of achievement. Enhanced employee satisfaction leads to
improved employee retention; and employee stability ensures the successful
implementation of continuous improvement and customer satisfaction. Customer
satisfaction will no doubt lead to corporate success and greater job security. These will
further enhance employee satisfaction. Therefore, employee satisfaction is a prerequisite
for customer satisfaction.
4. Front End
There are simple menu, heading and introduction about the KSOU web site in the
from page of my web site. Menu contain different type course which is Home, BSc(IT),
MSc(IT), MTech(IT), BBM, MBA(FE), MBA(TM), MBA(FSM), MBA(HSM),
PGDKPO, PGDREM, PGDSAMP, About us and Contact us. So the it is very
understanding to all viewer that the front page is what want to say if we are going to
briefly visit of project.
12
![Page 13: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/13.jpg)
Figure 1.1
5. Type of Scripting
5.1 DHTML
5.1.1 Introduction
DHTML stand for Dynamic Hyper Text Markup Language. If any type of web
project has back end CSS and JAVA then it will calls DHTML. DHTML provide some
important tag like STYLE tag, Script tag, Link, Division tag etc. Now DHTML is similar
to HTML but there are Dynamic tag using in it that is why it is call DHTML.
DHTML allows scripting languages to change variables in a web page's definition
language, which in turn affects the look and function of otherwise "static" HTML page
content, after the page has been fully loaded and during the viewing process. Thus the
dynamic characteristic of DHTML is the way it functions while a page is viewed, not in
its ability to generate a unique page with each page load.
5.1.2 Uses
13
![Page 14: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/14.jpg)
DHTML is often used to make rollover buttons or drop-down menus on a web page and
interactive web pages.
A less common use is to create browser-based action games. During the late 1990s and
early 2000s, a number of games were created using DHTML[citation needed], such as Kingdom
of Loathing and the arcade style games from Def-Logic, but differences between
browsers made this difficult: many techniques had to be implemented in code to enable
the games to work on multiple platforms. Recently browsers have been converging
towards the web standards, which has made the design of DHTML games more viable.
Those games can be played on all major browsers and they can also be ported to Widgets
for Mac OS X and Gadgets for Windows Vista, which are based on DHTML code.
The term has fallen out of use in recent years, as DHTML scripts often tended to not work
well between various web browsers. DHTML may now be referred to as unobtrusive
JavaScript coding (DOM Scripting), in an effort to place an emphasis on agreed-upon
best practices while allowing similar effects in an accessible, standards-compliant way.
Some disadvantages of DHTML are that it is difficult to develop and debug due to
varying degrees of support among web browsers of the technologies involved, and that
the variety of screen sizes means the end look can only be fine-tuned on a limited number
of browser and screen-size combinations. Development for relatively recent browsers,
such as Internet Explorer 5.0+, Mozilla Firefox 2.0+, and Opera 7.0+, is aided by a shared
Document Object Model. Basic DHTML support was introduced with Internet Explorer
4.0, although there was a basic dynamic system with Netscape Navigator 4.0.
5.2 CSS
5.2.1 What is CSS?
Maybe you already heard about CSS without really knowing what it is. In this lesson you will learn more about what CSS is and what it can do for you.CSS is an acronym for Cascading Style Sheets.
5.2.2 Contents of CSS
CSS stand for Cascading Style Sheet. Cascading Style Sheet contain number of property
use. There are Font-Face, Font-Size, Font-Weight, Text-Decoration, Margin, Margin-
Left, Margin-Right, Margin-Bottom, Margin-Top, Absolute, Padding, Padding-Left,
14
![Page 15: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/15.jpg)
Padding-Right, Padding-Bottom, Padding-Top. Theses property make good margin,
color, space, white space and absolute position of each and every control and text.
Example : <link rel=’stylesheet’ href=’style.css’ media=’Print’
5.2.3 Which benefits will CSS give me?
CSS was a revolution in the world of web design. The concrete benefits of CSS include:
control layout of many documents from one single style sheet;
more precise control of layout;
apply different layout to different media-types (screen, print, etc.);
numerous advanced and sophisticated techniques.
5.3 JAVA
5.3.1. What is JAVA?
Java is a programming language originally developed by James Gosling at Sun
Microsystems and released in 1995 as a core component of Sun Microsystems' Java
platform. The language derives much of its syntax from C and C++ but has a simpler
object model and fewer low-level facilities. Java applications are typically compiled to
bytecode (class file) that can run on any Java Virtual Machine (JVM) regardless of
computer architecture. This programming language is a general purpose concurrent class
based object oriented programming language, specifically designed to have as few
implementation dependencies as possible. It is intended to let application developers
"write once, run anywhere".
The original and reference implementation Java compilers, virtual machines, and class
libraries were developed by Sun from 1995. As of May 2007, in compliance with the
specifications of the Java Community Process, Sun relicensed most of their Java
technologies under the GNU General Public License. Others have also developed
alternative implementations of these Sun technologies, such as the GNU Compiler for
Java and GNU Classpath.
15
![Page 16: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/16.jpg)
Java is event driven procedure language. Where web developer write short DHTML
script and any other script by using Java script. Java Script make another file which
has .jas extension. It link with main DHTML file by using <SCRIPT></SCRIPT> tag.
When apply this tag in main file the internet explorer execute this .js files script from in
and display output of main index file. And by using <SCRIPT></SCRIPT> web
developer put .js file in every web page to make short script.
Example: <script language=’javascript’ style=’text/java’ src=’header.js’></script>
5.3.2 Java Platform
Main articles: Java (software platform) and Java Virtual Machine
One characteristic of Java is portability, which means that computer programs written in
the Java language must run similarly on any supported hardware/operating-system
platform. This is achieved by compiling the Java language code to an intermediate
representation called Java bytecode, instead of directly to platform-specific machine code.
Java bytecode instructions are analogous to machine code, but are intended to be
interpreted by a virtual machine (VM) written specifically for the host hardware. End-
users commonly use a Java Runtime Environment (JRE) installed on their own machine
for standalone Java applications, or in a Web browser for Java applets.
Standardized libraries provide a generic way to access host-specific features such as
graphics, threading and networking.
A major benefit of using bytecode is porting. However, the overhead of interpretation
means that interpreted programs almost always run more slowly than programs compiled
to native executables would, and Java suffered a reputation for poor performance. This
gap has been narrowed by a number of optimization techniques introduced in the more
recent JVM implementations.
5.3.3 Automatic memory management
See also: Garbage collection (computer science)
Java uses an automatic garbage collector to manage memory in the object lifecycle. The
programmer determines when objects are created, and the Java runtime is responsible for
16
![Page 17: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/17.jpg)
recovering the memory once objects are no longer in use. Once no references to an object
remain, the unreachable memory becomes eligible to be freed automatically by the
garbage collector. Something similar to a memory leak may still occur if a programmer's
code holds a reference to an object that is no longer needed, typically when objects that
are no longer needed are stored in containers that are still in use. If methods for a
nonexistent object are called, a "null pointer exception" is thrown.[26][27]
One of the ideas behind Java's automatic memory management model is that
programmers be spared the burden of having to perform manual memory management. In
some languages memory for the creation of objects is implicitly allocated on the stack, or
explicitly allocated and deallocated from the heap. Either way, the responsibility of
managing memory resides with the programmer. If the program does not deallocate an
object, a memory leak occurs. If the program attempts to access or deallocate memory
that has already been deallocated, the result is undefined and difficult to predict, and the
program is likely to become unstable and/or crash. This can be partially remedied by the
use of smart pointers, but these add overhead and complexity. Note that garbage
collection does not prevent 'logical' memory leaks, i.e. those where the memory is still
referenced but never used.
Garbage collection may happen at any time. Ideally, it will occur when a program is idle.
It is guaranteed to be triggered if there is insufficient free memory on the heap to allocate
a new object; this can cause a program to stall momentarily. Explicit memory
management is not possible in Java.
Java does not support C/C++ style pointer arithmetic, where object addresses and
unsigned integers (usually long integers) can be used interchangeably. This allows the
garbage collector to relocate referenced objects, and ensures type safety and security.
As in C++ and some other object-oriented languages, variables of Java's primitive data
types are not objects. Values of primitive types are either stored directly in fields (for
objects) or on the stack (for methods) rather than on the heap, as commonly true for
objects (but see Escape analysis). This was a conscious decision by Java's designers for
performance reasons. Because of this, Java was not considered to be a pure object-
oriented programming language. However, as of Java 5.0, autoboxing enables
programmers to proceed as if primitive types are instances of their wrapper classes.
17
![Page 18: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/18.jpg)
18
![Page 19: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/19.jpg)
Summary of the Project Work
The research project entitled ‘Review on Techniques adopted by KSOU to Improve the
Effectiveness of Training is an attempt to understand the opinion and attitudes of the
various categories of courses.
The data was collected through well structured questionnaires. About 5 students were
considered for the sample size out of 12 students, since the teachers are given very limited
time. This survey was carried out in various departments of the College.
In the course of study, it was found that the training programmes analyzed were provided
to all the student of KSOU and was not specific to particular category of students. The in
depth study of the welfare measures adopted by the college revealed that majority of the
student were fairly satisfied with the training and development programmes.
In future, project is constructed by using DHTML, CSS and JAVA which are the basic
web programming language. And these languages are available on any computer or
internet server so that there are no any circumstances to take any type of error to launch
this project on any side.
19
![Page 20: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/20.jpg)
20
![Page 21: MSC (IT) KSOU WEB PROJECT](https://reader034.fdocuments.us/reader034/viewer/2022042502/546a4eb9b4af9f612c8b460f/html5/thumbnails/21.jpg)
List of References
1. Web Analytics For Dummies, Nicholas C. Zakas
2. Pro CSS and HTML Design Patterns
3. Java 2 Bible
4. Professional JavaScript for Web Developers, Nicholas
C. Zakas
5. KSOU Web site visit.
21