More Related Content
Similar to Pal gov.tutorial1.session2.lab conceptual analyses (20)
More from Mustafa Jarrar (20)
Pal gov.tutorial1.session2.lab conceptual analyses
- 1. أكاديمية الحكومة اإللكترونية الفلسطينية
The Palestinian eGovernment Academy
www.egovacademy.ps
Tutorial 1: Data and Business Process Modeling
Session 2 (Practice)
Conceptual Analyses
Prof. Mustafa Jarrar
Sina Institute, University of Birzeit
mjarrar@birzeit.edu
www.jarrar.info
Reviewed by
Prof. Marco Ronchetti, Trento University, Italy
PalGov © 2011 1
- 2. About
This tutorial is part of the PalGov project, funded by the TEMPUS IV program of the
Commission of the European Communities, grant agreement 511159-TEMPUS-1-
2010-1-PS-TEMPUS-JPHES. The project website: www.egovacademy.ps
Project Consortium:
Birzeit University, Palestine
University of Trento, Italy
(Coordinator )
Palestine Polytechnic University, Palestine Vrije Universiteit Brussel, Belgium
Palestine Technical University, Palestine
Université de Savoie, France
Ministry of Telecom and IT, Palestine
University of Namur, Belgium
Ministry of Interior, Palestine
TrueTrust, UK
Ministry of Local Government, Palestine
Coordinator:
Dr. Mustafa Jarrar
Birzeit University, P.O.Box 14- Birzeit, Palestine
Telfax:+972 2 2982935 mjarrar@birzeit.eduPalGov © 2011
2
- 3. © Copyright Notes
Everyone is encouraged to use this material, or part of it, but should properly
cite the project (logo and website), and the author of that part.
No part of this tutorial may be reproduced or modified in any form or by any
means, without prior written permission from the project, who have the full
copyrights on the material.
Attribution-NonCommercial-ShareAlike
CC-BY-NC-SA
This license lets others remix, tweak, and build upon your work non-
commercially, as long as they credit you and license their new creations
under the identical terms.
PalGov © 2011 3
- 4. Practical Session 1 (ID Card Model)
Description:
According the Israeli ID Card that each Palestinian must hold:
Each Person has an ID Number, First Name, Father Name, Grandfather
Name, BirthDate, Birth Place, Religion, Gender, and Address. A Person
may be a father/mother of one or more persons, and wife/husband of
another person.
Model all information about person using ORM, in both Arabic and English.
PalGov © 2011 4
- 5. Practical Session 1 (ID Card Model)
• Each student should work alone.
• Start brainstorming on a paper to specify what a person information need to be
modeled. A student may start looking to the information in his/her ID card.
• Model this information in ORM using either (VisioModeler, MS Visio, or
NORMA)
• After finalizing the ORM schema, each student will be asked to present his/her
model to all students, so to collect comments and feedback.
• Then each student will have some time to correct his/her mistakes, and submit
the final model.
• The final delivery should include the conceptual model in PDF format
• Students are advised to generate a database schema, out of the ORM schema,
for validation (optional).
PalGov © 2011 5
- 6. Practical Session 1 (Student’s Profile Model)
Description:
According to the Ministry of Higher Education:
A student can register a course that is taught by a lecturer, to obtain a
mark. A course is offered in a Bachelor and Master program, which is
offered by faculties. A faculty typically consists of a set of Bachelor and
Master programs. Each program consists of a set of courses. A university
typically consists of a set of faculties. Each semester, a student gets a
mark-sheet showing his results in the registered courses.
Model all information that can be found in a student’s mark-sheet using
ORM, in both Arabic and English.
PalGov © 2011 6
- 7. Practical Session 1 (Student’s Profile Model)
• Each student should work alone.
• Start brainstorming on a paper to specify what university information need to
be modeled.
• Model this information in ORM using either (VisioModeler, MS Visio, or
NORMA)
• After finalizing the ORM schema, each student will be asked to present his/her
model to all students, so to collect comments and feedback.
• Then each student will have some time to correct his/her mistakes, and submit
the final model.
• Students are advised to generate a database schema, out of the ORM schema,
for validation (optional).
PalGov © 2011 7