Professional Documents
Culture Documents
Facultyof Engineering
King Abdulaziz University
IE-323
Project: Extra Employees System
Instructor: Dr. Waqar Ahmad
Name : Mustafa Hassanin
ID:2036160
Section : C3
1
Page of content :
NO Topic Page
1 Introduction. 3
2 How this project will 3
support the environment.
6 Tables. 4
7 EMPLOYEE FORM . 5
12 Table of innovation. 13
13 Conclusion. 13
14 Reference. 14
2
Introduction
These days, technology is considered one of the most important things in our lives
because it facilitates many things and expenses, such as using it to save employee
data. In the past, they used to deal with papers to save information, which is one of the
most difficult ways for the possibility of losing data or damage it, while technology
facilitated this, and by using Oracle we can now Simply add multiple data in any time
without any fair to lose it.
3
TABLES CREATED IN THE PROJECT:
1- Employee
Create table Employee (Employee_no number(10) constraint emp_no_pk PRIMARY KEY ,
EMPLOYEE_NAME VARCHAR2(20),
GENDER VARCHAR2(20),
JOB_DESCRIBTION VARCHAR2(15),
SALARY NUMBER(10),
WORK_STARTED_DATE DATE);
2- SUPERVISOR
Create table SUPERVISOR (SUPERVISOR_NO NUMBER(10) constraint SUP_no_pk PRIMARY
KEY,
SUPERVISOR_NAME VARCHAR2(20),
GENDER VARCHAR2(20),
SECTION VARCHAR2(15),
SALARY NUMBER(10));
3- BRANCH STAFF
Create table EMPLOYEE_SUPERVISOR (SUPERVISOR_NO NUMBER(10) CONSTRAINT SUP_FK
REFERENCES SUPERVISOR(SUPERVISOR_NO),
SUPERVISOR_NAME VARCHAR2(20),
SECTION VARCHAR2(15),
WORK_HOURS NUMBER(8),
DAY_OFF VARCHAR2(15));
4- LOGIN
CREATE TABLE USERS (
USER_NAME VARCHAR2(32),
4
PASSWORD VARCHAR2(32) )
EMPLOYEE FORM :
5
SEARCH BUTTON :
6
OPEN SUPERVISOR BUTTON :
IMAGE :
7
PRINT REPORT BUTTON :
8
SUPERVISOR FORM :
9
LOGIN FORM AND TIMER :
LOGIN BUTTON :
10
A MASSEGE SHOW WHEN RONG USER_NAME OR PASSWORD ARE INVALID:
11
Comparison between oracle programs and C# :
Alternative designs
12
Table of innovation :
Innovations:
S.NO Problem / Need for the What is the How it has improved Level of
innovation innovation added the project. complexity
1. Security for each user Login page Make the project Moderate
professionally and
Secured for any
company that will use
this system.
2. Users click on the ALERT Box Message There is a message that Moderate
exit buttons by the will ask the user to exit
fault or cancel so the users
won't leave the page .
3. Users want to search Text_box and button Now it easier to the user Difficult
about specific employee for searching to identify information
4. Users like to see Image appear when Allow the user Moderate
The employee photo button pressed optionally to see the
employee photo
5. Users might want to know Timer Let the user to know Easy
the time and date when Current time and date
adding information
Conclusion:
In the end, I learned a lot from this project and how to
search the Internet for ways to develop my skills in the
program to make this project, as this project was made to
help emerging companies in the business world to
organize their company, register all employees working
in it, and preserve their rights from loss.
13
References:
1- https://www.youtube.com/watch?
v=jFfrpvRXn0Q
2- https://youtu.be/1Bt-2SCsMKQ
3- https://www.youtube.com/watch?
v=mW20yGlgl1U
4- https://www.youtube.com/watch?
v=hdNe3QDFbzE
5- https://youtu.be/If6UXgWJGi8
14