You are on page 1of 10

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

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

‫‪Software Engineering‬‬ ‫إشراف الدكتورة عائشة العبسي‬


‫• اسم المشروع‬

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

‫مقدمة المشروع‪Introduction‬‬

‫‪...‬‬

‫يجب أن يحصل العامل على حقوقه كاملة‪ ،‬ويجب عليه القيام بمسؤولّياته على أكمل وجه‪.‬‬
‫أصبحت هناك مسؤولّية لدى القائمين على العمل باختيار القوى العاملة الُمثلى التي ُتلبي حاجات‬
‫ومتطلبات العمل في المنظمة‪ ،‬والتي تتطابق مؤهالتها مع طبيعة هذا العمل‪ ،‬ولتجّن ب أّية فوضى‬
‫في تنظيم هذا الجانب ال بّد من وجود نظام لشؤون الموظفين يطلق عليه في اللغة اإلنجليزية اسم‬
‫والذي يضم معلومات تفصيلّية حول كل ‪(Human Resources Management)،‬‬
‫موظف‪ ،‬سنستعرضها بشكل مفصل في هذا المقال‬
‫‪.‬‬

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


‫‪Software Engineering‬‬ ‫إشراف الدكتورة عائشة العبسي‬
‫‪ •1‬دراسة الجدوى‬

‫‪The Group‬‬ ‫•اعظاء الفريق‬

‫صابر صادق عبد الرحمن االغبري‬ ‫‪‬‬


‫محمد علي الكشري‬ ‫‪‬‬
‫محمد المقحفي‬ ‫‪‬‬
‫عبد الرزاق الشيخ‬ ‫‪‬‬

‫‪The Client‬‬ ‫•العميل‬

‫البنك اليمني لالنشاء والتعمير _ الموقع ( شار التحرير امام ميدان التحرير)‬
‫‪E-MAIL : ybrdho@y.net.ye‬‬

‫‪The Task to be‬‬ ‫•مهام أو فكره المشروع‬


‫‪Undertaken‬‬

‫نظران للتطور الحاصل بالسوق وتطورات التكنلوجيا ومواكبة تطورات العصر‬


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

‫‪Software Engineering‬‬ ‫إشراف الدكتورة عائشة العبسي‬


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

‫اهداف المشروع •‬

‫الهدف األساسي من معالجة مشاكل العاملين هو االحساس بالرضا الوظيفي مما‬


‫‪.‬يدفع الموظفين الى سهولة التعامل وتحسين المستوى‬
‫عمل قاعدة بيانات مترابطة ويحفظ فيها البيانات بشكل مرتب وغير مكرر‪.‬‬ ‫‪.1‬‬

‫ان يكون هناك سجل لكل موظف لمراقبة اداء الوظيفي على مدى الربع االول او النصف‬ ‫‪.2‬‬
‫االول‪.‬‬

‫سهولة استرجاع البيانات عند اتخاذ قرار معين‪.‬‬ ‫‪.3‬‬

‫االمنية العالية للبيانات ومنع الوصول غير المصرح به‪.‬‬ ‫‪.4‬‬

‫ايجاد حلقة وصل بين شؤون الموظفين وباقي القسام‪.‬‬ ‫‪.5‬‬

‫وضع اهداف ألدارة شؤون الموظفين لفترة زمنية محددة‪.‬‬ ‫‪.6‬‬

‫توفَت الوقت والتخلص من عيوب ابعامل بدا فيها الفوضى واالزعاج باإلضافة الذ‬ ‫‪.7‬‬
‫مواجهة‬

‫سهولة اخذا نسخ احتياطية‪.‬‬ ‫‪.8‬‬

‫‪Domain Introduction‬‬ ‫• المستفيدين‬

‫هذا النظام موجه بالدرحة األولى للبنوك سواء كانت حكومية او قطاع خاص وذلك‬
‫‪:‬ليساعد في تطوير العملية االدارية للبنوك‬
‫الموظفين‪ :‬يستفيد الموظف من ادخال بيانات الموظفين بشكل اسرع ‪ ،‬سهولة في‬ ‫‪‬‬
‫الوصول لبيانات العمالء والحقوق المترتبة على البنك لهم ‪.‬‬

‫المورد‪ :‬حيث تتركز الفائدة من النظام بالنسبة للبنك في أنه يسهل عليه معرفة المبلغ‬ ‫‪‬‬
‫التي تم إعطائها للبنك التي تستخدم النظام وأيضا سهولة المراجعة في النظام مع‬
‫الموظف ‪.‬‬

‫‪Software Engineering‬‬ ‫إشراف الدكتورة عائشة العبسي‬


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

‫• تحليل المتطلبات‬

‫‪ ‬متطلبات وظيفية‪:‬‬
‫‪ .1‬إيجاد الموظف المطلوب الذي ادخل بيانتاه الموظف على النظام للبحث عنه‪.‬‬
‫‪ .2‬اصدارالبيانات والتقارير‪.‬‬
‫‪ .3‬دعم اتخاذ القرار من خالل الحسابات المنطقية التي يقوم بها البرنامج‪.‬‬
‫‪ .4‬تخزين بيانات الموردين والعمالء وايضا الموظفين‪.‬‬
‫‪ .5‬جرد واحصاء بيانات البنك من ايرادات وغيرها‬
‫‪ .6‬تسجيل عمليات التوريد والشراء والسحب‬
‫‪ .7‬واجهه تسجيل الدخول ‪ ,‬والتعديل ‪ ,‬الحذف‬
‫‪ .8‬واجهه انشاء نسخ احتياطية واستعادتها‬
‫‪ .9‬واجهه انشاء تقارير وطباعتها‬
‫‪ .10‬الوظيفة‪ :‬تحديد اسم الوظيفة‬

‫‪ ‬متطلبات غير وظيفية‪:‬‬


‫‪ .1‬المرونة‪ :‬الواجهات سهلة التعامل وتناسق االلوان‬
‫‪ .2‬الدعم‪ :‬دعم أنظمة التشغيل واللغات المختلفة‬
‫‪ .3‬الموثوقية واألمان‪ :‬يؤدي النظام مهامه بدقة وكفاءة وسرية‬
‫‪ .4‬األداء‪ :‬سرعة األداء العالية‬
‫‪ .5‬الدعم‪:‬النظام قابل للعمل في أي نظام تشغيل ‪ 8‬؛‪ windows7‬وما فوق‬
‫‪ .6‬االمنية ‪ :‬النظام يحتوي على صالحيات لكل مستخدم بحيث ال يسمح المستخدم اال ضمن‬
‫صالحية النظام خاضع للرقابة‬
‫‪ .7‬الصيانة ‪ :‬النظام قابل لصيانة بحيث كتابة الكود بشكل واضحه وسهل مع وجود‬
‫تعليقات عن كل عمل للذلك‬
‫‪ .8‬الدقة ‪ :‬النظام يجري العمليات بشكل دقيق جدا وسرعة كبيرة‬
‫‪ .9‬التكيف ‪ :‬يتكيف مع أي نظام تشغيل وايضن قابل باالرتباط باي نظام اخر‬

‫• يتبع تحليل المتطلبات‬

‫‪ ‬متطلبات تقنية أو فنية‪:‬‬


‫‪ : Server .1‬سيتم تشغيل النظام على خادم‪Olin.‬‬
‫‪ .2‬ظفين الحالي على قاعدة بيانات ‪Oracle‬‬
‫‪ .3‬ويب ‪ :‬سيحتاج النظام الى دمج النظام مع صفحة الويب ويتم من خالله تصفح وادارة‬

‫‪Software Engineering‬‬ ‫إشراف الدكتورة عائشة العبسي‬


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

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

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

‫• مراحل او اقتراحات المشروع‬

‫‪ ‬تحليل المتطلبات ‪:‬‬


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

‫‪ ‬وثيقة تصميم‪:‬‬
‫سيتم عرض تصميم تقديمي للنظام لكي يوضح كيفية تنفيذ النظام للعميل ‪ ،‬وشكل‬
‫االلنظام ‪ ،‬وسيتم تسليم هذا التصميم من قبل الفريق القائم على هذا النظام ‪.‬‬

‫اسم الموظف‬ ‫رقم الموظف‬

‫االدارة‬ ‫رقم التامين‬


‫القسم‬

‫الوظيفة‬ ‫تاريخ التعين‬

‫‪Software Engineering‬‬ ‫إشراف الدكتورة عائشة العبسي‬


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

‫‪:Walk-Through‬‬ ‫• سيناريو النظام‬

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

‫‪:Visibility Plan‬‬ ‫• خطه االجمتماع النظام‬

‫لنظام الى ‪1.‬‬


‫‪External‬المدير المسؤل عن المشروع هو صابر صادق االغبري ‪:‬‬
‫الذي قائم باجراء اجتماعات مع الفريق وسيقوم مدير المشروع باجراء‬
‫اتصال مع العميل او الزبون لكي يتم اصدار تقرير للعميل في نهاية كل‬
‫خطوة للتاكد من كال الطرفين متزامنين‬

‫‪: Internal‬المدير المسؤل عن المشروع هو صابر صادق االغبري‬


‫لقد تم االجتماع مع الفريق الذي يدير المشروع في يوم الخميس‬
‫الموافق ‪21/2/4‬‬
‫وذلك الجل التكلم في المشروع واعداده وقد تم االتفاق على انتاج‬
‫نظام ادارة شؤون الموظفين حسب الطالب وذلك حسب االمكانية‬
‫الموجوده‬

‫‪Software Engineering‬‬ ‫إشراف الدكتورة عائشة العبسي‬


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

‫• دراسة الجدوى التشغيلية‬

‫‪ ‬الجدوى التشغيلية‪:‬‬
‫‪ .1‬معالجة البيانات بشكل فائق السرعة‪.‬‬
‫‪ .2‬األداء ذو الكفاءة العالية‪.‬‬
‫‪ .3‬سرعة انجاز التقارير بدقة عالية‪.‬‬
‫‪ .4‬احصائيات متكاملة ومحدثة باستمرار‪.‬‬
‫‪ .5‬استكشاف واستشعار األخطاء بسهولة‪.‬‬
‫‪ .6‬تخزين البيانات بشكل مرتب ومنظم‪.‬‬
‫‪ .7‬سهولة الوصول واالستعالم عن البيانات‪.‬‬
‫‪ .8‬زمن االستجابة النظام يستجيب للعمليات المطلوبة منه في ثواني‬

‫المنهجية المستخدمة بنموذج الشالل •‬

‫طريقة الرؤية – كل من البنك والمجموعة متاكد من مرحلة عملية التطوير في المشروع‪.‬‬ ‫‪.1‬‬

‫يتم فصل المهام – الذي يتركز على منطقة واحدة من كل مرة ‪.‬‬ ‫‪.2‬‬

‫التحكم في الجودة – يسمح النموذج الشالل للمجموعة بانفاق المزيد من الوقت على‬ ‫‪.3‬‬
‫المتطلبات ‪ ،‬وفهم التصميم‬

‫‪Software Engineering‬‬ ‫إشراف الدكتورة عائشة العبسي‬


‫المنهجية المستخدمة •‬

‫سبب االستخدام‪ :‬نظرا الن الزبون متقلب المزاج وتعتبر هذه المنهجية أكثر مرونة من غيرها‬

‫‪.‬وقابلة للتطوير والتحسين والتعديل بناًء على ما يلبي رغبة الزبون‬

‫الـمخـاطـر الـمـحـتـمـلـة •‬

‫الـبـدائــل‬ ‫‪.‬االنقطاع المتكرر للكهرباء‬ ‫تقنية‬


‫عدم القدرة على التنسيق لالجتماعات‬
‫إنشاء مجموعة على ‪Wats up‬لهدف التواصل‬ ‫بسبب الوقت والضيق وازدحام جدول‬
‫المحاضرات‪.‬‬

‫البحث و القراءة في كيفية بناء‬ ‫عدم وجود المهارات الكافية ألعضاء‬ ‫بشرية‬
‫المشاريع و اإلطالع على المشاريع‬ ‫الفريق‬
‫السابقة‬ ‫التدريب الالزم ألعضاء الفريق غير‬
‫‪.‬متاحة‬

‫التنسيق و االتفاق مع العميل لتوفير‬ ‫عدم القدرة على الحصول على األدوات‬ ‫ادوات‬
‫األدوات الالزمة إلتمام المشروع‬ ‫الالزمة لبناء المشروع‬

‫وضع خطة واضحة للتحديد‬ ‫تغييرات في متطلبات النظام ‪ ,‬مما‬ ‫متطلبات‬


‫المتطلبات بشكل واضح‬ ‫‪.‬يستدعي تغيير في تحليل وتصميم النظام‬
‫‪.‬عدم فهم أهمية النظام من قبل الزبون‬

‫‪Software Engineering‬‬ ‫إشراف الدكتورة عائشة العبسي‬


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

‫• الجدوى الزمنية‬

‫‪Software Engineering‬‬ ‫إشراف الدكتورة عائشة العبسي‬

You might also like