diagramZ_myedit2

Page 1

CONTEXT DIAGRAM


CONTEXT DIAGRAM Student ___________

Faculty ___________

Registrar ___________

•Can enroll subjects and plot schedules •Can view and generate assessment forms, generate curriculum forms with grades

•Can add and edit student grades

Online Scheduling and Assessment System with SMS Technology

•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 profile •Can generate reports

Admin ___________

Web Admin ___________

Cashier ___________ •Can add and edit student payments

•Sets the systems school year and semester time •Can do the functions of all users

•Can add, edit and delete posts in the website


CONTEXT DIAGRAM

Schedule Announcement Subject

0.0 ___________

Assessment

User

Curriculum

News and Feeds Assessment Form Student Curriculum

Online Scheduling and Assessment System with SMS Technology


DFD DIAGRAM 0


DFD DIAGRAM User

Username and Password

1.0 __________ Log - In

2.0 _________

3.0 _________

4.0 _________

Policy

Records

Reports

Applied Policy •Student •Cashier •Faculty •Registrar •Web Admin •Admin

Generate •User •Post(Web) •Images(Web) •Enrollment •Fees •Curriculum •Schedules

•SMS •Forms •Email

Retrieve Save

Database


DFD DIAGRAM Username And Password

User

1.0 __________

D1| Users User information

Log - In

Date

Image information

Keywords Subject Code

SMS

Time

2.0 _________

Semester

Viewing and Manipulation Records

Forms Generated Reports

4.0 _________ SMS Technology

3.0 _________

D8| Images

Course information

D2| Course

Subject information

D3| Subject

Schedule information

D4| Schedule

Payment and Billing information

D5| Fees

Website Content

D6| Post

Enrollment information

D7| Enroll

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


ACTIVITY DIAGRAM

S T U D E N T

Yes

Log - in

Viewing of Records

Assessment

No

SMS Technology

Scheduling

No

R E G I S T R A R

Generate Report

Yes


ACTIVITY DIAGRAM

Admin

Enroll

Settings

Users

Log - in Student

Students Record Yes No

Registrar

Curriculum

Manage Subject/Schedule

Generate Reports Cashier

Fees Enrolled Subject/Schedule

Faculty

Grades

Images Web Admin

Posts


CLASS DIAGRAM STUDENT Stud_ID Fname Mname Lname Age Bday Address Coursecode Father’sname Mother’sname Father’socc Mother’socc Contactnum Highscholl Yeargraduated Lastcollegeattended type

1

SCHEDULE ID Coursecode Time Room Section Yearlevel Semester instructor

1 1*

YEAR LEVEL 1*

1

1

1*

1

PROSPECTUS

1*

GRADE

1

1

ASSESSMENT ID Otherfees Miscfee Perunit Units Subjdesc Subjcode Yearlevel Coursecode

1

Prosid Prerequisite Semester Subjdesc Subjcode Units coursecode

1 * Yearid yearlevel

COURSE Coursecode coursedesc

1

Stud_id Subjcode Semester units

1

1

1*

SUBJECT 1

Subjcode Subjdesc coursecode

1

1

SEMESTER Semid Semester


Login

User

1

1

1 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

sett_number sett_yearstart sett_yearend sett_semester sett_enrol sett_grade sett_usercreated sett_datetimecreated sett_usermodified sett_datetimemodified

Post

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 fees_datetimecreated fees_usermodified fees_datetimemodified

post_number post_type post_subject post_content post_note post_usercreated post_datetimecreated post_usermodified post_datetimemodified

CLASS DIAGRAM

M 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 user_usermodified user_datetimemodified

Setting

Fees

1

E - Schedule

esche_number enro_number sche_number esche_note esche_usercreated esche_datetimecreated esche_usermodified esche_datetmemodifie d

Enroll

1

M

M

enro_number user_number enro_yearstart enro_yearend enro_semester enro_note enro_usercreated enro_datetimecreated enro_usermodified enro_datetimemodfied

1

1 M

E - Subject

Course

cour_number cour_code cour_note cour_usercreated cour_datetimecreated cour_usermodified cour_datetimemodified

1 Schedule

Subject

1 1

M

subj_number cour_number subj_year subj_code subj_note subj_prerequisite subj_units subj_usercreated subj_datetimecreated subj_usermodified subj_datetimemodified

M

M

1 M

esubj_number enro_number subj_number esubj_status esubj_grade esubj_note esubj_usercreated esubj_datetimecreated esubj_usermodified esubj_datetmemodfied

M

sche_number 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


CLASS DIAGRAM Picture

Album

albu_number albu_name albu_note albu_usercreated albu_datetimecreated albu_usermodified albu_datetimemodified

1

M

pict_number albu_number pict_filename pict_filebyte pict_filetype pict_filesize pict_note pict_usercreated pict_datetimecreated pict_usermodified pict_datetimemodfied


ERD

1 has

Login

1

1 has

Course

1 User

has

M

M

Subject

M E - Subject

Fees

1

1

M has

M 1

Required In

has

Enroll

M M E - Schedule

Depends on

Schedule

M

1

1 has

Setting

M Pictures

Album

Required In


USE CASE DIAGRAM Log-in

Viewing of Records

Assessment

SYSTEM

STUDENT SMS Technology

Scheduling

ADMIN

Generate Report

MOBILE PHONE


USE CASE DIAGRAM Log-in

Settings

STUDENT

Users

REGISTRAR

Curriculum

ADMIN

Grades

FACULTY

Fees

CASHIER

Generate Report

WEB ADMIN


Child Diagram - Login 1.1 __________

User

Enter username and password Username and Password

1.2 __________ Load Users Validate

Validated Username and Password

Applied Security and Policies

1.3 __________ Retrieve Security and Policies

D1| Users


Child Diagram - Enrollment 2.1 __________

Generated Assessment form

User

Load Student Select a student Selected Student

2.5 __________

D1| Users

2.2 __________

Assessment Load enrolled subjects and schedules of the user

Enroll for the current semester and school year Insert/Update

D7| Enroll Insert/Update

Load schedules of enrolled subjects

D4| Schedule

2.4 __________

2.3 __________

Select Schedules

Select Subjects

Load Subjects with schedule in the current semester and school year

D3| Subject


Child Diagram – Course User

3.1 __________ Enter Course code and description

Course Code and Description

3.2 __________ Save Course

Insert/Update

D2| Course


Child Diagram – Subject User

4.1 __________ Enter Subject code and description

Subject Code and Description

4.2 __________ Save Subject

Insert/Update

D3| Subject


Child Diagram - Schedule User 5.1 __________ Load Subjects Selected Subject

Selected Subject

5.3 __________ Save Schedule

Insert/Update

D4| Schedule

Entered Time, Semester, School year, Instructor

5.2 __________ Enter Time, Semester, School year, Instructor

D3| Subject


Child Diagram – Fees User

6.1 __________ Enter Fees type and amount

Type and amount

6.2 __________ Save Fees

Insert/Update

D5| Fees


Child Diagram – Post Send SMS

7.4 __________ SMS Technology

User

7.1 __________ Enter Subject, Content, and Summary

Selected Announcement

Subject, Content and Summary

7.3 __________

7.2 __________

Select an Announcement

Save Post

Insert/Update

Load Announcements

D6| Post


Child Diagram – Album User

8.1 __________ Enter Album name and description

Album name and description

8.2 __________ Save Album

Insert/Update

D8| Images


Child Diagram – Picture User

9.1 __________ Select number of image to upload and images to upload

Selected number of image and images to upload

9.2 __________ Save Images

Insert/Update

D8| Images


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.