Preliminary Design Data Flow Diagrams: Phoenix Tech
Preliminary Design Data Flow Diagrams: Phoenix Tech
Phoenix Tech
Prepared By:
Jessica Edmonds
Marc Iuliano
Anthony Torres
Erica Weisgerber
December 2, 2008
Table of Contents:
Javanet
Data Flow Diagrams
1.3
Phoenix Tech
1.3
Phoenix Tech
The context diagram is the most basic data flow diagram that shows interaction between
the Javanet system and the users: Administrator, Course Coordinator, Instructor, Student.
Phoenix Tech
The Level 0 diagram is an expansion of the Javanet System process from the Context
Diagram. It outlines all the major processes of the system and how they interact with
each of the users.
Phoenix Tech
Level 2 Login will sanatize all of the input strings to prevent any kind of database
injection. After the strings have been sanatized check the users table to see if the users
password match the one provided.
Phoenix Tech
Level 1 Manage Accounts will offer the ability to create new accounts for the
adminsitrator. This is where the Administrator will be able to make instructor and course
coordinator accounts and the students will have the ability to self enroll
Phoenix Tech
In Level 2 Manage Accounts, in the case of the Administrator the user will have the
ability to create usernames and passwords, and reset passwords if they see fit. The
Administrator will also be able to change any of the grades that a student has for a
particular course and disable any accounts that are no longer needed.
Phoenix Tech
Level 1 Manage Questions and Question Sets outlines the options that the non-student
users have when creating questions and question sets.
Phoenix Tech
Level 1 Answer Problem outlines the process that the Student user undertakes when
answering a problem.
Phoenix Tech
Level 1 View Gradebook outlines the activity that must be taken to view the gradebook
on a global level. In order for an Administrator or Course Coordinator or instructor to
view a grade book they must first select the course that they will be looking at. This
list will be populated from a course list.
Phoenix Tech
10
Level 2 View Gradebook outlines the activity in the gradebook at a more detailed level.
Depending on the privilege level of the user viewing the grade book the user will be able
to sort by assignment, course, student, or have an overall view of the gradebook.
Phoenix Tech
11