كلية علوم الحاسوب - دكتوراه

Permanent URI for this collectionhttps://repository.neelain.edu.sd/handle/123456789/504

Browse

Search Results

Now showing 1 - 2 of 2
  • Thumbnail Image
    Item
    استخدام هندسة البرمجيات في تطوير وتقويم الانظمة الالية : دراسة حالة الادارة العامة للشئون المالية بوزارة الدفاع
    (جامعة النيلين, 2015) ياسر محمد محمد احمد التوم
    Abstract The Financial system interest increased significantly so increased interest in the development of these systems to a more flexible environment that allows quick reaction responses to customer needs. But we find that there is a Legacy system has been developed for more than 10 years, but it still works and effect of in their environment and providing services. The main problems of legacy systems are the enlarging technology gaps between them and their surrounding systems and their resistance to modification and evolution. And Documentation is usually incomplete and out-of-date. Leading to difficulty and high cost of maintenance. Re-engineering a legacy system mainly focuses on improving quality and maintainability of the existing system by introducing new designs. In this research was to explore object-oriented methodologies and propose a methodology for re-engineering the software-based object-oriented model and propose a link. A The Unified Modeling Language (UML) is a standard language provides graphs to describe and document the system used in the system documentation. It was also suggested linking model to link the financial systems between the units and the various departments and branches of public financial management. In the case study, the proposed methodologies are successfully applied to Re-engineer the legacy system. Results indicate that objected-oriented Methodologies help improve system flexibility, usability, maintainability and extendibility. Also results indicate that the existing system was its sub-systems, but it is incomplete and the structures are not defined properly. Also it has added new possibilities in the new system using ORACLEI lG databases and developer6i.
  • Thumbnail Image
    Item
    استخدام هندسة البرمجيات فى تطوير وتقويم الانظمة المالية
    (جامعة النيلين, 2015) ياسر محمد محمد احمد التوم
    المســــــــــتخلص أذداد الاهتمام بالانظمة المالية بصورة كبيرة لذلك زاد الاهتمام بتطوير هذه الانظمة الى بيئة اكثر مرونه تسمح بردود فعل سريع لاحتياجات العملاء . ولكن نجد أن هنالك انظمة قديمة موروثة تم تطويرها منذ اكثر من 10 اعوام , ولكنه لاتزال تعمل وموثره فى بيئتها وتقدم الخدمات .المشكلة الرئيسية فى الانظمة الموروثة هو ان هنالك فجوة فى التكنلوجيا بينها وبين النظم المحيطه بها وتقاوم التعديل والتطوير وغالبا الوثائق غير مكتملة وان وجدت تكون خارج نطاق التاريخ الحالى، مما يودى الى صعوبة وتكلفة عالية فى الصيانة . فنجد أن اعادة هندسة البرمجيات هى التى تقوم بتحسين جودة هذه الانظمة من خلال تقديم تصميم جديد . لذلك فى هذا البحث تم استكشاف المنهجيات الغرضية التوجه واقتراح منهجية لاعادة هندسة البرمجيات القائمة على غرضية التوجه واقتراح نموذج ربط . بما أن لغة النمذجة الموحدة (UML) تعتبر لغة قياسية توفر رسوم بيانية لوصف وتوثيق النظام تم استخدامها فى توثيق النظام . كما تم اقتراح نموذج ربط للربط بين الادارة العامة للشئون المالية وادارتها ووحداتها المختلفة . كذلك تم تطبيق منهجية اعادة هنسة البرمجيات القائمة على غرضية التوجه المقترحة فى اعادة هندسة برمجيات انظمة الادارة العامة للشئيون المالية بوزارة الدفاع . وتشير النتائج الى ان تطبيق منهجية أعادة الهندسة المقترح ادى الى المساعدة على تحسين مرونة النظام وسهولة الاستخدام والصيانة والتوسع ، ونموذج الربط أعطى موثوقية ومرونة . وتشير النتائج على أن النظام الموجود كان به انظمة فرعية ولكنه غير مكتملة والهياكل غير معرفة بطريقة صحيحة . كذلك تمت اضافة امكانيات جديدة فى النظام الجديد باستخدام قواعد بيانات ORACLE11G وdeveloper6i .