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

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

Browse

Search Results

Now showing 1 - 10 of 140
  • Thumbnail Image
    Item
    تحسين خوارزمية (Depth First Search (DFS لاستعلام قواعد البيانات العلائقية
    (جامعة النيلين, 2017-08) ابتسام الطيب محمد الطيب
    المستخلص ركزت الدراسة علي تحسين الخوارزمية الاساسية Depth First Search (DFS) المستخدمة لتحسين الاستعلام لاستخدامها بصورة عكسية , والتقنيات التى تتمثل في الاستدلال الامثل+ تقدير التكلفة (Cost-estimation, Heuristic) والتى طبقت على نظم إدارة قواعد البيانات العلائقية، كما ركزت على طرق أمثلية الاستعلام، تمثلت مشكلة الدراسة في ان الخوارزمية الاساسية لتحسين الاستعلام لاتفي ولاتؤدي الاغراض المطلوبة للتحسين عند استخدامها مع التقنيتين(Cost-estimation, Heuristic) وفقاً لمعياري الزمن والتكلفة, بالاضافة الى عدم وجود تجارب علمية واضحة بين تقنيات تحسين الاستعلام تؤكد التقنية الأفضل وفقاً لمعياري الزمن والتكلفة, ثم المشاكل التي تواجه طرق التحسين(أحياناً تكون دون المستوى الأمثل). ومن ثم تأتي أهمية الدراسة في تحسين الخوارزمية الاساسية لتحسين الاستعلام لاستخدامها بطريقة عكسية, وتطوير برنامج سهل الاستخدام لحساب زمن تنفيذ الاستعلام لمساعدة مطوري ومستخدمي قواعد البيانات على اتخاذ القرار في اختيارهم للطريقة المناسبة واختيارهم للنظام الذي يفي بمتطلبات التحسين. هدفت الدراسة الى التحسين في الخوارزمية الاساسية لتحسين الاستعلام لاستخدامها بطريقة عكسية, ودراسة التقنيات التي تتمثل في تقنية(الاستدلال+ تقدير التكلفة) وتطبيقهما على قواعد البيانات العلائقية (الاوراكل,السيكوال سيرفر, الماي سيكوال). حيث يتفاعل المستخدم مع لغة الاستعلام الهيكلية (SQL) لتنفيذ الاستعلام في قواعد البيانات العلائقية. تطبيق وحساب وقت تنفيذ الاستعلام باستخدام عمليات البحث, التعديل,الادراج والحذف على قاعدة البيانات ومن ثم تقدير وتقييم زمن تنفيذ الاستعلام بالـ ( Millisecond, Microsecond, Nanosecond Start-time, End-time,) كدالة على سرعة الاستعلام والخروج بنتائج تساعد المستخدم بإختيار التقنية الأمثل للنظام الامثل ذات زمن الاستجابة الأقل وزمن التنفيذ الأقل,بالاضافة الي توصيف الطرق المثلي لتقدير التكلفة لتحسين الاستعلام. من خلال الدراسة والتجارب وجدنا أن استخدام الخوارزمية الاساسية بصورة عكسية يفي ويؤدي الاغراض المطلوبة للتحسين بصورة مفيدة وقيمة تم استخدامها من خلال تحليل لقاعدة البيانات وأثناء إجراء التجربة تم حساب زمن تنفيذ الاستعلام , ووجدنا أن تقنية الاستدلال الأمثل في قاعدة بيانات (الأوراكل, السيكوال سيرفر, الماي سيكوال) أفضل بكثير من تقنية تقدير التكلفة, ووجدنا ان طريقة المحسن الديناميكي افضل من المحسن الثابت من حيث الزمن والتكلفه، الديناميكي حقق امثلية الاستعلام. هناك أبعاد مفتوحة للبحث في المستقبل يمكن أن تساعد مصممي ومنفذي و مديري قواعد البيانات، معتبرا تقنيات أخرى لتطبيقها على نظم إدارة قواعد البيانات. تطبيق تقنيات, المرشد الاستدلالي, وتقدير التكلفة وتقنيات التحسين الأخرى على أنظمة ادارة قواعد البيانات العلائقية الأخرى، بالإضافة إلى تقدير وقت التنفيذ لكل منها, واضعين في الاعتبار (مواصفات الجهاز والذاكرة). التفكير في استخدام خوارزميات اساسية اخري وتحسينها بحيث تلائم النتائج المطلوبة وتفي بالغرض المطلوب. Abstract The study focused on the improvement of the basic algorithm Depth First Search (DFS) used to optimize the query to be used in reverse, and the techniques namely (Heuristic + cost estimation) that implemented on relational database management systems, and it also focused on the approaches of query optimization. The study problem is there is the basic algorithm for query optimize is not fulfilling and does not perform the purposes required for optimize, when used with the two techniques (Cost-estimation, Heuristic) according to the criteria of time and cost. In addition to the lack of clear scientific experiments between query optimization techniques that confirm the best technique according to the criteria of time and cost estimate, then the problem facing the optimization approaches sometimes they are sub-optimal. And then comes the importance of study, this study provides modifying the basic algorithm to optimize the query to be used in a reverse way, and developed a user friendly software, to evaluate the query execution time to help/guide database developers and users to make the decision in their choice of the appropriate approach and also their choice of the system that meets the requirements of improvement, then the importance comes in the descriptive analysis of approaches Query optimization. The study aimed, to modify the basic algorithm to optimize the query to be used in a reverse manner, and to study the approaches and techniques namely (heuristic + cost estimation) and apply them to relational databases taking into account the time and cost standards. Where the user interacts with the Structural Query Language (SQL) to execute the query in relational databases. Application and calculation of query execution time using (insert, search, update and delete) operations and applied for (Oracle, SQL-Server, My-Sql) And then assess and evaluate the time of execution of the query using (Millisecond, Microsecond, Nanosecond Start-time, End-time,) as a function of the speed of the query and come up with results helps the user to found the best technique of optimization of the system with a lower response time and the time of execution is lower. In addition to describing the optimal approaches for cost estimation to optimize the query. Through the study and experiments, we found that the use of the basic algorithm in reverse satisfies and performs the purposes required for optimization in a useful and valuable manner. It was used through an analysis of the database, and during the conduct of the experiment, the query execution time was calculated, Through the study, experiments we find the heuristic optimization technique in a database came in ranked first in terms of the improvement of the performance of the system by an algorithm of (Depth-tree algorithm) which modified, and Cost-estimation Optimization Technique came in second order. , and we found that the dynamic optimizer approach is better than the static optimizer in terms of time and cost, the dynamic optimizer optimized the query. There are open dimensions for future research as guidance that can help the database designers, the database system implementers or the database administrators, considering another techniques to applying them on (Oracle, SQL Server, MY-SQL). And considering is the select another RDBMS to applying heuristic optimization technique, cost-based optimization technique and additional optimization techniques on them, in addition to estimation execution time for each of the RDBM. Thinking about using other basic algorithms and modifying them to suit the required results and meet the desired purpose.
  • Thumbnail Image
    Item
    زمية مرشحات مكانية هجين لمعالجة صور الأشعة السينية
    (جامعة النيلين, 2018-12) محمد يحي بيلو آدم
    المستخلص: إن الغرض الرئيسي من هذا البحث هو تصميم خوارزميات هجين لمعالجة صور الأشعة السينية باستخدام بعض خوارزميات معالجة الصور وذلك من خلال تطوير ودمج بعض تلك الخوارزميات وبمساعدة برمجيات مكتبات الحوسبة بحيث تسهم هذه الخوارزميات الهجين وتساعد في إزالة التشوهات وتحسن مظهر الصور للأطباء مما ينعكس إيجابا على دقة تشخيص المرض. ظهرت فكرة الرسالة حينما كان لدى الباحث موعد في المستشفى لمقابلة الطبيب بغرض العلاج، حيث يتوجب عليه أخذ موعد لصورة الأشعة قبل موعد مقابلة الطبيب، ونسبة للازدحام الشديد كانت المواعيد متباعدة، وبعد أخذ صورة الأشعة وعند المقابلة ذكر له الطبيب أن صورة الأشعة غير واضحة مما يستوجب إعادة التصوير مرة أخرى، وهو أمر شاق جدا ويحتاج الى أخذ موعد جديد قد يستغرق أشهر، وهذا ما جعل الباحث يتساءل ملياً أليس بالإمكان أن تكون هنالك وسيلة تسهل على المرضى العنت والمشقة تحافظ على حياتهم؟ بعد ذلك بدأ الباحث في التفكير حول هذا الموضوع بجد واجتهاد للمساهمة في حل المشكلة، والتي تتمحور في برنامج حاسوبي يساعد في معالجة الصور الأشعة السينية الغير واضحة لكي يوفر الوقت والجهد للمرضى وكذلك الأطباء و فنييي التصوير، واتضح من خلال البحث والاطلاع أن هنالك دراسات عدة تحوم حول الموضوع لكن هنالك قلة في الدراسات التي تحدثت عن ذات الأمر بدقة، وهذا ما شجع الباحث في مواصلة البحث. وعليه واستناداً علي البيانات التي تم جمعها و معالجتها و نمذجتها من خلال لغة الماتلاب و الادوات المساعدة وعلى ضوء ما تم التوصل اليه فان اهم النتائج تمثلت في عملية تصميم و خوارزميات هجين من قبل الباحث تستخدم بعض خوارزميات معالجة الصور وتساعد هذه الخوارزميات الأطباء في تعزيز الصور الطبية وإزالة التشوهات فيها وتمتاز بالكفاءة والفاعلية. وحتى تحقق الدراسة غاياتها والاهداف المرجوة منها فقد تم تطبيق هذه الخوارزميات على عدد منوع من صور الأشعة السينية, حيث تمت مقارنة النتائج التي تم الحصول عليها استنادًا إلى أهم المعايير التي تستخدم في تقييم جودة الصور وهي (متوسط الخطأ المربع (MSE)ومعامل الجذر التربيعي لمتوسط مربع الخطأ (RMSE) ونسبة إشارة الذروة إلى نسبة الضوضاء ,((PSNR) وأظهرت النتائج أن معظم الخوارزميات الهجين تنتج صور أفضل مقارنة مع التقنيات الأخرى. Abstract The main purpose of this research is to design hybrid algorithms for x-ray processing using some image processing algorithms through developing and integrating some of these algorithms with the help of computing libraries software. These hybrid algorithms will contribute in the removal of distortions and will improve the appearance of images for physicians to have a good reflect and accurate disease diagnosis. The idea of the research came from a problem that faced the researcher when he had an appointment with his doctor, so he had to take an appointment for an x-ray before meeting the doctor. And due to the overcrowding, the appointments were spaced. Unfortunately, when the researcher came to see the doctor, the doctor told him that the x-ray which the researcher had during the past appointment was abnormal. That means the researcher had to take a new appointment، which was very difficult and may take months. What happened mad the researcher wondering and asking "how can I participate in facilitating the patients suffering and hardship to save their lives?". The researcher began to think about this subject diligently to contribute in solving the problem، which is focused on a computer program that can help in the treatment of unclear medical images to save time and effort for patients as well as doctors and radiologists. Through research, it was clear that several studies tackled this area, but there was no single study that tackled the exact same thing. This encouraged the researcher to continue the research. Based on the data collected, processed and modeled through Matlab language and auxiliary tools, and in light of what was reached, the most important results were represented in the process of designing hybrid algorithms by the researcher using some image processing algorithms to help physicians to enhance medical images and to remove deformities in them. The algorithms will be characterized by efficiency and effectiveness. In order for the study to achieve its goals and objectives, these algorithms have been applied to a variety of x-ray images, the results were compared based on the most important tools used in the image quality assessment (the mean square error (MSE), the square root of the mean square error (RMSE), and the peak-to-noise ratio (PSNR)). The results showed that most hybrid algorithms produced better images compared to other techniques.
  • Thumbnail Image
    Item
    بناء نظام مبيعات في اطار تطبيق ذكاء الاعمال
    (جامعة النيلين, 2017-10) عكرمه جعفر احمد علي
    المستخلص تكمن قوة التقانة (التكنولوجيا) في فهم أنها أداة ليس أكثر، تساعدنا على تحقيق أهدافنا. فهي ليست هدفاً في حد ذاته وانما وسيلة لتوظيف التقانة في العمل على الوجه الصحيح والفعال، بحيث تحدث القفزة التي يرغب فيها الجميع. وذلك عن طريق تحويل البيانات المتوفرة إلى معلومات تفيد متخذي القرار والإدارة العليا، وحتى الإدارة الوسطى، في اتخاذ قرارات ذات جودة أعلى. وهذا ما يشير اليه مفهوم ذكاء الأعمال الذي هو تطبيق يهدف لتحقيق ربحية أكبر في مجتمع أكثر تنافسية. تكمن مشكلة البحث في تحديد المنافع التي يمكن ان تجنيها مؤسسات الاعمال في اعتمادها على مفهوم ذكاء الاعمال في بناء نظام مبيعات, ايضاً كيف يمكن لذكاء الاعمال ان يزيد من فعالية وجودة انظمة المبيعات , ومامدى الاستفادة من المعلومات التي يوفرها ذكاء الاعمال للمؤسسات قي تخقيق الاستجابة السريعة للمتغيرات في انجاز الاعمال وعدم هدر الطاقة وارتفاع التكاليف وضياع الوقت . يهدف البحث الي توضيح دور استخدام مفهوم ذكاء الاعمال في بناء نظام للمبيعات ,استخدام ذكاء الاعمال لصنع افضل قرار عمل من خلال استعمال نظم ادارة المعلومات والتطبيقات التكنولوجية بهدف التجميع والتخزين والتحليل وتوفير البيانات ، وذلك لان ذكاء الاعمال يقودنا الى صناعة قرار عمل افضل من خلال استخدام المعلومات الدقيقة فى الوقت المناسب. تم اتباع المنهج الاستنباطي لصياغة فروض وهيكلة البحث والمنهج الوصفي التحليلي باستخدام أسلوب دراسة الحالة وجمع بيانات الدراسة وتبويبها وعرضها وتحليلها وتفسيرها والمنهج التطبيقي وذلك بعمل نظام حاسوبي يجري العمليه بصوره دقيقه. توصل البحث الي مجموعه من النتائج منها تطبيق ذكاء الاعمال يؤدي الي معرفة اتجاه المبيعات وذلك عن طريق التنبؤ بمبيعات فترة معينة ومن ثم حساب معدل الاتزان حيث انه اذا كان هذا المعدل اكبر من التكاليف الثابته يعني ان مبيعات المؤسسه تتجة نحو الربح واذا كان اقل تتجه نحو الخساره , وأن تطبيق ذكاء الاعمال يساعد على المقارنة بين المناطق وذلك عن طريق بناء تقرير يوضح حجم المبيعات للمناطق التي تتعامل معها المؤسسه ومن ثم يتم جمع التعاملات لاجراء المقارنه بينها . واوصى البحث يجب على المؤسسات التي ترغب في تطبيق مفهوم ذكاء الاعمال ان تعمل على توفير بنية تحتية مناسبة بحيث تضمن سلامة وسرية وامنية المعلومات على الشبكة. Abstract The power of technology (technology) lies in understanding that it is a tool nothing more that helps us achieve our goals. It is not a goal in itself, but rather a means of employing technology to work properly and effectively, so that the leap that everyone desires occurs. This is done by converting the available data into information that benefits decision makers, senior management, and even middle management in making higher quality decisions. This is indicated by the concept of business intelligence, which is an application that aims to achieve greater profitability in a more competitive society. The research problem lies in determining the benefits that business organizations can reap in their reliance on the concept of business intelligence in building a sales system, also how business intelligence can increase the effectiveness and quality of sales systems, and the extent to which information from business intelligence provides enterprises in achieving rapid response to changes In doing business, not wasting energy, increasing costs and wasting time.  The research aims to clarify the role of using business intelligence concept in building a sales system, using business intelligence to make the best business decision through the use of information management systems and technological applications in order to collect, store, analyze and provide data, because business intelligence leads us to make a better business decision through the use of information The minute in time. The deductive approach was followed to formulate the hypotheses and structure of the research and the descriptive analytical method using the case study method and collecting, tabulating, presenting, analyzing and interpreting the study data and the applied approach by creating a computer system that performs the process in an accurate manner. The research reached a set of results, including the application of business intelligence that leads to knowing the direction of sales, by forecasting the sales of a specific period and then calculating the equilibrium rate, since if this rate is greater than fixed costs, it means that the corporation's sales are heading towards profit and if it is less it is heading towards loss , And that the application of business intelligence helps to compare regions, by building a report that shows the volume of sales to the regions that the institution deals with, and then the transactions are collected to make a comparison between them. The research recommended that institutions wishing to apply the concept of business intelligence should work to provide an appropriate infrastructure to ensure the safety, confidentiality and security of information on the network.
  • Thumbnail Image
    Item
    مقارنة خوارزميات تمييز لغة الإشارة
    (جامعة النيلين, 2019) عمر إبراهيم عبد الله الحاج
    مستخلص الدراسة تناول البحث بالدراسة والتحليل موضوع استخدام النماذج الحاسوبية في تمييز لغة الاشارة مع إعطاء نظرة عامة على خوارزميات تمييز الصورة عموماً. ويهدف البحث إلى تسليط الضوء على موضوع تمييز لغة الاشارة باستخدام نماذج ماركوف المخفية (HMM) وفاعليته مقارنة بالخوارزميات الأخرى مستدلاً بالتجارب التي تم إجراؤها ونتائجها . وقد استخدم الباحث المنهج التجريبي للحصول على النتائج. وتوصل الباحث من خلال نتائج هذا البحث إلى أن استخدام نماذج ماركوف المخفية في تمييز لغة الاشارة يعطي نتائج أفضل مقارنة مع استخدام الشبكات العصبية مما يحقق فرضية الباحث التي بنى عليها بحثه . وقد أظهرت النتائج أن الفروقات في تمييز لغة الاشارة باستخدام نماذج ماركوف المخفية وباستخدام الشبكات العصبية ليست كبيرة مما جعل الباحث يوصي بزيادة الدراسات حول النموذجين للتحسين وزيادة الكفاءة. كذلك اظهر البحث ان استخدام نموذج ماركوف المخفي (HMM) يعطي تأخير في زمن التنفيذ وذلك ناتج من الصيغ الرياضية الموجودة في النموذج وتعقيدها مقارنة بنموذج الشبكات العصبية ويرى الباحث ان هذا لا يعتبر عيب يؤخذ على النموذج ما دام ان النتائج ذات دقة عالية وخصوصا ان الفرق ليس كبير. وعملية التدريب في الشبكات العصبية تأخذ وقت أطول حسب حجم البيانات المستخدمة وكذلك عدد الطبقات لا يمكن تحديده الا بعد التجربة . وفيما يتعلق بدمج النموذجين يرى الباحث ان هذا غير مجدي لان المعالجة في كل نموذج تتم ككتلة واحدة مبنية على معطيات كل نموذج . Abstract The study investigated the use of computer models to distinguish sign language with an overview of image recognition algorithms in general. The research aims to shed light on the subject of the sign language discrimination using the hidden Markov models (HMM) and its effectiveness compared to other algorithms, based on the experiments conducted and their results. The researcher used the experimental method to obtain the results. The researcher concluded that the use of hidden Markov models to distinguish sign language gives better results compared to the use of neural networks, which achieves the hypothesis of the research on which the research is based. The results showed that the differences in sign language recognition using hidden Markov models and neural networks were not significant, which the researcher recommends increasing studies on both models for improvement and efficiency. The research also showed that the use of the hidden Markov model (HMM) gives a delay in the implementation time, which is the result of mathematical formulas in the model and complexity compared to the model of neural networks and the researcher believes that this is not a defect taken on the model as long as the results are high accuracy, especially since the difference is not Large. The training process in neural networks takes longer depending on the volume of data used and the number of layers can only be determined after the experiment. With regard to the integration of the two models, the researcher believes that this is not feasible because the treatment in each model is done as a single mass based on the data of each model.
  • Thumbnail Image
    Item
    تصميم نظام تنبؤ باستخدام تقنيات تنقيب البيانات حالة تطبيقية: التنبؤ بالسلع الصادرة عبر النظام الإلكتروني للجمارك السودانية
    (جامعة النيلين, 2019) ياسر عوض محمد على
    Abstract The use of Data Mining techniques provides users in all fields the ability to extract and focus on essential information in databases. Data Mining techniques are based on the construction of forecasts and the detection of behavior and trends which allows to make good decisions and in due time, The study examined the design of a prediction system using data mining techniques applying statistical methods to predict customs exports through the Sudanese Customs Electronic System, The problem of the study is that the customs authority does not use the decision support systems, which leads to the lack of optimal independence of the data in decision making, which drains many efforts and misses many opportunities. The Customs Authority has a large database of exports and imports, The study aimed at providing an applied study in the field of data prospecting to support the decision makers of the Sudanese customs authority by constructing a prediction system using data mining techniques to forecast goods exported through the Sudanese Customs Electronic System using four statistical methods to reach the best method among them, The study was based on the scientific approach in analysis and design. The Unified Modeling Language (UML) was used in System documentation, Java language in application creation , Oracle (11g) in the databases and SPSS Program in Statistical Analysis , The results of the study showed that the statistical methods are very successful in supporting decision-making, and that the method of least squares is the highest value in the value followed by the method of simple linear regression and then the method of moving averages and finally the method of related ratios. The study recommended the need to rely on the prediction in the preparation of plans and programs that help in support of national income in addition to the need to investigate the reasons for the low interest in the use of data mining techniques in Sudan Customs Authority that will increase the efficiency of decision-
  • Thumbnail Image
    Item
    تصميم وتطبيق تكامل النظم غير المتجانسة
    (جامعة النيلين, 2019-03) محمد عبدالرحمن طيفور
    المستخلص انظمة المعلومات في المؤسسات صممت لاغراض محددة وهذه الانظمة معزولة عن بعضها وتفتقر الي التكاملية وعدم القدرة علي تبادل المعلومات بينها كمثال علي هذه الانظمة نظام تخطيط موارد المؤسسةOpenERP ونظام ادارة المعرفة (الوثائق) OpenKM فنجد ان المستخدم لهذه الانظمة اذا اراد حفظ الوثيقة لاجراء معين يقوم بحفظ الوثيقة علي النظامين والذي يتسبب في اهدار لزمن المستخدم وتكرار الوثائق .يهدف هذا البحث لربط نظام ال OpenERP مع نظام OpenKM لخدمة مستخدمي النظامين من خلال نافذة واحدة بالاضافة الي السرعة في الاستجابة الي متطلبات المستخدم . في هذا البحث تم استخدام منهجية الوصف التحليلي والمنهج التطبيقي باستخدام البرامج مفتوحة المصدر وذلك من خلال وصف وتحليل للمشكلة ومن ثم اضافة طبقة وسيطه لربط النظامين دون اعادة تشكيلهما وكنتيجة لذلك يتمكن المستخدم من حفظ الوثيقة في نظام واحد دون تكرار العملية مع امكانية الوصول للوثيقة في النظام الاخر وبذلك يتحقق مفهوم ’ التعامل من نافذة واحدة’ . من أهم النتائج التي توصلت إليها هذه الرسالة أن التكامل بين النظامين أدي الي توفير الوقت والجهد في إدارة الوثائق بالاضافة الي تحسين في كفاءة نظام تخطيط موارد المؤسسة OpenERP من خلال تقليل حجم قاعدة البيانات وحفظ الوثائق في مستودع مركزي . ومن اهم التوصيات التي خرجت بها الدراسة أعتماد تكاملية الانظمة والذي يؤدي الي تبادل ومشاركة المعلومات بين الانظمة وتقليل من تكلفة بناء البرمجيات وكذلك مرونة في اعمال المؤسسات بالاضافة الي ربط جميع الانظمة ذات الوظائف المشتركة في المؤسسة في نظام واحد لتسهيل الحصول علي المعلومة في مكان واحد بالاضافة الي الاستغلال الأمثل للنظم المفتوحة والتي تساعد كثيرا في خفض النفقات ومنح الحرية الكاملة لمستخدمها. Abstract Most of the institutes, companies and corporations have many systems but most of those systems are isolated and there is no exchange of information. As an Example of those systems are OpenERP and OpenKM systems, In these systems the user can attach document to OpenERP system and the same document attached into OpenKM system and that is not good practice and leading to duplication of information. The aim of this research is to link OpenERP with OpenKM System to serve the clients through ‘Dealing from a single window’ concept and enabling quick response for the user requirement changing. The researcher adopted the descriptive analytical methodology and Practical Methodology by describing and clarifying the Problem and add a middle layer between two systems without restructuring them. By adding middle layer, systems can pass data and perform transactions to each other in less time and cost. This is one of the most important findings of this thesis, as well as saving time and effort in document management. In addition to that the integration of OpenERP and OpenKM has improved the efficiency of the OpenERP system by reducing database size and saving documents in a central repository. One of the most important recommendations of the study is the adoption of integration systems, which leads to the exchange and sharing of information between the systems and reduce the cost of software as well as flexibility in the work of the organization in addition to linking all systems in the enterprise with the common functions to one system to facilitate access to information in one place in addition to exploitation Optimized for open systems, which greatly help to reduce expenses and give full freedom to the user.
  • Thumbnail Image
    Item
    التوجهات الحديثة في تامين المعاملات المصرفية عبر الأجهزة المحمولة
    (جامعة النيلين, 2019-02) محمد برير التوم الشيخ
    المستخلص أدى تحسين التكنولوجيا والاستخدام الواسع النطاق للهواتف المحمولة (على سبيل المثال، الهاتف الذكي) إلى نمو الأعمال المتنقلة، والتي تتمثل في تطبيقات الخدمات المصرفية، وشبكات التواصل الاجتماعية، والمتاجر عبر الإنترنت والتطبيقات المالية، وقد يشمل نطاق الخدمات المقدمة لهذه التطبيقات من تسهيلات لإجراء المعاملات المالية إلى المعلومات المخصصة. في ظل التطور المتسارع على تحديث أساليب الاختراقات والهجمات الالكترونية، مما يجعل تعزيز أمن تطبيقات الموبايل من خلال إطار امني يتميز بالقوة والمرونة ليوثق كل من المعاملات والمستخدمين في النظم المصرفية، من أكثر التحديات تعقيدًا التي يجب معالجتها بشكل مشترك من قبل مطوري التطبيقات النقالة ومزودي خدمات الشبكة اللاسلكية وإدارات تكنولوجيا المعلومات في البنوك لتقديم بنية تحتية آمنة للمعاملة المالية عبر الشبكة اللاسلكية من أجل العمل معا لمواجهة محاولات الاختراق. هدفت هذه الدراسة تعزيز بنية تحتية قوية في مجال أمن الأعمال والمصارف المحمولة، باقتراح تطبيق يعرف '' بمعيار المصادقة المتعددة العوامل للتحقق من الهوية''، وهو نظام إلكتروني يستخدم لإضافة المزيد من الأمن وخاصة للمعاملات المصرفية الإلكترونية التي تتم عن طريق استخدام الهواتف المحمول. وتتم عملية التوثق من هوية المستخدمين على أساس المزج بين رقم التعريف الشخصي ( باستخدام ككلمة المرور لمرة واحدة التي يتم إرسالها عبر خدمة الرسائل القصيرة إلى أرقام هواتف العملاء المحمولة المقيدة لدى البنك)، مع إضافة رقم الهاتف المحمول الخاصة بالمستخدم، والبطاقة الذكية والبصمة الحيوية. مما يجعل النموذج المقترح أكثر حماية ومقاومة ضد العديد من الهجمات الالكترونية مثل هجوم إعادة التشغيل وهجمات تخمين كلمة المرور وهجمات رفض الخدمة وهجوم الجلسة المتوازية وهجوم التصيد. أظهرت نتائج الدراسة أن ضعف الإجراءات الأمنية وانتهاكات الخصوصية لمستخدمين تطبيقات الهواتف الذكية الخاصة بالبنوك انعكس على انخفاض مستوى تبني العملاء للخدمات البنكية الإلكترونية عبر الهاتف المحمول، وكما تعتري البنوك الكثير من الهواجس الأمنية من الاحتيال المصرفي التي تحد من تقديم خدمات إضافية، وأنه قد انتشرت بشكل ملحوظ في الآونة الأخيرة مجموعة من التطبيقات الخبيثة والمشبوهة والتي تهدف إلى السيطرة على المستخدم واختراق حساباته البنكية من خلال هذه التطبيقات والقيام بعمليات احتيال. فقد توصلت الدراسة أيضا، على البنوك السودانية رفع مستوى الحماية الأمنية (هو زيادة الأمان والثقة في التعامل الإلكتروني) للخدمات المصرفية التي تقدم للعملاء عبر قنواتها الإلكترونية المختلفة. واستبدال تقنيات إثبات الهوية التقليدية (مثل كلمات المرور وأرقام التعريف الشخصي( والتي تعمل في النظم المصرفية الحالية، والتي تعتبر غير كافية لحماية المستخدم النهائي من الهجمات المعقدة وتشكل مصدر معظم الاختراقات والثغرات الأمنية. وأخيرًا، تم تقييم الحل المقترح لقياس مدى سهولة الاستخدام والقبول من خلال توجيه أسئلة محددة للمشاركين في الدراسة )الاستبيان( والتي وضعت وفقا لنموذج القبول التقني TAM. وأظهر تحليل بيانات الدراسة التي تم جمعها من الاستبيان أن معظم المشاركين وجدوا أن آلية المصادقة المتعددة العوامل هي البديل الأفضل لآليات المصادقة الأخرى المتاحة ودعموا بشكل واضح المخطط المقترح والفوائد التي يوفرها. وهو يمثل خطوة هامة إلى الأمام في تطور تقنيات المصادقة التي تلبي الاحتياجات الأمنية للمستخدمين السودانيين في مجال الأعمال المتنقلة مع الحفاظ على سهولة الاستخدام. Abstract Improved technology and widespread use of mobile phones (for example, the smartphone) have led to mobile business growth, which is in the applications of banking, social networking, online stores and financial applications. The range of services provided to these applications may include facilities for conducting financial transactions to the assigned information. With the rapid development of breakthroughs and cyber-attacks, enhanced mobile security through a robust and flexible security framework to document both transactions and users in banking systems is one of the most complex challenges to be addressed jointly by mobile application developers and network service providers Wireless and IT departments in banks to provide a secure infrastructure for financial transaction over the wireless network in order to work together to counter hacking attempts. The purpose of this study is to strengthen a robust business security and mobile banking infrastructure by proposing an application known as the "Multi-factor Authentication Standard", an electronic system used to add more security, especially for electronic banking transactions, Mobile. User authentication is based on the combination of the PIN (using a one-time password sent via SMS to the mobile phone numbers of the bank's registered mobile customers), adding the user's mobile number, smart card and biometric footprint. Making the proposed model more protected and resistant to many cyber-attacks such as restart attacks, password guessing attacks, denial of service attacks, parallel attack attacks, and phishing attacks. The results of the study showed that the weakness of security procedures and violations of privacy for users of smart phone applications of banks reflected the low level of customer adoption of e-banking services over the mobile phone, and banks are also a lot of security concerns of bank fraud that limit the provision of additional services, and that has spread significantly Recently a host of malicious and suspicious applications aimed at controlling the user and hacking his bank accounts through these applications and fraud. The study also found that the Sudanese banks should increase the level of security protection (ie, increase the security and reliability of electronic transactions) of the banking services offered to customers through their various electronic channels. Such as passwords and PINs in existing banking systems, which are insufficient to protect the end-user from complex attacks and are the source of most breaches and security breaches. Finally, the proposed solution was evaluated to measure ease of use and acceptance by asking specific questions to participants in the study, which were developed according to the technical acceptance model TAM The analysis of the study data collected from the questionnaire showed that most participants found that the multi- Is the most important of the other authentication mechanisms available and clearly supported the proposed scheme and the benefits it provides, and represents an important step forward in the development of authentication techniques that meet the security needs of Sudanese mobile business users while maintaining ease of use.
  • Thumbnail Image
    Item
    نحو تطوير برمجيات تطبيقية تفاعلية لذوي الإعاقات الذهنية المتوسطة وأُخري لقابلية الوصول لذوي الإعاقات البصرية
    (جامعة النيلين, 2019-06) محمد بدوي مصطفي الخليفة
    مستخلص الدراسة تهدف هذه الأطروحة من تمكين ذوي الإعاقات البصرية من الوصول لخدمات الإنترنت وكذلك تمكين ذوي الإعاقة الذهنية المتوسطة من التفاعل مع البرمجيات التطبيقية عبر تصميم معماريات لتطوير تطبيقات تفاعلية وقابلة للوصول . فيما يلي ذوي الإعاقات البصرية تم تطوير نظام أكواد تحقق يعتمد علي التفاعل الصوتي لمستخدمي تطبيقات الإنترنت وتستخدِم تقنيات التعرف علي الكلام. أما فيما يلي ذوي الإعاقة الذهنية فقد تم حوسبة طريقة ماريا منتسوري لتعليم ذوي الإعاقة الذهنية و تطوير برمجية تعليمية تعتمد علي نظم الوكلاء المتعددين. وقد تم إجراء إختبارات علي عدد من ذوي الإعاقات البصرية بلغ عددهم 47 وقد أظهرت نتائج الإختبارات إرتفاع مستوي إجتياز أسئلة التحقق بنسبة تجاوزت 70% . وتقليص الوقت المستنفذ للوصول الي محتوي الويب المحمي بأكواد التحقق بنسبة تجاوزت 95% بعد إستخدام التقنية المقترحة للتحقق في مواقع الويب. أما فيما يلي الإعاقة الذهنية المتوسطة فقد تم كذلك إجراء إختبارات حيث تكونت عينة الدراسة من مجموعتين إحداهما تجريبية والأخري ضابطة ،تكونت المجموعة التجريبية من عدد 7 أطفال وتراوحت نسب ذكائهم ما بين (55-70) بينما تكونت المجموعة الضابطة من عدد 7 أطفال وتراوحت نسب ذكائهم كذلك مابين (55-70) ، وقد أثبتت نتائج الدراسة فعالية إستخدام البرمجية في رفع مستوي القدرة الإدراكية في تمييز المهارات المستهدف رفعها .وتعليمها للعينة حيث وجدت فرق ذات دلالة إحصائية بين درجات أفراد المجموعتين التجريبية والضابطة بإستخدام البرنامج المقترح في القياس البعدي لصالح أفراد المجموعة التجريبية كما تراوحت نسبة الإستجابات الصحيحة مابين 95-100 % لصالح المجموعة التجريبية في القياس البعدي لجميع النشاطات التي تم قياس فعالية البرمجية في تعليمها. وقد أظهرت نتائج تقييم هذا البحث أن كل من العمليات والنتائج في هذا البحث صالحة ومقبولة . وستساعد نتائج هذا البحث في كل من محوري إمكانية وصول ذوي الإعاقة للبرمجيات التطبيقية وتفاعل ذوي الإعاقة مع البرمجيات التطبيقية في إعادة النظر من قبل المهتمين بصناعة وتطوير البرمجيات التطبيقية سواء أكانو مؤسسات وجهات إعتبارية أو شركات أو أفراد بالإهتمام والتركيز علي تطبيق الإجراءات اللازمة لدمج المستخدمين من ذوي الإعاقة مع المستخدمين الآخرين في منصة خدمية إلكترونية مما يترتب عليه دمج إجتماعي. Abstract The aim of this thesis is to enable people with visual disabilities to access Internet services and to enable people with intellectual disabilities to interact with the software application by designing architectures to develop interactive and accessible applications. The following are people with visual disabilities A verification code system has been developed It relies on voice interaction for Internet users and uses speech recognition techniques. The following are those with intellectual disabilities. The Maria Montessori method was computing to teach people with intellectual disabilities and to develop educational software based on multi-agent systems. The number of people with visual disabilities was 47, and the results of the tests showed a high level of passing the verification questions by more than 70%. And reduce the time spent accessing the Web content protected by verification codes by more than 95% after using the proposed web verification technique. The following is moderate mental disability there were also tests where the study sample consisted of two groups, one experimental and the other control, the experimental group consisted of 7 children. Their intelligence ranged between 55-70. The control group consisted of 7 children. Their intelligence ranged from 55-70. The results of the study proved the effectiveness of using the software in raising the level of cognitive ability in distinguishing the skills to be raised. There were statistically significant differences between the scores of the experimental and control groups using the proposed program in the telemetry for the members of the experimental group. The correct responses ranged between 95-100% for the experimental group in the telemetry of all the activities that measured the effectiveness of the program in teaching. The evaluation of research results showed that each of the processes and results in this research is valid and acceptable and will help in each of the axes accessibility of the software application and the interaction of people with disabilities with the software in the reconsideration of those interested in the industry and development of software applications, whether institutions or corporate bodies or companies or individuals to focus on the application of procedures to integrate users with disabilities with other users in an electronic service platform resulting in social integration.
  • Thumbnail Image
    Item
    مقارنة خوارزميات تنقيب البيانات التعليمية لدعم القرار في مؤسسات التعليم العالي السودانية حالة دراسية (أداء الطلاب بكلية علوم الحاسوب وتقانة المعلومات – جامعة الزعيم الأزهري)
    (جامعة النيلين, 2018) مزاهر عبد الرحمن صالح أبوقرون
    المستخلص تقدم هذه الدراسة طريقة لإستخدام تقنيات التنقيب في البيانات التعليمية التي تستخدم لدعم اتخاذ القرار في مؤسسات التعليم العالي السودانية ، تم إستخدام تقنيات (التجميع ، قواعد الإرتباط وأشجار القرارات) ، تم جمع بيانات هذه الدراسة من نظام معلومات الطلاب في كلية علوم الحاسب وتقنية المعلومات في 2016/2017 بجامعة الزعيم الأزهري .تم تطبيق التجربة لهذه الدراسة باستخدام أداة ويكا (بيئة وايكاتو لتحليل المعرفة) لتصنيف البيانات باستخدام 10 خوارزميات هي:( J 48, LMT, Random tree, One R, Zero R, JRIP, Bayes Nest, Naïve Bayes, Naïve Bayes multinational and Naïve Bayes updateable).. يمكن أن تكون خوارزميات تنقيب البيانات حلاً لبعض المشكلات التعليمية، بالإضافة إلى توفير المعلومات لصانعي القرار والمستخدمين. يمكننا تطبيق هذه الخوارزميات في مجالات التعليم العالي للتحقيق في العلاقات بين السمات ، إذا قمنا بتطوير العديد من النماذج باستخدام تقنيات (Trees, Rules and Bayes). لتحسين كفاءة وفعالية مهام تحليل البيانات ، تمت مقارنة دقة تلك النماذج التقيبية. هذه الدراسة تقدم مقارنة بين عدة خوارزميات للتنقيب في البيانات التعليمية لاستخدام افضلها لدعم القرار في مؤسسات التعليم وتقديم طريقة مبنية علي تقنيات تنقيب البيانات التعليمية ونتائج عمليات تنقيب البيانات والمعلومات التي تدعم صنع القرار (supporting the decision) في مؤسسات التعليم العالي السودانية . وقد إستخدمنا عدة عوامل لعملية المقارنة مثل : الدقة (accuracy) والوقت المستغرق (time taken) والحالات المصنفة بشكل صحيح (Correctly) أو تلك المصنفة بشكل غير صحيح (Incorrectly) في جميع الخوارزميات. من خلال هذه الدراسة تبين أن تقنيات تنقيب البيانات يمكن استخدامها في دعم القرار في المؤسسة التعليمية. كما أن نماذج أو مقاربة دعم القرار التي تعتمد على تنقيب البيانات ستكون مفيدة وستوفر نتيجة ناجحة وموثوقة في دعم القرار في مؤسسات التعليم العالي. يمكن أن تساعد في حل حاجة السودان التعليمية للمحللين المهرة و يمكننا أيضًا اكتشاف بعض الأنماط الخفية والتي يمكن أن تكون غنية بالمعلومات وفي غاية الأهمية. أكثر من ذلك فقد استطعنا ان نجيب على أسئلة البحث التي وضعناها مثلاً: كيف يمكن أن تؤثر تقنيات التنقيب عن البيانات في عملية اتخاذ القرارات في مؤسسات التعليم العالي وكيف يؤدي ذلك الي تحسين بيئة مؤسسات التعليم العالي؟وكيفية وضع استراتجيات تساعد ادارة مؤسسات العالي في اتخاذ قرارات جيدة من خلال نظم دعم القرار؟ ماهي أفضل خوارزميات تنقيب البيانات التي يمكن ان تستخدم لدعم اتخاذ القرار في مؤسسات التعليم العالي من حيث الزمن المستغرق ودقة النتائج في التحليل وبناء النموذج ؟ كيف يمكن أن يؤثر استخدام تقنيات التنقيب في بيانات التعليم العالي علي أداء الطلاب ؟ كيف يمكن وضع استراتيجيات قابلة للتطبيق وفعالة لمنع ظاهرة تسرب الطلاب , ليستخدمها مديرو مؤسسات التعليم العالي من خلال نظم دعم القرار؟ Abstract This study presents an approach to use educational data mining techniques which will be employed to support decision-making in Sudanese higher education institutions, by providing an approach based on Data Mining. Three techniques (Clustering, Association Rules, Decision Tree) were selected to make use of the educational data and provide results or information that would support the decision in higher education institutes. The sample data of this study is from student academic databases of Faculty of Computer Sciences and Information Technology session 2016/2017 at the University of Azim Azhari. This study presents the experiments using Weka tool (Waikato Environment for Knowledge Analysis). Various classification mining algorithms were used. The experiments show that data mining algorithms can be a solution for some educational problems, in addition to providing information for decision makers and users. In this study three classifiers (Trees, Rules and Bayes), ten classification algorithms (J 48, LMT, Random tree, One R, Zero R, JRIP, Bayes Nest, Naïve Bayes, Naïve Bayes multinational and Naïve Bayes updateable) were discussed. They could be applied in higher education field (s) to investigate relationships among attributes using several (Trees, Rules and Bayes) models. To improve the efficiency and effectiveness of data analysis tasks, the accuracy of those mining models was compared. Through this study we supported that Data Mining Techniques can be used in supporting the decision in educational institutes. Also decision support models or approaches that based on the data mining will be useful and will provide successful and reliable results in the decision making in higher educational institutes. It can help to solve Sudan’s education need for skilled analysts, also we could discover some hidden patterns which could influence the performance of the educational system such as the performance of students. Moreover, we could solve our typical research questions, such as:How can educational data mining techniques affect Decision Support and help managers to improve the university environment? How to make strategies for frustrating attrition easily conveyable to managers of higher education institutions through decision support systems? How can data mining Decision Support help students to choice their major before enrollment to university? How to make Labor Institutions managers easily select Manpower from College graduates by using data mining decision support systems? How can educational data mining techniques affect Decision Support and help managers to improve the university environment? How to make strategies for frustrating attrition easily conveyable to managers of higher education institutions through decision support systems? How can data mining Decision Support help students to choice their major before enrollment to university? How to make Labor Institutions managers easily select Man power from College graduates by using data mining decision support systems?
  • Thumbnail Image
    Item
    إستخدام البرمجيات مفتوحة المصدر(مودل) في تطبيق عملية التعليم ألإلكتروني دراسة حاله (بعض الجامعات السودانية)
    (جامعة النيلين, 2019) كوثر عبدالله محمد بركات
    مستخلص الدراسة هدفت الدراسة الى طرق التحول من التعليم التقليدي بإستخدام التعليم عن بعد بأشكاله المختلفة وصولا للتعليم الالكتروني. استخدمت الدراسة المنهج الوصفي التحليلي ومنهج دراسة الحالة لعدد من الجامعات السودانية التة تطبق نظام التعليم الالكتروني. حيث ناقشت الدراسة تفصيليا مشاكل التعليم التقليدي والمتطلبات اللازمة لحل هذه المشاكل بواسطة التعليم عن بعد , وطرق تصميم المقررات الدراسية عن بعد , و الوسائط التقانية الاكثر مناسبة للتعليم عن بعد في البلدان النامية وملامح حول تطبيق مشروع التعليم عن بعد في السودان. كما استعرضت الدراسة أهداف ومميزات التعليم الالكتروني والتحديات التي ادت الى وجود التعليم الالكتروني وطرق تحويل المحتوى التعليمي التقليدي الى محتوى الكتروني والتقنيات اللازمة والمستخدمة في التحويل وكذلك المستخدمة في عملية التعلم الالكتروني . وتناولت الدراسة أنظمة إدارة التعلم الالكتروني وانظمة ادارة المحتوى التعليمي الالكتروني مفتوحة المصدر ودورها في تطبيق عملية التعليم الالكتروني ومثال لهذه الانظمة (نظام الموودل , اتوتر, دوكيوز, ساكاي, الياس) وقارنت الدراسة بين هذه الانظمة وكانت اهم النتائج ان نظام الموودل قد حوى جميع الخدمات والمميزات التى حوتها هذه الانظمة بالاضافة الى احتوائه على خدمات ومميزات اخرى مثل (عدد اللغات التي يدعمها, امكانية انشاء صفحات انترنت,التدريب الذاتي,...) مما جعل العديد من دول العالم تطبقه في مؤسساتها التعليمية . حيث غطت الدراسة بعض الجامعات السودانية ووجدت انها تستخدم نظام الموودل في تطبيق عملية التعليم الالكتروني من حيث تسجيل وادارة بيانات الطلاب, وفي عملية توصيل المادة التعليمية وعملية الامتحان والتصحيح . وتوصلت الدراسة لعدد من النتائج اهمها ( ان نظام الموودل كبرنامج مفتوح المصدر ساعد على تسهيل عملية تسجيل وادارة بيانات الطلاب, تقليل تكلفة اعداد ومراقبة وتصحيح الامتحانات مع سرعة اعداد التقارير, كما ساهم في اكساب خبرات في تقديم المادة التعليمية بصورة الكترونية وساعد الطلاب على التدريب والتعليم الذاتي. Abstract This reasearch focus on the way to transfer traditional learning to E-learning and it discuss the problems of traditional learning and the requirement to solve it using Distance learning. In the same time the research browse the goals of E-learning , why we need E-learning,the way of transfer to E-learning, the techniquesthat we need and use it to do so. Also this search discuss goodness control on E-learning , the standard to design E-learning site, learning menagment system (LMS) and learning content managment system(LCMS) wich include : • E-learning management system Open source. • E-learninig management system Close sourse. As moving forward in this research mentioning the role E-learning management system open source playing in design E-learning sites because the code is open for every one who has good knowledge in computer software and developing E-learning content. As sample of open source we mention (Moodle): Moodle is LMS open source designed on basic learning rules to help teacher to create E-learning environment serves group on single student .Also it can sever university wich include more than 400,000 users and it contain 70 different language from 138 country . Moodle deigned by using PHP language and Mysql database .