Top Banner
CONTEXT DIAGRAM
23

diagramZ_myedit2

Mar 25, 2016

Download

Documents

scammer scammer

CONTEXT DIAGRAM Registrar ___________ Web Admin ___________ Assessment System with SMS Technology Online Scheduling and Assessment System •Can add and edit student grades •Can enroll subjects and plot schedules •Can view and generate assessment forms, generate curriculum forms with grades •Can add and edit student payments •Can enroll students, add and edit their subjects, and plot schedules •Can generate assessment and curriculum forms •Can add and edit student payments •Can edit the students
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: diagramZ_myedit2

CONTEXT DIAGRAM

Page 2: diagramZ_myedit2

CONTEXT DIAGRAM

Student

___________

•Can enroll subjects and

plot schedules

•Can view and generate

assessment forms,

generate curriculum forms

with grades

Registrar

___________

•Can enroll students, add

and edit their subjects, and

plot schedules

•Can generate assessment

and curriculum forms

•Can add and edit student

payments

•Can edit the students Online Scheduling and

Assessment System

Faculty

___________

•Can add and edit student

grades

Cashier

___________

•Can add and edit student

payments

•Can edit the students

profile

•Can generate reports

Web Admin

___________

•Can add, edit and delete

posts in the website

Assessment System

with SMS Technology

Admin

___________

•Sets the systems school

year and semester time

•Can do the functions of all

users

Page 3: diagramZ_myedit2

CONTEXT DIAGRAM

Assessment

Schedule

Announcement

Subject0.0

___________Assessment

Student Curriculum

Curriculum

Assessment Form

News and Feeds

User Online Scheduling

and Assessment

System with SMS

Technology

Page 4: diagramZ_myedit2

DFD DIAGRAM 0DFD DIAGRAM 0

Page 5: diagramZ_myedit2

DFD DIAGRAMDFD DIAGRAM

Username and Password

1.0

__________

Log - In

User

2.0

_________

3.0

_________4.0

_________

Applied Policy Generate

Save

Retrieve

Policy

•Student

•Cashier

•Faculty

•Registrar

•Web Admin

•Admin

Records

•User

•Post(Web)

•Images(Web)

•Enrollment

•Fees

•Curriculum

•Schedules

Reports

•SMS

•Forms

•Email

Database

Page 6: diagramZ_myedit2

DFD DIAGRAMDFD DIAGRAM

1.0

__________

Log - In

D1| UsersUsername

And

PasswordUser information

D2| CourseCourse information

Date

Keywords

Subject Code

User

D8| ImagesImage information

2.0

3.0

_________

Reports

4.0

_________

SMS

Technology

D7| EnrollEnrollment information

D3| SubjectSubject information

D4| ScheduleSchedule information

D6| PostWebsite Content

Total Number of enrollees per COURSE, SCHEDULES, SUBJECTS, CURRICULUM AND GRADES, FEES

ANNOUNCEMENTS

Subject Code

Time

Semester

Generated Reports

SMS

Forms

D5| FeesPayment and Billing

information

2.0

_________

Viewing and

Manipulation

Records

Page 7: diagramZ_myedit2

S

T

U

D

E

N

T

Log - in Viewing of

RecordsAssessment

SMS

Technology

Scheduling

Yes

No

ACTIVITY DIAGRAM

R

E

G

I

S

T

R

A

R

Generate

ReportYes

No

Page 8: diagramZ_myedit2

ACTIVITY DIAGRAM

No

Yes

Log - in

Admin

Student

Registrar

Enroll

Curriculum

Settings

Users

Students Record

Manage

Subject/Schedule

Faculty

Cashier

Web Admin

Enrolled

Subject/Schedule

Fees

Posts

Grades

Generate Reports

Images

Page 9: diagramZ_myedit2

STUDENT

Stud_ID

Fname

Mname

Lname

Age

Bday

Address

Coursecode

Father’sname

Mother’sname

Father’socc

Mother’socc

Contactnum

ID

Coursecode

Time

Room

Section

Yearlevel

Semester

instructor

SCHEDULE1 1

COURSECoursecode

coursedesc

1 1

ASSESSMENT1 * 1

YEAR LEVELYearid

yearlevel1 *1 *

1

1 *

Semid

Semester

SEMESTER1 1

CLASS DIAGRAMCLASS DIAGRAM

Mother’socc

Contactnum

Highscholl

Yeargraduated

Lastcollegeattended

type

coursedesc

GRADE

Stud_id

Subjcode

Semester

units

1

1 *

ASSESSMENT

ID

Otherfees

Miscfee

Perunit

Units

Subjdesc

Subjcode

Yearlevel

Coursecode

1 * 1

PROSPECTUS

Prosid

Prerequisite

Semester

Subjdesc

Subjcode

Units

coursecode

1

1

SUBJECT

Subjcode

Subjdesc

coursecode

1 1 *

1 1

Page 10: diagramZ_myedit2

CLASS DIAGRAM

Setting

sett_number

User

user_number

user_code

user_gender

user_birthday

user_firstname

user_middlename

user_lastname

user_address

user_studentflag

cour_number

user_currentyear

user_position

user_contact

user_education

user_note

user_filename

user_filebyte

user_filetype

user_filesize

user_usercreated

user_datetimecreated

Login

logi_number

logi_username

logi_password

user_number

logi_system

logi_level

logi_approve

logi_lastlogin

logi_count

logi_usercreated

logi_datetimecreated

logi_usermodified

logi_datetimemodified

Fees

fees_number

fees_type

cour_number

user_number

fees_yearstart

fees_yearend

fees_semester

fees_tuition

fees_units

fees_registration

fees_library

fees_medical

fees_athletic

fees_studentcouncil

fees_cultural

fees_charity

fees_development

fees_entrance

fees_computer

fees_note

fees_usercreated

E - Schedule

esche_number

enro_number

sche_number

esche_note

esche_usercreated

esche_datetimecreated

esche_usermodified

esche_datetmemodifie

d

Schedule

sche_number

subj_number

1

1

1

M

1

M

1

1

M

1

Enroll

enro_number

user_number

enro_yearstart

enro_yearend

enro_semester

Post

post_number

post_type

post_subject

post_content

post_note

post_usercreated

post_datetimecreated

post_usermodified

post_datetimemodified

sett_number

sett_yearstart

sett_yearend

sett_semester

sett_enrol

sett_grade

sett_usercreated

sett_datetimecreated

sett_usermodified

sett_datetimemodified

user_datetimecreated

user_usermodified

user_datetimemodified

Course

cour_number

cour_code

cour_note

cour_usercreated

cour_datetimecreated

cour_usermodified

cour_datetimemodified

fees_usercreated

fees_datetimecreated

fees_usermodified

fees_datetimemodified

E - Subject

esubj_number

enro_number

subj_number

esubj_status

esubj_grade

esubj_note

esubj_usercreated

esubj_datetimecreated

esubj_usermodified

esubj_datetmemodfied

subj_number

sche_type

sche_mon

sche_tue

sche_wed

sche_thu

sche_fri

sche_sat

sche_sun

sche_timestart

sche_timeend

sche_yearstart

sche_yearend

sche_semester

sche_instructor

sche_room

sche_maxenrollee

sche_usercreated

sche_datetimecreated

sche_usermodified

sche_datetimemodified

1

1

M

M

1

M

1

M

M

M

enro_semester

enro_note

enro_usercreated

enro_datetimecreated

enro_usermodified

enro_datetimemodfied

Subject

subj_number

cour_number

subj_year

subj_code

subj_note

subj_prerequisite

subj_units

subj_usercreated

subj_datetimecreated

subj_usermodified

subj_datetimemodified

Page 11: diagramZ_myedit2

CLASS DIAGRAM

Album

albu_number

albu_name

albu_note

albu_usercreated

albu_datetimecreated

albu_usermodified

albu_datetimemodified

Picture

pict_number

albu_number

pict_filename

pict_filebyte

pict_filetype

pict_filesize

pict_note

pict_usercreated

pict_datetimecreated

pict_usermodified

pict_datetimemodfied

1 M

Page 12: diagramZ_myedit2

ERD

User

Login

Course

Fees E - Subject

Subject

has

has

has

has

1

1

1 1

M

1

M

M

1

M

Setting

E - Schedule Schedule

Enroll

Depends

on

has

hasRequired

In

Required

In

M

1M

M1

M

Pictures

Albumhas1

M

Page 13: diagramZ_myedit2

SYSTEM

Log-in

Viewing of

Records

Assessment

USE CASE DIAGRAMUSE CASE DIAGRAM

STUDENT

ADMIN

SMS

Technology

Scheduling

Generate

Report MOBILE PHONE

Page 14: diagramZ_myedit2

STUDENT

Log-in

Settings

Users

Curriculum

USE CASE DIAGRAMUSE CASE DIAGRAM

REGISTRAR

Curriculum

Fees

Generate

Report

ADMIN

CASHIER

FACULTY

WEB ADMIN

Grades

Page 15: diagramZ_myedit2

Child Diagram - Login

User

1.1

__________

Enter username and

password

1.2

Username and Password

1.2

__________

Validate

1.3

__________

Retrieve Security

and Policies

Validated Username and Password

Applied Security and Policies

D1| Users

Load Users

Page 16: diagramZ_myedit2

Child Diagram - Enrollment

User

2.1

__________

Select a student

2.2

__________

Selected Student2.5

__________

Assessment

Load enrolled

Generated

Assessment form

D1| Users

Load Student

Enroll for the

current semester

and school year

Insert/Update

Load schedules

of enrolled subjects

Load enrolled

subjects

and schedules

of the user

D7| Enroll

D3| Subject

Load Subjects with

schedule in the current

semester and school year

D4| Schedule

2.4

__________

Select Schedules

2.3

__________

Select Subjects

Insert/Update

Page 17: diagramZ_myedit2

Child Diagram – Course

User

3.1

__________

Enter Course code

and descriptionand description

3.2

__________

Save Course

D2| Course

Course Code and Description

Insert/Update

Page 18: diagramZ_myedit2

Child Diagram – Subject

User

4.1

__________

Enter Subject code

and descriptionand description

4.2

__________

Save Subject

D3| Subject

Subject Code and Description

Insert/Update

Page 19: diagramZ_myedit2

Child Diagram - Schedule

User

5.1

__________

Selected Subject

Selected Subject

Load Subjects

D3| Subject

5.2

__________

Enter Time,

Semester, School

year, Instructor

Selected Subject

D4| Schedule

D3| Subject

5.3

__________

Save Schedule

Entered

Time,

Semester,

School year,

Instructor

Insert/Update

Page 20: diagramZ_myedit2

Child Diagram – Fees

User

6.1

__________

Enter Fees type and

amountamount

6.2

__________

Save Fees

D5| Fees

Type and amount

Insert/Update

Page 21: diagramZ_myedit2

Child Diagram – Post

User

7.1

__________

Enter Subject,

Content, and

Summary

7.4

__________

SMS Technology

Send SMS

Content, and

Summary

7.2

__________

Save Post

D6| Post

Subject, Content and Summary

Insert/Update

7.3

__________

Select an

Announcement

Selected Announcement

Load Announcements

Page 22: diagramZ_myedit2

Child Diagram – Album

User

8.1

__________

Enter Album name

and descriptionand description

8.2

__________

Save Album

D8| Images

Album name and description

Insert/Update

Page 23: diagramZ_myedit2

Child Diagram – Picture

User

9.1

__________

Select number of

image to upload and

images to upload

image to upload and

images to upload

9.2

__________

Save Images

D8| Images

Selected number of image and images to

upload

Insert/Update