collaborative mobile platform

Upload: saviour-nibir

Post on 14-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 Collaborative Mobile Platform

    1/16

    Collaborative Mobile Platform ForAutomated News And Update

    Management For Teachers andStudents of CUET.

  • 7/27/2019 Collaborative Mobile Platform

    2/16

    Objectives:

    To get notes from Teachers providing valuableinformation for students about academic or non-

    academic affairs.

    To get updates from Class Representative about

    class, CT and other academic or non-academic

    information.

    To make all the necessary academic or non-

    academic information available to the Students

    Fastest and Easiest way.

  • 7/27/2019 Collaborative Mobile Platform

    3/16

    Features:

    Fast and Secure

    User-friendly and Reliable

    Publish and view Updates from both Mobile

    and Web Interface

    Automatic SMS notification for Teachers and

    optional notification for students

  • 7/27/2019 Collaborative Mobile Platform

    4/16

    Procedure of Using The Platform:

    For Teachers and CR:

    Login with Secure Mobile or Web frontend.

    Enter necessary information or updates in the input fields

    and select respective batch

    Press publish button to publish the notification.

    Receive SMS notification

    For Students:

    Install the Mobile app

    Select necessary buttons to get notifications and updates

    of academic or non-academic events.

  • 7/27/2019 Collaborative Mobile Platform

    5/16

    Teachers

    CRs

    Login

    Request

    as

    Teacher

    OrCR

    Secure

    Authentication

    Interface

    Publish

    Update

    Update Procedure

    Information

    AppWeb

    Front-endOr

    General

    Students

    A Complete Diagram of the Platform

  • 7/27/2019 Collaborative Mobile Platform

    6/16

    Software Architecture:

    Both the Web Platform and Mobile App is built using IndustryStandard Architectures.

    The web platform is built using MVC(Model View Control)

    architecture and the access control uses RBAC(Role Based AccessControl) structure.

    The mobile App is built for user friendliness and speed. So

    most of the resource heavy features was not included.

  • 7/27/2019 Collaborative Mobile Platform

    7/16

    Web Platform Features:

    The web platform is built around security

    Prevent Session Hijacking and Replication

    Intrusion Detection System

    Versatile Log Manager

    Protection against Cross Site Scripting(XSS) attack via filtering

    input data

    IP ban and Session reset after certain period

  • 7/27/2019 Collaborative Mobile Platform

    8/16

    Login Panel

  • 7/27/2019 Collaborative Mobile Platform

    9/16

    Main Control Panel

    This Panel is only available to Super-admin and Admin

  • 7/27/2019 Collaborative Mobile Platform

    10/16

    Error Page

    If a user of another group tries to access any page without permission this error will

    show

  • 7/27/2019 Collaborative Mobile Platform

    11/16

    Update Page

    Successfully giving password and username will give acccess to update page

  • 7/27/2019 Collaborative Mobile Platform

    12/16

    User Access Control and User Management

    Any user must belong to at least one group to view updates , for further abilities

    user levels are used. Below is chart to show how user management works.

  • 7/27/2019 Collaborative Mobile Platform

    13/16

    Assistance Needed from the Authority:

    To provide reliable service we need

    A Domain

    Server Space

    A One-Way SMS portal

    Currently We already have our www.cuet.ac.bd website and also

    have server space .So our project can be easily integrated with ourcurrent infrastructure if we get necessary permission from the

    authority.

    oHowever we need at least One-Way SMS portal for robustconnectivity.

    http://www.cuet.ac.bd/http://www.cuet.ac.bd/
  • 7/27/2019 Collaborative Mobile Platform

    14/16

    End Line:Our project can provide every single information that can be

    implemented without creating a fully dynamic student portal.

    IF we get access to a authenticated student database then our

    project can be used as a large scale infrastructure automation tool.

    Then various academic and non-academic tasks can be done

    online. Some of the examples are

    Automatic Admission management

    Automatic course registration after paying fees without feeling

    any forms

    Automatic Hall Dining Token Management

    Easier Medical Center admission and faster treatment

    User oriented service and notification management

    Automation of utility such as Transport, electricity, water and

    other resources.

  • 7/27/2019 Collaborative Mobile Platform

    15/16

    Thank you for giving your valuable time to evaluate our project

    Yours Sincerely

    Yeasin Ar Rahman 11 Batch

    Khalid Ibn Zinnah 11 Batch

    Mahtabul Alam 11 Batch

  • 7/27/2019 Collaborative Mobile Platform

    16/16

    Questions?

    Suggestions and Comments