You are on page 1of 25

‫نظام إدارة شؤون الموظفين‬

PERSONNEL MANAGEMENT
SYSTEM
‫• مقدمة‬

‫‪‬تهتم مجموعتنا في هذا المشروع في جزئية يجب أن يحصل العامل على حقوقه كاملة‪،‬‬
‫ويجب عليه القيام بمسؤولّياته على أكمل وجه‪ .‬أصبحت هناك مسؤولّية لدى القائمين على‬
‫العمل باختيار القوى العاملة الُم ثلى التي ُتلبي حاجات ومتطلبات العمل في المنظمة‪،‬‬
‫والتي تتطابق مؤهالتها مع طبيعة هذا العمل‪ ،‬ولتجّنب أّية فوضى في تنظيم هذا الجانب‬
‫ال بّد من وجود نظام لشؤون الموظفين‬
DOMAIN INTRODUCTION ‫• المستفيدين‬

. ‫الموظفين‬ .1

. BANK .2
‫مدى المشروع‬ ‫•‬

‫إن مشروع إدارة شؤون الموظفين يهتم ببعض االقسام بأقسام تتركز في‬

‫إدارة الموظفين‪.‬‬ ‫‪.1‬‬


‫إدارة األقسام‪.‬‬ ‫‪.2‬‬
‫إدارة المشاريع‪.‬‬ ‫‪.3‬‬
‫• تحليل المتطلبات‬

‫‪‬متطلبات وظيفية ‪.‬‬


‫‪‬متطلبات غير وظيفية ‪.‬‬
‫‪‬متطلبات تقنية أو فنية ‪.‬‬
‫• دراسة الجدوى التشغيلية‬

‫‪‬لجدوى التشغيلية‪:‬‬
‫‪ ‬معالجة البيانات بشكل فائق السرعة‪.‬‬
‫‪ ‬األداء ذو الكفاءة العالية‪.‬‬
‫‪ ‬سرعة انجاز التقارير بدقة عالية‪.‬‬
‫‪ ‬احصائيات متكاملة ومحدثة باستمرار‪.‬‬
‫‪ ‬زمن االستجابة النظام يستجيب للعمليات المطلوبة منه في ثواني‬
‫‪ ‬تخزين البيانات بشكل مرتب ومنظم‬
‫• الجدوى الزمنية‬
‫• المنهجية المستخدمة‬
‫• الغرض من المشروع‬

‫‪‬إن الغرض الرئيسي من مشروع إدارة شؤون الموظفين هو مساعدة صاحب‬


‫النظام إلدارة أعماله بأسرع وقت ممكن مع توفير الجهد عند انجاز المهام‬
‫اليومية‪.‬‬
‫• الهدف من المشروع‬
‫‪ ‬جعل المعامالت الكترونية والتخلص من السندات الورقية‪.‬‬
‫‪ ‬سهولة عملية الفرز والبحث في االقسام‪.‬‬
‫‪ ‬معرفة الموظفين الذين في االقسام ‪.‬‬
‫‪ ‬توفير الوقت والجهد لصاحب النظام‪.‬‬
‫‪ ‬حفظ بيانات الموظفين مع عدم الخوف من تلفها أو ضياعها‪.‬‬
‫‪ ‬إمكانية وضع نسخ احتياطية للبيانات واسترجاعها حسب الطلب‪.‬‬
‫‪ ‬ادارة كل الموظفين مع االقسام الموجودين فيها ‪.‬‬
‫الهيكل العام للمشروع‬ ‫•‬
‫المخطط الصفري‬ ‫•‬

‫‪D‬‬
‫المخطط الفيزيائي‬ ‫•‬
‫بيئة التشغيل‬ ‫•‬

‫نظام إدارة شؤون الموظفين تطبيق يعمل على نظام ‪ Windows‬لإلصدارات التالية‪.‬‬

‫‪WINDOWS XP 32bit & 64bit‬‬


‫‪WINDOWS 7 32bit & 64bit‬‬
‫‪WINDOWS 10 32bit & 64bit‬‬
‫الفرضيات (القيود)‬ ‫•‬

‫‪‬قيود مادية‬
‫‪‬التقنيات المستخدمة‬
‫‪‬قاعدة البيانات وأدوات التصميم والبرمجة‬
‫‪‬متطلبات اللغة‬
‫‪‬قيود األمنية‬
‫االعتمادية واالفتراض‬ ‫•‬

‫‪‬الصالحيات لكل مستخدم‬


‫‪‬اعتمادية المشروع‬
‫• العتاد المستخدم‪.‬‬

‫‪‬البرمجيات المستخدمة‬
‫الهاردوير المستخدم‬ ‫‪‬‬
‫‪ ‬جدول المواصفات المادية‬
‫‪‬الاجهزة المستخدمة‬
‫• تصوير الواجهات (وصف)‬
‫‪‬تعديل الموظف‬ ‫‪ ‬اضافة موظف‬
‫‪ ‬االستعالم عن الموظف‬ ‫‪ ‬اضافة ادارة‬
‫‪ ‬حذف ادارة‬ ‫‪ ‬تعديل ادارة‬
‫‪ ‬حذف موظف‬ ‫‪ ‬اضافة مشروع‬
‫‪ ‬تعديل مشروع‬ ‫‪ ‬حذف مشروع‬
‫‪ ‬تعديل مستخدم‬ ‫‪ ‬اضافة مستخدم‬
‫‪ ‬تعديل صالحية‬ ‫‪ ‬تعديل المستخدم‬
‫‪ ‬حذف مستخدم‬ ‫‪ ‬ادارة الصالحية‬
‫‪ ‬طباعة تقرير‬ ‫‪ ‬مراقبة الصالحيات‬
‫‪ ‬استعادة النسخ االحطياطية‬ ‫‪ ‬انشاء نسخ‬
‫• المتطلبات الغير وظيفية‪.‬‬

‫‪ ‬متطلبات األداء‬
‫‪ ‬متطلبات األمن‬
‫‪ ‬متطلبات الحماية‬
‫‪ ‬خصائص وجودة المشروع‬
‫‪ ‬إدارة المخاطر‬
‫‪ UML‬‬

‫ھي تقدم وسیلة رموزیة مبسطة للتعبیر عن مختلف نماذج العمل البرمجي یسھل بواسطتھا على ذوي العالقة ‪ -‬من‬
‫محللین و مصممین و مبرمجین بل و حتى المستفیدین ‪ -‬التخاطب فیما بینھم و تمریر المعلومات في صیغة نمطیة موحدة‬
‫و موجزة‪ ،‬تغنیھم عن الوصف اللغوي المعتاد‪ .‬إنھا مثل مخططات البناء التي یتبادلھا المساحون والمعماریون ومھندسو‬
‫التشیید‪ ،‬أو مخططات الدوائر الكھربائیة و االلكترونیة التي یمكن ألي كان في ھذا المجال أن یفھمھا و یتعامل معھا‪.‬‬
‫ملخص ‪:‬‬
‫التطویر البرمجي‪ )ARTIFACTS( .‬ھي لغة رسومیة للتعبیر عن مشغوالت ‪UML‬‬
‫تقدم لنا اللغة رموزا ننتج بھا النماذج‪.‬‬
‫تبنیا واسعا في الوسط الصناعي كلغة موحدة‪ UML .‬تلقى‬
‫اللغة غنّیة جدا‪ ،‬و تحمل في طّیاتھا العدید من جوانب أفضل الممارسات في ھندسة البرمجیات‬
 USE CASE DIGRAM.
 CLASS
DIAGRAM.
 SEQUENCE DIAGRAM
‫‪‬تفاعل المستخدم مع النظام‬
COLLABORATION DIAGRAM

You might also like