SlideShare ist ein Scribd-Unternehmen logo
1 von 44
College of Computing
Final Project Work – CIS 308
2011
Academic Program Assessment System
Submitted By:
*MarwanAbbas Ksaier 20080412
*Omar Alshaibani 073121236
*MohammedNaji 20090232
Supervised By:
*Dr. Mohammed Nour
Table of Contents
Acknowledgment
1.Introduction -------------------------------------------------------------------------------------------------------
1.1 Academic Program Assessment-----------------------------------------------------------------------
1.2 Definition--------------------------------------------------------------------------------------
1.3 Direct Measurement--------------------------------------------------------------------------
1.4 Indirect Measurement------------------------------------------------------------------------
2.Abstract--------------------------------------------------------------------------------------------------------------
3. Project Scope Component-------------------------------------------------------------------------------------
3.1 Mission---------------------------------------------------------------------------------------------
3.2 Objectives-----------------------------------------------------------------------------------------
4. SystemDevelopmentLife Cycle Model----------------------------------------------------------------------
5. SystemAnalysis and RequirementPhase--------------------------------------------------------------------
5.1 The Mechanismof how the system work-----------------------------------------------------------
6. SystemConstraints------------------------------------------------------------------------------------------------
7. Requirements-------------------------------------------------------------------------------------------------------
8. SystemRequirements---------------------------------------------------------------------------------------------
9. Analysisof optionsand recommendations-----------------------------------------------------------------
10. Product deliverables----------------------------------------------------------------------------------------------
11. Potential Risk-------------------------------------------------------------------------------------------------------
12. Action Plan----------------------------------------------------------------------------------------------------------
13. Initial Project organization--------------------------------------------------------------------------------------
14. SystemDesignPhase----------------------------------------------------------------------------------------------
14.1 Database Design--------------------------------------------------------------------------------------------
14.2 SystemFlowchart Design---------------------------------------------------------------------------
14.2.1 Doctor Flowchart Design-----------------------------------------------------------------------
14.2.2 AdminFlowchart Design----------------------------------------------------------------------
14.2.3 StudentFlowchart Design----------------------------------------------------------------------
14.2.4 Alumni Flowchart Design------------------------------------------------------------------------
14.2.5 EmployerFlowchart Design---------------------------------------------------------------------
15. ImplementationPhase---------------------------------------------------------------------------------------------
15.1 Online AcademicAssessmentSystem(forms) ---------------------------------------------------------
15.2 StudentLogin page---------------------------------------------------------------------------------------------
15.2.1 StudentQuestionnaire page-------------------------------------------------------------------
15.2.2 StudentGrades page-----------------------------------------------------------------------------
15.3 Doctor Login page -----------------------------------------------------------------------------------------------
15.3.1 Doctor course listpage---------------------------------------------------------------------------
15.3.2 Doctor grades page-------------------------------------------------------------------------------
15.3.3 Doctor Questionnaire page--------------------------------------------------------------------
15.4 AdminLogin and ( Control Panel ) page--------------------------------------------------------------------
15.5 EmployerLogin page---------------------------------------------------------------------------------------------
16. Testing Phase-----------------------------------------------------------------------------------------------------------
17. Conclusion--------------------------------------------------------------------------------------------------------------
18. Future actions and Recommendations--------------------------------------------------------------------------
19. Appendix – 1-----------------------------------------------------------------------------------------------------------
19.1 Work Breakdown structure------------------------------------------------------------------------------------
20. Appendix – 2 ----------------------------------------------------------------------------------------------------------
20.1 AcademicProgram AssessmentSystemDictionary----------------------------------------------------
21. References--------------------------------------------------------------------------------------------------------------
Acknowledgment :
We want to thank our previous colleagues which they did the half of the project the ( Direct
measurement ) and we will continue from where they stopped.
Also we want to thank our Supervisor Dr. Mohammed Nour for his continues help and
support and the valuable information he gave to us during the project work period.
1. Introduction :
This is about our graduation project for the year 2011, where we going to explain our proposal for AL
Ghurair University about an online Academic Program Assessment. This project is talking about a
program that is developed in a computerized manner in order to solve a real problem which is the
academic assessment and evaluating process and effectiveness measurement in any academic
institution as whole, this idea became to us because till now there’s many institutions still doing the old
and traditional way in assessment process which reflects some disadvantages such as it takes a lot of
time , complexity in gathering and analyzing results…etc. As we are in the Information Technology era
the need of applying and creating a computerized solutions is a fundamental issue also it’s a part of our
duty towards humanity as we are CIS professionals to simplify and look for easier alternative solutions in
any aspects of life in which will be translated in computerized solutions. This program will help a lot to
make the procedure of assessment in academic institutions goes flexible , easy , and it will be available
any time anywhere.
1.1. Academic Program Assessment:
1.2. Definition:
Academic Program Assessment: it’s an online process ,
software or tool that’s evaluate students performance in
context of proposed students program learning outcomes of
the University,and isdividedintotwocategories:
1. Direct measurement
2. Indirectmeasurement
1.3. Direct Measurement:
Fig1.( Assessment Cycle Overview)
In this measurement students will be evaluated in their performance in light of the course learning
outcomes which the faculty proposed in the start of the semester , the student will be assessed for
example on the coursework which includes : test 1, test 2, final lab, assignment and final exam. The
instructor will assess them whether the student met the course requirements or not. One of the most
important advantages about direct measure that is will help to improve the weakness points and
discover them in the students. Professors as well in order to achieve the (CLO’s) which they planned for
it in the beginning of the semester for each course they teach , professor can compare in the end of the
semesterthe actual resultsandthe plannedresultsitsmightbe same orlessthan whatthe expected.
Finally,directmeasurementinvolvingthe evaluationof demonstrationof studentlearning.
1.4. Indirect Measurement:
in this measurement the stakeholders will give their feedback about the College and what they think
about it , it’s measuring the percentage of satisfaction about the services and the quality of the
university to know what is the weak points and try to overcome it or to know if everything iswell done
, under graduated students will have the ability to evaluate and give their opinion about the Courses
which enrolledin particular semester, also the Alumni can give their feedback about the program they
graduated from it. Employer will have the ability to evaluate the employee performance and measure
the Program learning outcomes that’s suppose to be got them . The Admin which is the ( The Director
of institutional effectiveness ) besides that his ability to add and maintain the Database also he can
see the resultsof the surveysandcompare themto analyze themlater.
Finally , indirect measure is based on perception rather than direct demonstration process, examples
of indirectmeasurement:
 Studentself –efficiencysurveys
 Alumni Surveys
 EmployerSurveys
2. Abstract:
Although academic program effectiveness is very important and it’s a basic tool for any university as
internal quality assurance system, currently Al Ghurair University doesn’t have an online system to
measure its academic programs andits colleges programs as whole. From the Definition of the academic
program assessment we see thatithastwotypesof measurementsdirectandindirect.
Current situation“ What isgoing on ! “
A. Indirectmeasurement
AL Ghurair’s students evaluate their courses manually and that happen during the lecture time
whichisinappropriate and unprofessional processforauniversitytohave
The disadvantagesof the manual assessmentare:
I. Time consuming“wastinglecture time”
II. misplace orlose of the evaluationsheet.
III. Hard Analyzingandgettingevaluationreportsforeachcourse.
IV. Lack of informationsharedaboutthe studentsbetweenthe facultyteam.
3. Project Scope Component:
3.1. Mission:
This project aims to establish online academic evaluation program to assess and evaluate where the
usercan track the performance of academicsocietystakeholders.Furthermore,tohave atransparent
environment in terms of data provided, speed & smooth process. Besides that to achieve excellence and
advanced solutionsinthatfield thatfulfill the universitydemands.
3.2 Objectives:
1. The Main objective for Academic Student Program Effectivenessis providing accurate data about
the UniversityCoursesandAcademicPrograms.
2. To Evaluate AcademicQualityin particularUniversity.
3 Saving time and effort by generating a report in a seconds and availability anywhere and
anytime aslongas its online process.
3. MeetsAl Ghurair University’sobjectivesandgoals.
4. SharinginformationbetweenFaculty,StudentsandEmployer.
5 Establishingandconstructinganew methodof “EvaluatingandAssessment“model whichis
online based.
4. The Development Methodology “System Development Life Cycle” model :
The “System Development Life Cycle “model used in this Project, based on the Software
that we will develop the appropriate “SDLC “ model will be used for it. “SDLC” It’s the is
the process of creating or altering systems, and the models and methodologies that
people use to develop the systems.
In our project we implemented the “ Waterfall Model “ where the output of each stage
becomes an initial input for the following stage so it’s much easier for errors fixing or
adding , deleting purposes.
Figure2. (Waterfall Model)
5. The System Analysis and Requirements Phase:
This phase Definesprojectgoalsintodefinedfunctionsandoperationsof the intendedapplicationand
analyzes end-userinformationneeds.
5.1. The program work mechanism ( proposal ) :
Indirect AcademicProgram AssessmentSystem :
It’s an online software tool to help AL Ghurair University to evaluate its academic programs
effectivenessthat’sprocessdone onlineandina computerizedway.
The system have 5 typesof securityaccesslevels:
1. Admin “Web Administrator” Full Access View , add data , delete users , create
forms..etc.
2. Doctor : viewstudentsnames,addmarks ..etc.
3. Employer:Fill the graduate questionnaire.
4. Alumni :fill the Questionnaireassoonas he finishhiscourses.
5. Student: see hismarks, fill survey..etc.
This users each one of them will be given a Username and Password by the Admin “ Webmaster “ each
one of them will login to the program and he will be automatically redirected to the page he has the
rightto viewandinsertdata to itonlyaccordingto hisrole ( Student,Professor,…etc.).
Student’sloginprocess:
Student login to the program by his Password and Username , server will redirect him to his page by
welcoming him and displaying his Name , Date and his security level role which is “ Student “ , a list of
coursesthat studentenrolledinforthe particularsemesterwill appearwithtwo optionswhichis:
a) View Courseresults.
b) Evaluatethis course“Questionnaire“.
Employer:
Employer login to the program by his Password and Username , he will be redirected to his page and
welcoming him and displaying his Name , Date and his security level and his role which is “ Employer “ .
Then he will do his task which is to evaluate the student performance during his work in the
organization.
Professor’slogin:
The professor will login to the system by his Username and Password, and the server will redirect him to
his page and welcoming him and displaying his Name , Date and security level and his role which is “
Professor“. Twooptionswill be appearforhimwhichis:
a. Enter studentgrades.
b. Previewquestionnairereport.
If he select’s “Enter student grades“ option then a list of the courses that he is teaching in the semester
will appear, when he select one of these courses a student’s names list will displayed then he could be
able to enterthe gradesof studentsandthe course learningoutcomesmanually.
And if he select’s “Preview questionnaire report “option then a list of the courses will appear and he
couldselectthe course thathe wantsto see itsreportresults.
For Example:
(Direct Measurement example )
(Course Total Results)
6. System Constraints:
The AcademicAssessmentProgramhassome constraintswhichis:
Assessment Tools (planned to be used in this course)
Course Learning
Outcomes
Category 1 2 3 4
Test 1   
Test 2  
Quiz   
Laboratory   
1. Systemcomplexity(ex:one questionhasmanyCLO’s).
2. Capture the rightuser requirementfromdifferentstakeholders.
3. User are oftenbusy.
4. User don’tknowwhathe wantsexactly.
7. Requirements:
1. Capturingand collectinguserrequirementsforthe program.
2. What data mechanism thatwill be usedinthe requirementscapturingprocess.
8. System Requirements :
a. Tools/Software:
Designing the forms: Macromedia Dreamweaver 8
This software used to design the web pages of the program.
Database Management System: SQL Express server
This software was used to design the database of the system
Coding: MS visual basic studio “ ASP.NET VB.Net”
This software used to develop the system
Modeling:
SmartDraw: used to design the flowchart and the action plan.
Quick Screen capture: used to capture pictures from desktop screen.
9. Analysis of options and recommendations:
Thisprojecthas beenselected basedonthe followingcriteria:
1. The systemsurveysisproducingpositive results
2. We are as a part of academicsocietywhere the problemis exists.
3. The projectwill considered asa huge achievementforus,whichreflectsthe entire knowledge
we got throughour studies inal Ghurair Universityandour personal knowledge.
4. The AcademicassessmentprocessinourUniversityisoldfashion,developingitrequired.
5. Solvinga real problem by computerized solutions as weare a IT professionals.
10. Product deliverables:
The main deliverablesof the AcademicProgramAssessmentcontainsthe followingparts:
1. Computerizedapplicationsoftware supportingthe academicprogramassessments process.
2. Managementsupportingindecisionmakingprocess.
3. Centralizeddatabase.
11. Potential Risk :
There are some potential risksthatmight occurand threatour projectwhichare:
1. Securityinour system,forexample,Firewallsbreachingand leakingsensitive information
2. Fail in using the system by the user which will create unexpected errors and affect the work
flexibility.
12. Action Plan :
Milestone Step Status Responsible Issue / Comments
Initiation
Assign Projectresponsibilities Completed Mohammed
Create Business Case Completed Team Approved by Supervisor
Planning
Project Meetings On going Team Ongoing meetings
Approval of Database Completed Approved by P. Leader
Executing
Surveys Completed Marwan Went Well
Implementing the system Mohammed Went well
System Testing On going Omar Went Well
Table.1 (brieftable about actionplan)
13. Initial Project Organization :
This shows the Team work responsibilitiesandtasks assignedin the followingtable :
Tabel.2 (project organization)
14. System Design Phase :
In systemsdesign the designfunctionsandoperationsare describedindetail,includingscreenlayouts,
businessrules,processdiagramsandotherdocumentation.The outputof thisstage will describe the
newsystemasa collectionof modulesorsubsystems.
IN SYSTEM DESIGN PHASE WE MADE TWO STEPS WHICH IS:
1) The Database Design.
2) The SystemFlowchartDesign.
Name Role Position Contact Information
Marwan Abbas Team Member
System Analyst & Database
Developer boy1116@hotmail.com
Mohammed Naji Team Member
Programmer & Database
Developer Lahab121@gmail.com
Omar Alshaibani Team Member Designer & System Tester Blackberry_99@live.com
Dr. Mohammad Nour Project Leader Team Supervisor m.nour@gmail.com
14. 1 The Database design Stage:
1. Aspnet_Roles:
The systemwill have 6 levelsof securityaccess( 5 Typesof Usersinteractwithsystem) :
a. Admin
b. Student
c. Employer
d. Alumni
e. Faculty
f. main
Thistable linkedwith Aspnet_Roles andotherTables.
2. Aspnet_usersInRoles:
Inthistable we goingto assignrole numberandname for eachuser.Thistable linkedtoUserTable.
3. Collegeobjective Table:
In this table we are defining each college objectives that’s need to be met. This table is linked with
College table.
4. CollegeTable:
The Universityhave 4 colleges,eachcollege assignedbyaunique number.
5. Academicprogram Table:
Some of colleges have between 2-4 academic programs, each single program assigned by a unique
number, itslinkedtoCollegetable.
6. Academicprogram objectiveTable:
Each academic program that’s related to different colleges has its own objectives, by default this
table shouldbe linkedtoAcademicprogramTable.
7. CoursesTable:
This table contains courses to be registered by students , we will know who registered in particular
coursesand inwhichcollege andwhichacademicprogramalsohissecurityrole.
8. EnrollmentTable :
Thistable providestothe userwitha listof coursesthat eachstudentregisteredinandwe can that
by SQL .
9. Course Learningoutcome Table:
Thistable includesCLO’sIneachcourse whichhave to be achievedbyendof the course.
1. Course Learningoutcome – Test Table:
This table contains the CLO’s of each course need to be meet , so we matched them i.e. each single
CLO with appropriate assessment tool. (Exp: Test 1 of course named “E-commerce” will cover CLO
1 and 2 of the course).
2. Test Table:
In this table the students marks of each course will be inserted through it. Its related to the CLO
table.
3. QuestionnaireTable:
This table is related to indirect assessment measurement which will be used by some of the
stakeholder of the system. for each questionin the questionnaire there will be a unique number and
this questionnaire will be linked to Course Table and Role Table, as the stakeholder should do the
surveyforeach course he/she registeredon.
10. Aspnet_users:
Thistable containsthe usersname and there ID,withsome otherattributessupportingbyasp.net.
11. Course_student:
In thistable we will assigneachstudentwithhisregisteredcourses.
12. User_Details :
Thistable supportingthe aspentuser byaddingsome otherattribute.
13. Current answers
Answertable linkedwithquestionnaire Table asthe userwill addaninputfor the questions.
14. Questionnaire_type:
This table linked with questionnaire table to classify the type of questionnaire ( student – alumni
– employer).
15. Questionnaire_results:
This table save the final real results and expected percentage to be shown at the end on the
diagram.
14.2 Flowchart Design:
A flowchartisa type of diagram thatrepresentsan algorithmorprocess,showingthe stepsasboxesof
variouskinds,andtheirorderbyconnectingthese witharrows.Thisdiagrammatic representation can
give a step-by-stepsolutiontoa given problem.Below the ProgramFlowchartDesignforthe whole
system( includingthe 5 stakeholders):
14.2.1 Doctor Flowchart Diagram:
14.2.2 Student Flowchart Diagram:
14.2.3 Alumni Flowchart Diagram:
14.2.4 Employer Flowchart Diagram:
15. Implementation Phase:
The ImplementationPhase isthe final phaseof the projectanditinvolvesthe actual constructionand
installationof asystem.Thisphase alsoincludesthe maintenance of the systemandanyfuture updates
or expansionof the systemalsothisphase isthe longestphase asithasno definedendpoint.
Duringthe implementationphasewe had used several software programs to build and implement the
system which is as follows :
Step 1: (Database diagram ERD Design – SQL Express Server)
We usedSQL Expressserversoftware because :
1. We are currentlystudyinghowtobuilda database usingthissoftware.
2. Easy to use.
3. Simple access to the data because its centralized on the SQL server, where
if we used MS Access the access to the data its locally and other
stakeholdercan’taccessit.
4. Free downloading fromthe internetandwhole stakeholderscanuse it.
Step 3: (Designing the web pages - Macromedia Dreamweaver 8)
We usedthisSoftware todesignthe webpages andthe Windowsthatthe user will interact with them.
1. It’sa veryeffective andpowerful programinDesigningthe Web pages.
2. Designa highqualityand professional webpages.
15. Easy and User friendlyinterface.
Step 4: (Software Modeling – Quick Screen Capture & SmartDraw)
1. SmartDraw: We selectthissoftware in designingthe flowcharts Diagrams
:
a. Free software
b. Friendly user interface
c. Easy to use
Step 5: (Designing Graphics - Photoshop CS 5)
We used this Program for designing the software graphics , logos and the home
page layout.
1. Its very professional in designing.
2. It’sa well knownsoftware.
Step 6: Microsoft Visual Studio 2008
Used for Programming language Development code , ASP.NET VB.NET.
16. Online Academic Assessment System (Forms):
1) Home page:
This is the Academic Program Assessmentmain home page where the userscan loginand interact
with the system.
(Home page of the APS online feedback)
About us web page:
Here isthe users can read some general informationabout the systemdevelopers.
(about us webpage)
Contact us page:
This page for contacting the Admin for support in case ofproblemsraised while the user usingthe
system.
15.2 Student login:
This windowwill appears after the Studentlogin to the system, it shows the courses which
the studentregisteredinand shows the questionnaire optionifwants to fill it.
Student “ Questionnaire” Page:
Thisscreeniswhere the studentwill evaluate the course that he hasselected, thenwe will
submit his evaluation.
15.2.1 Student Edit Questionnaire page:
This page will allowthe studentto change the answers of the Questionnaire afterhe filledit.
15.3 Doctor’s login:
This page for Doctors, once Doctor login the page he can enter the students marks and view
the questionnaire results.
Doctor’s course list page:
This page appears to the Doctor to viewa list contains the courseshe teaches
Doctor Grades page:
In this page Doctor can enterthe marks of the studentsin the courses that he select.
(Doctor courses listpage)
Doctor Questionnaire results page:
In this page the resultsof the questionnaire isdisplayedfor the doctor.
15.4 Admin Login & ( Control Panel ) Page:
The Adminlogin to his page which he isthe “ Director of Institutional effectiveness “ in our University
once he loggeda liston options he can do to the system appears , Admin have the complete authority
to do manipulation for the Database and managing the system , viewing the final results and reports
of the surveys analyze them and publish them to the faculty .
The Admin tasks :
Add new users.
Add and edit Questionnaires.
Addand delete rolesforusers.
Addusersto courses.
ChangesPasswords.
Edit, Delete Users:
Monitorsystemand reset passwords:
Manage usersroles:
Addand Delete Roles:
15.5 Employer login:
In this page Employer enters to his account he will have one option which is to fill the
“Employer Questionnaire“. This survey process aims to evaluate the working skills of
graduates from the Academic institutions and to make sure if they acquired the “Program
learning outcomes” in their Bachelors Degree or not.
15.6 Alumni login Page :
This page will give the Alumni the ability to evaluate the Academic Program that he is
graduated from it. After Alumni loginto his account only one optionwill be appeared to him
which is “Questionnaire “he will fill the survey.
The CLO result Graph:
Summery of all Questionnaire Graph:
16. Testing Phase:
ThisPhase will bringsall the piecestogetherintoaspecial testingenvironment,thenchecksforerrors,
bugsand interoperability.
17. Project Conclusion:
a. Team work(workingwithdifferenttype of people)
b. Learnedto use new software (SmartDraw,ASP.NET….)
c. Work understressanddeadlines
d. Solve areal probleminlife andfindeffectivesolutions.
e. Converta manually( paperworksystems) intoa Computerizedsystem.
f. We got an experience aboutareal “ IT Developers“Work Nature.
g. Developed an “Alumni” User to interact with the system , which the previous “Direct
Measurement“projectwasn’tavailable init.
h. Addinga newUserwhichis“ Employer“to interactwiththe System.
18. Future Actions and Recommendations :
1- DevelopingaCentralizedSystemwithUAEAcademicInstitutionsandlinkthemall togetherto
measure the overall Academicprocessinthe Country.
2- Addingnewfeaturestothe system.
3- DevelopinganOnline assessmentsystemforDirectandIndirectmeasurementsof the Doctors
and UniversityStaff.
19. APPENDIX – I
19.1 WORK BREAKDOWN STRUCTURE
Number Task Member Duration
1 Mile stone Project Work idea Team 2 weeks
2 Data Collection Omar 1 Week
3 Assigning the Team Responsibilities Team 4 Days
4 System Analysis Marwan 15 Days
5 Designing the Database Tables Mohammed 1 week
6 Start Coding Mohammed On going
7 Start writing the Documentation Marwan On going
8 Designing the Web pages Marwan 6 Days
9 Meeting Supervisor regularly Team On going
10 Surveys Omar 4 Days
11 System Testing Team Ongoing
12 Code changes Mohammed Ongoing
13 System Testing Team Ongoing
14 Project Finalizing Team Ongoing
15 Power Point Presentation Omar 2 Days
16 Team meeting before submission day Team 1 Day
17 Project Submission Team 1 Day
20.APPENDIX – II
20.1 ACADEMIC PROGRAM ASSESSMENT
DICTIONARY
Academic ProgramAssessment Dictionary:
Term Description
ID_Obj
ID Objective: Refer to a uniquenumber that assign to each objective for example " 1 refer
to objectivegoal # 1, and 2 refer to objective goal number 2,…etc"
ID_College
Colleges ID: refer to a unique number that assign to each collegefor example "1 refers to
College of Computing, and 2 College of Business,..etc"
Obj_Name
Objective Name: Refer to a static text that describethe objectives of each colleges,
courses and academic program
Collage_Name
College Name: Name of the colleges that we have for example " College of Computing,
College of Business,…etc"
ID_Academic_Program Academic Program ID: Refer to a unique number that assign to each academic program
Academic_Program_Name
Academic Program Name: For example under college of business they have "Marketing,
Accounting,…etc"
ID_CLO
Course Learning Outcome ID: Refer to a unique number that assign to each course
learningoutcome
CLO_Name
Course Learning Outcome Name: In each coursethere are courselearningoutcome that
student must complete
ID_Course
Course ID: Refer to a unique number that assign to each subjects for example "CIS 308,CIS
303,…etc"
REFERENCES
1) http://www.agu.ae/mission.asp
2) http://www.bridgew.edu/AssessmentGuidebook/overview.cfm
3) http://www.asp.net
4) http://www.codeproject.com
http://www.java2s.com
ID_User
User ID: Refer to a unique number that assign to each user for example "1 for student, 2
for faculty,…etc"
ID_Role;
Role ID: Refer to a uniquenumber that assign to each rolefor example "student view,
faculty view, and admin access
User_Name
User Name: The name that the user used to enter to the system for example "for student
will bethe student ID"
User_Password User Password: Password thatassign to each user to loge in to the system
Role_Name Role Name: For example " Student, Doctor, Admin"
Course_Name
Course Name: The courses name for example in college of computing we have "Java
Programming II,Data Miningand Warehousing,…etc"
ID_Test Test ID: Refer to a unique number that assign to each Test
ID_Questionnaire
Questionnaire ID: Refer to a unique number that assign to each question for example "1
refer to question 1, and 2 refer to question 2,…etc"
Questionnair_Text Questionnaire Text: The static text that indicatethe questions of survey
Test_Name Test Name: For example "Test 1 ,Test 2, and Final"
Test_Max Test Maximum: The maximum Mark of the Exam
ID_Answer Answer ID: Refer to a unique number that assign to each answer
Comment The comment text that a user enter at the end of the evaluation
project work final version
project work final version

Weitere ähnliche Inhalte

Was ist angesagt?

Accounting information system rev df 020914
Accounting information system rev df 020914Accounting information system rev df 020914
Accounting information system rev df 020914Puput Hapsari
 
Two-Scheme Grading Management and Student Profiling System
Two-Scheme Grading Management and Student Profiling SystemTwo-Scheme Grading Management and Student Profiling System
Two-Scheme Grading Management and Student Profiling SystemRix Morales
 
Automated Certificate Issuing and Students’ Management System for College of ...
Automated Certificate Issuing and Students’ Management System for College of ...Automated Certificate Issuing and Students’ Management System for College of ...
Automated Certificate Issuing and Students’ Management System for College of ...University College of Jaffna
 
E-Consult: Designing of Development for Thesis Advisory Model Based on Manage...
E-Consult: Designing of Development for Thesis Advisory Model Based on Manage...E-Consult: Designing of Development for Thesis Advisory Model Based on Manage...
E-Consult: Designing of Development for Thesis Advisory Model Based on Manage...Supriadi Fadel
 
USER REQUIREMENTS MODEL FOR UNIVERSITY TIMETABLE MANAGEMENT SYSTEM
USER REQUIREMENTS MODEL FOR UNIVERSITY TIMETABLE MANAGEMENT SYSTEMUSER REQUIREMENTS MODEL FOR UNIVERSITY TIMETABLE MANAGEMENT SYSTEM
USER REQUIREMENTS MODEL FOR UNIVERSITY TIMETABLE MANAGEMENT SYSTEMijseajournal
 
E 5 development-of_a_data_management_system_for_stud
E 5 development-of_a_data_management_system_for_studE 5 development-of_a_data_management_system_for_stud
E 5 development-of_a_data_management_system_for_studEdress Oryakhail
 
Ict in teaching learning ca
Ict in teaching  learning caIct in teaching  learning ca
Ict in teaching learning caMISY
 
Best Education Management System Education and Training Kentowin.com
Best Education Management System Education and Training Kentowin.comBest Education Management System Education and Training Kentowin.com
Best Education Management System Education and Training Kentowin.comVijay Pullannagari
 

Was ist angesagt? (13)

Presentation fyp 1
Presentation fyp 1Presentation fyp 1
Presentation fyp 1
 
Master thesis presentation
Master thesis presentationMaster thesis presentation
Master thesis presentation
 
Accounting information system rev df 020914
Accounting information system rev df 020914Accounting information system rev df 020914
Accounting information system rev df 020914
 
CoursePackages-MPSYS
CoursePackages-MPSYSCoursePackages-MPSYS
CoursePackages-MPSYS
 
Two-Scheme Grading Management and Student Profiling System
Two-Scheme Grading Management and Student Profiling SystemTwo-Scheme Grading Management and Student Profiling System
Two-Scheme Grading Management and Student Profiling System
 
Automated Certificate Issuing and Students’ Management System for College of ...
Automated Certificate Issuing and Students’ Management System for College of ...Automated Certificate Issuing and Students’ Management System for College of ...
Automated Certificate Issuing and Students’ Management System for College of ...
 
E-Consult: Designing of Development for Thesis Advisory Model Based on Manage...
E-Consult: Designing of Development for Thesis Advisory Model Based on Manage...E-Consult: Designing of Development for Thesis Advisory Model Based on Manage...
E-Consult: Designing of Development for Thesis Advisory Model Based on Manage...
 
Peo 1
Peo 1Peo 1
Peo 1
 
USER REQUIREMENTS MODEL FOR UNIVERSITY TIMETABLE MANAGEMENT SYSTEM
USER REQUIREMENTS MODEL FOR UNIVERSITY TIMETABLE MANAGEMENT SYSTEMUSER REQUIREMENTS MODEL FOR UNIVERSITY TIMETABLE MANAGEMENT SYSTEM
USER REQUIREMENTS MODEL FOR UNIVERSITY TIMETABLE MANAGEMENT SYSTEM
 
E 5 development-of_a_data_management_system_for_stud
E 5 development-of_a_data_management_system_for_studE 5 development-of_a_data_management_system_for_stud
E 5 development-of_a_data_management_system_for_stud
 
Ict in teaching learning ca
Ict in teaching  learning caIct in teaching  learning ca
Ict in teaching learning ca
 
Best Education Management System Education and Training Kentowin.com
Best Education Management System Education and Training Kentowin.comBest Education Management System Education and Training Kentowin.com
Best Education Management System Education and Training Kentowin.com
 
Parames project blbsc
Parames project blbscParames project blbsc
Parames project blbsc
 

Ähnlich wie project work final version

IRJET- Institution Evaluation System
IRJET- Institution Evaluation SystemIRJET- Institution Evaluation System
IRJET- Institution Evaluation SystemIRJET Journal
 
SE-IT MINI PROJECT SYLLABUS
SE-IT MINI PROJECT SYLLABUSSE-IT MINI PROJECT SYLLABUS
SE-IT MINI PROJECT SYLLABUSnikshaikh786
 
Online Faculty evaluation system project presentation
Online Faculty evaluation system project presentationOnline Faculty evaluation system project presentation
Online Faculty evaluation system project presentationShaikhul Saad
 
College Feedback System
College Feedback SystemCollege Feedback System
College Feedback SystemIRJET Journal
 
Trialling the Moodle My feedback report at UCL
Trialling the Moodle My feedback report at UCLTrialling the Moodle My feedback report at UCL
Trialling the Moodle My feedback report at UCLJessica Gramp
 
Finaldocumentation
FinaldocumentationFinaldocumentation
Finaldocumentationasuadma
 
IRJET - College Administrative System
IRJET -  	  College Administrative SystemIRJET -  	  College Administrative System
IRJET - College Administrative SystemIRJET Journal
 
IRJET- Teaching Learning Practices for Metrology & Quality Control Subject in...
IRJET- Teaching Learning Practices for Metrology & Quality Control Subject in...IRJET- Teaching Learning Practices for Metrology & Quality Control Subject in...
IRJET- Teaching Learning Practices for Metrology & Quality Control Subject in...IRJET Journal
 
SD-Session-3-The-Revised-SBM-Tool.pptx
SD-Session-3-The-Revised-SBM-Tool.pptxSD-Session-3-The-Revised-SBM-Tool.pptx
SD-Session-3-The-Revised-SBM-Tool.pptxKarlaLycaSequijorEsc
 
Online-Exam Report on dpms project queries
Online-Exam Report on dpms project  queriesOnline-Exam Report on dpms project  queries
Online-Exam Report on dpms project queriesSurajVerma127401
 
Analysis And Design Of Internship Report And Thesis Mentoring Management System
Analysis And Design Of Internship Report And Thesis Mentoring Management SystemAnalysis And Design Of Internship Report And Thesis Mentoring Management System
Analysis And Design Of Internship Report And Thesis Mentoring Management SystemWendy Hager
 
AN EMPIRICAL STUDY ON ASSESSMENT OF PO ATTAINMENT FOR A DIPLOMA PROGRAM
AN EMPIRICAL STUDY ON ASSESSMENT OF PO ATTAINMENT FOR A DIPLOMA PROGRAM AN EMPIRICAL STUDY ON ASSESSMENT OF PO ATTAINMENT FOR A DIPLOMA PROGRAM
AN EMPIRICAL STUDY ON ASSESSMENT OF PO ATTAINMENT FOR A DIPLOMA PROGRAM IAEME Publication
 
Police and Fire On-Line Courseware Training Trends and Evaluation Study
Police and Fire On-Line Courseware Training Trends and Evaluation StudyPolice and Fire On-Line Courseware Training Trends and Evaluation Study
Police and Fire On-Line Courseware Training Trends and Evaluation StudyInteract Business Group
 

Ähnlich wie project work final version (20)

IRJET- Institution Evaluation System
IRJET- Institution Evaluation SystemIRJET- Institution Evaluation System
IRJET- Institution Evaluation System
 
SE-IT MINI PROJECT SYLLABUS
SE-IT MINI PROJECT SYLLABUSSE-IT MINI PROJECT SYLLABUS
SE-IT MINI PROJECT SYLLABUS
 
Online Faculty evaluation system project presentation
Online Faculty evaluation system project presentationOnline Faculty evaluation system project presentation
Online Faculty evaluation system project presentation
 
College Feedback System
College Feedback SystemCollege Feedback System
College Feedback System
 
Trialling the Moodle My feedback report at UCL
Trialling the Moodle My feedback report at UCLTrialling the Moodle My feedback report at UCL
Trialling the Moodle My feedback report at UCL
 
Finaldocumentation
FinaldocumentationFinaldocumentation
Finaldocumentation
 
IRJET - College Administrative System
IRJET -  	  College Administrative SystemIRJET -  	  College Administrative System
IRJET - College Administrative System
 
IRJET- Teaching Learning Practices for Metrology & Quality Control Subject in...
IRJET- Teaching Learning Practices for Metrology & Quality Control Subject in...IRJET- Teaching Learning Practices for Metrology & Quality Control Subject in...
IRJET- Teaching Learning Practices for Metrology & Quality Control Subject in...
 
Course Evaluation
Course EvaluationCourse Evaluation
Course Evaluation
 
A2011214171642 1
A2011214171642 1A2011214171642 1
A2011214171642 1
 
SD-Session-3-The-Revised-SBM-Tool.pptx
SD-Session-3-The-Revised-SBM-Tool.pptxSD-Session-3-The-Revised-SBM-Tool.pptx
SD-Session-3-The-Revised-SBM-Tool.pptx
 
Online-Exam Report on dpms project queries
Online-Exam Report on dpms project  queriesOnline-Exam Report on dpms project  queries
Online-Exam Report on dpms project queries
 
csc 510 Project
csc 510 Projectcsc 510 Project
csc 510 Project
 
Analysis And Design Of Internship Report And Thesis Mentoring Management System
Analysis And Design Of Internship Report And Thesis Mentoring Management SystemAnalysis And Design Of Internship Report And Thesis Mentoring Management System
Analysis And Design Of Internship Report And Thesis Mentoring Management System
 
JavaProject.pdf
JavaProject.pdfJavaProject.pdf
JavaProject.pdf
 
M0 school leader orientation-final
M0 school leader orientation-finalM0 school leader orientation-final
M0 school leader orientation-final
 
James Birkett and Robert Hudd - Case Study
James Birkett and Robert Hudd - Case StudyJames Birkett and Robert Hudd - Case Study
James Birkett and Robert Hudd - Case Study
 
AN EMPIRICAL STUDY ON ASSESSMENT OF PO ATTAINMENT FOR A DIPLOMA PROGRAM
AN EMPIRICAL STUDY ON ASSESSMENT OF PO ATTAINMENT FOR A DIPLOMA PROGRAM AN EMPIRICAL STUDY ON ASSESSMENT OF PO ATTAINMENT FOR A DIPLOMA PROGRAM
AN EMPIRICAL STUDY ON ASSESSMENT OF PO ATTAINMENT FOR A DIPLOMA PROGRAM
 
Police and Fire On-Line Courseware Training Trends and Evaluation Study
Police and Fire On-Line Courseware Training Trends and Evaluation StudyPolice and Fire On-Line Courseware Training Trends and Evaluation Study
Police and Fire On-Line Courseware Training Trends and Evaluation Study
 
A420107.pdf
A420107.pdfA420107.pdf
A420107.pdf
 

project work final version

  • 1. College of Computing Final Project Work – CIS 308 2011 Academic Program Assessment System Submitted By: *MarwanAbbas Ksaier 20080412 *Omar Alshaibani 073121236 *MohammedNaji 20090232 Supervised By: *Dr. Mohammed Nour
  • 2. Table of Contents Acknowledgment 1.Introduction ------------------------------------------------------------------------------------------------------- 1.1 Academic Program Assessment----------------------------------------------------------------------- 1.2 Definition-------------------------------------------------------------------------------------- 1.3 Direct Measurement-------------------------------------------------------------------------- 1.4 Indirect Measurement------------------------------------------------------------------------ 2.Abstract-------------------------------------------------------------------------------------------------------------- 3. Project Scope Component------------------------------------------------------------------------------------- 3.1 Mission--------------------------------------------------------------------------------------------- 3.2 Objectives----------------------------------------------------------------------------------------- 4. SystemDevelopmentLife Cycle Model---------------------------------------------------------------------- 5. SystemAnalysis and RequirementPhase-------------------------------------------------------------------- 5.1 The Mechanismof how the system work----------------------------------------------------------- 6. SystemConstraints------------------------------------------------------------------------------------------------ 7. Requirements------------------------------------------------------------------------------------------------------- 8. SystemRequirements--------------------------------------------------------------------------------------------- 9. Analysisof optionsand recommendations----------------------------------------------------------------- 10. Product deliverables---------------------------------------------------------------------------------------------- 11. Potential Risk------------------------------------------------------------------------------------------------------- 12. Action Plan---------------------------------------------------------------------------------------------------------- 13. Initial Project organization-------------------------------------------------------------------------------------- 14. SystemDesignPhase---------------------------------------------------------------------------------------------- 14.1 Database Design-------------------------------------------------------------------------------------------- 14.2 SystemFlowchart Design--------------------------------------------------------------------------- 14.2.1 Doctor Flowchart Design----------------------------------------------------------------------- 14.2.2 AdminFlowchart Design---------------------------------------------------------------------- 14.2.3 StudentFlowchart Design---------------------------------------------------------------------- 14.2.4 Alumni Flowchart Design------------------------------------------------------------------------ 14.2.5 EmployerFlowchart Design--------------------------------------------------------------------- 15. ImplementationPhase--------------------------------------------------------------------------------------------- 15.1 Online AcademicAssessmentSystem(forms) --------------------------------------------------------- 15.2 StudentLogin page--------------------------------------------------------------------------------------------- 15.2.1 StudentQuestionnaire page------------------------------------------------------------------- 15.2.2 StudentGrades page----------------------------------------------------------------------------- 15.3 Doctor Login page ----------------------------------------------------------------------------------------------- 15.3.1 Doctor course listpage--------------------------------------------------------------------------- 15.3.2 Doctor grades page------------------------------------------------------------------------------- 15.3.3 Doctor Questionnaire page-------------------------------------------------------------------- 15.4 AdminLogin and ( Control Panel ) page-------------------------------------------------------------------- 15.5 EmployerLogin page--------------------------------------------------------------------------------------------- 16. Testing Phase----------------------------------------------------------------------------------------------------------- 17. Conclusion-------------------------------------------------------------------------------------------------------------- 18. Future actions and Recommendations-------------------------------------------------------------------------- 19. Appendix – 1----------------------------------------------------------------------------------------------------------- 19.1 Work Breakdown structure------------------------------------------------------------------------------------ 20. Appendix – 2 ---------------------------------------------------------------------------------------------------------- 20.1 AcademicProgram AssessmentSystemDictionary---------------------------------------------------- 21. References--------------------------------------------------------------------------------------------------------------
  • 3. Acknowledgment : We want to thank our previous colleagues which they did the half of the project the ( Direct measurement ) and we will continue from where they stopped. Also we want to thank our Supervisor Dr. Mohammed Nour for his continues help and support and the valuable information he gave to us during the project work period.
  • 4.
  • 5.
  • 6.
  • 7. 1. Introduction : This is about our graduation project for the year 2011, where we going to explain our proposal for AL Ghurair University about an online Academic Program Assessment. This project is talking about a program that is developed in a computerized manner in order to solve a real problem which is the academic assessment and evaluating process and effectiveness measurement in any academic institution as whole, this idea became to us because till now there’s many institutions still doing the old and traditional way in assessment process which reflects some disadvantages such as it takes a lot of time , complexity in gathering and analyzing results…etc. As we are in the Information Technology era the need of applying and creating a computerized solutions is a fundamental issue also it’s a part of our duty towards humanity as we are CIS professionals to simplify and look for easier alternative solutions in any aspects of life in which will be translated in computerized solutions. This program will help a lot to make the procedure of assessment in academic institutions goes flexible , easy , and it will be available any time anywhere. 1.1. Academic Program Assessment: 1.2. Definition: Academic Program Assessment: it’s an online process , software or tool that’s evaluate students performance in context of proposed students program learning outcomes of the University,and isdividedintotwocategories: 1. Direct measurement 2. Indirectmeasurement 1.3. Direct Measurement: Fig1.( Assessment Cycle Overview) In this measurement students will be evaluated in their performance in light of the course learning outcomes which the faculty proposed in the start of the semester , the student will be assessed for example on the coursework which includes : test 1, test 2, final lab, assignment and final exam. The instructor will assess them whether the student met the course requirements or not. One of the most important advantages about direct measure that is will help to improve the weakness points and discover them in the students. Professors as well in order to achieve the (CLO’s) which they planned for it in the beginning of the semester for each course they teach , professor can compare in the end of the semesterthe actual resultsandthe plannedresultsitsmightbe same orlessthan whatthe expected. Finally,directmeasurementinvolvingthe evaluationof demonstrationof studentlearning.
  • 8. 1.4. Indirect Measurement: in this measurement the stakeholders will give their feedback about the College and what they think about it , it’s measuring the percentage of satisfaction about the services and the quality of the university to know what is the weak points and try to overcome it or to know if everything iswell done , under graduated students will have the ability to evaluate and give their opinion about the Courses which enrolledin particular semester, also the Alumni can give their feedback about the program they graduated from it. Employer will have the ability to evaluate the employee performance and measure the Program learning outcomes that’s suppose to be got them . The Admin which is the ( The Director of institutional effectiveness ) besides that his ability to add and maintain the Database also he can see the resultsof the surveysandcompare themto analyze themlater. Finally , indirect measure is based on perception rather than direct demonstration process, examples of indirectmeasurement:  Studentself –efficiencysurveys  Alumni Surveys  EmployerSurveys 2. Abstract: Although academic program effectiveness is very important and it’s a basic tool for any university as internal quality assurance system, currently Al Ghurair University doesn’t have an online system to measure its academic programs andits colleges programs as whole. From the Definition of the academic program assessment we see thatithastwotypesof measurementsdirectandindirect. Current situation“ What isgoing on ! “ A. Indirectmeasurement AL Ghurair’s students evaluate their courses manually and that happen during the lecture time whichisinappropriate and unprofessional processforauniversitytohave The disadvantagesof the manual assessmentare: I. Time consuming“wastinglecture time” II. misplace orlose of the evaluationsheet. III. Hard Analyzingandgettingevaluationreportsforeachcourse. IV. Lack of informationsharedaboutthe studentsbetweenthe facultyteam. 3. Project Scope Component:
  • 9. 3.1. Mission: This project aims to establish online academic evaluation program to assess and evaluate where the usercan track the performance of academicsocietystakeholders.Furthermore,tohave atransparent environment in terms of data provided, speed & smooth process. Besides that to achieve excellence and advanced solutionsinthatfield thatfulfill the universitydemands. 3.2 Objectives: 1. The Main objective for Academic Student Program Effectivenessis providing accurate data about the UniversityCoursesandAcademicPrograms. 2. To Evaluate AcademicQualityin particularUniversity. 3 Saving time and effort by generating a report in a seconds and availability anywhere and anytime aslongas its online process. 3. MeetsAl Ghurair University’sobjectivesandgoals. 4. SharinginformationbetweenFaculty,StudentsandEmployer. 5 Establishingandconstructinganew methodof “EvaluatingandAssessment“model whichis online based. 4. The Development Methodology “System Development Life Cycle” model : The “System Development Life Cycle “model used in this Project, based on the Software that we will develop the appropriate “SDLC “ model will be used for it. “SDLC” It’s the is the process of creating or altering systems, and the models and methodologies that people use to develop the systems. In our project we implemented the “ Waterfall Model “ where the output of each stage becomes an initial input for the following stage so it’s much easier for errors fixing or adding , deleting purposes.
  • 10. Figure2. (Waterfall Model) 5. The System Analysis and Requirements Phase: This phase Definesprojectgoalsintodefinedfunctionsandoperationsof the intendedapplicationand analyzes end-userinformationneeds. 5.1. The program work mechanism ( proposal ) : Indirect AcademicProgram AssessmentSystem : It’s an online software tool to help AL Ghurair University to evaluate its academic programs effectivenessthat’sprocessdone onlineandina computerizedway. The system have 5 typesof securityaccesslevels: 1. Admin “Web Administrator” Full Access View , add data , delete users , create forms..etc. 2. Doctor : viewstudentsnames,addmarks ..etc. 3. Employer:Fill the graduate questionnaire. 4. Alumni :fill the Questionnaireassoonas he finishhiscourses. 5. Student: see hismarks, fill survey..etc. This users each one of them will be given a Username and Password by the Admin “ Webmaster “ each one of them will login to the program and he will be automatically redirected to the page he has the rightto viewandinsertdata to itonlyaccordingto hisrole ( Student,Professor,…etc.).
  • 11. Student’sloginprocess: Student login to the program by his Password and Username , server will redirect him to his page by welcoming him and displaying his Name , Date and his security level role which is “ Student “ , a list of coursesthat studentenrolledinforthe particularsemesterwill appearwithtwo optionswhichis: a) View Courseresults. b) Evaluatethis course“Questionnaire“. Employer: Employer login to the program by his Password and Username , he will be redirected to his page and welcoming him and displaying his Name , Date and his security level and his role which is “ Employer “ . Then he will do his task which is to evaluate the student performance during his work in the organization. Professor’slogin: The professor will login to the system by his Username and Password, and the server will redirect him to his page and welcoming him and displaying his Name , Date and security level and his role which is “ Professor“. Twooptionswill be appearforhimwhichis: a. Enter studentgrades. b. Previewquestionnairereport. If he select’s “Enter student grades“ option then a list of the courses that he is teaching in the semester will appear, when he select one of these courses a student’s names list will displayed then he could be able to enterthe gradesof studentsandthe course learningoutcomesmanually. And if he select’s “Preview questionnaire report “option then a list of the courses will appear and he couldselectthe course thathe wantsto see itsreportresults.
  • 12. For Example: (Direct Measurement example ) (Course Total Results) 6. System Constraints: The AcademicAssessmentProgramhassome constraintswhichis: Assessment Tools (planned to be used in this course) Course Learning Outcomes Category 1 2 3 4 Test 1    Test 2   Quiz    Laboratory   
  • 13. 1. Systemcomplexity(ex:one questionhasmanyCLO’s). 2. Capture the rightuser requirementfromdifferentstakeholders. 3. User are oftenbusy. 4. User don’tknowwhathe wantsexactly. 7. Requirements: 1. Capturingand collectinguserrequirementsforthe program. 2. What data mechanism thatwill be usedinthe requirementscapturingprocess. 8. System Requirements : a. Tools/Software: Designing the forms: Macromedia Dreamweaver 8 This software used to design the web pages of the program. Database Management System: SQL Express server This software was used to design the database of the system Coding: MS visual basic studio “ ASP.NET VB.Net” This software used to develop the system Modeling: SmartDraw: used to design the flowchart and the action plan. Quick Screen capture: used to capture pictures from desktop screen. 9. Analysis of options and recommendations: Thisprojecthas beenselected basedonthe followingcriteria: 1. The systemsurveysisproducingpositive results 2. We are as a part of academicsocietywhere the problemis exists. 3. The projectwill considered asa huge achievementforus,whichreflectsthe entire knowledge we got throughour studies inal Ghurair Universityandour personal knowledge. 4. The AcademicassessmentprocessinourUniversityisoldfashion,developingitrequired. 5. Solvinga real problem by computerized solutions as weare a IT professionals.
  • 14. 10. Product deliverables: The main deliverablesof the AcademicProgramAssessmentcontainsthe followingparts: 1. Computerizedapplicationsoftware supportingthe academicprogramassessments process. 2. Managementsupportingindecisionmakingprocess. 3. Centralizeddatabase. 11. Potential Risk : There are some potential risksthatmight occurand threatour projectwhichare: 1. Securityinour system,forexample,Firewallsbreachingand leakingsensitive information 2. Fail in using the system by the user which will create unexpected errors and affect the work flexibility. 12. Action Plan : Milestone Step Status Responsible Issue / Comments Initiation Assign Projectresponsibilities Completed Mohammed Create Business Case Completed Team Approved by Supervisor Planning Project Meetings On going Team Ongoing meetings Approval of Database Completed Approved by P. Leader Executing Surveys Completed Marwan Went Well Implementing the system Mohammed Went well System Testing On going Omar Went Well Table.1 (brieftable about actionplan)
  • 15. 13. Initial Project Organization : This shows the Team work responsibilitiesandtasks assignedin the followingtable : Tabel.2 (project organization) 14. System Design Phase : In systemsdesign the designfunctionsandoperationsare describedindetail,includingscreenlayouts, businessrules,processdiagramsandotherdocumentation.The outputof thisstage will describe the newsystemasa collectionof modulesorsubsystems. IN SYSTEM DESIGN PHASE WE MADE TWO STEPS WHICH IS: 1) The Database Design. 2) The SystemFlowchartDesign. Name Role Position Contact Information Marwan Abbas Team Member System Analyst & Database Developer boy1116@hotmail.com Mohammed Naji Team Member Programmer & Database Developer Lahab121@gmail.com Omar Alshaibani Team Member Designer & System Tester Blackberry_99@live.com Dr. Mohammad Nour Project Leader Team Supervisor m.nour@gmail.com
  • 16. 14. 1 The Database design Stage: 1. Aspnet_Roles: The systemwill have 6 levelsof securityaccess( 5 Typesof Usersinteractwithsystem) : a. Admin b. Student c. Employer d. Alumni e. Faculty f. main Thistable linkedwith Aspnet_Roles andotherTables. 2. Aspnet_usersInRoles: Inthistable we goingto assignrole numberandname for eachuser.Thistable linkedtoUserTable. 3. Collegeobjective Table: In this table we are defining each college objectives that’s need to be met. This table is linked with College table. 4. CollegeTable: The Universityhave 4 colleges,eachcollege assignedbyaunique number. 5. Academicprogram Table: Some of colleges have between 2-4 academic programs, each single program assigned by a unique number, itslinkedtoCollegetable.
  • 17. 6. Academicprogram objectiveTable: Each academic program that’s related to different colleges has its own objectives, by default this table shouldbe linkedtoAcademicprogramTable. 7. CoursesTable: This table contains courses to be registered by students , we will know who registered in particular coursesand inwhichcollege andwhichacademicprogramalsohissecurityrole. 8. EnrollmentTable : Thistable providestothe userwitha listof coursesthat eachstudentregisteredinandwe can that by SQL . 9. Course Learningoutcome Table: Thistable includesCLO’sIneachcourse whichhave to be achievedbyendof the course. 1. Course Learningoutcome – Test Table: This table contains the CLO’s of each course need to be meet , so we matched them i.e. each single CLO with appropriate assessment tool. (Exp: Test 1 of course named “E-commerce” will cover CLO 1 and 2 of the course). 2. Test Table: In this table the students marks of each course will be inserted through it. Its related to the CLO table. 3. QuestionnaireTable: This table is related to indirect assessment measurement which will be used by some of the stakeholder of the system. for each questionin the questionnaire there will be a unique number and this questionnaire will be linked to Course Table and Role Table, as the stakeholder should do the surveyforeach course he/she registeredon. 10. Aspnet_users: Thistable containsthe usersname and there ID,withsome otherattributessupportingbyasp.net. 11. Course_student: In thistable we will assigneachstudentwithhisregisteredcourses. 12. User_Details : Thistable supportingthe aspentuser byaddingsome otherattribute. 13. Current answers Answertable linkedwithquestionnaire Table asthe userwill addaninputfor the questions. 14. Questionnaire_type: This table linked with questionnaire table to classify the type of questionnaire ( student – alumni – employer). 15. Questionnaire_results: This table save the final real results and expected percentage to be shown at the end on the diagram.
  • 18. 14.2 Flowchart Design: A flowchartisa type of diagram thatrepresentsan algorithmorprocess,showingthe stepsasboxesof variouskinds,andtheirorderbyconnectingthese witharrows.Thisdiagrammatic representation can give a step-by-stepsolutiontoa given problem.Below the ProgramFlowchartDesignforthe whole system( includingthe 5 stakeholders):
  • 23. 15. Implementation Phase: The ImplementationPhase isthe final phaseof the projectanditinvolvesthe actual constructionand installationof asystem.Thisphase alsoincludesthe maintenance of the systemandanyfuture updates or expansionof the systemalsothisphase isthe longestphase asithasno definedendpoint. Duringthe implementationphasewe had used several software programs to build and implement the system which is as follows : Step 1: (Database diagram ERD Design – SQL Express Server) We usedSQL Expressserversoftware because : 1. We are currentlystudyinghowtobuilda database usingthissoftware. 2. Easy to use. 3. Simple access to the data because its centralized on the SQL server, where if we used MS Access the access to the data its locally and other stakeholdercan’taccessit. 4. Free downloading fromthe internetandwhole stakeholderscanuse it. Step 3: (Designing the web pages - Macromedia Dreamweaver 8) We usedthisSoftware todesignthe webpages andthe Windowsthatthe user will interact with them. 1. It’sa veryeffective andpowerful programinDesigningthe Web pages. 2. Designa highqualityand professional webpages. 15. Easy and User friendlyinterface.
  • 24. Step 4: (Software Modeling – Quick Screen Capture & SmartDraw) 1. SmartDraw: We selectthissoftware in designingthe flowcharts Diagrams : a. Free software b. Friendly user interface c. Easy to use Step 5: (Designing Graphics - Photoshop CS 5) We used this Program for designing the software graphics , logos and the home page layout. 1. Its very professional in designing. 2. It’sa well knownsoftware. Step 6: Microsoft Visual Studio 2008 Used for Programming language Development code , ASP.NET VB.NET. 16. Online Academic Assessment System (Forms): 1) Home page: This is the Academic Program Assessmentmain home page where the userscan loginand interact with the system.
  • 25. (Home page of the APS online feedback) About us web page: Here isthe users can read some general informationabout the systemdevelopers.
  • 26. (about us webpage) Contact us page: This page for contacting the Admin for support in case ofproblemsraised while the user usingthe system.
  • 27. 15.2 Student login: This windowwill appears after the Studentlogin to the system, it shows the courses which the studentregisteredinand shows the questionnaire optionifwants to fill it. Student “ Questionnaire” Page:
  • 28. Thisscreeniswhere the studentwill evaluate the course that he hasselected, thenwe will submit his evaluation. 15.2.1 Student Edit Questionnaire page: This page will allowthe studentto change the answers of the Questionnaire afterhe filledit.
  • 29. 15.3 Doctor’s login: This page for Doctors, once Doctor login the page he can enter the students marks and view the questionnaire results. Doctor’s course list page: This page appears to the Doctor to viewa list contains the courseshe teaches Doctor Grades page: In this page Doctor can enterthe marks of the studentsin the courses that he select. (Doctor courses listpage)
  • 30. Doctor Questionnaire results page: In this page the resultsof the questionnaire isdisplayedfor the doctor.
  • 31. 15.4 Admin Login & ( Control Panel ) Page: The Adminlogin to his page which he isthe “ Director of Institutional effectiveness “ in our University once he loggeda liston options he can do to the system appears , Admin have the complete authority to do manipulation for the Database and managing the system , viewing the final results and reports of the surveys analyze them and publish them to the faculty .
  • 32. The Admin tasks : Add new users. Add and edit Questionnaires.
  • 36. Addand Delete Roles: 15.5 Employer login: In this page Employer enters to his account he will have one option which is to fill the “Employer Questionnaire“. This survey process aims to evaluate the working skills of graduates from the Academic institutions and to make sure if they acquired the “Program learning outcomes” in their Bachelors Degree or not.
  • 37. 15.6 Alumni login Page : This page will give the Alumni the ability to evaluate the Academic Program that he is graduated from it. After Alumni loginto his account only one optionwill be appeared to him which is “Questionnaire “he will fill the survey.
  • 38. The CLO result Graph:
  • 39. Summery of all Questionnaire Graph: 16. Testing Phase: ThisPhase will bringsall the piecestogetherintoaspecial testingenvironment,thenchecksforerrors, bugsand interoperability. 17. Project Conclusion: a. Team work(workingwithdifferenttype of people) b. Learnedto use new software (SmartDraw,ASP.NET….) c. Work understressanddeadlines d. Solve areal probleminlife andfindeffectivesolutions.
  • 40. e. Converta manually( paperworksystems) intoa Computerizedsystem. f. We got an experience aboutareal “ IT Developers“Work Nature. g. Developed an “Alumni” User to interact with the system , which the previous “Direct Measurement“projectwasn’tavailable init. h. Addinga newUserwhichis“ Employer“to interactwiththe System. 18. Future Actions and Recommendations : 1- DevelopingaCentralizedSystemwithUAEAcademicInstitutionsandlinkthemall togetherto measure the overall Academicprocessinthe Country. 2- Addingnewfeaturestothe system. 3- DevelopinganOnline assessmentsystemforDirectandIndirectmeasurementsof the Doctors and UniversityStaff. 19. APPENDIX – I 19.1 WORK BREAKDOWN STRUCTURE Number Task Member Duration 1 Mile stone Project Work idea Team 2 weeks 2 Data Collection Omar 1 Week 3 Assigning the Team Responsibilities Team 4 Days 4 System Analysis Marwan 15 Days 5 Designing the Database Tables Mohammed 1 week 6 Start Coding Mohammed On going 7 Start writing the Documentation Marwan On going 8 Designing the Web pages Marwan 6 Days 9 Meeting Supervisor regularly Team On going 10 Surveys Omar 4 Days 11 System Testing Team Ongoing 12 Code changes Mohammed Ongoing 13 System Testing Team Ongoing
  • 41. 14 Project Finalizing Team Ongoing 15 Power Point Presentation Omar 2 Days 16 Team meeting before submission day Team 1 Day 17 Project Submission Team 1 Day 20.APPENDIX – II 20.1 ACADEMIC PROGRAM ASSESSMENT DICTIONARY Academic ProgramAssessment Dictionary: Term Description ID_Obj ID Objective: Refer to a uniquenumber that assign to each objective for example " 1 refer to objectivegoal # 1, and 2 refer to objective goal number 2,…etc" ID_College Colleges ID: refer to a unique number that assign to each collegefor example "1 refers to College of Computing, and 2 College of Business,..etc" Obj_Name Objective Name: Refer to a static text that describethe objectives of each colleges, courses and academic program Collage_Name College Name: Name of the colleges that we have for example " College of Computing, College of Business,…etc" ID_Academic_Program Academic Program ID: Refer to a unique number that assign to each academic program Academic_Program_Name Academic Program Name: For example under college of business they have "Marketing, Accounting,…etc" ID_CLO Course Learning Outcome ID: Refer to a unique number that assign to each course learningoutcome CLO_Name Course Learning Outcome Name: In each coursethere are courselearningoutcome that student must complete ID_Course Course ID: Refer to a unique number that assign to each subjects for example "CIS 308,CIS 303,…etc"
  • 42. REFERENCES 1) http://www.agu.ae/mission.asp 2) http://www.bridgew.edu/AssessmentGuidebook/overview.cfm 3) http://www.asp.net 4) http://www.codeproject.com http://www.java2s.com ID_User User ID: Refer to a unique number that assign to each user for example "1 for student, 2 for faculty,…etc" ID_Role; Role ID: Refer to a uniquenumber that assign to each rolefor example "student view, faculty view, and admin access User_Name User Name: The name that the user used to enter to the system for example "for student will bethe student ID" User_Password User Password: Password thatassign to each user to loge in to the system Role_Name Role Name: For example " Student, Doctor, Admin" Course_Name Course Name: The courses name for example in college of computing we have "Java Programming II,Data Miningand Warehousing,…etc" ID_Test Test ID: Refer to a unique number that assign to each Test ID_Questionnaire Questionnaire ID: Refer to a unique number that assign to each question for example "1 refer to question 1, and 2 refer to question 2,…etc" Questionnair_Text Questionnaire Text: The static text that indicatethe questions of survey Test_Name Test Name: For example "Test 1 ,Test 2, and Final" Test_Max Test Maximum: The maximum Mark of the Exam ID_Answer Answer ID: Refer to a unique number that assign to each answer Comment The comment text that a user enter at the end of the evaluation