Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad bin Saud Islamic University College of Computer and Information Sciences Information Systems Department IS Master (Muwazi) Integrated Capstone Project Seminar Archiving System Part 5. Prototype Prepared by: 1- Bander Alghmlas ID: 434053651 2- Fahad Alsehli ID: 434053660 Supervised by: Dr. Muhammad Badruddin Khan
15
Embed
Part 5. Prototype - falsehli.files.wordpress.com · Web viewPart 5. Prototype . Data design. Main data entities . Each entity in the Seminar Archiving System is mentioned below
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Kingdom of Saudi ArabiaMinistry of Higher Education
Al-Imam Muhammad bin Saud Islamic UniversityCollege of Computer and Information Sciences
ContentsList of Tables................................................................................................................................................................... 2
List of Figures................................................................................................................................................................. 2
Part 5. Prototype........................................................................................................................................................... 3
Data design................................................................................................................................................................. 3
Main data entities............................................................................................................................................ 3
User Interfaces.................................................................................................................................................. 6
Class Diagram (Use Case)..................................................................................................................................12
Class Diagram......................................................................................................................................................... 13
Figure 1 the Seminar Archiving System ERD................................................................................................5Figure 2 Login Page.................................................................................................................................................. 6Figure 3 Main Seminar Page for Professor.....................................................................................................6Figure 4 Seminar View............................................................................................................................................ 7Figure 5 Seminar Update Page for Professor................................................................................................7Figure 6 Seminar Presentation Page.................................................................................................................8Figure 7 Seminar Discussion Page..................................................................................................................... 8Figure 8 Admin Page................................................................................................................................................ 9Figure 9 Seminar Search Page..............................................................................................................................9Figure 10 Seminar Main Webpage..................................................................................................................10Figure 11 Seminar Archiving.............................................................................................................................10Figure 12 Seminar Uploading Webpage.......................................................................................................11
Part 5. Prototype
Data design
Main data entities Each entity in the Seminar Archiving System is mentioned below in separate table with all attributes and data type of each attribute as well as the differentiation of primary key field with (PK) and differentiation of foreign key field with (FK):
Participant Name VarcharParticipant Degree VarcharParticipant Section VarcharParticipant Email VarcharSeamierID (FK) Number
5. Videoconference tableTable 5 Participant table
Field Name Data TypeVideoconference (PK) Number
Videoconference URL VarcharVideoconference Date Datetime
SeamierID (FK) Number
6. Discussion tableTable 6 Participant table
Field Name Data TypeDiscussion Id (PK) Number
Discussion Date DatetimeDiscussion Content Varchar
SeamierID (FK) Number
7. Archiving tableTable 7 Participant table
Field Name Data TypeArchive Id (PK) Number
Archive Date DatetimeArchive Content VarcharSeamierID (FK) Number
Database Relations TablesTo explain and clarify all relations between all database tables in The Seminar Archiving System model, we summarize the relations in following table:
Table 8 Database Relations Tables
Table1 multiplicity Table2Seamier One One to Many ProfessorSeamier One Many Participant
Professor One Many SeamierAdmin many One Seminar
Videoconference One Many SeminarDiscussion Many Many Seminar
Archive One Many Seminar
ERD Diagrams Entity Relationship DiagramFurther down is the ERD for The Seminar Archiving System which contains all tables and attributes showing all relations between the tables:
Figure 1 the Seminar Archiving System ERD
User InterfacesHere we will present some screenshots examples of the user interfaces that should be applied for the Seminar Archiving System to enable the users to use the system.
Figure 2 Login Page
Figure 3 Main Seminar Page for Professor
Figure 4 Seminar View
Figure 5 Seminar Update Page for Professor
Figure 6 Seminar Presentation Page
Figure 7 Seminar Discussion Page
Figure 8 Admin Page
Figure 9 Seminar Search Page
Figure 10 Seminar Main Webpage
Figure 11 Seminar Archiving
Figure 12 Seminar Uploading Webpage
Class Diagram (Use Case)Here we present all actors interaction the Seminar Archiving System:
Class DiagramHere we present all classes for the Seminar Archiving System with all attributes and main functions for each class; also we will show the relations between classes: