As the name suggests, “proxyMITY” serves as a “proxy”, i.e. it provides virtual closeness (proximity) without the actual classroom. It is a “proxy Multimedia Integration Tool for You”, that helps teachers create dynamic rich- media lectures.
“proxyMITY Lectures viewed on Aakash” is an Open source software product. Published lecture that are released under the Creative Commons License by Attributions 2.5 are edited and prepared for distribution using proxyMITY.
The main goal of this project is to enhance the proxyMITY application previously developed on Android Platform using Eclipse, android SDK and ADT Plugins to view the video lectures present in the SD-Card or on a Server using Aakash tablet. The newer version has enhanced user experience and added functionalities such as:
- Implementing Drag and Drop feature for enhancing GUI.
- Conducting quiz for self-evaluation of the student.
- Transcripts of the video lectures.
proxyMITY is an Open Source software and it is implemented using graphical user interface. Therefore it is going to be freely available. It is Platform Independent, easy to operate and maintain.
1.1 Purpose
1.2 Scope
1.3 Existing System
1.4 Proposed System
1.5 Definitions, Acronyms, Abbreviations
1.6 Overview
Software Requirement Specification
2.1 Introduction
2.2 Overall Description
2.2.1 Product Functionality
2.2.2 Operating Environment
2.2.3 Design and implementation Constraints
2.2.4 User documentation
2.2.5 Assumptions and dependencies
2.3 Specific Requirements
2.3.1 External Interface Requirements
2.3.2 Functional Requirements
2.3.3 Behaviour Requirements
2.4 Other Non-Functional Requirements
Design Document and Implementation
3.1 Resource Requirement
3.1.1 H/W requirement
3.1.2 S/W requirement
3.2 Model Used (Iterativemodel)
3.3 High Level Design Document
3.3.1 Use Case Diagram
3.3.2 DataFlowDiagram
3.3.3 Activity Diagram
3.3.4 Sequence Diagram
3.3.5 State Chart Diagram
3.3.6 Class Diagram
3.4 LowLevel Design Document
3.4.1 Flowchart