A Secure Web-Based Learning Management System Using Open Source Platform

Size: px
Start display at page:

Download "A Secure Web-Based Learning Management System Using Open Source Platform"

Transcription

1 A Secure Web-Based Learning Management System Using Open Source Platform K. M. Quamrul Ahsan, Q M Moinul Ahsan, M Abdus Sobhan School of Engineering and Computer Science (SECS) Independent University of Bangladesh, Dhaka, Bangladesh ahsankmquamrul@yahoo.com, moinulahsan2000@hotmail.com, sobhan30@gmail.com Abstract A Learning Management System is aimed at managing an e-learning environment, establishing the organization and delivery of content, administrating resources and tracking learning activities and results. LMS that are in use today are either commercial products (e.g. WebCT, Blackboard) or free open source products (e.g. moodle, claroline) or customized software systems that serve the instructional purposes of particular organizations. In this paper, it is focused on Education sector in the concept of Digital Bangladesh with a prototype course on Acupressure where one can learn, teach, use as virtual class, give quiz along with results and get certification after a specific course completion. Keywords Learning Management System, LMS, Content management System, CMS, Moodle, Acupressure, E-Learning, Distant learning, Open Source, Secure LMS. I. INTRODUCTION Learning Management Systems (LMS) are specialized Learning Technology Systems (LTS) based on the state-of-the-art Internet and WWW technologies in order to provide education and training following the open and distance learning paradigm. Moore and Carlson, argue that the design and implementation of such systems is not an easy task, since they are complex systems that incorporate a variety of organizational, administrative, instructional and technological components. Medication information is an important component of the care process. It is not always available in the correct content and format when and where needed. Health information on the World Wide Web has surged ahead in recent years. Though the availability of this information and its use has affected certain aspects of healthcare delivery [1], this wealth of information has not been fully exploited. Digital and demographic factors discriminate the users seeking health information online [2]. However, these distinctions could be blurred with the impending emergence of online healthcare solution through learning management system. This provides the ample scope for change. With users regularly turning on the web for health information and the possibility of online health learning management system, we are going to see a major transformation in how people manage their health [3]. Networked technology has and will continue to have a profound impact on education around the globe. It holds significant potential in advancing the interactivity between learners and Authors, in offering flexibility for the means of learning, and in providing easy, one-stop maintenance and reusability of resources However, the educational community has much to learn regarding how and in which ways technology can enhance the instructional process. While there is a large amount of related literature devoted to research on the impact of technology in education, there is much that we don t know about its effectiveness. The new and innovative technology infrastructure in the area of education are Learning Management Systems (LMSs), hypermedia environments that provide an integrated platform for online learning by enabling the management, delivery and tracking of mixed learning (i.e., online and traditional classroom). LMSs have been widely used for educational and training purposes not only because they have been advertised as the state of the art learning technology, but also because they: Alleviate the constraints of time and place of learning, Provide an excellent degree of flexibility concerning the way of learning, 92

2 National Conference on Communication and Information Security (NCCIS 2012) Daffodil International University, Dhaka, Bangladesh, 31 March Support advanced interactivity between tutors and learners, and Grant one-stop maintenance and reusability of resources. Some of the keywords related to our project are web based LMS, E-learning management system, Learning management system, Acupressure learning, Acupressure Training and many more advanced search option to get the best possible profound relevance of the project. We searched these using Google search engine, toggle search engine, yahoo search engine and found online web based learning management system on acupressure host in some websites. These websites provide paid services to its users and limited services for registered (non-paid) users. II. PROTOTYPE MODELING PLAN From the project break down structure and schedule, it is decided to analyze the relevant learning management system for the Acupressure therapy. A. Course Content 1) Brief description of Acupressure: To get the complete healthcare treatment we need to know these: i. Physical ailment(acupressure, Diet, Food Habit) ii. Mental ailment (Thought process and Perception ) iii. Spiritual ailment( Five Element theory and Opening the Chakras) 2) Lecture in Document Files: There are three types of courses offered, namely all of the text content are more or less with the same topic with different lengths. The course outline for the learners to assess how much will be the learning in detailed version. For each of the lecture, equal portion of total lecture content is provided word document, power point presentation and portable data file (pdf). Each of the lectures is evaluated by a 15 minute quiz. 3) Video Content: To teach people with practical implementation of the acupressure points to get better understanding in web based learning management system, video presentation are required for clear understanding of pressure point location, stress and after effects. 4) Quiz Content: Quiz is needed in every class since it is a practical oriented learning. Quiz will help the learner to get the better picture and practice in the learning process. It is also needed to create a question bank so that in every quiz there will be different and randomized question for better learning. 5) Certification: On completion of all quizzes, a final exam of multiple formatted question test is conducted with a duration of thirty minutes. Each student/learner can print/generate portable document file (pdf) certificate with their name and date on it. This has to provide for self-gratification and future reference. B. Users The focus of the LMS is placed in providing teachers and students with the necessary IT tools for accessing the educational material and communicating with each other. The LMS is considering more users rather than only teachers and students. In each role, use case model is shown to summarize the external interactions between use cases and actors. User of the system will be able to perform the following basic functions: 1) Student It represents a role of a person who uses learning resources to gain knowledge or skills. The LMS is intended to provide students with learning materials and make them communicate with other users (student or teacher) by e- mail, chat or internal . Each student may participate in more than one course and can access the course materials. A student will perform the following specific functions in the system: View and/or download learning materials View and/or download assessment questions Provide answers to self-test questions View self-test performance report 2) Teacher Teachers are registered to use the LMS by the System administrator. Some competent teachers will provide learning materials as per their area of specialization. Then these learning materials will be uploaded into the learning material repository centrally by the content administrator. In this view, teachers will make use of the system just like students to access learning materials, though they will be having extra privileges like accessing reference answers if available to the given 93

3 chapter and topic exercises. A teacher will perform the following specific functions in the system given below: View and/or download learning materials View and/or download assessment questions View and/or download reference answers for all exercises View student s log-in history View student s interaction with learning materials history View student s interaction with assessment activities history 3) System Administrator System administrator is the overall in-charge of the LMS. System administrator has complete access to the LMS database, and monitors the use of it. He/she manages system resources like user accounts and assigns privileges. A system administrator adds new system functions and improves the existing ones. A system administrator will perform the following specific functions in the system. 4) Guest User The guest user represents any user who is not registered in the system. This category is essentially for motivation purposes. Guest user will not have the rights/privileges like registered user. The usage of the system will be limited. He/she will be allowed to view a list of courses available in the system, table of contents, syllabus, objectives of the courses if any is available and any other information relevant to the public. C. Choice of Platform Through making a compare and analysis of the most popular seven open-source Learning Management system Platforms, the features of these systems are summarize from six different aspects which are logistic managements, educational resource managements, curriculum managements, cooperative managements, value managements and assistant tools. The idiographic project of choosing these systems is also evaluated, especially for the concrete goal and environment, such as more attention on course management and value managements. At the end of paper, there is a sum-up of these systems, which suggest the shortcomings of these systems, such as the lack of diagnostic assessment, the simplex of Knowledgeoriented, and the deletion of personalized functions. Following are the summary of approaches for underlying reasons: 1) Use Moodle for learning management system. Tried to install in the system with complete package which is Moodle This package comes with xampplite-win , Apache, MySQL and PHP. After testing at It is decided to choose the free hosting with 2.5 GB of space along with the domain as the link of that host. 2) For content, it is used the 3 rd party file sharing system application like Google- docs, Mozy ( 3) For video, it is used 3 rd party API video sharing at most popular YouTube ( 4) Used cake PHP framework for server end. Object oriented approach could have been more predictable, reusable and less time consuming if we had sufficient expertise and we could have surely done better by using use case driven requirements specification and designing. Moreover, due to cutting cost and time optimization, it has been decided to go for free hosting which was discussed earlier. Since the main objective is to create a platform where one can have the learning environment and to convey the miraculous solution for humankind through acuhealthcare system. III. A. Introduction IMPLEMENTATION There are a lot of results in the field of software engineering concerning the question on how to represent systems and how to build a base for communication between the developer and the user of a software system. In order to manage the return investment in ICT for education, here referred to learning management system (LMS), it is essential that the benefits, risks and cost effectiveness of using new technology and new media are well understood in the context of application. An effective approach is to involve users in establishing the expected use of ICT and the benefit of it in education. B. Description of Module The learning management system (LMS) is a client server; Web based system with three-tier architecture [4]. The system will consist of three major components: the MySQL database server that stores all the information and data needed including the means to link to the learning content repository, the apache application server that control the communication (basic system 94

4 National Conference on Communication and Information Security (NCCIS 2012) Daffodil International University, Dhaka, Bangladesh, 31 March functionalities) and the client that is used by users in order to access data from the server (Web interface accessible via standard Web browsers). These three components will be networked to facilitate communication among them. Three-tier architecture has the following specific advantages It is easy to modify or replace any tier without affecting the other tiers Separating application and database functionality means better load balancing Adequate security policies can be enforced with the server tier without hindering the clients. The architecture will consist of the following: 1) The Client Tier: Also known as the user interface layer will run the end-user s computer. The client provides the user interface for the Web-based application. It is a front-end layer. Using a computer, the user will access database through the Web server. The access to the computer will be possible by using created Web pages through any standard Web browser which support HTML,XHTML, JavaScript, and cascading style system (CSS) Web technologies. 2 ) The Application Tier: Will be responsible for interacting with the client in one side and the databases (database server and content repository) in another side. Application tier receives and processes data requests from the client, retrieves information (data) from database if any needed, generates a client response and store necessary data into the database. Application tier provide Web services and the data streaming services. Apache Web server to be used will be running in LINUX platform. A server side scripting language to be used is PHP and it will be used to connect to the back-end (database). 3) The Database Tier: It is the place where data will be stored. The database server maintains the data needed for the Web application. It is a back-end layer. It will store data (including links to learning content repository) and control the basic system functionality. This tier may run on a separate server called the database server. MySQL database running in Windows platform is used in this case. Database server is responsible for providing a number of functionalities to the application layer (server), like; creation of the database, querying and updating it where required. Database server will also maintain data constraints and integrity and the restriction of unauthorized access. Multiple data interfaces, views, reports and the provision of backup and recovery will also be implemented. Application server, database server and learning material repository will be centrally placed at a Laptop. Distributed users will be able to browse learning materials using any standard Web browsers through application server. At Key-to- School, they use their experience of Moodle hosting of large sites to build a rewarding E-learning experience for students. They keep the OS and application infrastructure layer fine-tuned for Moodle at all times to allow good performance and allowing you to use maximum features of Moodle. They ensure that their server runs the most stable and secure versions of Apache, PHP, MySQL and other backend software to keep our installation future-proof while offering maximum flexibility in case you need to upgrade our installation. Moodle 2.0 will require minimum PHP 5.2, which their servers already run. C. Course Integration Integrated 3 different lengths of courses on Acupressure, they are: 1) Long Course This is the detailed describes course on acupressure as the physical ailment, perception and thought process as the mental ailment and 7 chakra opening, 12 meridian and meditation as the spiritual ailment. There is total of eight classes. Each class is followed by a 15 minutes quiz. Student can attempt only twice with each of the quizzes. First three classes are to give only the acupressure points and their common symptoms and remedy to earn their proper attention towards the other two more important phases. From fourth class, the acupressure points description along with interesting facts on perception and thought processes. Furthermore, it has included the ultimate remedy for both physical and mental ailment, 7 Chakra opening and Meditation technique from beginners to advance level. On the last class, a final quiz to be certified as acupressure therapist. Final quiz will have total of 60 questions with 30 minutes of timeline. Question format will be discussed on the quiz integration in the later section. 2) Short Course This course has a total of four lectures and four 95

5 quizzes. I have given emphasize on the Acupressure techniques. Brief content is given on mental and spiritual ailment. 3) Crash Course This is the shortest course amongst all. There are only two lectures and two quizzes. Mainly, I have given the elaborate thirty-eight Acupressure points. D. Quiz Integration Since Moodle has the unique features of various types of question formats. This prototype has used almost all types of question format except the short answer formats. Here is the list of question formats: 1) Aiken format: This is the.txt format multiple choice question uploaded by the teacher. 2) Drag and Drop Question: This is a very interactive quiz format where you have to drag the right answer to the right question. 3) Text button multiple choice: to get the right answer from the multiple choice answer 4) True false: click the true or false button to choose the right answer. 5) Drag and Drop matching: To match the rights answer in ordered format. 6) Ordering: to order the given points in ascending order. E. Server Setup System implementation has been completed after finishing the integrating phase. As part of the implementation the following are reported. Hosting the learning management system in an intranet server with domain named In the prototype, it has fashioned multiple administrator accounts, guest and respondent accounts, crafted quizzes, course outlines, different types of courses such as long, short and crash, built content for the best possible learning and training environment. The LMS was installed by installing apache, MySQL and phpmyadmin by using open source web server installer xampplite-win A database named server was created and a user and administrator were created to provide access to this database, by using the SQL code running section of phpmyadmin, the administration panel of MySQL database. These are all done by the hosting site at key-to-school. F. Interface Views The interface views are categorizes in 3 levels are given below: Module View Fig. 1 System login interface 1) Administrators View 96

6 National Conference on Communication and Information Security (NCCIS 2012) Daffodil International University, Dhaka, Bangladesh, 31 March Fig 2 Administrators activity module interface IV. SECURITY There are a few security issues have been detected and most of them are patched accordingly. Whatever is encrypted can be decrypted but which are hashed cannot be decrypted. Passwords are stored in Moodle in an encrypted form, called an md5 hash [5]. Password salting is a way of making passwords more secure by adding a random string of characters to passwords before their md5 hash is calculated, which makes them harder to reverse (the longer the random string, the harder you make it). There was another issue about hidden spam links but moodle fixed that bug. Recommendation for Enhanced Security: Update Moodle regularly on each release. Published security holes draw crackers attention after release. The older the version, the more vulnerabilities it is likely to contain. Register globals MUST be disabled! This will help prevent against possible XSS problems in third-party scripts. Use strong passwords for admin and teachers. Choosing "difficult" passwords is a basic security practice to protect against "brute force" cracking of accounts. Only give teacher accounts to trusted users. Avoid creating public sandboxes with free teacher accounts on production servers. 97

7 Teacher accounts have much freer permissions and it is easier to create situations where data can be abused or stolen. Separate the systems as much as possible. Another basic security technique is to use different passwords on different systems, use different machines for different services and so on. This will prevent damage being widespread even if one account or one server is compromised. Security experts recommend a dual firewall differing hardware/software combination. Disabling unused services is often as effective as a firewall. Use netstat a to review open network ports. Allow ports 80, 443(ssl), and 9111 (for chat), Remote admin: ssh 22, or rdp 3389 Have backups ready. Practice recovery procedures ahead of time. Use a rootkit detectory on a regular basis Linux/MacOSX - Windows for help evealer.html V. SUMMERY Open source Learning Management System platforms have played a vital role in the teaching on the Internet, though there are still many insufficient. The development of open source Learning Management System platforms is a continually explore and improve process, and we trust that with the improvement of the theoretical and the development of technology, it will bring us more surprises. In the Project, the joining of acuhealth with LMS platform makes the miraculous health care treatment to the next step. It is highly applicable to all persons at all ages and it can be given to any School with Education content for better Teacher, Student, and parent interaction. In the paper, the prototype is made only to show how the system can reach to remote areas and people. The content management system adds a tremendous value to the site for better learning. If we really want to form a Digital Bangladesh, we definitely need to improve our education sector with the international standard and this prototype can be a step to achieve the goal. VI. SCOPE FOR FUTURE WORK Learning Management System (LMS) technology is currently widely deployed across Countries. However, the full benefits of this technology are yet to be realized. This could have done more beautiful and effective if we could give more qualitative time in it. The following can be done for further work Can be implemented at any school for online Exam, Quiz, Assignment submission, Parent counseling, teacher evaluation and many more. The videos can made more attractive and clear if we can record it in professional studio or with professional touch. Lighting and script can be written more specific. Quiz question bank can be made by putting tons of effective and interactive questions. Make provision for short questions. Can make customized banner for header and footer Can make the system as a paid system through PayPal. Send text automatically for any update and notifications. More secured database and compatibility with web 2.0. REFERENCES [1] M. McMullan, Patients using the Internet to obtain health information: How this affects the patienthealth professional relationship, Patient Education and Counseling, vol. 63, nos. 1-2, pp , Oct [2] R. E. Rice, Influences, usage, and outcomes of Internet health information searching: Multivariate results from the Pew surveys, Int. J. Med. Inform., vol. 75, no. 1, pp. 8-28, Jan [3] R. Nelson, The personal health record, Am. J. Nurs., vol. 107, no. 9, pp , Sep [4] K. Chen and D. X. Teng, The Exploration of Network Platform Based on Open Source LCMS, XuZhou Institute of Technology, vol. 4, pp.18 20, April [5] 98

E-Learning by Using Content Management System (CMS)

E-Learning by Using Content Management System (CMS) E-Learning by Using Content Management System (CMS) Reem Razzaq Abdul Hussein 1 Iraqi Commission for Computer and Informatics Informatics Baghdad, Iraq Afaf Badie Al-Kaddo 2 Dept. of Computer Science University

More information

An Electronic Journal Management System

An Electronic Journal Management System An Electronic Journal Management System Hrvoje Bogunović, Edgar Pek, Sven Lončarić and Vedran Mornar Faculty of Electrical Engineering and Computing, University of Zagreb Unska 3, 0000 Zagreb, Croatia

More information

PROJECT MANAGEMENT SYSTEM

PROJECT MANAGEMENT SYSTEM Requirement Analysis Document v.2 14.12.2009 CENG-401 SOFTWARE ENGINEER PROJECT MANAGEMENT SYSTEM (Project Manager) Ahmet Edip SEÇKİN 07010555 (Developer) Erhan ŞEN 07010507 (Developer) Semih Serdar CENGİZOĞLU

More information

Roars. Sudaworld. M+1.408.622.9642 Esales.usa@ roarsinc.com W www.roarsinc.com. Roars Technologies Pvt. Ltd. Escalon, Sunnyvale, California, USA 94085

Roars. Sudaworld. M+1.408.622.9642 Esales.usa@ roarsinc.com W www.roarsinc.com. Roars Technologies Pvt. Ltd. Escalon, Sunnyvale, California, USA 94085 Technologies Pvt. Ltd. Sudaworld Technologies Pvt. Ltd. REQUIREMENT OVERVIEW The project is to build a dynamic CMS responsive website, The Client is looking for a video and articles based blogging website

More information

LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description

LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description Mastering LINUX Vikas Debnath Linux Administrator, Red Hat Professional Instructor : Vikas Debnath Contact

More information

Communication Software Laboratory Academic Year 2007-2008. E-learning Platforms. Moodle and Dokeos.

Communication Software Laboratory Academic Year 2007-2008. E-learning Platforms. Moodle and Dokeos. Communication Software Laboratory Academic Year 2007-2008 E-learning Platforms. Moodle and Dokeos. Group 95 Homero Canales Guenaneche 100031592 Fernando García Radigales 100039032 Index 1. Introduction...

More information

Usage of OPNET IT tool to Simulate and Test the Security of Cloud under varying Firewall conditions

Usage of OPNET IT tool to Simulate and Test the Security of Cloud under varying Firewall conditions Usage of OPNET IT tool to Simulate and Test the Security of Cloud under varying Firewall conditions GRADUATE PROJECT REPORT Submitted to the Faculty of The School of Engineering & Computing Sciences Texas

More information

owncloud Architecture Overview

owncloud Architecture Overview owncloud Architecture Overview Time to get control back Employees are using cloud-based services to share sensitive company data with vendors, customers, partners and each other. They are syncing data

More information

E-Commerce: Designing And Creating An Online Store

E-Commerce: Designing And Creating An Online Store E-Commerce: Designing And Creating An Online Store Introduction About Steve Green Ministries Solo Performance Artist for 19 Years. Released over 26 Records, Several Kids Movies, and Books. My History With

More information

Integration of Learning Management Systems with Social Networking Platforms

Integration of Learning Management Systems with Social Networking Platforms Integration of Learning Management Systems with Social Networking Platforms E-learning in a Facebook supported environment Jernej Rožac 1, Matevž Pogačnik 2, Andrej Kos 3 Faculty of Electrical engineering

More information

Shop by Manufacturer Custom Module for Magento

Shop by Manufacturer Custom Module for Magento Shop by Manufacturer Custom Module for Magento TABLE OF CONTENTS Table of Contents Table Of Contents... 2 1. INTRODUCTION... 3 2. Overview...3 3. Requirements... 3 4. Features... 4 4.1 Features accessible

More information

Elgg 1.8 Social Networking

Elgg 1.8 Social Networking Elgg 1.8 Social Networking Create, customize, and deploy your very networking site with Elgg own social Cash Costello PACKT PUBLISHING open source* community experience distilled - BIRMINGHAM MUMBAI Preface

More information

TIMETABLE ADMINISTRATOR S MANUAL

TIMETABLE ADMINISTRATOR S MANUAL 2015 TIMETABLE ADMINISTRATOR S MANUAL Software Version 5.0 BY GEOFFPARTRIDGE.NET TABLE OF CONTENTS TOPIC PAGE 1) INTRODUCTION 1 2) TIMETABLE SPECIFICATIONS 1 3) SOFTWARE REQUIRED 1 a. Intranet Server (XAMPP

More information

Tutor-Sky: A web environment for multimedia on-line education

Tutor-Sky: A web environment for multimedia on-line education Tutor-Sky: A web environment for multimedia on-line education Marco Alfano 1, Biagio Lenzitti 2, Antonino Pace 2 1 Centre on Communication Studies Anghelos, Italy 2 C.I.T.C. University of Palermo, Italy

More information

Moodle: Discover Open Source Course Management Software for Medical Education

Moodle: Discover Open Source Course Management Software for Medical Education Moodle: Discover Open Source Course Management Software for Medical Education Serkan Toy, Ph.D Children s Mercy Hospital University of Missouri, Kansas City, Missouri Kadriye O. Lewis, Ed.D Cincinnati

More information

Christopher Zavatchen

Christopher Zavatchen Christopher Zavatchen chris@cnc137.com 330-558-1137 273 Bettie Lane Brunswick, Ohio 44212 Objective Seeking a career opportunity enabling me to fully utilize my web design and development skills while

More information

SYSTEM DEVELOPMENT AND IMPLEMENTATION

SYSTEM DEVELOPMENT AND IMPLEMENTATION CHAPTER 6 SYSTEM DEVELOPMENT AND IMPLEMENTATION 6.0 Introduction This chapter discusses about the development and implementation process of EPUM web-based system. The process is based on the system design

More information

Term of References (TOR)

Term of References (TOR) GOVERNMENT OF THE PEOPLE S REPUBLIC OF BANGLADESH Ministry of Finance/Internal Resources Division National Board of Revenue (NBR) Term of References (TOR) FOR Selection of National Consulting Firm For

More information

Case Studies PHP 2015

Case Studies PHP 2015 Case Studies PHP 2015 PHP TECHNOLOGIES PHP is a well known programming language which is used for web to develop dynamic web pages. Most web developers today use PHP coding and this language has been in

More information

Administrator Manual

Administrator Manual . Self-evaluation Platform (SEP) on Information Technology in Education (ITEd) for School Administrator Manual Mar 2006 [Version 3.0] Copyright 2005 Education and Manpower Bureau Page 1 Table of Contents

More information

The Effect of Web-Based Learning Management System on Knowledge Acquisition of Information Technology Students at Jose Rizal University

The Effect of Web-Based Learning Management System on Knowledge Acquisition of Information Technology Students at Jose Rizal University The Effect of Web-Based Learning Management System on Knowledge Acquisition of Information Technology Students at Jose Rizal University Ryan A. Ebardo Computer Science Department, Jose Rizal University

More information

Virtual Machine daloradius Administrator Guide Version 0.9-9

Virtual Machine daloradius Administrator Guide Version 0.9-9 Virtual Machine daloradius Administrator Guide Version 0.9-9 May 2011 Liran Tal of Enginx Contact Email: daloradius Website: Enginx website: liran@enginx.com http://www.daloradius.com http://www.enginx.com

More information

Development of a Learning Content Management Systems

Development of a Learning Content Management Systems Development of a Learning Content Management Systems Lejla Abazi-Bexheti Abstract Change appears to be the only constant in the field of ICT and what was treated as advanced feature few years ago is today

More information

Linux VPS with cpanel. Getting Started Guide

Linux VPS with cpanel. Getting Started Guide Linux VPS with cpanel Getting Started Guide First Edition October 2010 Table of Contents Introduction...1 cpanel Documentation...1 Accessing your Server...2 cpanel Users...2 WHM Interface...3 cpanel Interface...3

More information

Planning to Teach High School Credits Online

Planning to Teach High School Credits Online Planning to Teach High School Credits Online 1 Today's Learning Goals: By the end of this workshop I will be able to: Identify key components of an online classroom Outline necessary features for an online

More information

NovaBACKUP. Storage Server. NovaStor / May 2011

NovaBACKUP. Storage Server. NovaStor / May 2011 NovaBACKUP Storage Server NovaStor / May 2011 2011 NovaStor, all rights reserved. All trademarks are the property of their respective owners. Features and specifications are subject to change without notice.

More information

owncloud Architecture Overview

owncloud Architecture Overview owncloud Architecture Overview owncloud, Inc. 57 Bedford Street, Suite 102 Lexington, MA 02420 United States phone: +1 (877) 394-2030 www.owncloud.com/contact owncloud GmbH Schloßäckerstraße 26a 90443

More information

Lesson 7 - Website Administration

Lesson 7 - Website Administration Lesson 7 - Website Administration If you are hired as a web designer, your client will most likely expect you do more than just create their website. They will expect you to also know how to get their

More information

Plesk 11 Manual. Fasthosts Customer Support

Plesk 11 Manual. Fasthosts Customer Support Fasthosts Customer Support Plesk 11 Manual This guide covers everything you need to know in order to get started with the Parallels Plesk 11 control panel. Contents Introduction... 3 Before you begin...

More information

Cloud Computing-upcoming E-Learning tool

Cloud Computing-upcoming E-Learning tool Cloud Computing-upcoming E-Learning tool Suvarna Dharmadhikari Computer science Department suvarnangore@rediffmail.com Monali Reosekar Computer science Department monalireosekar@gmail.com Vidya Gage Computer

More information

Document management and exchange system supporting education process

Document management and exchange system supporting education process Document management and exchange system supporting education process Emil Egredzija, Bozidar Kovacic Information system development department, Information Technology Institute City of Rijeka Korzo 16,

More information

Bitrix Site Manager. VMBitrix Virtual Machine. Quick Start And Usage Guide

Bitrix Site Manager. VMBitrix Virtual Machine. Quick Start And Usage Guide Bitrix Site Manager VMBitrix Virtual Machine. Quick Start And Usage Guide Contents Introduction... 3 Chapter 1. Starting The VMBitrix Virtual Machine... 4 Minimum Requirements For VMWare Player / VMBitrix...

More information

IT3503 Web Development Techniques (Optional)

IT3503 Web Development Techniques (Optional) INTRODUCTION Web Development Techniques (Optional) This is one of the three optional courses designed for Semester 3 of the Bachelor of Information Technology Degree program. This course on web development

More information

Google Apps and Open Directory. Randy Saeks Twitter: @rsaeks http://www.techrecess.com

Google Apps and Open Directory. Randy Saeks Twitter: @rsaeks http://www.techrecess.com Google Apps and Open Directory Randy Saeks Twitter: @rsaeks http://www.techrecess.com Agenda Quick Google Apps Overview Structure Setup Preparing OD Configuration Q&A&S Resources http://techrecess.com/technical-papers/gapps/

More information

One Approach of e-learning Platform Customization for Primary Education

One Approach of e-learning Platform Customization for Primary Education One Approach of e-learning Platform Customization for Primary Education Nenad Kojic, Aleksandra Adzic, Radica Kojic Abstract There are many different types of platforms for e learning. A lot of them can

More information

THE EFFECTIVENESS OF USING LEARNING MANAGEMENT SYSTEMS AND COLLABORATIVE TOOLS IN WEB-BASED TEACHING OF PROGRAMMING LANGUAGES

THE EFFECTIVENESS OF USING LEARNING MANAGEMENT SYSTEMS AND COLLABORATIVE TOOLS IN WEB-BASED TEACHING OF PROGRAMMING LANGUAGES THE EFFECTIVENESS OF USING LEARNING MANAGEMENT SYSTEMS AND COLLABORATIVE TOOLS IN WEB-BASED TEACHING OF PROGRAMMING LANGUAGES Nadire Cavus 1, Huseyin Uzunboylu 2, Dogan Ibrahim 3 1 Computer Information

More information

Lab 7 - Exploitation 1. NCS 430 Penetration Testing Lab 7 Sunday, March 29, 2015 John Salamy

Lab 7 - Exploitation 1. NCS 430 Penetration Testing Lab 7 Sunday, March 29, 2015 John Salamy Lab 7 - Exploitation 1 NCS 430 Penetration Testing Lab 7 Sunday, March 29, 2015 John Salamy Lab 7 - Exploitation 2 Item I. (What were you asked to do?) Metasploit Server Side Exploits Perform the exercises

More information

Comparison of E-Learning Platforms

Comparison of E-Learning Platforms Comparison of E-Learning Platforms Robert Pinter Msc Polytechnical Engineering College, Subotica, Serbia and Montenegro probi@vts.su.ac.yu Dragica Radosav Phd University of Novi Sad, Technical Faculty,

More information

OneStop Reporting OSR Portal 4.6 Installation Guide

OneStop Reporting OSR Portal 4.6 Installation Guide OneStop Reporting OSR Portal 4.6 Installation Guide Doc. Version 1.0 Updated: 11-Jan-16 Copyright OneStop Reporting AS Contents Introduction... 1 For companies already using OneStop Reporting... 1 System

More information

Online Backup Client User Manual

Online Backup Client User Manual Online Backup Client User Manual Software version 3.21 For Linux distributions January 2011 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have

More information

Certified Secure Computer User

Certified Secure Computer User Certified Secure Computer User Exam Info Exam Name CSCU (112-12) Exam Credit Towards Certification Certified Secure Computer User (CSCU). Students need to pass the online EC-Council exam to receive the

More information

COURSE RECOMMENDER SYSTEM IN E-LEARNING

COURSE RECOMMENDER SYSTEM IN E-LEARNING International Journal of Computer Science and Communication Vol. 3, No. 1, January-June 2012, pp. 159-164 COURSE RECOMMENDER SYSTEM IN E-LEARNING Sunita B Aher 1, Lobo L.M.R.J. 2 1 M.E. (CSE)-II, Walchand

More information

WEB SECURITY. Oriana Kondakciu 0054118 Software Engineering 4C03 Project

WEB SECURITY. Oriana Kondakciu 0054118 Software Engineering 4C03 Project WEB SECURITY Oriana Kondakciu 0054118 Software Engineering 4C03 Project The Internet is a collection of networks, in which the web servers construct autonomous systems. The data routing infrastructure

More information

!!!!!! !!!! Request for Proposal for a Cloud Based! Learning Management Solution! Sample Questions for a! Learning Management System (LMS)!

!!!!!! !!!! Request for Proposal for a Cloud Based! Learning Management Solution! Sample Questions for a! Learning Management System (LMS)! http://www.atrixware.com/ 1.866.696.8709 Request for Proposal for a Cloud Based Learning Management Solution Sample Questions for a Learning Management System (LMS) General Is your product 100% web based

More information

Chapter-1 : Introduction 1 CHAPTER - 1. Introduction

Chapter-1 : Introduction 1 CHAPTER - 1. Introduction Chapter-1 : Introduction 1 CHAPTER - 1 Introduction This thesis presents design of a new Model of the Meta-Search Engine for getting optimized search results. The focus is on new dimension of internet

More information

FileMaker Server 13. FileMaker Server Help

FileMaker Server 13. FileMaker Server Help FileMaker Server 13 FileMaker Server Help 2010-2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker,

More information

EFL LEARNERS PERCEPTIONS OF USING LMS

EFL LEARNERS PERCEPTIONS OF USING LMS EFL LEARNERS PERCEPTIONS OF USING LMS Assist. Prof. Napaporn Srichanyachon Language Institute, Bangkok University gaynapaporn@hotmail.com ABSTRACT The purpose of this study is to present the views, attitudes,

More information

Software Requirements Specification For Real Estate Web Site

Software Requirements Specification For Real Estate Web Site Software Requirements Specification For Real Estate Web Site Brent Cross 7 February 2011 Page 1 Table of Contents 1. Introduction...3 1.1. Purpose...3 1.2. Scope...3 1.3. Definitions, Acronyms, and Abbreviations...3

More information

E-LEARNING WITH MOODLE CREATING AND TESTING COURCES

E-LEARNING WITH MOODLE CREATING AND TESTING COURCES E-LEARNING WITH MOODLE CREATING AND TESTING COURCES Under the Supervision of Prof. Dr. Frederik Questier Vrije Universiteit Brussel PROJECT REPORT SUBMITTED TO LIB@WEB 2013 International Training Program

More information

Intunex Oy Skillhive Service Description 1 / 6

Intunex Oy Skillhive Service Description 1 / 6 Intunex Oy Skillhive Service Description 1 / 6 About Skillhive Skillhive is a social business application designed for connecting and sharing expertise within organizations. Skillhive enables employees

More information

SECURITY DOCUMENT. BetterTranslationTechnology

SECURITY DOCUMENT. BetterTranslationTechnology SECURITY DOCUMENT BetterTranslationTechnology XTM Security Document Documentation for XTM Version 6.2 Published by XTM International Ltd. Copyright XTM International Ltd. All rights reserved. No part of

More information

Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION

Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION AGENDA 1. Overview of Magento 2.0 2. Features and benefits of Magento 2.0 over Magento 1.x 3. Why should we upgrade to Magento 2.0

More information

Tablet Classroom Management

Tablet Classroom Management Tablet Classroom Management For Android, Windows and ios Devices Software Overview November 2013 Overview In digital learning environments tablets offer unique pedagogic opportunities. Today many schools

More information

1. Product Information

1. Product Information ORIXCLOUD BACKUP CLIENT USER MANUAL LINUX 1. Product Information Product: Orixcloud Backup Client for Linux Version: 4.1.7 1.1 System Requirements Linux (RedHat, SuSE, Debian and Debian based systems such

More information

Kenna Platform Security. A technical overview of the comprehensive security measures Kenna uses to protect your data

Kenna Platform Security. A technical overview of the comprehensive security measures Kenna uses to protect your data Kenna Platform Security A technical overview of the comprehensive security measures Kenna uses to protect your data V2.0, JULY 2015 Multiple Layers of Protection Overview Password Salted-Hash Thank you

More information

Using Social Networking Sites as a Platform for E-Learning

Using Social Networking Sites as a Platform for E-Learning Using Social Networking Sites as a Platform for E-Learning Mohammed Al-Zoube and Samir Abou El-Seoud Princess Sumaya University for Technology Key words: Social networks, Web-based learning, OpenSocial,

More information

CS 558 Internet Systems and Technologies

CS 558 Internet Systems and Technologies CS 558 Internet Systems and Technologies Dimitris Deyannis deyannis@csd.uoc.gr 881 Heat seeking Honeypots: Design and Experience Abstract Compromised Web servers are used to perform many malicious activities.

More information

Online Backup Client User Manual Linux

Online Backup Client User Manual Linux Online Backup Client User Manual Linux 1. Product Information Product: Online Backup Client for Linux Version: 4.1.7 1.1 System Requirements Operating System Linux (RedHat, SuSE, Debian and Debian based

More information

Sitefinity Security and Best Practices

Sitefinity Security and Best Practices Sitefinity Security and Best Practices Table of Contents Overview The Ten Most Critical Web Application Security Risks Injection Cross-Site-Scripting (XSS) Broken Authentication and Session Management

More information

Host Hardening. Presented by. Douglas Couch & Nathan Heck Security Analysts for ITaP 1

Host Hardening. Presented by. Douglas Couch & Nathan Heck Security Analysts for ITaP 1 Host Hardening Presented by Douglas Couch & Nathan Heck Security Analysts for ITaP 1 Background National Institute of Standards and Technology Draft Guide to General Server Security SP800-123 Server A

More information

Software Requirements Specification

Software Requirements Specification CSL740 Software Engineering Course, IIT Delhi Software Requirements Specification Submitted By Abhishek Srivastava (2011EEY7511) Anil Kumar (2009CS10180) Jagjeet Singh Dhaliwal (2008CS50212) Ierum Shanaya

More information

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: 10.1.1. Security Note

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: 10.1.1. Security Note BlackBerry Enterprise Service 10 Secure Work Space for ios and Android Version: 10.1.1 Security Note Published: 2013-06-21 SWD-20130621110651069 Contents 1 About this guide...4 2 What is BlackBerry Enterprise

More information

CULTUR EXchange Platform Non-Functional Requirements for Open-Source CMS Report

CULTUR EXchange Platform Non-Functional Requirements for Open-Source CMS Report CULTUR EXchange Platform Non-Functional Requirements for Open-Source CMS Report Content: 1 Project overview/objective 1.1 Purpose of the document 2 Open source requirements 2.1 Web server software requirements

More information

Create e-commerce website Opencart. Prepared by : Reth Chantharoth Facebook : https://www.facebook.com/tharothchan.ubee E-mail : rtharoth@yahoo.

Create e-commerce website Opencart. Prepared by : Reth Chantharoth Facebook : https://www.facebook.com/tharothchan.ubee E-mail : rtharoth@yahoo. Create e-commerce website Opencart Prepared by : Reth Chantharoth Facebook : https://www.facebook.com/tharothchan.ubee E-mail : rtharoth@yahoo.com Create e-commerce website Opencart What is opencart? Opencart

More information

www.novell.com/documentation Server Installation ZENworks Mobile Management 2.7.x August 2013

www.novell.com/documentation Server Installation ZENworks Mobile Management 2.7.x August 2013 www.novell.com/documentation Server Installation ZENworks Mobile Management 2.7.x August 2013 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of this

More information

Installation & Configuration Guide

Installation & Configuration Guide Installation & Configuration Guide Bluebeam Studio Enterprise ( Software ) 2014 Bluebeam Software, Inc. All Rights Reserved. Patents Pending in the U.S. and/or other countries. Bluebeam and Revu are trademarks

More information

Lotus Domino Security

Lotus Domino Security An X-Force White Paper Lotus Domino Security December 2002 6303 Barfield Road Atlanta, GA 30328 Tel: 404.236.2600 Fax: 404.236.2626 Introduction Lotus Domino is an Application server that provides groupware

More information

Installing CPV Lab Version 2.17

Installing CPV Lab Version 2.17 Installing CPV Lab Version 2.17 END-USER LICENSE AGREEMENT ( EULA ) FOR CPV LAB This End-User License Agreement ("EULA") pertains to the CPV Lab product (called Software" in this Agreement). Read the terms

More information

RecoveryVault Express Client User Manual

RecoveryVault Express Client User Manual For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by

More information

Open Source Content Management System for content development: a comparative study

Open Source Content Management System for content development: a comparative study Open Source Content Management System for content development: a comparative study D. P. Tripathi Assistant Librarian Biju Patnaik Central Library NIT Rourkela dptnitrkl@gmail.com Designing dynamic and

More information

A Monitored Student Testing Application Using Cloud Computing

A Monitored Student Testing Application Using Cloud Computing A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA r.mullapudi@spartans.nsu.edu, ghsieh@nsu.edu

More information

Thick Client Application Security

Thick Client Application Security Thick Client Application Security Arindam Mandal (arindam.mandal@paladion.net) (http://www.paladion.net) January 2005 This paper discusses the critical vulnerabilities and corresponding risks in a two

More information

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence Brief Course Overview An introduction to Web development Server-side Scripting Web Servers PHP Client-side Scripting HTML & CSS JavaScript &

More information

Information Technology Plan Technology Vision for the Community College

Information Technology Plan Technology Vision for the Community College Information Technology Plan Technology Vision for the Community College At Caldwell Community College and Technical Institute, information technology will be a primary resource for students, faculty, staff,

More information

CCM 4350 Week 11. Security Architecture and Engineering. Guest Lecturer: Mr Louis Slabbert School of Science and Technology.

CCM 4350 Week 11. Security Architecture and Engineering. Guest Lecturer: Mr Louis Slabbert School of Science and Technology. CCM 4350 Week 11 Security Architecture and Engineering Guest Lecturer: Mr Louis Slabbert School of Science and Technology CCM4350_CNSec 1 Web Server Security The Web is the most visible part of the net

More information

NCEPTION REPORT. Short Introduction to use of MESA Training Distance Education LMS

NCEPTION REPORT. Short Introduction to use of MESA Training Distance Education LMS NCEPTION REPORT Short Introduction to use of MESA Training Distance Education LMS Implementation of the training strategy of the Monitoring for Environment and Security in Africa (MESA) programme EuropeAid/134534/D/SER/MULTI

More information

enicq 5 System Administrator s Guide

enicq 5 System Administrator s Guide Vermont Oxford Network enicq 5 Documentation enicq 5 System Administrator s Guide Release 2.0 Published November 2014 2014 Vermont Oxford Network. All Rights Reserved. enicq 5 System Administrator s Guide

More information

An Evaluation of Open Source Learning Management Systems According to Learners Tools

An Evaluation of Open Source Learning Management Systems According to Learners Tools An Evaluation of Open Source Learning Management Systems According to Learners Tools Hüseyin Uzunboylu, Ph.D *, Fezile Özdamlı ** and Zehra Özçınar, PhD *** * Associate Professor of Educational Technology,

More information

Welcome to Collage (Draft v0.1)

Welcome to Collage (Draft v0.1) Welcome to Collage (Draft v0.1) Table of Contents Welcome to Collage (Draft v0.1)... 1 Table of Contents... 1 Overview... 2 What is Collage?... 3 Getting started... 4 Searching for Images in Collage...

More information

Blackboard File & Content Management

Blackboard File & Content Management Blackboard File & Content Management Welcome to Tarleton State University's Blackboard 8! Blackboard is the online Learning Management System (LMS) of Tarleton State University. Blackboard enables the

More information

SelectSurvey.NET IT Staff Training

SelectSurvey.NET IT Staff Training SelectSurvey.NET IT Staff Training 3 hour course Written for V4.100.001 11/2013 Page 1 of 12 SelectSurvey.NET IT Staff Training In this video course, students will learn all of the basic functionality

More information

Distributing education services to personal and institutional systems using Widgets

Distributing education services to personal and institutional systems using Widgets 25 Distributing education services to personal and institutional systems using Widgets Scott Wilson, Paul Sharples, and Dai Griffiths University of Bolton Abstract. One of the issues for the Personal Learning

More information

Keywords Web-Based, Project, Management System, Software, Stakeholders

Keywords Web-Based, Project, Management System, Software, Stakeholders Volume 6, Issue 4, April 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Web- Based Project

More information

E-LEARNING STUDENT S MANUAL

E-LEARNING STUDENT S MANUAL E-LEARNING STUDENT S MANUAL By Williams College E-Learning is the College s Online Learning Environment, designed to enhance your learning experience by providing access to online course materials, activities,

More information

Online Backup Linux Client User Manual

Online Backup Linux Client User Manual Online Backup Linux Client User Manual Software version 4.0.x For Linux distributions August 2011 Version 1.0 Disclaimer This document is compiled with the greatest possible care. However, errors might

More information

Adobe Solutions for Learning Management Systems (LMS)

Adobe Solutions for Learning Management Systems (LMS) Solution Brief for Education Adobe Solutions for Learning Management Systems (LMS) Discover exciting, new ways to create and deliver high-impact elearning content and provide interactive online learning

More information

A New Cloud Storage Support and Facebook Enabled Moodle Module

A New Cloud Storage Support and Facebook Enabled Moodle Module 2014 7th International Conference on Ubi-Media Computing and Workshops A New Cloud Storage Support and Facebook Enabled Moodle Module Eman Yasser Daraghmi Department of computer science and engineering,

More information

Online Vulnerability Scanner Quick Start Guide

Online Vulnerability Scanner Quick Start Guide Online Vulnerability Scanner Quick Start Guide Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted.

More information

SECURITY TRENDS & VULNERABILITIES REVIEW 2015

SECURITY TRENDS & VULNERABILITIES REVIEW 2015 SECURITY TRENDS & VULNERABILITIES REVIEW 2015 Contents 1. Introduction...3 2. Executive summary...4 3. Inputs...6 4. Statistics as of 2014. Comparative study of results obtained in 2013...7 4.1. Overall

More information

With so many web applications, universities have a huge attack surface often without the IT security budgets or influence to back it up.

With so many web applications, universities have a huge attack surface often without the IT security budgets or influence to back it up. 1 2 Why do we care about web application security? With so many web applications, universities have a huge attack surface often without the IT security budgets or influence to back it up. We constantly

More information

Installing buzztouch Self Hosted

Installing buzztouch Self Hosted Installing buzztouch Self Hosted This step-by-step document assumes you have downloaded the buzztouch self hosted software and operate your own website powered by Linux, Apache, MySQL and PHP (LAMP Stack).

More information

ABTO Software PHP Web Development Overview

ABTO Software PHP Web Development Overview ABTO Software PHP Web Development Overview ABTO Software is a Custom PHP Web Development Company One of ABTO Software s specializations as a top Ukrainian outsourcing software development company is PHP

More information

Online Backup Client User Manual

Online Backup Client User Manual For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by

More information

Design of a web-based courseware authoring and presentation system

Design of a web-based courseware authoring and presentation system Vol.3,.2, 2011 Design of a web-based courseware authoring and presentation system Engr. Prof Hyacinth C. Inyiama Electronic and Computer Engineering Dept Nnamdi Azikiwe University Engr. Dr. Mrs. Christiana

More information

Online Backup Client User Manual Mac OS

Online Backup Client User Manual Mac OS Online Backup Client User Manual Mac OS 1. Product Information Product: Online Backup Client for Mac OS X Version: 4.1.7 1.1 System Requirements Operating System Mac OS X Leopard (10.5.0 and higher) (PPC

More information

Online Backup Client User Manual Mac OS

Online Backup Client User Manual Mac OS Online Backup Client User Manual Mac OS 1. Product Information Product: Online Backup Client for Mac OS X Version: 4.1.7 1.1 System Requirements Operating System Mac OS X Leopard (10.5.0 and higher) (PPC

More information

Blue Jeans Network Security Features

Blue Jeans Network Security Features Technical Guide Blue Jeans Network Security Features Blue Jeans Network understands an organization s need for secure communications. The Blue Jeans cloud-based video conferencing platform provides users

More information

Document Freedom Workshop 2012. DFW 2012: CMS, Moodle and Web Publishing

Document Freedom Workshop 2012. DFW 2012: CMS, Moodle and Web Publishing Document Freedom Workshop 2012 CMS, Moodle and Web Publishing Indian Statistical Institute, Kolkata www.jitrc.com (also using CMS: Drupal) Table of contents What is CMS 1 What is CMS About Drupal About

More information

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module June, 2015 WHITE PAPER Contents Advantages of IBM SoftLayer and RackWare Together... 4 Relationship between

More information

Optimization of LMS for Improving User Response Time

Optimization of LMS for Improving User Response Time Optimization of LMS for Improving User Response Time 24 June 2014 B.RAJU (123050091) Under the guidance of Prof. Deepak B. Phatak Dept. of Computer Science and Engineering IIT Bombay Outline LMS Moodle

More information