University College Student Information Management System
University College Student Information Management System
University College Student Information Management System
INSTITUTE OF TECHNOLOGY
SCHOOL OF COMPUTING AND ELECTRICAL ENGINEERING
PROJECT ON
ALKAN UNIVERSITY COLLEGE STUDENT INFORMATION
MANAGEMENT SYSTEM
SUBMITTED
IN PARTIAL FULLFILMENT OF THE REQUIRMENTS FOR THE DEGREE
OF BACHELOR OF SCIENCE
IN
INFORMATION SYSTEM
BY
ESMAEL SEID ENG(R)/288/2002
SEMIR MOHAMMED ENG(R)/670/2002
HABTAMU NEGUSSIE ENG(R)/392/2002
REDWAN KEMAL ENG(R)/1068/2001
JANUARY 2013
BAHIR DAR, ETHIOPIA
ALKAN UNIVERSITY COLLEGE STUDENT INFORMATION
MANAGEMENT SYSTEM
BY
INFORMATION SYSTEM
January 2013
BahirDar, Ethiopia.
DECLARATION
The Project is our own and has not been presented for a degree in any other university and all the
sources of material used for the project/thesis have been duly acknowledged.
------------ESMAEL SEID--------------- -----------------------------------------------
Name Signature
------------SEMIR MOHAMMED----- -----------------------------------------------
Name Signature
------------HABTAMU NEGUSSIE--- -----------------------------------------------
Name Signature
------------REDWAN KEMAL---------- -----------------------------------------------
Name Signature
School: School of Computing and Electrical Engineering
Program: INFORMATION SYSTEM
Project subject: Alkan University College Student Information Management System
I certify that this project satisfies all the requirements as a project for the degree of Bachelor of
Science.
----------------------------------------------- -----------------------------------------------
Name of program coordinator Signature
This is to certify that I have read this project and that in my opinion it is fully adequate, in scope
and quality, as a project for the degree of Bachelor of Science.
----------------------------------------------- -----------------------------------------------
Name of Advisor Signature
We take this opportunity to express our sincere gratitude to all those who helped us in various
capacities in undertaking this project and devising the report.
We are privileged to express our sense of gratitude to our respected Advisor Mr. Lisanu
Tebikew whose unparalleled knowledge, moral fibber and judgment along with his know-how,
was an immense support in completing the project.
We take this opportunity also to thank our friends and contemporaries for their cooperation and
compliance.
Contents Page
ACKNOWLEDGMENT ...................................................................................................................................... I
LIST OF FIGURES ........................................................................................................................................... IV
LIST OF TABLES ............................................................................................................................................. VI
LIST OF SYMBOLS AND NOTATIONS............................................................................................................ VII
ABSTRACT................................................................................................................................................... VIII
CHAPTER ONE: INTRODUCTION .................................................................................................................... 1
VISION ...................................................................................................................................................... 1
MISSION ................................................................................................................................................... 2
EXISTING SYSTEM .................................................................................................................................... 2
PROPOSED SYSTEM ................................................................................................................................. 3
PROBLEM STATEMENT ............................................................................................................................ 3
OBJECTIVES ............................................................................................................................................... 4
GENERAL OBJECTIVE ........................................................................................................................... 4
SPECIFIC OBJECTIVES............................................................................................................................ 4
SCOPE ....................................................................................................................................................... 5
LIMITATION OF THE PROJECT……………………………………………………………………………………………………..…..6
METHODOLOGY........................................................................................................................................ 6
DATA COLLECTION…………….…………………………………………………………………………………………………….……..6
DESIGN METHODOLOGY……………………………………………………………………………………………………..…………..6
TOOL SELECTION……………………………………………………………………………………………………………………..….…..6
The project that going to be developed is about the Student Information Management System for
Alkan University College (SIMS) .As an overview, the system will be used by the university
college’s administration in student management. The student information management system
can handle all details about a student. The details include lecture, subject details, student
personal details etc. In case of current system they need a lot of time, man power etc. Here
almost all work is computerized. So the accuracy is maintained. Student information
management system is managed by an administrator. It is the job of the administrator to insert
update and monitor the whole process.
Student Information Management System is software which is helpful for students as well as the
school authorities. In the current system all the activities are done manually. Our Student
Information Management System deals with the various activities related to the students.
In the Software we can register as a user and user has of two types, student and administrator.
Administrator has the power to add new user and can edit and delete a user. A student can view
his profile if he is authorized. The administrator can add edit and delete marks for the student and
also all students can see the marks.
Alkan University College is a private college founded in 2003 as a memorial of Hakim Workneh
Eshete, the first and famous former Ethiopian physician. The college is now up-graded its status
to University college by including other training programs.
VISION
Alkan University College aspires to be the center of excellence in teaching, research and
community services in East Africa and contribute to the overall development of the country
regarding with technology.
EXISTING SYSTEM
Alkan University College tracks the personal data of student registered in the department
each and every year and keeps the record. Currently they use Microsoft Excel to track their
data but due to increasing population the Excel have become slow in data retrieval and
therefore after preliminary investigation we realize that there is a need for a better system.
The current system is a semi computerized system where the data are printed out at the end
of every semester to allow new entry of data. The current system they are using Microsoft
Excel which still cannot compute complex questions which can be handled by Microsoft
access.
In the current system we need to keep a number of records related to the student and want to
enter the details of the student and the marks using Microsoft Excel. In this system only the
teacher or the school authority views the mark of the student and they want to enter the
details of the student.
In our proposed system we have the provision for adding the details of the students by teachers
and administrator. So the overhead of the school authorities and the teachers is become less.
Another advantage of the system is that it is very easy to edit the details of the student and delete
a student when it found unnecessary. The marks of the student are added in the database and so
students can also view the marks whenever they want.
PROBLEM STATEMENT
The data in this system are kept manually especially after the end of every semester which makes
it difficult to search data after a good number of years when a student need to know some of his
details. It takes time to search on the pile (large) of files.
OBJECTIVES
GENERAL OBJECTIVE
The general objective of the project is to develop the Alkan University College Student
Information Management System which allows users to truck student information and
manage the school teaching learning process easily.
SPECIFIC OBJECTIVES
In order to attain the general objective, the following list of specific objectives is set:
Perform a requirement analysis to find out the system functional and non
functional requirements.
Design the system using object-oriented models for understanding the system and
to make the implementation easy.
Design the database for storing student information using MySQL.
Implement a web application using PHP, CSS, and apache web server.
Design web interface that allow students to view result online.
Design web interface that allow students to download course material.
Test the performance and reliability of web application.
The extent in which the problem can be treated by volume is very wide but our proposed system
will automate the partial service of the organization. Our proposed system supports Student
Information Management System related activities such as:
DESIGN METHODOLOGY
The team decides to use object –oriented methodology because of the flowing reasons:
Easier maintenance.
It is known by the group members.
Unaffected to change.
Its flexibility: OOPs are really flexible in terms of using implementations [2].
Ease of understanding object-oriented models due to a consistent underlying
representation throughout the development process [1].
Ease of modification and extensibility of object-oriented models [1].
Ease of reuse of object components from previously designed systems [1].
No separation between data and process unlike that of structured analysis metrology that
treats data and process on the data separately.
TOOL SELECTION
Since Alkan University College is a beige organization we are design an interactive web
application that user can easily get information from the sites and interact with the organization.
VISIO
Microsoft word 2007
Apache server
PHP scripting language
MySQL database system
HTML client side programming language
Why PHP?
According to [3], there are several types of web programming language that are used for making
a site more dynamic. But, for this project we are choosing php scripting language to design our
database. Because
This report document contains four chapters including this chapter. Chapter one defines and
describes concepts with regard to SIMS, aiming to give a general view to the reader of the
document about tasks or activities which need automation in the University environment. In
chapters two and three, we presented the analysis and design of the developed system
respectively. In the remaining chapter, conclusion and recommendations are briefly explained.
The current system is a semi-computerized system where the data are printed out at the end of
every semester to allow new entry of data. The current system they are using Microsoft Excel
which still cannot compute complex questions which can be handled by database management
system software such as MySQL.
In the current system we need to keep a number of records related to the student and want to
enter the details of the student and the marks using Microsoft Excel. In this system only the
teacher or the school authority views the mark of the student and they want to enter the details of
the student.
Student registration and holding of student documents were done manually which is time
taking, exhausting and has no accuracy.
The student’s document is stored using file cabinets and suspension filing system for a
long period of time. This makes overcrowded and easy to be damage.
During registration students were tired, take time and did not get their satisfaction;
Because of many processes in the system to approve their registered slip.
In addition to that, studying the current system is also a method that is used to gather the
requirements in the research. The purpose of studying the current system is to identify the
existing entities Resides. It is to gather requirements and identify problem in the current system.
USER REQUIREMENTS
Student:
REQ-1: The system shall authenticate before accessing system.
REQ-3: The system shall allow students to change his /her account
Password.
REQ-4: The system should allow students to view the notice information.
REQ-7: The system shall register students for a course which are under the business rule
of the Alkan University College.
REQ-8: The system shall display a given courses to students that taken to a given
semester.
REQ-9: The system shall allow students to view the all of course schedule, including
date, time, and venue.
REQ-10: The system shall allow students to view their academic status/grades.
REQ-11: The system shall allow students to request clearance at the end of each year.
REQ-2: The system shall allow registrar to change his /her account information.
REQ-3: The system should allow registrar to view the notice information
REQ-4: The system shall calculate cumulative GPA for any student.
REQ-5: The system shall generate academic calendar by the office of the registrar. This
function can let the users know the important events, such as holiday, exam days.
REQ-8: the system shall modify the students detail from the database.
REQ-2: The system shall display an error message “Incorrect password or username”
when students try to login with wrong password or username.
REQ-3: The system shall display lists courses that are taken by students to instructors.
REQ-4: The system shall take attendance of students from the instructor
REQ-5: The system shall import the academic grade of students from the instructor.
REQ-2: The system shall display an error message “Incorrect password or username”
when administrator try to login with wrong password or username.
REQ-3: The system shall allow the administrator to control the overall activities in the
system.
REQ-4: The system shall allow administrator to change his /her account information.
REQ-5: The system shall Inquiry all current enrolled users to view their details except
password.
REQ-6: The system shall remove wrong entries from the system.
REQ-7: the system shall view reports in different operations in the system.
REQ-9: The system shall give permission categorically, also enabling or disabling of
users permission can be set.
REQ-10: The system shall give the administrator to enable and disable users of the
system.
REQ-11: The system shall ensure that the information entered is of the correct format.
Use-case Diagram
View Grade
Register for the
course «uses»
«extends»
View Calendar
Check Pre-request
Course
«uses»
Student
Add and Drop course
View receipt
View schedule
Download Material
Request clerance
View Notice
Submit Annual
Calander Update Course Assign Instructor
Faculity
Approve student Delete Course
grade
Modify Student Data Submit Lecture
attendance
All usecases above <<include>> Login and <<extends>> Logut but it is complicated to drow in the above usecase diagram
Actors: Instructor
Alternative:- N/A.
Actors: Instructor
Precondition:
Post condition: The course material file will show in the page of “Material” after user login success.
Precondition:
Post condition:
(1) If create new user, then user able to user the username and password to login.
(2) If change the user group, then the user right will change.
Actors: Registrar
Precondition:
1) A student must have complete grade marks in all subjects of the semester
2) User must be login to SIMS system.
Actors: student
Precondition:
1) A student must be register in the system as student to view student grade.
2) User must be login to SIMS system.
Post condition: Display the result and download or print the page
Actors: Instructor
Alternative:
Description: Upload the notice or news information detail, including create, edit, and delete the
news about school and teaching learning process.
Precondition:
1) Users should have an account to upload notice
2) User must be login to SIMS system
Post condition: The notice information will show in the page of “News” after user login success.
Alternative: N/A
Actors: Faculty
Alternative: N/A
Alternative: N/A
Actors: Administrator
Alternative: N/A
Precondition: N/A
Alternative: N/A
Alternative :N/A
A) senior student
B) Freshman student
Alternative :
1. The student doesn’t fulfill the University’s course registration business rule.
1.1 The system allows adding and dropping course.
1.1.1. The student registers for the course.
1.1.2. Use case end.
1.2 The system dismisses the student.
1.2.1. Use case end.
Alternative :N/A
Precondition: N/A
Post condition: Instructor and Student get schedule information about the course
Basic course of action:
Alternative: N/A
Actors: Faculty
Post condition: The Course information will show in the page of “Course”.
Basic course of action:
Alternative: N/A
Actors: Student
Actors: Registrar
Post condition: The students are able to see their result online in their account.
Basic course of action:
Alternative: N/A
Description: Registrar modify student information detail and status from data base
Actors: Registrar
Alternative: N/A
Actors: Faculty
Alternative: N/A
Alternative: N/A
Actors: Registrar
Alternative: N/A
Actors: Faculty
Post condition: The Course information will delete in the SIMS database.
Basic course of action:
Alternative: N/A
Post condition:
1) The user information will delete in the SIMS database.
2) The user revoked privilege to login to a system.
Basic course of action:
Alternative: N/A
Actors: Faculty
Post condition: The Course information will update in the SIMS database.
Basic course of action:
Alternative: N/A
Actors: Student.
Alternative: N/A
Description: The registrar approves clearance request at the end of each year.
Actors: Registrar.
Alternative: N/A
SOFTWARE REQUIREMENTS:
PHP 5.0 and above
APACHE HTTP Server
Front End: HTML and JavaScript, CSS
Web designing language: PHP
RDBMS(Back end): MySQL
Microsoft Windows or Linux
The client PC may use one of the following browsers:
Internet Explorer
Mozilla Firefox, etc….
HARDWARE REQUIREMENTS:
According to [7] a web server that is capable of serving more than 1000 users should have the
following specifications.
But for development purposes, any desktop or laptop computer can be used.
Student Info.
0 Recite
Student Student Finance
Student Registration No.
Information
Management
Material to be Downloaded System Management Report School
Student Result Director
File to be uploaded
Faculty Staff Members Student Status Instructor
Student’s attendance
1.0
Student 4.0
Student Registration No.
Registration Upload File to be Instructor
for the reading uploaded
course material
Faculty
6.0
Instructor attendance info
Produce
Student attendance info
manageme
nt report
School
Director
[ incorrect]
[ correct]
Course Added
Course deleted
user deleted
Select Department
Select Year
View Schedule
Select report
View report
[correct]
View Calendar
click on upload new Notice button Click on Edit Notice button click on Delete Notice button
Select or write the document User edit notice select Notice to delete
Enter ID
select student
Select department
Grade Imported
Select school
Select department
Select Type
Insert InstructorAttendance
Attendance imported
Calender uploded
Clearance requested.
Check eligibility
Request Approved
[Incorrect] Register
Select school
Select department
Select year
Select course
select school
Select department
Select year
Select student
Select school
Select Department
Select Year
Download Material
Select school
Select Department
Select Year
Approved
click()
create()
create()
submitted
check()
create()
created
create()
Display confirmation
Click
Initialize
Create
Display
Open page
Display
Select Student
Approve clearance
Request approved
Successfullly Aproved
Approve Clearance
Click
Initialize
Create
Display
Retrive
Successfully Approved
Approve Student
Grade
create() create()
create()
list
create()
list of course
select()
submitted
create()
confirmation message
confirm()
confirmed
delete()
deleted
create()
deletion message
create() create()
create()
list
create()
list of user
select()
submitted
create()
confirmation message
confirm()
confirmed
delete()
deleted
create()
deletion message
Click
Initialize
Create
Display
Display
Select File
Select course
Successfully Downloaded
Download Material
Click
Initialize
Create
Display
Select student
Search student
Retrive data
Display message
Generate Grade
Report
Create()
Fill()
Submit()
Submitted()
validate()
validated
Create()
displayed
Click
Initialize
Create
Display
Search Student
Retrive data
Successfully Updated
Modify student
data
Click
Initialize
Create
Display
Open page
Display
Insert
Request Clearance
Click
Initialize
Create
Display
Select File
Successfully Uploaded
Submit Annual
Calender
Click
Initialize
Create
Display
Select File
Successfully Uploaded
Submit Class
Schedule
click()
create()
create()
submitted
check()
create()
created
create()
Display confirmation
click()
create()
create()
submitted
check()
create()
created
create()
Display confirmation
click()
create()
create()
submitted
check()
create()
created
create()
Display confirmation
click()
create()
create()
list Course
create()
select
selection
create()
submiteed
check()
create()
updated
create()
Diplay confirmation
Instructor Upload Material link Upload Lec. Material Upload Lec.Material form Confirmation
<<Actor>> <<Boundary>> <<Controller>> <<Boundary>> <<Boundary>>
Click()
Created() Created()
FillFormandSubmit()
Submitted()
Check()
Displayed()
Confirmed()
create()
create()
create()
Calendar
create()
select
selected
create()
created
create()
CalendarDisplayed
create()
created
create()
Diplay Grade
create()
create()
create()
Notice
create()
select
selected
create()
created
create()
NoticeDisplayed
create()
create()
create()
Report
create()
select
selected
create()
created
create()
ReportDisplayed
create()
create()
create()
Schedule
create()
select
selected
create()
created
create()
ScheduleDisplayed
The proposed system is expected to replace the existing manual system by an automated system
in all facets. It is mainly based on the system Analysis document.
The architecture used for the system is a 3 tier Client/Server Architecture. The client tier is the
applications user interface containing data entry forms and client side applications. It displays
data to the user. Users interact directly with the application through user interface. The client tier
interacts with the web/application server to make requests and to retrieve data from the database.
It then displays to the user the data retrieved from the server. A client can use Internet browsers to
access the online report provided by the system within the local area network of the school or any where
using the Internet.
The middle tier (web/application server) implements the business logic, controller logic and
presentation logic to control the interaction between the application’s clients and data. The
controller logic processes client requests such as requests to view student’s result, to record
attendance or to retrieve data from the database. Business rules enforced by the business logic
dictate how clients can and cannot access application data and how applications process data.
A web server is a program that runs on a network server (computer) to respond to HTTP
requests. The most commonly used web servers is Apache. The web server used in this system is
Apache. HTTP is used to transfer data across an Intranet or the Internet. It is the standard
protocol for moving data across the internet.
The third tier, called the data tier, maintains the applications data such as student data, teacher
data, timetable data etc. It stores these data in a relational database management system
(RDBMS).
HTTP
Internet
MYSQL
Apache Alkan Database
Server
University
College
SIMS
Users merely need to start their browsers and enter the URL of the application Web site. The
server hosting the Web site is responsible for allocating all the resources the Web application
requires.
<<>HTTP>
Browser Student
Instructor
Aministrator
Registration System
Course Registration
: Database Server
University Person
+Name : String Member +Address : String
+Code : String -ID : String
1 *
+Username : String
1 -Password : String
-F_name : String
Gives -L_name : String
1
ID card
Student Adminstrator
-ID number : String Instructor 1
carries +Department : String -Salary : Double
-Name : String -Salary : Double
-GPA : Double -Qualification : String 1
-Qualification : String
1 1 -Year_level : String +Add() 1
View +Submit()
* +Register() +Delete()
+Upload()
+GetGPA() +Update()
1
+Viewnotice() +Search() *
+Viewcalendar() +CheakEligiblity() *
1
* +Download()
Calendar *
+GetCGPA()
-Date : Date
-Department : String *
-Year : Date
Department
1 -Dep_name : String
Member of Member of
-Dep_code : String
-Package * 1
Modify
*
Offers
Register for
Teaches
*
* Course
*
-C_code : String
1
Downloads -C_name : String *
-C_type : String 1
Figure 69 ER-Diagram
MAPPING ENTITIES
Student:
Student_Telephone
Stud_ID Tel
Course
C_Code C_Name
Fuculty
Fuculty_Telephone
F_code Tel
University
University_Telephone
U_Name Tel
Instructor
Instructor_Telephone
Emp_ID Tel
Emp_ID Qualifications
Lecture material
Grade Report
Attendance
Registrar
R_code Office_No
Registrar_Telephone
R_code Tel
Administrator
Administrator_Tel
Emp_ID Tel
Administrator_Skill
Emp_ID Qualifications
c-code Emp_ID
Student_registor_course
Stud_ID C_code
Student_mamber_of_University
Student
Stud_ID Kebele City F_name M_name L_name Date_of_birth Department Status U_name
Student_view_Grade report
Student
Stud_ID Kebele City F_name M_name L_name Date_of_birth Department Status U_name G_code
Faculty_Add_Course
Course
Instructor_Teaches_Course
Stud_ID Emp_ID
Student_Download_Lecture material
M_code Stud_ID
Instructor_Import_Attendance
Attendance
Adminstrator_maintain_University
University
Registrar_Approve_Grade Report
Grade_Report
Registrar_Import_Grade Report
Grade Report
Adminstrator_View_Report
Report
Instuctor_Uploads_Lecture material
The resulting relational Schema tables for the logical design phase are the following Un-
Normalized tables.
Student
Stud_ID Kebele City F_name L_name M_Name Date_of_birth Department Status U_name G_code
Stud_ID Tel
Course
C_code C_name
Faculty
Fuculty_Telephone
F_code Tel
University
University_Telephone
U_name Tel
Lecture material
Grade Report
Attendance
R_code Office_No
Registrar_Telephone
R_code Tel
Administrator
Adiministrator_Telephone
Emp_ID Tel
Adiministrator_Qualification
Emp_ID Qualification
Report
Instructor_assigned-for-course
c-code Emp_ID
Student_register_for_Course
Stud_ID C_code
Instructor_Teaches_Course
Stud_ID Emp_ID
Instructor_Qualification
Emp_ID Qualification
M_code Emp_ID
NORMALIZATION
FIRST NORMAL FORM: 1NF – Eliminating composite and multi-valued attributes
Student
Stud_ID Kebele City F_name L_name M_Name Date_of_birth Department Status U_name G_code
Student_Telephone
Stud_ID Tel_no
Course
Faculty
Fuculty_Telephone
F_code Tel_no
University
University_Telephone
Lecture material
Grade Report
Attendance
Registrar
R_code Office_No
Registrar_Telephone
R_code Tel_no
Administrator
Adiministrator_Telephone
Emp_ID Tel_no
Adiministrator_Qualification
Emp_ID Qualification_name
Report
Instructor_assigned-for-course
Stud_ID C_code
Instructor_Teaches_Course
Stud_ID Emp_ID
Instructor_Qualification
Emp_ID Qualification_name
Student_Download_Lecture material
M_code Emp_ID
Student
Student_Telephone
Stud_ID Tel_no
Course
C_code C_name
Faculty
Fuculty_Telephone
F_code Tel_no
University
U_name Emp_ID
University_Telephone
U_name Tel_no
Lecture material
M_code Emp_ID
Grade Report
G_code R_code
Date Emp_ID
Registrar
R_code Office_No
Registrar_Telephone
R_code Tel_no
Administrator
Adiministrator_Telephone
Emp_ID Tel_no
Adiministrator_Qualification
Emp_ID Qualification_name
Report
R_no Emp_ID
Student_register_for_Course
Stud_ID C_code
Stud_ID Emp_ID
Instructor_ Qualification
Emp_ID Qualification_name
Student_Download_Lecture material
M_code Emp_ID
Step
Begin
End if
Else user is not logged in, gets view privilege only checking
End if
End if
Else user is not logged in, gets view privileges only –try to delete cookie
End if
END
Step
Begin
End
Step
Begin
Display student name, ID, course grade, GPA, CGPA, year, department…from
database
End if
Otherwise
Display
End if
END
Step
Begin
Variables: -
User gets privilege to view Notice, calendar, schedule about the school
End if
END
Begin
Get credit
End if
Else
End if
End if
Else
End if
Else
End if
Else
End if
End if
Else
End if
END
Step
Begin
First credit hour for the course, letter grade representation and total credits hour stored
on DB
Systems fetches letter Grade representation from DB and multiply by credit hour
End if
Otherwise
End if
End if
END
Step
Begin
Variables: Name, ID, Grade, Department, Course, Year, username, password, school
End if
Otherwise
End if
If grade is valid
Otherwise
End if
END
The system developed in the project consists of windows and web applications. These are two
different applications on the same database. The windows application takes most of the activities
such as offline student registering, transcript and report card generation. The web application
facilitates attendance recording by the teachers and to view reports, to view status of students and
teachers.
Furthermore it has been shown that the web application of the system helps attendance recording
by the homeroom teacher and students can view their academic status using the Internet or
Intranet of the school.
RECOMMENDATIONS
To enhance the efficiency of the system, in the following we have listed some recommendations
and future works.
We also believe that to increase system availability Alkan University College use uninterruptible
power supply or UPS if electric power is not available in the university.
2. What are the levels for registration management in Alkan University College?
3. How does the system actually work?
4. How are requests services?
5. Where data is is stored?
6. What needs to be backed up and when?
7. How do these different pieces interact together?
8. What are the services needed to support the system?
9. What is the minimum amount of hardware needed to operate this system?
10. How your grading system works?
11. Who is responsible for importing student attendance and grade?
12. What are the responsibility of registrar, student, instructor, faculty and finance.
13. What is the rule and regulation (business rule) of Alkan University College?
14. How many departments and levels in the university college?
15. How it look like the organizational structure?