كلية علوم الحاسوب - ماجستير
Permanent URI for this collectionhttps://repository.neelain.edu.sd/handle/123456789/503
Browse
17 results
Search Results
Item البرلمان اللكتروني(جامعة النيلين, 2008) عادل شريف محمد شريفمستخلص البحث تناولت الدراسة اهمية دور البرلمان الالكتروني في تحقيق الديمقراطية والحكم الراشد والشفافية .وهدفت الدراسة الي التعرف على مفاهيم واساسيات الحكومة الالكترونية وعن تجربة السودان في تطبيقها وايضا هدفت الي التعرف عن قرب بالبرلمان والمجلس الوطني السوداني ومراحل تأسيسه . ومن ثم تناول الباحث بالتفصيل اهمية تطبيق البرلمان الالكتروني في شتى الاعمال البرلمانية واثر تطبيقه على الدول . كما تناول الباحث المجلس التشريعي للولاية الشمالية بالوصف التفصيلي ومعرفة ما يدور داخل المجالس البرلمانية. اعتمد الباحث على المنهج العلمي في الجانب الذي يخص علوم الحاسوب وتقنية المعلومات من تحليل وتصميم وتنفيذ وتطبيق في تحقيق اهداف البحث : 1- تحقيق الشفافية بين المجلس والأفراد عن طريق عرض كل ما يجرى داخل المجلس على شبكة الانترنت. 2- تحقيق الديمقراطية وحرية الرأي عن طريق إتاحة الفرصة لأفراد الشعب المشاركة بآرائهم وملاحظاتهم عن القوانين والقرارات التي يجيزها المجلس وذلك عبر شبكة الانترنت. 3- تحقيق مفهم الحكم الرشيد عن طريق تقديم المواطنين لشكواهم عبر الانترنت للمجلس. 4- تحقيق مفهم رضاء المواطن عن طريق تصويته على مشاريع القرارات والقوانين عبر الانترنت حتى يتثنى لمجلس تقييم اى قرار عن طريق أعضاء المجلس ومن ثم عن طريق المواطنين. 5-معرفة المواطن للقوانين والدستور حتى يتعامل بصورة قانونية في شتى المجالات حتى لا يعرض نفسه للمسائلات القانونية وحتى يضمن حقه تمكن الباحث من اثبات صحة الفروض من خلال عمل موقع الكتروني للمجلس التشريعي للولاية الشمالية . وعند رفع الموقع على شبكة الانترنت نجد ان ذلك يحقق الاتي :- 1- الوضوح والشفافية بين المجلس وافراد المجتمع بكل اطيافه السياسية 2- حرية ابداء الرأي والشكاوي بكل سهولة ودون ادنى خوف. 3- المشاركة في صناعة القرارات والقوانين من خلال المشاركة في التصويت عبر الموقع.Abstract The study focuses on the importance of role of the electronic parliament in realizing democracy , and good governing and transparency , and the study aims at the recognition of the concepts and bases of the electronic government , and the Sudan experience in its implementation , more ever it aims recognizing intimately at recognizing the Sudanese parliament and the Sudanese national assembly and its foundation stages With details the researcher handles the importance of e-parliament implementation in various parliamentary business and the effect . Of its implementation on the countries . the researcher with a descriptive details also tackles the Northern state legislative council and what is running on inside the parliamentarian councils. What concerning the part of computer sciences the researcher follows the scientific method and technical data from analysis , designing , implementation and application in testing the hypothesizes the researcher has followed the scientific method . The study 's hypothesizes represent in : 1-- Realizing democracy and freedom of speech by offering the native people the opportunity of participating with their opinions , and their notices upon the laws, and the resolutions which the council authorizes through the internet . 2- - Realizing I achieving transparency between the council and individuals and displaying what is all running on through the internet . 3- - Realizing the concept of good governing by the the submission of the citizens' complains through the internet . 4- - realizing the concept of the citizen satisfaction by voting to the resolutions' projects and laws through internet , this will help the council the evaluating any resolution through the council members and then though the citizens. 5- - Knowing / enlighten citizens to the resolution , and constitution so as to deal legally in different fields legal inquires , and guaranteeing his rights. The researcher has fulfilled the validity of the study's hypothesizes using the site of the electronic legislative council of the Northern state . so the council's site of the council achieving the following : 1- - Transparency and disclosure between the council and the society individuals with all its poetical spectrum . 2 - - The freedom of expressing opinion and complains easily and without fear. 3 - - Participating in decisions –making and laws by participation in voting through the internet .Item UMLتطوير برمجيات الحكومة الالكترونية باستخدام ال(جامعة النيلين, 2008) عثمان النور سليمانالمستخلص لا تأخذ أدوات تطوير البرمجيات القدر الكافي من الاهتمام بالنسبة للعديد من الباحثين رغم أهميتها القصوى في تكوين أنظمة حاسوبية متكاملة وفعالة. ونجد أن عدد من طرق تطوير البرمجيات كلغة النمذجة الموحدة لم تجد حظها من التناول رغماً عن ما تحتويه من أدوات تحليلية سهلة وفعالة. تعاني الأنظمة الإدارية اليدوية التقليدية من مشكلات عدة كبطء الحصول علي المعلومات المطلوبة وعدم دقتها، مما يؤدي لإهدار الكثير من الزمن والجهد المبذول لإدارة النظام. فإذا أخذنا أنظمة تسجيل الطلاب ومتابعتهم بالجامعات السودانية كمثال نجد أن معظمها يغلب عليها طابع الأنظمة اليدوية التي تولد مشاكل عديدة خصوصاً في ضبط النواحي المالية والزمنية المتعلقة برسوم التسجيل وامتداد فترة الدراسة لمدة تتجاوز القيد الزمني المقرر لها وصعوبة متابعة بيانات الطلاب وأعضاء هيئة التدريس. يتناول البحث أدوات تطوير البرمجيات ودورها الكبير في تطبيقات أنظمة الحاسوب المختلفة مع التركيز علي لغة النمذجة الموحدة بشيء من التفصيل. كما يتضمن البحث سرداً مبسطاً لمفاهيم الحكومة الإلكترونية والفوائد الجمة التي يمكن الحصول عليها من خلال تطبيقاتها علي الويب ومدي قابلية وقدرة أفراد المجتمع علي التعامل معها. يقوم البحث بتطبيق مفاهيم لغة النمذجة الموحدة علي طلاب الدراسات العليا بالبحث جامعة النيلين لتكوين نظام حاسوبي متكامل يمكن تنفيذه علي الانترنت ليُسهّل الحصول علي معلومات دقيقة ومفصلة وسريعة عن بيانات الطلاب وأعضاء هيئة التدريس.This research enlights the way of dealing with software development tools which represent the backbone of creating systems according to use the right, simple and the easiest way. UML is my method. In this research I tried to simplify the basic concepts of software development tools, E_ government usage, software programs that I used and many other simple E_concepts. the Graduates College of Elneelain University will be my sample, because it contains many complex problems of managing the administration procedures. I will try to shake the situation there as a step of moving forwarItem تحليل الجريمة و التعليم من خلال استخدام نظم المعلومات الجغرافية(2008) معتز عمر اسحق على: ملخص البحث اصبحت نظم المعلومات الجغرافية من أكثر العلوم أهمية فى كثير من المؤسسات . حيث اتجهت كثير منها الى ادخال نطم المعلومات الجغرافية فى أعمالها للاستفادة من مزاياها العديدة كتقليل العمالة ,الاستغناء عن كثير من اعمال المسح الميدانى , دعم وتسهيل الوصول للمعلومة , دعم اتخاذ القرار وغير ذلك من المزايا . ولكن للاستفادة القصوى من تلك الفوائد , يجب أن تكون البرامج المستخدمة تدعم كل متطلبات المؤسسة , سهلة الاستخدام لمختلف انواع المستخدمين داخل المؤسسة تدعم اللغات المحلية للمستخدمين و قابلة للتعديل والصيانة . لذا يقوم هذا البحث على فكرة انشاء نظام معلومات جغرافية محلى لعرض بيانات الكتاب الاحصائى السنوى الذى يقوم باصداره الجهاز المركزى للاحصاء فى خرط جغرافية عن طريق عرض المعلومات بالالون والمخططات مرفقة معها البيانات الرقمية .Abstract GIS has been one of very important science in many foundations . these foundations use GIS to for its feathers , like decreasing workers , using it instead of area survey , supporting information availability , support decision making and so on . But to obtain most of these features , the GIS Applications must obtain the user requirements , easy to use , support local languages and has ability for maintenance . For that this research done to support the local development of GIS Applications . The Application of this research use to analysis Statistical book in Central Bureau of Statistics in Sudan , and display the results in GIS MapsItem دور إعادة هندسة الإجراءات ونظم تدفق العمل في التحول نحو الحكومة الالكترونية(جامعة النيلين, 2008) فيصل محمد نافع عليمستخلص البحث تناولت الدراسة أهمية دور إعادة هندسة الإجراءات لما لها من فوائد في تدفق العمل وتحقيق تحسين كفاءة الأعمال وتقليل التكلفة وزمن الإجراء وذلك بأخذ مثال نموذج طلب الإجازة في الصندوق القومي للمعاشات وتدفق العمل عبر نماذج الكترونية تساعد في انسياب وتبسيط الإجراءات وكيفية رؤيتها في الانتقال من محطة إلي أخري عبر شاشات واضحة التي تمتاز بالسرية العالية بين المستخدمين وتحديد الصلاحيات والأدوار الموكلة لكل مستخدم لمعالجة المهام. وأيضا هدفت الدراسة إلي تناول مفهوم وأساسيات الحكومة الالكترونية والمهارات اللازمة للتحول لها. من ثم تناول الباحث بالتفصيل دور نظام اراب دوكس في تدفق العمل حيث يساعد نظام أراب دوكس لتدفق الأعمال المؤسسات على اتممة العديد من مهام وعمليات العمل فهو يقوم بنقل المعلومات الصحيحة بطريقة الكترونية إلى الأشخاص المناسبين في الوقت المناسب وبمساعدة برنامج أراب دوكس لتدفق الأعمال يتم إخطار المستخدمين بالأعمال التي لم تنته بعد , كما يتمكن المديرون من نقل موافقتهم من خلال النظام سريعا وتتمثل فوائد إدارة مهام العمل بطريقة آلية في تسهيل كفاءة المهمة وزيادة جودتها وتقليل تكاليفها . ويعتبر مصمم العمليات احد أهم مكونات مسار عمل أراب دوكس . فمن خلال هذا العنصر تستطيع المؤسسة أن تقوم بتصميم شكل عمليات العمل على حدة وتعريف مراحلها وتحديد مستخدم كل مرحلة على أساس وظيفته ، يتم تصميم كل عملية على هيئة خريطة تكون بمثابة تمثيل بياني يوضح كيفية تدفق العملية من مرحلة لأخرى والخطوات التي تتم داخل كل مرحلة . يقوم أراب دوكس بتنفيذ مسار عمل عن طريق تقسيمه إلى مراحل سهلة وتحديد قواعد تنفيذ كل مرحلة . وترتبط المراحل بعضها ببعض عن طريق " الروابط " التي تسهل للمستخدم تحديد عملية في شكل خريطة تدفق والتي تسمي ب"خريطة العملية ".Abstract The study importance of the role of re-engineering procedures because of their interest in the work flow and improve business efficiency and reduce cost and time of the procedure and an example by taking the leave application form in the National Fund for pensions and work-flow models through the electronic flow and help to simplify procedures and see how to move from station to the other Screens clear Beautiful high secrecy between users and define the powers and roles assigned to each user to address the tasks. The study also aimed to address the concept of electronic government and the basics and skills necessary to shift them. Turning to the role of a researcher in detail arabdox in the workflow system. ArabDox workflow system helps organizations automate a range of business processes and tasks. It electronically routes the right information to the right people at the right time. With the help of ArabDox workflow software, users are notified of pending work, and help managers route approvals through the system quickly. The benefits of automatic business process management are facilitating business process efficiency, increasing business process quality and reducing operating costs. One of the main components of ArabDox workflow is the Process Designer. In this component, the organization can design the layout of each business process separately, define its steps, and specify the users of such steps on the basis of their job titles. Each process is designed in the form of a process map which is a graphical representation of how a process progresses (or "flows") from one step to another and what happens at each step. ArabDox implements a business workflow by breaking it down into simple steps and defining rules about when each step is invoked. Steps are tied together by "links". By linking the steps a user can define a process in the form of a flowchart which is called a"process map".Item حوسبة نظام القبول الإلكتروني لجامعة العلوم والتقانة(جامعة النيلين, 2008) هنادى عمر صديقمستخلص البحث أدت تطبيقات الوب Web إلى تطوير كثير من الاعمال الخاصة بالمؤسسات حيث صار من السهل التعامل مع فروع الشركات و المؤسسات المنتشرة فى رقاع واسعة من الدول المختلفة وصار بالإمكان القيام بالمعالجات المختلفة عن بعد فى مختلف المجالات مثل التعليمية والإدارية و الحكومية وغيرها وكذلك التعامل مع عمليات البيع والشراء. يهدف هذا البحث الى تقديم تطبيق إلكترونى يمكن الطالب من التقديم الى جامعة العلوم و التقانة عن طريق موقع وب (Site (Web يحتوى على إستمارة تقديم لإرسال بياناته العامة والاكاديمية لمكتب القبول بالجامعة لتتم عملية تنسيب الطلاب على كليات الجامعة المختلفة وعرض نتيجة التنسيب للطلاب عن بعد. يقوم البحث بتحليل وتصميم المدخلات و المخرجات ثم إنشاء قاعدة بيانات تحتوى على جداول بلغة Mysql لتخزين بيانات الطلاب و تصميم صفحات موقع الوب بلغات HTML،Java Script و PHP إعتماداً على مجموعة برامج وهى برنامج يقوم بإرسال بيانات الإستمارة الى قاعدة البيانات ثم برنامج لتنسيب الطلاب حيث يقوم بترتيب الطلاب وفقاً للنسبة المئوية و إختبارمساق الطالب،الرغبة و النسبة المئوية حيث يتم تنسيب الطالب بالكلية، إذا كان مساق الطالب يناسب رغبته و إذا كان عدد الطلاب بالكلية التى يرغب الطالب فى الإلتحاق بها اقل من عدد المقاعد المحددة بالكلية و نسبته المئوية أكبر من أو تساوى النسبة الأدنى للقبول بالكلية، واخيراً برنامج يعرض نتيجة التنسيب. تم إختبار فعلى للنظام فى جميع المراحل التى يقوم بتنفيذها حيث تم إدخال كل من النسبة المئوية التى تحصل عليها الطالب ، مساق الطالب وأربعة رغبات للطالب لعينة من الطلاب وكانت النتائج سليمة و تم إستخراج مجموعة تقارير مثل تقرير الطلاب الذين تم قبولهم بالكلية وإستعلام نتيجة قبول طالب محدد. Abstract With the growing popularity and possibilities of the Internet, web-based applications is becoming more and more popular in many fields these days. The new trend focuses on developing more effective and efficient distant access of resources between widely scattered branches. In this era of global-scale networked computing, disparate software components developed, maintained, used, and managed by different organizations, communicate with each other and collaborate over the internet to manage global supply chains, e-commerce platforms, financial systems, etc. However, the platform-independent, language-neutral, XML-based webservice Frame work seems poised to become the standard going forward. In this paper the motivations for creating the web site for the University of Science and Technology aimed at realizing remote interactive access to the webbased resources for large groups of students. There for the admission could completely be run and supervised through the web. Such as filling the admission forms and depicting the admission results. The research shows how the analysis and design for the inputs and out put is conducted. It shows the creation of the database using Mysql , and the designe using PHP, Java Script and HTML. The data stored in the database will be analyzed using different modules such as the admission module which will filter the data in accordance to the feed rules and send the result. The rules for example are the stipulated percentage for the college, the stream that the student desire to apply for and the vacancies. Finally the website has been tested for all levels by testing all the percentages of the students the desired stream for sample of the students entered and the goals has been realized .The fruits are number of reports and actual result for queries concerning the admission results.Therefore the merits of this type of attractiveness interactive web based application to students is gained.Item بناء نظام معلومات جغرافي سياحي(جامعة النيلين, 2008) وليد ريفي سبوAbstract Interested in this research threw light on one of the crucial techniques of geographic information systems, through the use of the definition and promotion of tourism in the city of Khartoum, through the work of a database comprising data for most areas of tourism and service in the city and then linked to a comprehensive map of that site to obtain information An exemplary manner through Khert which is the most important characteristic of GIS, which has become one of the most important science in many institutions. This system provides several advantages and flexibility by supporting and facilitating access to information in several photographs, to support decision-making, promotion of tourism and other benefits. Ntaul researcher GIS in detail, by shedding light on the concept, definition and history of geographic information systems, the benefits of using geographic information systems, components, data types and sources of ingredients as well as the reasons for the failure and success of the geographic information systems, global positioning system GPS. As well as research dealing with tourism and its important role in development and the development, use of tourism data in some detail all parts of the system to link up units to the minimum and then design the system and covered all designs capable of putting the system simple and easy to use for all users, taking into account all formats and aesthetics in Design.Item تطوير نظام إليكتروني لحل مشاكل التسجيل وتحصيل الرسوم الدراسية بالكليات الجامعية(جامعة النيلين, 2009) محمد شريف خالد مساعدItem Aspect Oriented Software Development جودة البرمجيات باستخدام(جامعة النيلين, 2008) أحمد سيداحمد على عثمانملخص البحث عند بداية ظهور الحاسبات والبرمجيات كانت عملية البرمجة من الصعوبة بمكان لأنها كانت أقرب الى الالة وكانت تهتم بتفاصيل الالة, ومع مرور الزمن وتطور البرمجيات أصبحت البرمجة أسهل وأصبحنا نهتم بالمشكلة أكثر من أهتمامنا بالالة.وبالتالى أصبح الانسان هو العنصر الاهم فى تطوير البرمجيات. تعتبر البرمجة الكائنية من التقنيات التى أحدثت تغييرا كبيرا فى طريقة تعاملنا مع البرامج . ولفترة ليست بالقصيرة تعتبر البرمجة الكائنية فى قمة التقنيات المستخدمة, ولكن مع التطور الكبير فى حجم البرامج والتعقيد الكبير لها, اصبحنا بحاجة الى تقنيات تستطيع التغلب على القصور الذى بدأ بالظهور فى البرمجة الكائنية, فظهرت الـ(Aspect Oriented Programming) والتى تعتبر من التقنيات التى مازالت فى مرحلة التطوير. هذا البحث يهدف الى دراسة مدى تأثير الـ (Aspect Oriented Programming) على جودة البرمجيات. وذلك من خلال التطرق لهذه التقنية الجديدة بالتفصيل. وكيف أستطاعت ان تعالج مشاكل مثل الكود الموزع (Scattering Code) والكود المتداخل (Tangled Code) . كما تطرق البحث الى جودة البرمجيات ومواصفات البرمجيات ذات الجودة العالية والقياسات التى تطبق على البرمجيات لقياس مدى جودتها. لتحديد مدى تاثير هذه التقنية على جودة البرمجيات تم أنتاج برنامج صغير وهو برنامج المخزن بأستخدام الـ(Aspect Oriented Programming) بأستخدام لغة AspectJ وتم مقارنته مع نفس البرنامج بأستخدام البرمجة الكائنية. ومن خلال المقارنة أتضح أن الـ(AOP) أستطاعت ان تقلل من تعقيد البرنامج من خلال تقليل عدد الاسطر من ناحية ومن خلال سهولة الفهم للبرنامج, كما أنها أستطاعت ان تزيد من قابلية البرنامج للصيانة . ولكن من ناحية أخرى وجدنا انها يمكن أن تزيد من عدم قابلية البرنامج للأختبار وذلك لان الـ(Aspect) وحدة غير قابلة للاختبار بصورة مستقلة وتزيد مشكلة الاختبار أذا كان لدينا أكثر من (Aspect) يتعاملون مع نفس الكائنات وهو ما يعرف بخصائص التجميع (Emergent Properties) , كما أنها فى حالات يمكن ان تؤثر سلباً على صحة البرنامج وذلك فى حالة خصائص التجميع أذ لا يمكن التنبؤ بسلوك البرنامج ككل من خلال سلوك الكائنات المكونة له. Abstract At the earliest day of computer and programming the coding was very difficult task because the programmer focuses on the machine details rather than the problem, but with days and the evolution of the programming the programmer became focusing on the problem details rather than the machine details. The OO is greatest technique that changes our dealing with the programing and software development, for many years or decades the OO is mostly used. And many organizations and people used it to implement their systems. But with all this benefits which OO brings to us at the recent years it show that there is some failures especially when we work with the crosscutting concern, then the Aspect Oriented Programming (AOP) come to resolve this failure. Throw this thesis we will explain this new technology in details and study how the use of AOP can affect the software quality on behalf of the characteristics of the high quality software. This thesis shows how AOP solve the problems like the crosscutting concerns and the tangled code. Also explain the software quality and the characteristic of the high quality software, and the measurement that applied to software to measure the quality. To determine how this technology affects the quality we developed the inventory system throw it, and compare it to another release implemented by using OO. Form this comparison we found that AOP can reduce the software complexity by reducing the code size and increase the understandability, also AOP increase the maintainability, but on the other hand AOP decrease the testability because the aspect is not independent funcyionality unit then we can’t test it independatly specialy when we have more than one aspect crosscut single asbstraction.Also the AOP in certain case can reduse the software correctness namely in the emergent properties case which we have more than one aspect crosscut one unit in this case we can’t expect the system behavior from the behavior of the sub unit consist it.Item Design program for Digital Signatures using RSA and MD5(جامعة النيلين, 2009) سحر الصافي الطيبملخص البحث تناول هذا البحث مفهوم الوثوقية والتأكد من مصدر الرسائل أو البيانات المهمة والحساسة وذلك بتطبيق آلية التوقيع الرقمي وفقاً لخوارزمية التوقيع الرقمي RSA ودالة مستخلص العبارة MD5 ذات الإتجاه الواحد ، وتم إستخدام دالة MD5 لإيجاد مستخلص الرسالة التي تم كتابتها ، يتم تشفير الرسالة بالمفتاح العام لخوارزمية RSA ، كما يتم تشفير القيمة الهاشية الناتجة بالمفتاح الخاص ، ومن ثم إرفاقها بالرسالة ؛ عند التحقق من التوقيع يتم فك تشفير الرسالة بالمفتاح الخاص والقيمة الهاشية بالمفتاح العام ، وحساب القيمة الهاشية للرسالة مرة أخري لمقارنتها مع القيمة الهاشية التي تم فك تشفيرها للتأكد من صحة التوقيع . تناول الباحث مفهوم التشفير علي وجه العموم ، والتركيز علي خوارزمية RSA والدالة الهاشية MD5 لإنشاء التوا قيع الرقمية والتحقق من صحتها. فيما يختص بالجانب التحليلي تم إستخدام أدوات هندسة البرمجيات مثل مخطط التسلسل والنشاط ومخطط Use Case وأيضا مخطط الأصناف وذلك حتي تتحقق مزايا إعادة الإستخدام Reuse والكبسلة Encapsulation، وفيما يتعلق بالجانب التطبيقي تم إستخدام لغة البرمجة java نظراً لإنتشارها الواسع وأمنيتها ودعهما للبرمجة كائنية التوجه .Abstract This paper we dealt with the concept of reliability and assuredness of the source of messages or critical data and sensitivity by applying the mechanism of digital signature according to the algorithm digital signature RSA and function extract phrase MD5 one-way, we used MD5 Hash function to found Message Digits of the message it was wrote and stored in text file , The Message is Encrypt with RSA public key , and Encrypt hash value with RSA private key and attached it in original message , to validation from signature we decrypt message with RSA private key and decrypt hash value with RSA public key , and again found hash value of message to compare it with hash value it was decrypt , and validation of signature. Researcher dealt with the concept of encryption in general, focus on the RSA algorithm and the Hash function of MD5 to create the digital signature and validation . To the analytical aspect the software engineering tools had been used, such as a Sequence chart , activity chart , the Use Case and …… so that we achieve the benefits of reuse and encapsulation , To the practical side, we used the java programming language because of its wide spreading , security and support object oriented programItem ادارة الحقوق الرقمية وتطبيقه علي دار الوثائق القومية السودانية(جامعة النيلين, 2009) فاطمة دفع الله محمدالمستخلص : هذا البحث يتناول مفهوم إدارة الحقوق الرقمية للوسائط المتعددة من حيث التعريف والمعمارية والتقنيات والنماذج المختلف لحماية محتوي الوسائط المتعدة وعناصر الامن للمعلومات الرقمية كما يتناول ايضا كيفية حماية الوثيقة بواسطة إدارة الحقوق الرقمية وذلك من خلال تصميم اطار عمل بسيط يحتوي علي تحويل الوثيقة الورقية الي وثيقة رقمية وتشفيرها بجانب ذلك اضافة العلامة المائية لها ثم اضافة التوقيع الرقمي وتحويلها الي صيغة الوثائق المحمولة (Portable Document Format)PDF ومن ثم ضغطها . ولقد تم تطبيق هذا الاطار علي وثيقة بدار الوثائق القومية السودانية وذلك لما تحتويه من وثائق تاريخية مهمة ومن خلال تطبيق هذا الاطار تم تحقيق اهداف رئيسية يمكن ان تنجز بها التشفير وتقنيات العلامة المائية وهي التحقق او اثبات صحة مصداقية معلومات الوسائط المتعددة وخصوصية سرية امن انتقال المحتوي والتحكم في النسخ لحماية بيانات الوسائط المتعددة من التوزيع الغير قانوني وتحديد ملكية الوثيقة .Abstract-: This research deals with the concept of digital rights management of multimedia in terms of definition and architectural techniques and models is different for the protection of media content multidimensional and elements of the security of digital information and also covers how to protect the document by digital rights management through the design of the simple action has to convert a paper document to digital document and encrypt Besides that, add watermark, add a digital signature and converted to Portable Document Format (PDF) is then compressed. I have been 5 applying this framework document House National Archives of the Sudan and that the content of historical documents is important and through the application of this framework, the main goals can be done by encryption techniques watermark which is to verify or validate the credibility of multimedia information and privacy of confidential security of transmission of content and control in the back to protect multimedia data from the distribution of illegal and determine the ownership of the document.