Final Year Industrial Training On Cms

  • Uploaded by: Pankaj Kumar Jha
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Final Year Industrial Training On Cms as PDF for free.

More details

  • Words: 5,359
  • Pages: 53
INDUSTRIAL TRAINING REPORT AT GLOBAL JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY

A industrial training report submitted to Rajiv Gandhi Prodyogiki Vishwavidhyalaya, Bhopal in partial fulfillment of the award of the degree of Bachelor of Engineering in Computer Science & Engineering

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING SUSHILA DEVI BANSAL COLLEGE OF TECHNOLOGY, INDORE (www.sdbct.ac.in) July-Dec 2009

www.globaljournals.org 1

SUSHILA DEVI BANSAL COLLEGE OF TECHNOLOGY UMARIA, INDORE (MP) Affiliated to: Rajiv Gandhi Technical University, Bhopal Department of Computer Science and Engineering

INDUSTRIAL TRAINING REPORT AT GLOBAL JOURNAL on Joomla!

By: PANKAJ KUMAR JHA Roll Number: 0829CSO61065

Submitted to: ER. RUCHI VIJAYWARGIYA (HOD, Computer Science and Engineering Department)

November 2009

www.globaljournals.org 2

SUSHILA DEVI BANSAL COLLEGE OF TECHNOLOGY, INDORE

INDUSTRIAL TRAINING CERTIFICATE

This is to certify that Pankaj Kumar Jha

has completed the industrial training

from GLOBAL JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY as per the syllabus and submitted a satisfactory report towards the partial fulfillment of the degree in “BACHELOR OF ENGINEERING” (Computer Science

&

Engineering)

from

RAJIV

GANDHI

PRODYOGIKI

VISWAVIDHYALAYA, BHOPAL

INTERNAL EXAMINER

EXTERNAL EXAMINER

www.globaljournals.org 3

Acknowledgement I would like to express my gratitude to all those who gave me the possibility to complete this Training. I want to thank the Department of CRM & ERP of Global Journal of Computer Science & Technology for giving me permission to commence this training in the first instance, to do the necessary research work and to use CMS (Joomla) and Global Journal of Computer Science & Technology departmental data. I have furthermore thanked following whose help, stimulating suggestions and encouragement helped me in all the time of training and research in CMS writing of this Report and Project and its Case Study: 

Er. Suyog Dixit (SAP ABAP ERP Certified Consultant )



Vibhu Ashok(SAP HR Certified Consultant)



Ravdeep Singh Chaggar(SAP ABAP Certified Consultant)



Er. Luis Galárraga (J!Research Project Leader, Saarbrücken, Germany)



Mrs. Roopali Patoda(Management of Asia Pacific and Middle East)



Er. Vivek Dubey(Editor-in-Chief of Global Journal, USA)



Er. Pritesh Rajvaidya(Technical Dean of Global Journal, USA)



Dr. R.K. Dixit (Chief Author of Global Journal, India)



Sangita Dixit(Dean of Global Journal of Computer Science & Technology)

I want to thank to Er. Ruchi Vijaywargiya (HOD), Er. Nitika Vats Dhoohan and all my Faculties all their very kind guidance, help, support, interest and valuable hints. It is not an overstatement to say that I would also like to express special thanks to my Friends for their passion for finding solutions to the issues addressed in this training that has been a source of inspiration. On a personal level, they have also been wonderful colleagues to work with.

Pankaj Kumar Jha (www.pankajjha.co.nr) (0829CS061065)

www.globaljournals.org 4

Table of Contents

1. COMPANY PROFILE & OVERVIEW:........................................................................................ 6 1.1 I NDUSTRIAL ENVIRO NMENT & WO RK CULTURE: ..................................................................... 6 1.2 DEVELO PMENT PRO CESS :..................................................................................................... 7 1.3 PRO JECT MANAG EMENT: ................................................................................................... 10 1.4 TECHNICAL SETUP:............................................................................................................ 11 2. PROBLEMS / PROJECT UNDERTAKEN:................................................................................. 11 2.1 PRO JECT UNDERTAKEN ...................................................................................................... 11 2.2 TECHNICAL REQ UIREMENTS FO R JOO MLA1.5X..................................................................... 12 2.3 ANALYSIS & DESIGN: ......................................................................................................... 13 2.4 ARCHITECTURE O F JOO MLA: .............................................................................................. 17 2.5 I MPLEMENTATIO N O F JOO MLA: .......................................................................................... 19 2.5 TESTING : .......................................................................................................................... 52 3. CONCLUSIONS:..................................................................................................................... 52 4. REFERENCE: ......................................................................................................................... 53

www.globaljournals.org 5

1. Company Profile & overview: 1.1 Industrial Environment & work culture: The Global Journals is an International platform for Scientists, Engineers, Managers, Doctors and Professors involved in all streams of Research to publish high quality research papers, review papers. The family of Global Journal offers Original, Survey and Review papers from researchers in their field, thus promoting insight and understanding of the state of the philosophy and trends in knowledge. The contents can include innovative applications and original researches from all streams of the philosophy. The journals present in unpublished materials, selected papers with exceptional review, at the discretion of the Editorial Board. Editorial Board of journals will be reporting on the latest research in frontiers areas of different streams. Global Journals is functioning as an excellent research paper publisher in the field of all streams, with a global reputation for quality journal and services. Our internationally recognized publishing programme covers full range of all disciplines. Global Journals are available in online journal, e-journal and also printed version. We provide facilities for online publication/e-publication/publication of all accepted research paper. The researchWiki is an online aid to enhance research activities. The researchWiki facilitates Scientists, Engineers, Managers, Doctors, Academicians and Professors to share their ideas and investigations to spread essence. The objective is to serve a better understanding among the community of researchers and practitioners from academy and industry point of view. We also organize International Conferences/Seminar/Symposium. We also honor researchers by awarding them Titles named such as "FICCT/AICCT". This shall globally recognize their efforts and thus strengthen the backbone of the research. World the titles are accepted worldwide.

www.globaljournals.org 6

1.2 Development Process: 1.2.1 Global Journal of Computer Science and Technology The Global Journal of Computer Science and Technology (GJCST) is an International platform, providing facilities to researchers, scientists and engineers of computer science and technology to publish high quality, refereed papers. The Journal covers original researches, surveys and review of papers of all the aspects of computer science and technology from all over the world. This spreads comprehensive frontier trends of computer science and technology. 1.2.2 Global Journal of Researches in Engineering The Global Journal of Researches in Engineering (GJRE) is an academic open access, peer-reviewed, interdisciplinary, quarterly and fully refereed journal focusing on Engineering theories, methods and applications. This covers all the branches of Engineering research, Zone vise: Mechanical, Civil, Chemical, and Robotics etc. Journal Under the 'Global Journal of Researches in Engineering' are: 

Global Journal of Researches in Engineering-A: Mechanical & Mechanics Engineering



Global Journal of Researches in Engineering-B: Automotive Engineering



Global Journal of Researches in Engineering-C: Chemical Engineering



Global Journal of Researches in Engineering-D: Aerospace Sciences



Global Journal of Researches in Engineering-E: Civil and Structural Engineering



Global Journal of Researches in Engineering-F: Electrical and Electronic Engineering



Global Journal of Researches in Engineering-G: Industrial Engineering



Global Journal of Researches in Engineering-H: Marine Engineering



Global Journal of Researches in Engineering-I: Numerical Methods



Global Journal of Researches in Engineering-J: General Engineering

www.globaljournals.org 7

1.2.3 Global Journal of Medical Research Global Journal of Medical Research (GJMR) is peer journal to publish high quality, refereed papers. The Journal covers original researches, surveys and review papers of all the aspects of Medical Science. The Major research zones cover the entire frontier. Journals Under the 'Global Journal of Medical Research' is: 

Global Journal of Medical Research-A: Neuroscience



Global Journal of Medical Research-B: Medicine



Global Journal of Medical Research-C: Pharmaceutical Science



Global Journal of Medical Research-D: Pharmacology



Global Journal of Medical Research-E: Psychology



Global Journal of Medical Research-F: Toxicology



Global Journal of Medical Research-G: Veterinary Science and Veterinary Medicine



Global Journal of Medical Research-H: Nursing



Global Journal of Medical Research-I: Health Professions



Global Journal of Medical Research-J: Immunology



Global Journal of Medical Research-K: Drug Discovery



Global Journal of Medical Research-L: Dentistry

1.2.4 Global Journal of Management and Business Research The Global Journal of Management and Business Research (GJMBR) is an academic open access, peer-reviewed, interdisciplinary, quarterly and fully refereed journal focusing on all the major fields of Management, Business and renowned frontiers. Journals Under The 'Global Journal of Management and Business Research' are: 

Global Journal of Management and Business Research-A: Business, Management and Accounting



Global Journal of Management and Business Research-B: Economics and Finance

www.globaljournals.org 8

1.2.5 Global Journal of Science Frontier Research Global Journal of Science Frontier Research (GJSFR) is a peer journal that publishes research papers, review papers which contribute new horizons in all the streams of Natural Science. The major research zones, covered are Physics, Mathematics, Chemistry, Zoology, Botany, Bio Technology, Micro Biology, Bio Chemistry, Bio Informatics, Military Science etc. Journals Under The 'Global Journal of Science Frontier Research' are: 

Global Journal of Science Frontier Research-A: Physics



Global Journal of Science Frontier Research-B: Chemistry



Global Journal of Science Frontier Research-C: Astronomy, Astrophysics, Space Science



Global Journal of Science Frontier Research-D: Energy and Power



Global Journal of Science Frontier Research-E: Materials Science



Global Journal of Science Frontier Research-F: Decision Sciences



Global Journal of Science Frontier Research-G: Agricultural and Biological Sciences



Global Journal of Science Frontier Research-H: Earth and Planetary Sciences



Global Journal of Science Frontier Research-I: Environmental Sciences

1.2.6 Global Journal of Human Social Science Global Journal of Human Social Science (GJHSS) is a prime journal that publishes research papers, review papers in all the streams of Human Social Science. The major research zones, covered are Political Science, Economics, History, Sociolo gy, Geography, Geology, Languages etc. Journals Under The 'Global Journal of Human Social Science' are: 

Global Journal of Human Social Sciences-A: Arts and Humanities



Global Journal of Human Social Sciences-B: Environmental Sciences



Global Journal of Human Social Sciences-C: Social Sciences

www.globaljournals.org 9

1.3 Project Management: 1.3.1 Introduction about CMS A content management system is software that keeps track of every piece of content on your Web site; much like your local public library keeps track of books and stores them. Content can be simple text, photos, music, video, documents, or just about anything you can think of. A major advantage of using a CMS is that it requires almost no technical skill or knowledge to manage. Since the CMS manages all your content, you don't have to. 1.3.2 Introduction about Joomla Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-ofuse and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone. Joomla is the most popular open source CMS currently available as evidenced by a vibrant and growing community of friendly users and talented developers. Joomla's roots go back to 2000 and, with over 200,000 community users and contributors, the future looks bright for the award-winning Joomla Project. Since Joomla is based on PHP and MySQL, you're building powerful applications on an open platform anyone can use, share, and support. Joomla is used all over the world to power Web sites of all shapes and sizes. For example: 

Corporate Web sites or portals



Corporate intranets and extranets



Online magazines, newspapers, and publications



E-commerce and online reservations



Government applications www.globaljournals.org 10



Small business Web sites



Non-profit and organizational Web sites



School and church Web sites



Personal or family homepages

1.4 Technical Setup: Global Journal of Computer Science and Technology (GJCST) have ten systems.

Operating System

No. of Systems

1. MICROSOFT WINDOWS XP Professional

7

2. MICROSOFT WINDOWS VISTA ULTIMATE

2

3. MAC OSX

1

2. Problems / Project Undertaken: 2.1 Project Undertaken Undergone training at Global Journal of Computer Science and Technology gives me opportunity to use quite a few of new software’s & tools. Among them are Joomla . I also introduced to the company Customer Relationship Management (CRM) system. The system quite complicated. I also learned using the company internal network to share or transfer information and data. My typing speeds also have been improved. For now I only involve or assigned on a few minor project. Among them is website development for Global Journal in Joomla, Journals Description, and Documentation. The website development was the most challenging task and its take more than four

www.globaljournals.org 11

weeks to finish. From this project I have learned how to organize, plan project and control it. 2.2 Technical Requirements for Jooml a1.5x Software

Recommended

Minimum

More information

PHP*

5.2 +

4.3.10

http://www.php.net

MySQL**

4.1.x +

3.23

http://www.mysql.com

1.3

http://www.apache.org

6

http://www.iis.net

Apache*** (with

mod_mysql, 2.x +

mod_xml, and mod_zlib)

Microsoft IIS****

7

Do not use PHP 4.3.9, 4.4.2 or 5.0.4. These releases have known bugs that will interfere with installation. Zend Optimizer 2.5.10 for PHP 4.4.x also has serious bugs and you should ask your host to upgrade to a newer version. Joomla! versions 1.5.15 + are compatible with PHP 5.3. Note that the OpenID library is not yet compatible with PHP 5.3. **Joomla is not yet compatible with MySQL 6.x. ***In order to use SEO URLs, you will need to have the Apache mod_rewrite extension installed. ****Joomla is optimized for Apache, but also runs on Microsoft IIS (though not officially supported). Depending on your setup, you may need the following:

www.globaljournals.org 12



PHP 5.2



MySQL 5.1



Apache 2.2



Microsoft URL Rewrite Module - Required for SEO URLs only.



FastCGI

Joomla 1.6 will require PHP 5.2+ and MySQL 5.0.4+. 2.3 Analysis & Design: Joomla is so much more than just a powerful content management system. 2.3.1 User Management Joomla has a registration system that allows users to configure personal options. There are nine user groups with various types of permissions on what users are allowed to access, edit, publish and administrate. Authentication is an important part of user management and Joomla support multiple protocols, including LDAP, OpenID, and even Gmail. This allows users to use their existing account information to streamline the registration process.

2.3.2 Media Manager The Media Manager is the tool for easily managing media files or folders and you can www.globaljournals.org 13

configure the MIME type settings to handle any type of file. The Media Manager is integrated into the Article Editor tool so you can grab images and other files at any time.

2.3.3 Language Manager There is international support for many world languages and UTF-8 encoding. If you need your Web site in one language and the administrator panel in another, multiple languages are possible. 2.3.4 Banner Management It's easy to set up banners on your Web site using the Banner Manager, starting with creating a client profile. Once you add campaigns and as many banners as you need, you can set impression numbers, special URLs, and more. 2.3.5 Contact Management The Contact Manager helps your users to find the right person and their contact information. It also supports multiple contact forms going to specific individuals as well as groups.

www.globaljournals.org 14

2.3.6 Polls If you want to find out more about your users, it's easy to create polls with multiple options .2.3.7 Search Help navigate users to most popular search items and provide the admin with search statistics. 2.3.8 Web Link Management Providing link resources for site users is simple and you can sort them into categories, even count every click. 2.3.9 Content Management Joomla's simplified three-tiered system of articles makes organizing your content a snap. You can organize your content any way you want and not necessarily how it will be on your Web site. Your users can rate articles, e-mail them to a friend, or automatically save a PDF (with UTF-8 support for all languages). Administrators can archive content for safekeeping, hiding it from site visitors. On public Web sites, built-in e-mail cloaking protects email addresses from spambots. Creating content is simple with the WYSIWYG editor, giving even novice users the ability to combine text, images in an attractive way. Once you've created your articles, there are a number of pre-installed modules to show the most popular articles, latest new items, newsflashes, related articles, and more. 2.3.10 Syndication and Newsfeed Management With Joomla, it's easy to syndicate your site content, allowing your users to subscribe to new content in their favorite RSS reader. It's equally easy to integrate RSS feeds from other sources and aggregate them all on your site.

2.3.11 Menu Manager www.globaljournals.org 15

The Menu Manager allows you to create as many menus and menu items as you need. You can structure your menu hierarchy (and nested menu items) completely independent of your content structure. Put one menu in multiple places and in any style you want; use rollovers, dropdown, flyouts and just about any other navigation system you can think of. Also automatic breadcrumbs are generated to help navigate your site users.

2.3.12 Template Management Templates in Joomla are a powerful way to make your site look exactly the way you want and either use a single template for the entire site or a separate template for each site section. The level of visual control goes a step further with powerful template overrides, allowing you to customize each part of your pages. 2.3.13 Integrated Help System Joomla has a built-in help section to assist users with finding what they need. A glossary explains the terms in plain English, a version checker makes sure you're using the latest version, a system information tool helps you troubleshoot, and, if all else fails, links to a wealth of online resources for additional help and support. 2.3.14 System Features Speedy page loads are possible with page caching, granular-level module caching, and www.globaljournals.org 16

GZIP page compression. If your system administrator needs to troubleshoot an issue, debugging mode and error reporting are invaluable. The FTP Layer allows file operations (like installing Extensions) without having to make all the folders and files writable, making your site administrator's life easier and increasing the security of your site. Administrators quickly and efficiently communicate with users one-on-one through private messaging or all site users via the mass mailing system.

2.3.15 Web Services With Web services, you can use Remote Procedure Calls (via HTTP and XML). You can also integrate XML-RPC services with the Blogger and Joomla APIs. 2.4 Architecture of Joomla: 2.4.1 Joomla Model view controller

www.globaljournals.org 17

Many companies and organizations have requirements that go beyond what is available in the basic Joomla package. In those cases, Joomla's powerful application framework makes it easy for developers to create sophisticated add-ons that extend the power of Joomla into virtually unlimited directions. The core Joomla framework enables developers to quickly and easily build: 

Inventory control systems



Data reporting tools



Application bridges



Custom product catalogs



Integrated e-commerce systems



Complex business directories



Reservation systems



Communication tools

Since Joomla is based on PHP and MySQL, you're building powerful applications on an open platform anyone can use, share, and support.

www.globaljournals.org 18

2.5 Implementation of Joomla:

homecomput45public_htmlgjtemplatesrhuk_milkywayindex.php
GNU/GPL, see LICENSE.php

// no direct access defined( '_JEXEC' ) or die( 'Restricted access' ); ?> <jdoc:include type="head" />

direction == 'rtl') : ?>


class="pill">
 
<jdoc:include type="modules" name="user3" />
 
<jdoc:include type="modules" name="breadcrumb" />


www.globaljournals.org 21



<jdoc:include type="message" />
countModules('left')) : ?> <jdoc:include type="modules" name="left" style="rounded" />


countModules('left')) : ?>
countModules('user1 or user2')) : ?> countModules('user1')) : ?> countModules('user1 and user2')) : ?> countModules('user2')) : ?>


www.globaljournals.org 22

<jdoc:include type="modules" name="user1" style="xhtml" />
  <jdoc:include type="modules" name="user2" style="xhtml" />

countModules('right') and JRequest::getCmd('layout') != 'form') : ?>


www.globaljournals.org 23

<jdoc:include type="component" /> <jdoc:include type="modules" name="footer" style="xhtml"/>
  <jdoc:include type="modules" name="right" style="xhtml"/>


www.globaljournals.org 24

<jdoc:include type="modules" name="debug" />

homecomput45public_htmlgjtemplatesrhuk_milkywaycsstemplate.css

/*****************************/ /*** Core html setup stuff ***/ www.globaljournals.org 25

/*****************************/ html { height: 100%; margin-bottom: 1px; } form { margin: 0; padding: 0; }

body { font-family: Helvetica,Arial,sans-serif; line-height: 1.3em; margin: 0px 0px 0px 0px; font-size: 12px; color: #333; }

a:link, a:visited { text-decoration: none; font-weight: normal; }

a:hover { text-decoration: underline; font-weight: normal; } input.button { cursor: pointer; } www.globaljournals.org 26

p { margin-top: 0; margin-bottom: 5px; } img { border: 0 none; }

/*****************************************/ /*** Template specific layout elements ***/ /*****************************************/ #page_bg { padding: 10px 0; margin-bottom: 1px; }

div.center { text-align: center; }

div#wrapper { margin-left: auto; margin-right: auto; } body.width_medium div#wrapper { width: 950px; } body.width_small div#wrapper { width: 773px; } body.width_fmax div#wrapper { www.globaljournals.org 27

min-width: 750px; max-width: 1050px; }

div#header_l { position: relative; }

div#header_r { height: 90px; padding-left: 370px; padding-right: 30px; padding-top: 25px; overflow: hidden; text-align: left; }

div#logo { position: absolute; left: 0; top: 0; float: left; width: 298px; height: 75px; background: url(../images/mw_joomla_logo.png) 0 0 no-repeat; margin-left: 30px; margin-top: 25px; }

div#newsflash { width: auto; www.globaljournals.org 28

margin-left: 350px; margin-right: 30px; border: 1px solid #00f; }

div#tabarea { background: #f7f7f7 url(../images/mw_header_b.png) 0 0 repeat-x; margin: 0 11px;

} div#tabarea_l { background: url(../images/mw_header_l_b.png) 0 0 no-repeat; padding-left: 32px; }

div#tabarea_r { height: 42px; background: url(../images/mw_header_r_b.png) 100% 0 no-repeat; padding-right: 1px; } div#footer_r { padding-top: 10px; height: 47px; overflow: hidden; }

div#footer_r div { text-align: center; font-size: .90em; www.globaljournals.org 29

color: #aaa; } div#footer_r a:link, div#footer_r a:visited { color: #999; } div#footerspacer { height: 10px; } #pathway { padding: 0px 10px 8px; width: auto; margin-top: -2px; margin-right: 250px; text-align: left; } #search { float: right; width:320px; margin-top: -20px; margin-right: 30px; height: 40px; overflow: hidden; text-align:right; }

form#searchForm input { vertical-align: middle; www.globaljournals.org 30

} form#searchForm table { border-collapse: collapse; } form#searchForm td { padding:0; } #mod_search_searchword { padding-left: 3px; } #area { padding: 0; } #whitebox { margin: 0 21px 0px 21px; background: #fff; width: auto; }

#whitebox div { text-align: left; }

#whitebox_t { background: #fff url(../images/mw_content_t.png) 0 0 repeat-x; } www.globaljournals.org 31

#whitebox_tl { background: url(../images/mw_content_t_l.png) 0 0 no-repeat; }

#whitebox_tr { height: 10px; overflow: hidden; background: url(../images/mw_content_t_r.png) 100% 0 no-repeat; } #whitebox_m { border-left: 1px solid #ccc; border-right: 1px solid #ccc; width: auto; padding: 1px 8px; } #whitebox_b { margin-top: -5px; background: url(../images/mw_content_b.png) 0 100% repeat-x; } #whitebox_bl { background: url(../images/mw_content_b_l.png) 0 100% no-repeat; } #whitebox_br { height: 13px; background: url(../images/mw_content_b_r.png) 100% 100% no-repeat; } www.globaljournals.org 32

/* horizontal pill menu */ table.pill { margin-left: auto; margin-right: auto; padding: 0; }

td.pill_l { background: url(../images/mw_menu_cap_l.png) no-repeat; width: 20px; height: 32px;

} td.pill_m { background: url(../images/mw_menu_normal_bg.png) repeat-x; padding: 0; margin: 0; width: auto; } td.pill_r { background: url(../images/mw_menu_cap_r.png) no-repeat; width: 19px; height: 32px; }

#pillmenu { white-space: nowrap; height: 32px; www.globaljournals.org 33

float: left; } #pillmenu ul { margin: 0; padding: 0; list-style:none; }

#pillmenu li { float: left; background: url(../images/mw_menu_separator.png) top right no-repeat; margin: 0; padding: 0; }

#pillmenu a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; float:left; display:block; height: 24px; line-height: 24px; padding: 0 20px; color: #000; text-decoration: none; }

#pillmenu a#active_menu-nav { margin-top:2px; www.globaljournals.org 34

height: 21px; line-height: 21px; background-position: 0 0; }

#leftcolumn { padding: 0; margin: 0; width: 20%; float:left; }

#maincolumn, #maincolumn_full { margin-left: 20%; padding-left: 15px; width: 75%; } #maincolumn_full { margin-left: 0; padding: 0; width: 100%; }

table.nopad { width: 100%; border-collapse: collapse; padding: 0; margin: 0; margin-bottom: 15px; www.globaljournals.org 35

} table.nopad td.middle_pad { width: 20px; } /*****************************************/ /*** Joomla! specific content elements ***/ /*****************************************/ div.offline { background: #fffebb; width: 100%; position: absolute; top: 0; left: 0; font-size: 1.2em; padding: 5px; }

span.pathway { display: block; margin: 0 20px; height: 16px; line-height: 16px; overflow: hidden; }

/* headers */ div.componentheading { padding-left: 0px; www.globaljournals.org 36

} h1 { padding: 0; font-family:Helvetica ,Arial,sans-serif; font-size: 1.3em; font-weight: bold; vertical-align: bottom; color: #666; text-align: left; width: 100%; }

h2, .contentheading { padding: 0; font-family: Arial, Helvetica,sans-serif; font-size: 1.4em; font-weight: normal; vertical-align: bottom; color: #333; text-align: left; width: 100%; }

table.contentpaneopen h3 { margin-top: 25px; }

h4 { font-family: Arial, Helvetica, sans-serif; color: #333; www.globaljournals.org 37

} h3, .componentheading, table.moduletable th, legend { margin: 0; font-weight: bold; font-family: Helvetica,Arial,sans-serif; font-size: 1.5em; padding-left: 0px; margin-bottom: 10px; text-align: left; }

/* small text */ .small { font-size: .90em; color: #999; font-weight: normal; text-align: left; }

.modifydate { height: 20px; vertical-align: bottom; font-size: .90em; color: #999; font-weight: normal; text-align: left; }

.createdate { height: 20px; www.globaljournals.org 38

vertical-align: top; font-size: .90em; color: #999; font-weight: normal; vertical-align: top; padding-bottom: 5px; padding-top: 0px;

} a.readon { margin-top: 10px; display: block; float: left; background: url(../images/mw_readon.png) top right no-repeat; padding-right: 20px; line-height: 14px; height: 16px; }

/* form validation */ .invalid { border-color: #ff0000; } label.invalid { color: #ff0000; }

/** overlib **/ .ol-foreground { background-color: #f6f6f6; }

www.globaljournals.org 39

.ol-background { background-color: #666; }

.ol-textfont { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

.ol-captionfont { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #f6f6f6; font-weight: bold; } .ol-captionfont a { color: #0B55C4; text-decoration: none; font-size: 12px; }

.ol-closefont {} /* menu links */ a.mainlevel:link, a.mainlevel:visited { padding-left: 5px; }

a.mainlevel:hover { } www.globaljournals.org 40

/* spacers */ span.article_separator { display: block; height: 20px; } .article_column { padding-right: 5px; } .column_separator { border-left: 1px dashed #e0e0e0; padding-left: 10px; }

td.buttonheading { }

td.buttonheading img { border:none; }

.clr { clear: both; }

td.greyline { width: 20px; background: url(../images/mw_line_grey.png) 50% 0 repeat-y; www.globaljournals.org 41

} div#maindivider { border-top: 1px solid #ddd; margin-bottom: 10px; overflow: hidden; height: 1px; }

table.blog span.article_separator { display: block; height: 20px; } /* edit button */ .contentpaneopen_edit{ float: left; } /* table of contents */ table.contenttoc { margin: 5px; border: 1px solid #ccc; padding: 5px; float: right; } table.contenttoc td { padding: 0 5px; }

www.globaljournals.org 42

/* content tables */ td.sectiontableheader { background: #efefef; color: #333; font-weight: bold; padding: 4px; border-right: 1px solid #fff; } tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td { padding: 4px; }

td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 { padding: 3px; }

/* content styles */ table.contentpaneopen, table.contentpane { margin: 0; padding: 0; width: 100%; } table.contentpaneopen li { www.globaljournals.org 43

margin-bottom: 5px; } table.contentpaneopen fieldset { border: 0; border-top: 1px solid #ddd; }

table.contentpaneopen h3 { margin-top: 25px; }

table.contentpaneopen h4 { font-family: Arial, Helvetica, sans-serif; color: #333; }

.highlight { background-color: #fffebb; }

/* module control elements */ table.user1user2 div.moduletable { margin-bottom: 0px; } div.moduletable, div.module { margin-bottom: 25px; } div.module_menu h3 { www.globaljournals.org 44

font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #eee; margin: -23px -4px 5px -5px; padding-left: 10px; padding-bottom: 2px; }

div.module_menu { margin: 0; padding: 0; margin-bottom: 15px; } div.module_menu div div div { padding: 10px; padding-top: 30px; padding-bottom: 15px; width: auto; } div.module_menu div div div div { background: none; padding: 0; } div.module_menu ul { margin: 10px 0; padding-left: 20px; } www.globaljournals.org 45

div.module_menu ul li a:link, div.module_menu ul li a:visited { font-weight: bold; }

#leftcolumn div.module { padding: 0 10px; }

#leftcolumn div.module table { width: auto; }

/* forms */ table.adminform textarea { width: 540px; height: 400px; font-size: 1em; color: #000099; }

div.search input { width: 145px; border: 1px solid #ccc; margin: 15px 0 10px 0; } form#form-login fieldset { border: 0 none; margin: 0em; padding: 0.2em;} form#form-login ul { padding-left: 20px; } form#com-form-login fieldset { border: 0 none; margin: 0em; padding: 0.2em;} www.globaljournals.org 46

form#com-form-login ul { padding-left: 20px; } /* thumbnails */ div.mosimage

{ margin: 5px; }

div.mosimage_caption { font-size: .90em; color: #666; } div.caption

{ padding: 0 10px 0 10px; }

div.caption img { border: 1px solid #CCC; } div.caption p

{ font-size: .90em; color: #666; text-align: center; }

/* Parameter Table */ table.paramlist { margin-top: 5px; } table.paramlist td.paramlist_key { width: 128px; text-align: left; height: 30px; }

table.paramlist td.paramlist_value { }

div.message { font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size : 14px; color : #c30; text-align: center; width: auto; www.globaljournals.org 47

background-color: #f9f9f9; border: solid 1px #d5d5d5; margin: 3px 0px 10px; padding: 3px 20px; } /* Banners module */

/* Default skyscraper style */ .bannergroup { }

.banneritem img { display: block; margin-left: auto; margin-right: auto; } /* Text advert style */

.banneritem_text { padding: 4px; font-size: 11px; }

.bannerfooter_text { padding: 4px; font-size: 11px; background-color: #F7F7F7; text-align: right; } www.globaljournals.org 48

/* System Messages */ /* see system general.css */

.pagination span { padding: 2px; } .pagination a { padding: 2px; } /* Polls */ .pollstableborder td { text-align: left; }

/* WebLinks */ span.description { display:block; padding-left: 30px; } /* Frontend Editing*/ fieldset { border: 1px solid #ccc; margin-top: 15px; padding: 15px; }

legend { margin: 0; padding: 0 10px; } td.key { www.globaljournals.org 49

border-bottom:1px solid #eee; color: #666; }

/* Tooltips */ .tool-tip { float: left; background: #ffc; border: 1px solid #D4D5AA; padding: 5px; max-width: 200px; } .tool-title { padding: 0; margin: 0; font-size: 100%; font-weight: bold; margin-top: -15px; padding-top: 15px; padding-bottom: 5px; background: url(../../system/images/selector-arrow.png) no-repeat; }

.tool-text { font-size: 100%; margin: 0; } /* System Standard Messages */ www.globaljournals.org 50

#system-message { margin-bottom: 20px; } #system-message

dd.message

ul

{

background:

#C3D2E5

url(../../system/images/notice-info.png) 4px center no-repeat;border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B; margin:0px; padding-left: 40px; textindent:0px;} /* System Error Messages */ #system-message

dd.error

ul

{

color:

#c00;

background:

#E6C0C0

url(../../system/images/notice-alert.png) 4px center no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B; margin:0px; padding-left: 40px; textindent:0px;}

/* System Notice Messages */ #system-message

dd.notice

ul

{

color:

#c00;

background:

#EFE7B8

url(../../system/images/notice-note.png) 4px center no-repeat; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E; margin:0px; padding-left: 40px; textindent:0px;} #syndicate{ float:left; padding-left: 25px; }

#power_by{ float:right; padding-right: 25px; }

/* Component Specific Fixes */

www.globaljournals.org 51

#component-contact table td { padding: 2px 0; }

2.5 Testing:

Software testing is a critical element of software quality assurance and represents the ultimate reviews of specification, design and coding. Testing is concerned with uncovering of the system error.

2.5.1 White Box Testing Each and every module of the project has been tested sufficiently by applying various test cases. The testing has been carried out in following categories: 

Condition Testing.



Data Flow Testing.



Loop Testing

3. Conclusions: In conclusion, there were many thing that I have experience and learned during the one and half month of my Industrial Training at Global Journal of Computer Science and Technology. The whole training period was very interesting, instructive and challenging. Through this training I was able to gain new insights and more comprehensive understanding about the real industry working condition and practice. The one and half month placement also has provided me the opportunities to develop and improve my soft and functional skills. All of this valuable experience and knowledge that I have gained were not only acquired through the direct involvement in task given but also through other aspect of the training such as work observation, interaction with colleagues, superior, and others third party related to the company. From what I have undergone, I am hundred percent agree that the industrial training

www.globaljournals.org 52

program have achieve its entire primary objective. It’s also the best ways to prepare student in facing the real working life. As a result of the program now I am more confident to enter the employment world and build my future career.

4. Reference: 4.1 Websites: 1. http://www.wikipedia.org 2. http://www.justhost.com 3. http://www.joomla.org 4. http://www.globaljournals.org

www.globaljournals.org 53

Related Documents


More Documents from "mizukichan"