Font Size: a A A

E-learning System Design&Development Based On B/S Architecture

Posted on:2013-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:N XiaoFull Text:PDF
GTID:2248330395473996Subject:Software engineering
Abstract/Summary:PDF Full Text Request
E-Learning refers to the learning and teaching activities via Internet and otherdigitalized materials. Originally, it is mainly used in the network and remote education.Recently, it has developed so rapidly that many enterprises begin to train theiremployees through E-Learning system. However,the current E-Learning systems arebuilt internally within individual enterprises in such a way that lots of human andmaterial resources are invested while effective training cannot be guaranteed.Therefore,it has become a new issue in the development of E-learning that how to takefull advantage of E-Learning to build and disseminate corporate knowledge, to promotethe establishment of a learning organization, and to solve such problems as high costsand low effect.This E-Learning System aims to provide a rental service for business users tocomplete their respective corporate training on one system. The AdministratorMaintenance Video Courseware is assigned to the corporate staff for self-learning andexam-taking. The system provides three different environments for systemadministrators, business users, and trainees.Based on B/S structure, this dissertation produces a synoptic design of the function,video storage, system and structure, operating environment and database structure andthen determines to adopt the multi-layered system structure based on the MVCframework. It designs different functional module and permissions for different users,including the function that system administrators manage business users and systemcourseware, the function that business administrators maintain business courseware anddistribute learning tasks, the function that trainees learn by watching courseware andtake exams.The dissertation makes a detailed design of each functional module of thesoftware system template, and illustrates the way to realize and the main code. Itdesigns the processes and methods that system administrators manage basic information,corporate information, courseware information, in which the video files are stored bycloud services. It realizes the function that business administrators maintain trainee information, video courseware and learning tasks, including the setting function ofgrouping trainees according to different learning tasks, sending time, examinations, andcontent of notifications. It also realizes the function of training based on tasks, andachieves learning online through video playing.Finally, the dissertation analyzes the test results of the E-Learning System andconcludes that the System achieves the desired objectives from the aspects of bothfunction and performance.
Keywords/Search Tags:E-Learning, online learning, business training
PDF Full Text Request
Related items