Download presentation
Presentation is loading. Please wait.
Published byRandolph Douglas Modified over 9 years ago
1
Download & Play E-Learning System PROPOSAL draft1.0
2
3. Scope of proposed system ■ Network Configuration 2
3
3. Scope of proposed system ■ Network Configuration 3
4
3. Scope of proposed system ■ Network Configuration 4
5
5 3. Scope of proposed system ■ Network Configuration External Studio Transmission Download & Play Contents Creation/ Encoding/ Registration Transmission/ Downloading (through 3G/4G) Play (each site) Operating & Monitoring NOC Ethernet, etc LMS Mobile N/W Operator Site Player LMS 3G /4GNetwork Creation Download & Play Registration of contents, lecture plan
6
6 3. Scope of proposed system ■ Service Process Report Download & Playback Managing Meta Data Update Update registered contents list for each site Download Request List Update Download Request List Update Download Playback Download request by LMS Contents delivery by Contents Server Download completion check Compulsory subject Automatically update existing contents list Optional subject Add items by site’s selection Compulsory subject Generate play list & play by schedule Optional subject Play at site’s own needs Download and view result report by LMS 1 2 3 4 5 Contents & Site Managing & Monitoring Contents Registration - Grade, class, subject, chapter, instructor - Compulsory / optional, download destination, etc - Schedule, duration, expire date - Contents inspection Site Registration - Site information, group information - Physical information LMS viewing result report LMS monitoring (Status, download result, viewing result)
7
7 4. Configuration of proposed system CMSControlLMS DatabaseContents Request of contents download Transmission of contents Request of contents deletion Status of Site Player Result of request processing Status of contents distribution Status of contents play ControlCMSLMS Monitoring of site status Monitoring of contents distribution Monitoring of play status Monitoring of play result Management of data communication Management of site info Management of user rights Management of area info Management of lecture plan Management of contents meta info Registration of contents file Management of contents inspection Management of contents automatic deletion Result status and analysis info Projector Playback Display and selection of lecture lists Status of contents distribution Status of play result Media player E-Learning system will be divided into two parts, NOC and each Site system. It will be built on condition that mutual data communication should be possible, linked through internet or 3G network. NOCSite
8
8 4. Configuration of proposed system NOC Client’s Encoding CMS & Monitoring Contents Server Control Server DB Server Lecture Contents 500 Sites based if > 500 sites, separation of DB Server, upgrade of Contents Server preferred #1#2#500 Site Site Player Projector Speaker
9
9 E-Leaning Platform Monitoring Manager Operating Manager Operating Manager Control Manager Communication Manager Site Manager Contents Manager Contents & Data Upload/Download Manager Site Player Control Audio/Video Display Audio/Video Display FTP/Socket Contents Manager External Interface Module Interface Adapter Display Report 4. Configuration of proposed system
10
10 4. Configuration of proposed system Control Server Application.Net Framework 3.5 SQL Server 2008 TCP/IP Windows 2008 Contents Server FTP Server IIS 7.0 TCP/IP Windows 2008 Client Application.Net Framework 3.5 TCP/IP Windows XP Management of database Processing of data communication Management of contents storage Distribution of contents Management and registration of contents Real-time monitoring Management of status and result analysis report Site Player Application(LMS).Net Framework 3.5 TCP/IP Windows XP Processing of data communication Contents download Lecture selection and Playback Analysis of status and result
11
5. System overview No ModuleBusinessFunctionality 1CMSManagement of basic information Management of code information Manage coding of common information such as class, grade, subject, rights, status, etc. 2Management of rightsSet up the rights of user information, program operation and data usage 3Management of site information Management of site groupManage grouping of sites by area, class (primary/middle/high school) 4Management of site information Manage basic information on sites 5Management of contents Management of lecture planRegister and manage lecture plan 6Management of contents meta information Register feature of education contents and general management points 7registration of contents fileRegister and store digitalized contents files on Contents Server 8Inspection of contents filePlay back education contents to inspect them and register the result 9Management of automatic contents deletion Oder automatic deletion of unnecessary contents to secure disk storage by school 10Generation of contents distribution order file Generate contents distribution order file to the relevant sites in real time or during specific times after inspection of contents file 11MonitoringManagement of contents distribution Generation of automatic contents distribution XML Automatically generate XML on set-up time to be downloaded 12Transmission of distribution XML Send contents distribution XML to the relevant sites in real time The proposed system will customize Digital Signage solution into E-Learning system. Lists of functionality (1 of 2) 11
12
5. System overview NoModuleBusinessFunctionalityDescription 13MonitoringManagement of contents distribution Receiving of XML distribution result Manage XML receiving results by site 14Receiving of status and result Receive server status and play result by site 15MonitoringMonitoring of distributionMonitor XML generation, sending/receiving, start/finish/elapsed time of contents distribution 16Monitoring of statusMonitor real-time server status and request status by site 17Analysis of status and resultManage reports of request status and result by site, contents (print of excel files) 18LMSManagement of contents distribution Receiving of distribution XML and transmission of result Receive relevant distribution XML by site and send the result 19Download of contentsDownload contents by distribution XML and send the result 20Transmission of status and result Send the real-time server status and the status of contents request 21Media playerSelection of contents list and play Check the downloaded contents list and select contents to be played back. 22Media playerPlay back selected contents and process result log 23Management of status Analysis of status and resultManage reports of play status and result by contents(print-out of excel file) 24Management of control Automatic control of site player Automatically delete contents and control remotely (re-booting, power-off, etc) 25Information sharingNotice/message boardCheck notices Check message board and register messages Lists of functionality (2 of 2) 12
13
13 4. System overview Manage security and program access rights on the software basis, register users to use this system and set up programs to be referred by user class Business flowFunctionality Operator Inquiry of user information Registration/revision of user information Inquiry of program details Registration/revision of program details Registration of user information Inquiry, revision, deletion of user information Excel database of user information Registration of program details Inquiry, revision, deletion of program details Excel database of programs details Management data User ID, user name, password, user class, etc Program ID, program class, etc NOC DB Server User Program details User Request of registration and set- up of rights Member registration (1) Management of user information and rights
14
14 5. System Overview (1) Management of user information and rights (con’t) Example and customizing method Use different programs by class when users are registered Register administrator account only, when system is installed Use different programs by class when programs are registered Give ‘administrator’ right on every program, when system is installed Administrator can change program class according to business
15
15 5. System Overview Manage information of image display devices. As it distributes contents and processes display results by this information, its ID must be identical with Play Server ID Business flowFunctionality Operator Inquiry of sites Registration of sites Revision of sites sites Inquiry of site details Registration of site group Inquiry, revision, deletion of site group Registration of sites Inquiry, revision, deletion of sites Excel database of sites Management data Player ID, IP, MAC, etc Installation location, installation date, installation company A/S company, contact, telephone, etc NOC DB Server Site group Site (2) Management of sites
16
16 5. System Overview (2) Management of sites (con’t) Example and customizing method Registration and revision of site group Registration and revision of sites Management of media and installation information for A/S support Management of schedule, monitoring and result information by site Every media device connected to Player Server to display videos Manage Player Server and media device as one information Power on/off remote Player Server by management of MAC address Power on thru WOL(Wake of LAN) Power off thru limited set-up or events Media on/off thru Player Server on/off Media (Projector, etc) Player Server Video / audio
17
17 5. System Overview Register lecture plan and inspect education contents of relevant lecture. Business flowFunctionality Operator Registration/revision of contents info Registration/inspecti on of contents file Registration/revision of lecture info Contents file Registration of lecture plan Inquiry of contents list by processing status Registration of contents meta information Revision and deletion of contents meta information Registration of contents file Inspection of contents file Order of inquiry and deletion of old contents Management data Contents name, contents division, contents class, contents length, resolution, etc Lecture information, start date/time, end date/time NOC DB Server Contents Server Contents file Contents information Site Player Real-time communication of file deletion (3) Management of contents
18
5. System Overview (3) Management of contents (con’t) Example and customizing method Inquiry of contents status (none, wait, OK, poor, sent) New registration and revision, deletion of contents meta information Registration of contents meta file (automatic extraction of replay length, file size, resolution, etc) Inspection of registered contents by preview Order of deletion of relevant contents by Site Player thru inquiry of old contents Inquiry of information such as lecture opening Registration, revision, deletion of information such as lecture Inquiry of contract information by lecture Registration, revision, deletion of contract information by lecture 18
19
19 5. System Overview Monitor the status of DBMS and communicate with Player in real time. Monitor the status of Player and control it remotely. Also monitor the status of contents download and play result. Business flowFunctionality Registration of contents, status Order of contents download Monitoring of contents download status Monitoring of Player status Monitoring of lecture status Providing of the result of lecture play and analysis information Management data Schedule and control XML, contents files, etc Player, contents, display start time and end time Contents download size and start time/end time NOC Control Server Contents Server Player Result information Contents file Media (Projector,etc) Operator/user Control information Order of download Monitoring Result report Status of play and result of lecture Player status information Information sharing Result of contents download Message board information Contents file Control information Notice (4) Monitoring
20
5. System Overview Example and customizing method Display of relevant server and network status Display Player status(memory, disk) and processing status Display of on-air lecture details Receiving of failure and the processing of result Display of relevant server and network status Monitoring of download status of contents file Adjustment of contents distribution priority (4)Monitoring (con’t) 20
21
21 5. System Overview Display result by period, by site Display result by period, by lecture, by instructor Display result by period, by contents Various type of result and analysis data on site and contents Example and customizing method (4)Monitoring (con’t)
22
22 5. System Overview It communicates with Control Server in NOC in real time, downloads shared information and contents file, plays back selective lectures and sends result and status information by providing lecture lists according to the lecture plan. Business flowFunctionality Status and result of lecture play Player status information Information sharing Result of contents download Message board NOC Control Server Contents Server Contents file Control information Notice Result information Contents file Media (Projector, etc) Real-time data communication by Socket Client Download of contents file by FTP Client Playback of contents file by lecture plan Power on/off the Player Turn up/down audio volume of Player View of lecture plan View and selection of lecture list View of notice View and write on message board Set-up of Player Server (5) Site Player
23
23 5. System Overview (5) Site Player (con’t) Example and customizing method Download of relevant XML and contents file after receiving download request Self-developed ftp client using data stream Download of big-sized files supported Download of contents in Contents Server by parsing download XML Get Server to monitor download size by sending it to the Server in real time. Transmission of Player status and display result Monitoring of ready state of lecture plan and contents Self-developed playback engine by DirectShow Display of contents selected by lecture plan and logging of the result Providing of lecture play result and analysis information Media control Power off the Player or turn up/down audio volume by received control information Power off or reboot the Player after receiving the signal from Server Control of Media by Socket or serial communication Communication Notice and check of message board, registration
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.