كلية علوم الحاسوب وتقانة المعلومات

Permanent URI for this communityhttps://repository.neelain.edu.sd/handle/123456789/485

Browse

Search Results

Now showing 1 - 5 of 5
  • Thumbnail Image
    Item
    تطوير آلية محاكاة لتأمين البيانات علي السحابة المحلية باستخدام نظام متعدد الوكلاء
    (جامعة النيلين, 2022-12) مروة ممدوح فؤاد ابراهيم
    المستخلص الحوسبة السحابية تعرف أيضا بـ (السحابة)  وهي ترجمة المصطلح (Cloud Computing ) هي تقديم أو توصيل خدمات وموارد الحاسوب من (خوادم، قواعد بيانات، برامج، شبكات، مساحات تخزينية، تحليلات، ...) وكل ذلك من خلال شبكة الإنترنت، ويتم توفير واجهات لإدارة الخدمات المقدمة من خلال الحوسبة السحابية، وعادة ما تكون من خلال تطبيقات ويب. ومفهوم الوكيل في الحوسبة السحابية نتج عن دمج المصالح بين التطبيقات السحابية التي تتطلب عامل برمجيات ذكي مع مرونة وديناميكية وقدرة سلوكية مستقلة وأنظمة متعددة الوكلاء التي تحتاج إلى بنى تحتية موزعة متسقة ، تطبيقات وأنظمة فعالة جديدة. يتم تقديم خدمات الحوسبة السحابية باستخدام بنى تحتية واسعة النطاق مع خدمات مرنة وقدرة عالية الأداء حيث يمكن تعديل هذه الموارد لاحتياجات المستخدم والتطبيق النهائي. تتمثل مشكلة هذا البحث في أمن الحوسبة السحابية وخصوصية وسلامة البيانات حيث كل الملفات والمعلومات الخاصة بالمؤسسات توجد لدي جهة اخري وتظل المخاوف بشأن سلامة وسرية البيانات والحفاظ عليها من التعديل والاطلاع لغير المصرح لهم وتأمينها ، ولقد هدف هذا البحث الي تصميم آلية لتحسين سلامة وسرية البيانات وتوصيف إطار عمل لتوفيرتكامل وسرية البيانات وتنفيذ نظام لضمان السرية وسلامة في الحوسبة السحابية. وتكمن اهمية هذا البحث الي تطوير أليه للكشف وحماية البيانات الحساسه والتاكد من سلامة وسرية البيانات لمستخدمي خدمات الحوسبة السحابية ، وذلك باستخدام مفهوم الأنظمة التي تعتمد علي الوكلاء وإستخدام المنهج الوصفي التحليلي، وتم استخدام برنامج WAMPSERVER و XAMPP ولغة البرمجة PHP،وأهم النتائج التي توصلنا اليها إذ قمنا بتصميم وتنفيذ نظام يضمن سرية وسلامة البيانات في الحوسبة السحابية . Abstract Cloud computing is also known as (the cloud), which is the translation of the term (Cloud Computing) is the provision or connection of computer services and resources (servers, databases, programs, networks, storage spaces, analytics, ...) and all this through the Internet, and is done Provide interfaces to manage services provided through cloud computing, usually through web applications. The concept of agent in cloud computing resulted from the merger of interests between cloud applications that require an intelligent software agent with flexibility, dynamism, and independent behavioral capability, and multi-agent systems that need consistent distributed infrastructures, new applications, and efficient systems. Cloud computing services are delivered using large scale infrastructures with flexible services and high performance capacity where these resources can be modified to the needs of the end user and application. The problem of this research is the security of cloud computing and the privacy and integrity of data, where all the files and information of the institutions are with another party, and the concerns remain about the safety and confidentiality of the data and its preservation from modification and access by unauthorized persons and its security. Work to provide data integration and confidentiality and implement a system to ensure confidentiality and integrity in cloud computing. The importance of this research lies in the development of a mechanism for detecting and protecting sensitive data and ensuring the integrity and confidentiality of data for users of cloud computing services, using the concept of systems that depend on agents and using the descriptive analytical approach. WAMPSERVER and XAMPP and the PHP programming language were used. the most important findings we have reached as we designed and implemented a system that guarantees the confidentiality and integrity of data in cloud computing
  • Thumbnail Image
    Item
    استخدام تقنية الحوسبة السحابية في تقديم خدمات المعلومات المباشرة للمكتبات (دراسة تطبيقية بالمكتبة المركزية لجامعة النيلين)
    (جامعة النيلين, 2022-11) وفاء إبراهيم محمد الأمين إحمدانه
    المستخلص تناولت الدراسة موضوع الحوسبة السحابية فى المكتبات لمواكبة التطور السريع والإرتقاء الي مستوى الدول المتقدمة فى مجال تقديم خدمات المعلومات المباشرة للمستفيدين من المكتبة . تتمثل مشكلة البحث الأساسية في ضعف الإستفادة من تكنولوجيا المعلومات والأنظمة الحاسوبية في تقديم خدمات المعلومات المباشرة بالمكتبات وعدم الإستفادة من تقنية الحوسبة السحابية في تقديم تلك الخدمات . يهدف البحث الى إمكانية الإستفادة من خدمات الحوسبة السحابية فى تقديم خدمتي الإحاطة الجاريه والبث الإنتقائي للمعلومات وذلك من خلال عمل نظام محوسب يتم من خلاله تقديم هذه الخدمات وذلك يإستخدام لغة php و java script لتصميم الموقع ولغة sql لتصميم قاعدة البيانات . تم استخدام نموزج الكينونة والتعلق في تحليل النظام كما تم استخدام الخوارزميات لوصف عمليات النظام. توصلت الدراسة لعدد من النتائج أهمها توفير نظام محوسب في المكتبة يشتمل على هذه الخدمات ومن ثم رفعه على سحابة ال git hup . توصي الدراسة بعدد من التوصيات أهمها الإشتراك في السحابة الخاصة للتمكن من رفع قاعدة البيانات للمكتبة وربطها بموقع خدماتها. Abstract The study dealt with cloud computing services in libraries to keep pace with the rapid development and rise to the level of developed countries in the field of providing direct information services to the beneficiaries of the library. The research problem is the weak utilization of information technology and computer systems in the provision of library services,and not taking advantage of cloud computing technology to provide these services. The research aims at the possibility of benefiting from cloud computing services in providing the services of current briefing and selective transmission of information through the work of a computerized system. The computrazed system provided, using PHP and java script for website design and SQL for database design. An entity model was used to analyze the system. Algorithms were used to describe system operations. The study reached a number of results, the most important of which is the provision of a computerized system in the library that includes these services, and then uploading it to the GIT HUP cloud. The study recommends a number of recommendations, the most important of which is subscribing to the private cloud to be able to raise the library's database and link it to the site of its services
  • Thumbnail Image
    Item
    ضمان تامين تخزين البيانا ت في الحوسبه السحابية
    (جامعة النيلين, 2021) هدى يحي عبدالله الشيخ
    المستخلص: برزت مؤخراً الحوسبة السحابية كتقنية واعدة, لتكون من أكثر المجالات الهامة في مجال تقنية المعلومات, ومع تطور وانتشار تطبيقات الحوسبة السحابية أصبحت تعتمد جودة التطبيقات بشكل أساسي على مدى توافر وسلامة وسرية بيانات المستخدم على السحابة بشكل مستمر حيث أن تقنيات التأمين التقليدية لم تعد مجدية لحماية البيانات. يهدف هذا البحث لتطوير آلية فعالة لضمان توافر و سلامة البيانات عند تخزينها على السحابة من خلال استخدام نظام تشفير آمن يضمن تخزين المستخدم لبياناته بشكل آمن وفعال, وكذلك توافر البيانات بشكل مستمر. استخدم النظام خوارزمية هجينة من خوارزميتي التشفيرAES , Blowfish لما تتميزان فيه من أمنية عالية وسرعة أداء حسب الدراسات السابقة مما يضمن خصوصية في الملفات المخزنة على السحابة. تم استخدام لغة PHP على برنامج Eclipse في تصميم النموذج التطبيقي ورفع النظام على server افتراضي آخر باستخدام VMware, ونوصي بتطبيق النظام على بيئة سحابية حقيقية. توصلت الدراسة إلى أن النظام نظام تشفير آمن وفعال يضمن تخزين المستخدم لبياناته على السحابة بطريقة آمنة , وكذلك توافر البيانات بشكل دائم على السحابة ويسمح فقط للمستخدم الموثوق في الوصول للبيانات المخزنة على قاعدة بيانات مزود السحابة. Abstract: Recently, cloud computing has emerged as a promising technology, to be one of the most important areas in field of information technology, and with the development and spread of cloud computing applications, the quality of applications depends primarily on the availability, integrity and confidentiality of user data on the cloud continuously as traditional security techniques are no longer feasible to protect data. This research aims to developing an effective mechanism to ensure the availability and integrity of data when stored on the cloud through the use of a secure encryption system that ensures the user to store its data safely and effectively, as well as the availability of data continuously. The system uses hybrid algorithm of the AES and Blowfish encryption algorithms because of its high security and speed of performance as per previous studies, which ensures the privacy of files stored on the cloud. Eclipse PHP was used to design the application model and upload the system to another virtual server using VMware, and we recommend applying the system to a real cloud environment. The study concluded that the system is a secure and efficient encryption system that ensures the user to store his data on the cloud in a secure manner, as well as the of data permanently on the cloud and allows only the trusted user to access the data stored on the database of the cloud provider.
  • Thumbnail Image
    Item
    تطوير وتحسين نظام تعليم الكتروني باستخدام الحوسبة السحابية بالتطبيق على جامعة النيلين (على طلبة كلية علوم الحاسوب) الفترة من (2017-2019)م
    (جامعة النيلين, 2021-06) سحر حسن عبد الله محمد
    المستخص يهدف هذا البحث إلى التعرف على واقع استخدام تطبيقات الحوسبة السحابية (کلاس روم) في العملية التعليمية ، وقد تناول البحث مفاهيم الحوسبة السحابية، خصائص الحوسبة السحابية ، فوائد ومعوقات استخدام الحوسبة السحابية، خدمات الحوسبة السحابية، نماذج الحوسبة السحابية، استخدام تطبيق الحوسبة السحابية کلاس روم في التعليم. وقد توصلت نتائج البحث إلى عدد من ايجابيات وسلبيات ومعوقات تطبيق الحوسبة السحابية في التدريس، والمقترحات التي تساعد في تطوير استخدام تطبيقات الحوسبة السحابية في التعلم والتعليم. الكلمات المفتاحية: الحوسبة السحابية، تطبيقاتها، استخدامها في التعليم، کلاس روم . Abstract  This research aims to identify the reality of using cloud computing applications (Classroom) in the educational process, and the research deals with the concepts of cloud computing, the characteristics of cloud computing, the benefits and obstacles of using cloud computing, cloud computing services, models of cloud computing, the use of the cloud computing application Classroom in education. The results of the research have reached a number of positives - negatives and obstacles to applying cloud computing in teaching, and proposals that help in developing the use of cloud computing applications in learning and education. Keywords: Cloud computing, its applications, use in education, Classroom
  • Thumbnail Image
    Item
    تصميم نظام محاسبة سحابية بإستخدام منصة الجلاستيك
    (جامعة النيلين, 2020) عبدالعزيز محمود جمع محمد
    ملخص البحث إن العالم اليوم يشهد تطورا مطردا في مجال تقانة المعلومات والاتصالات وفي مجال الانترنت ،مما أدي الي ظهور مفاهيم حديثة في مجال تقانة المعلومات عرفت بالحوسبة السحابية والتي تقوم فكرتها علي السحابة وهي عبارة عن شبكة ضخمة مترابطة من الخوادم أو اجهزة الحاسبات الفردية التي تعمل معا في شكل متوازي يجمع بين موارد الحوسبة مما يؤدي الي توليد طاقة حوسبة فائقة، و يمكن من خلال الحوسبة السحابية نشر التطبيقات علي الانترنت وامكانية الوصول اليها من اي مكان وفي اي زمان وباقل التكاليف دون الحوجة لتجهيز بنية تحتية باهظة الثمن مما جعل العديد من المؤسسات تتجه نحو هذا الاتجاه وتتمثل مشكلة البحث في أن الانظمة المحاسبية الحالية لايمكن استخدامها الابعد شرائها وتثبيتها علي الاجهزة المحلية ويحتاج ذلك الي شراء اجهزة مما يكلف المؤسسة تكاليف اضافية،بالاضافة لعدم امكانية المستخدمين من الوصول الي النظام من اي مكان وزمان،وعدم مرونة التوسع والتطوير في المستقبل ومشكلة الدعم الفني.يهدف هذا البحث الي تمكين المستخدمين من العمل علي النظام من اي مكان واي زمان وباستخدام اي نوع من انواع الاجهزة ،تقليل زمن توقف النظام في حالة حدوث اي عطل فني توفير حماية للبيانات والتخلص من متابعة عمليات النسخ الاحتياطي للبيانات، القضاء علي المشاكل التقنية المزعجة وذلك بانتقالها الي مزود الخدمة ،امكانية وصول اكثر من مستخدم الي البيانات في نفس الزمن مع امكانية المشاركة بين المستخدمين.استخدم الباحث المنهج الوصفي لجمع البيانات المطلوبة والمنهج الكائني لاجراء التحليل باستخدام اداة النمذجة الموحدة(UML)،كما قام الباحث باستخدام اطار اعمل لارافل(Laravel) ولغة CSS ،JS،Vue.js،Mysql لاجراء عمليات البرمجة،ومن ثم نشر التطبيق علي منصة الجلاستيك وتم التوصل الي عدد من النتائج منها تخفيض او توفير التكاليف، تمكين المستخدمين وملاك المؤسسات من الوصول الي البيانات من اي مكان وزمان ،القضاء علي تكاليف التطوير المستمرة تمكين اكثر من مستخدم من الوصول الي التطبيق او النظام والتعامل معه ،قابلية التوسع والتطوير في المستقبل يصورة مرنة وسهلة متي ما دعت الحاجة لذلك. The abstract The world today is witnessing a steady development in the field of information and communication technology and Internet, which led to the emergence of modern concepts in the field of information technology known as cloud computing, whose idea is based on the cloud and is a huge interconnected network of servers or individual computers that work together in the form of Parallel combines computing resources which leads to the generation of superior computing power, and through cloud computing it is possible to deploy applications on the Internet and access to them from anywhere, at any time and at the lowest costs without the need to equip an expensive infrastructure, which made many institutions go towards this A trend . the research problem is that the current accounting systems cannot be used beyond purchasing and installing them on local devices and this needs to buy devices which cost the institution additional costs, in addition to the inability of users to access the system from anywhere and any time, lack of flexibility to expand and develop in the future and the problem of Technical support. This research aims to enable users to work on the system from anywhere and anytime and by using any type of device, reduce the system downtime in the event of any technical failure, provide protection for data and get rid of the follow-up of data backup operations, eliminate In troublesome technical problems, by moving to the service provider, the ability of more than one user to access data at the same time with the possibility of sharing between users. The researcher used the descriptive approach to collect the required data and used the object-oriented approach to conduct analysis using the UML, and the researcher used Laravel framework and CSS, JS, Vue.js languages and Mysql to perform programming operations, and then deploy the application on the jelastic platform. The researcher reached a number of results, including reducing or saving costs, enabling users and enterprise owners to access data from anywhere and anytime , Eliminating development costs Continuous needs to enable more than one user to access and deal with the application or system, the ability to expand and develop in the future is a flexible and easy image whenever the need arises.