Master of Computer Application

DEPARTMENT

MINI PROJECT ON

FEEDBACK MANAGEMENT SYSTEM
BY Pratap B Suresh Raju V 1me10mca22 1me10mca37

Under the valuable Guidance of

INTERNAL GUIDE Pavithra madam Dept. of MCA MSEC Bangalore

HEAD OF THE DEPARTMENT Dr Anand Kumar Dept. of MCA MSEC Bangalore

Presentation includes:
1.Project Title 2.Objective 3.Analysis and Design Model a. Data Flow Diagram b.UML

c. Machine Diagram
d. Activity-diagram e. Entity-Relationship Diagram

f. Data Dictionary
4. Forms 5.Reports

FEEDBACK MANAGEMENT SYSTEM

OBJECTIVE:
• provide feedback in an easy and quick manner to the college principal and Hod’s. • By using this technology we can make fast feedback about the staff by students on time to head of departments as they referred in online system. • This feedback report was checked by the Hod’s. He can view grades and view the grades obtained to the lecturers and give this report to the principal and he give counseling to the college staff

Data Flow Diagram
Add Questions

1 Add questions

Admin

Set Rule for feedback

2 Set parameter

Add the attendance

3

3 Add Attendance

Generate Feedback form

Feedback form

Store to db

Store to Db (feedback)

D1 Data store in db

D2 Data store in db
Report view from DB

Checks for Attendance Status

3 Check Attendance

If validate the performs feedback

Student

1
Admin view the Feedback Report

View the Report 1 S t o r e D B

Generation of various forms of Report

Report Generation

Usecase
System Attendence add the questions add questions set attendence Update the questionscheck the attendence and proceeds to feedback add questions update questions set the feedback parameter Set parameter

add new questions

set the rule

generate feedback form ready Admin student feedback form cheak report give feedback about staff Student

student gives the feedback and generate the report

view report

Admin +Batch +branch +semister +division +attendence +faculty +feedback Ques +set paameterfeedback +Report +add() +update() +delete() +view()

Class Diagram
Setparameter +batch name +branch name +semester +division Inherits the admin attributs +update()

fetchs the attendence details

fetch the parametrs

Attendence

fetch the identity details Student Facultyevaltion +batch +branch +sem +division +sub taugh +student id +faculty name +rating() +submit() 1 1 gives the feedback +usn +feedback() 1

0..1 attendence check

Sequence diagram
Admin insert questions Update questions view questions set parameter Student Attendence Feedback form Report 1 : insert questions() 4 : Update questions() 2 : generate a feedback form() 3 : checks for attendence status() 5 : if validated moves to feedback() 6 : Report is generated()

7 : view the questions() 8 : set the feedback rule() 9 : Add the student attendence status() 10 : Report is viewed by admin()

11 : Proceeds to Report generation()

Machine Diagram

Insert the questions

Insert questions

Update the questions

Update Questions

Update student Attendance

Load the Attendance

Gives the feedback

Feedback Form
Generation of report

Report

Activity-diagram
Activity-diagram for Admin login Enters the username & password

Admin login

Admin Panel

Activity-diagram for Admin To view Feedback Report

Login Activity

Feedback panel

Faculty

Subject

Feedback Report

Set Parameter
Login Activity Set Parameter Edit

Edit the Batch
Edit the Branch

Edit the Semester
Feedback Form Edit the Division

System Process Flow
Login with username & password

Admin Login

Add or update feedback questions

ADD/Update questions

Upload attendance t

Set the feedback rule

ADD Attendance

Set Parameter
Generated Feedback Form with the current Feedback Status

Checks for the current Attendance Status

Student

Check For Status

If validated with current Attendance Status proceeds to give feedback

Feedback form
Generate the report with Feedback from Student Feedback

If not validated gives the warning and shows the current feedback status

Warning /and shows Attendance status

Report Generation

E-R Diagram
batch_name batch_id Feedbac k_no b_id b_name id

Batch
Sem_nam e
Batch attributes

Branch
Branch attributes

Division

division
sections

Sem_i d
usn

Semes ter
Attenda nce

s e m

Admin
m
Student Attendance

Attendance attributes

1

1 Feedback parameter

Set parameter
1

Att_sta us

Attendance
1
1

Report

Attendance check
1 1

Feedback form
1 1

Student
usn

Data Dictionary

Forms

If the Entered usn is validated the moves to the feedback FORM

If not validated

If got attendance validated

Feedback form

Passes to the DB

If matches with username and password then moves to Admin main page

•Add the new batch •Batch name is the year •Feedback number is used to categorize •When New add or Update or Delete will be synchronized with the batch_master table

Sign up to vote on this title
UsefulNot useful