IS480 Team wiki: 2013T2 EINE Project Design
Jump to navigation
Jump to search
Contents
Scope
Use Case
Web Application | Mobile Application |
Functionality List
Web Funcationalities
Module | Function | Description | Status |
---|---|---|---|
Form Creation | Create Form | Open a new empty form, edit content and save. | Done |
Form Creation | Use Old Form as Template | Open a past form, copy all content into a new form, edit and save as a new form. | Done |
Form Creation | Add Question Group into Form | Add a new question group into the current form. | Done |
Form Creation | Add Question into Form | Add a new question under an existing question group in the form. | Done |
Form Creation | Edit Question in Form | Edit question on question content (text), question type, options and score. | Done |
Form Creation | Add Question from Question Bank | Drag and drop question(s) from Question Bank into the current form. | Done |
Form Creation | Delete Question | Delete a question in the current form. | Done |
Form Creation | Delete all Questions in one Question Group | Delete a question group in the current form, including all question inside the group. | Done |
Form Management | View all Forms | View a list of all forms. Display the right status ("Ready", "Ongoing" and "Finished") label according to each form's start-date and end date. | Done |
Form Management | View Form | Select one form in the list to view the content of the form. | Done |
Form Management | Edit a "Ready" Form | Select a form with "Ready" status (start-date >= today) in the list to edit the form content. | Done |
Form Result | View Response of one Form | Select one form in the list, to view a list of all filled copies of the form. Click on anyone to see the actual response. | Done |
Form Result | View Response of one Form | Select a patient in patient list, to view a list of past response of the patient. Click on any form to see the actual response. | Done |
Form Result | Remark | Add a remark (short comment) to patient's response to a form. | Done |
Template | View all Template Questions | View all template questions in Question Bank | Done |
Template | Create Template Question Group | Create a new template question group in Question Bank | Done |
Template | Create Template Question | Create a new template question under an existing question group in Question Bank | Done |
Template | Edit Template Question | Edit template question(s) in Question Bank | Done |
Template | Delete Template Question | Delete template question(s) in Question Bank | Done |
Template | Delete Template Question Group | Delete template question group(s) in Question Bank, including all questions under this group | Done |
Patient Management | View all Patients | View a list of all patients | Done |
Patient Management | Create / Edit Patient | Create / Edit a patient (admin only) | Done |
Patient Management | View Patient Records | Select a patient and view a list of all forms done by the patient | Done |
User Management | View all Users | View a list of all users | Done |
User Management | Create / Edit User | Create / Edit a user (admin only, except for one's own account) | Done |
User Management | Change Password | Change user password (admin only) | Done |
Integration | View Form Content | View form content of a particular form on external website | Done |
Integration | Fill & Submit Form | Allow user to log in, fill & submit response of a particular form on external website | Done |
Integration | View Submitted Response | Allow logged-in user to view the just submitted response of a particular form on external website | Done |
Mobile Funcationalities
Function | Description | Status |
---|---|---|
View all "Ongoing" Forms | View a list of all forms which status is "Ongoing". | Done |
View all Patients | View a list of all patients. | Done |
View Form | Select a form to preview its content. | Done |
Fill & Submit Form | Select a form and select a patient to fill form and submit the response. | Done |
Architecture
Database Design
UI
Web Mockup
Web Overview Screenshot | Mockup Example - Create Form |
Download the complete mockup here:
File:EINE Mockup Web.pdf
Mobile Mockup
Mobile Overview Screenshot | Mockup Example - View Form |
Download the complete mockup here:
File:EINE Mockup Mobile.pdf