HeaderSIS.jpg

IS480 Team wiki: 2012T1 Team Gratitude Project Overview

From IS480
Jump to navigation Jump to search

Gra home.jpg Home   T&S.jpg Team/Stakeholders   Project Overview   Gra documentation.jpg Project Documentation   Gra management.jpgProject Management   Gra resources.jpgResource & Reference   Gra reflection.jpgTeam Reflections
Gra arrow1.png Description   Gra arrow1.png Motivation & Objectives   Gra arrow1.png Deliverables   Gra arrow1.png Usability Studies   Gra arrow1.png Project Scope   Gra arrow1.png X-Factor   Gra arrow1.png Development Environment

Project Description
Project Description
   

A family-based community service social platform for youth, volunteers and parents to actively engage with one another, broadcasting local and overseas community service projects and initiatives, and creating public awareness in various aspects such as community and social work, and parenting.

It is a management information system which allows various stakeholders such as the management with data analytics tools for organizing, evaluating and efficiently running their departments. Management can gain a comprehensive visibility of available resources in the organization, making strategic and right decisions in areas such as planning and resource allocation. It also helps to analyze operational activities in the organization, streamline and automate various manual processes such as volunteer recruitment and evaluation, and stakeholder relationship management, enhancing work efficiency.

Project Motivation
Project Motivation
   

Coming soon=)

Project Objectives
Project Objectives
   

Coming soon=)

Project Deliverables
Project Deliverables
   

Overview:
Coming soon=)

User Oriented

Web platform:

  • User profile module
  • Event module
  • Calendar module
  • Discussion forums module
  • Online Payment module
  • News and announcements module - Allows users to read the latest news and updates about events

Admin Oriented

Web platform:

  • User registration
  • User profile management
  • Event creation/management
  • Calendar creation/management
  • Financial management

Project Usability
Usability Studies
   

Our team aims to develop a user friendly and intuitive platform for our users. Hence, usability studies play a big part of our development process as they allow us to assess user requirements and find out what works best for them. Usability studies will be conducted in two forms: heuristic evaluations and UAT.

Heuristic evaluations will be based on Nielsen's ten usability heuristics, which are ten general principles for user interface design.
Violations of these heuristics will be assessed on a severity scale of 1 to 4 according to these factors:

  • Frequency
  • Impact
  • Persistence

1 = Cosmetic problem only: need not be fixed unless extra time is available on project
2 = Minor usability problem: fixing this should be given low priority
3 = Major usability problem: important to fix, so should be given high priority
4 = Usability catastrophe: imperative to fix this before product can be released

Project Scope

We will utilize an open-source content management system written in java, ***, to develop our web application on. We chose *** because it is highly customizable, scalable and flexible in terms of UI design, functionalities and access control.

Project Functionalities - User
Functionality Description
Web Platform

Functionality 1

D1

F2

D2

F3

D3

F4

D4

F5

D5

F6

D6

F7

D7

F8

D8

F9

D9

F10

D10

F11

D11

Project Functionalities - Administrator
Functionality Description
Web Platform

F1

D1

F2

D2

F3

D3

F4

D4

F5

D5

F6

D6

Project X Factor
The X Factor
   

Coming soon=)

Development Environment
Development Environment
   

Server


The specification of our production server is:

  • Operating System:
  • RAM:
  • Total Disk Space:
  • Bandwidth Quota:

Our sponsors have been informed of possible changes in capacity requirements and the server can be upgraded accordingly as we are on a monthly subscription.



Targeted Platforms
Web portal:

  • Browser:
  • OS: