Skip to content
This repository has been archived by the owner on May 4, 2022. It is now read-only.
/ TA-Reporting-Site Public archive

Ruby on Rails site for reporting Technical Assistance by Special Education Programs

Notifications You must be signed in to change notification settings

jlapier/TA-Reporting-Site

Repository files navigation

UPDATE: this is now DEPRECATED

---

== Technical Assistance Reporting

This is a work in progress - meant to be used for TA agencies/centers to be able to report on activities. "Technical Assistance" refers to advice and consultation regarding policies, laws, and regulations; in this case, specifically to US special education law (e.g. IDEA, NCLB, etc).

== Activity Fields

* Date of log (autofill)
* Date of Activity (calendar picker widget)
* Objective (drop-down):
      o 1 - Knowledge development
      o 2 - Provide TA
      o 3 - Leadership and Coordination
      o 4 - Evaluate and Manage (includes Advisory)
* Type of Activity (drop-down):
      o Information Request
      o Teleconf/webinars
      o Conference
      o Consult - Phone/email/in-person
      o Consult - onsite
      o Workshop
* States involved (checkboxes or some other multi-select function)
* Description of Activity (large text area)
* Content of TA Category (checkboxes)
* Level of intensity (drop-down):
      o General/Universal
      o Targeted/Specific
      o Intensive/Sustained
* Collaborating Agencies (checkboxes):
      o RRCP
      o NSTTAC
      o (etc)


Still need (from reporting narrative): "other Activities",
Performance Measures

Key Features:
A report builder, where staff can specify start and end date and which fields they want in the report. The report should provide an HTML preview and an Excel export. Staff can also click on a record within the report view and edit the record (without leaving the page, through the use of AJAX).

Examples of possible reports (and pre-defined reports):

* Counts of activities in various categories for monthly/annual reporting
* All activities with a selected state in a given period of time
* All activities under a specific objective in a given period of time
* All activities under a specific level of intensity in a given period of time
* A combination of specific fields
* ... etc.



A contact management system (directory) of some kind. Will want to link contacts to activities in some cases.

Product tracking... (to be defined)
(start and end date of development, date of OSEP approval; name, brief description; contractor/collaborators)

== Report Formats

page one (summary page?)
  Intensive Technical Assistance

  Other Types of Technical Assistance

  Total Number of States receiving some type of TA during April

  Total Number of States receiving some type of TA for the year

page two-end
  Objective 1 - description
    - specific activity 1
    - specific activity 2
  
  Objective 2 - description
    Activity Type One
      Participating States | Event
    Activity Type Two
      Participating States | Event
    Activity Type Last
      - specific activities
  
  Objective 3 - description
    - specific activity
  
  Objective 4 - description
    - specific activity
    - specific activity

About

Ruby on Rails site for reporting Technical Assistance by Special Education Programs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages