السلام عليكم و رحمة الله و بركاته. اولا اريد ان اشكر كل القائمين و المشاركين في هذا المنتدى، وادعو من الله ان يوفقكم انشاءلله.
مطلوب مني كتدريب ان اصمم سيستم لمراقبة تحركات الموظفين في مشروع معين، قاعده البيانات ستكون مثل ( attendance log) للموظفين في المشروع، بمعنى ، انه يجب تسجيل الحضور اليومي لكل موظف بالتاريخ و الساعه و اذا تأخر يدخل بنفسه السبب، و كذلك اذا خرج من العمل باكرا يسجل السبب كذلك. و هناك ناحية اخرى ، اذا غاب الموظف عن العمل فإما ان يكون غاب لسبب مثل الاجازات المقررة من الشركة نفسها او ان يكون غاب بدون سبب رسمي و في هذه الحالة يذكر السبب ايضا.
الجزء الثاني من السيستم هو ان الموظف يكون لديه اجتماعات خارج مبنى العمل خاصة بالمشروع لذلك يجب ان يسجلها بالتاريخ و الوقت و سبب الخروج او الاجتماع.
هذا ما وصلت اليه الى الآن:
ان نعمل table ببيانات الموظفين و يكون primary key هو user name .
ان نعمل table اسمها ( out of office) تكون خاصة بالاجتماعات المتعلقة بالعمل خارج الشركة، تكون فيها هذه الحقول:
username,system date and time و يكون هذان الحقلان هما primary key .
time period from
time period to
location
justification
اما السؤال فهو في table الخاص في الحضور اليومي للعمل لأنني اريد من المظف ذكر سبب تأخره في الحضور او خروجه باكرا عن العمل.
و شكرا :)