Development of a Database Management System Case Study: Kenana Sugar Company

dc.contributor.authorMOHAMMED MAHDI HASSAN MOHAMMED
dc.date.accessioned2021-06-15T08:39:38Z
dc.date.available2021-06-15T08:39:38Z
dc.date.issued2021-06
dc.descriptionA dissertation Submitted in Partial Fulfillment of the Requirements For M.Sc. in Information Technologyen_US
dc.description.abstractAbstract Kenana Sugar Company and all companies and organizations need to keep track of their employees, departments and projects. The traditional file processing system doesn’t meet the need of these companies and organizations due to the difficulty of using it and managing the daily tasks correctly and because of the danger and risks of using such system as when removing, for example, specific employee in the employees file, the employee name and his data may still present in another file. Building a java program, instead of the traditional file processing system, will be the ideal solution to solve all those problems and obstacles expected to face us and will give us the tangible results we seek. The main idea of this dissertation is to build a java program using Netbeans platform to keep track of Kenana Sugar Company employees, the departments and projects. XAMPP, the free and open sourcecross-platformweb serversolution stack package developed by Apache Friends, including the Apache HTTP Server, is used in this dissertation to build the employees’ database. This database contains all the important information of the employees such as the name, age, salary, department and project. This java program is linked to the employees’ database using java database connectivity (JDBC). The project in the final view has a main login interface with a username and password text fields that other useful forms could easily be accessed through. The twelve forms enable the user to save, edit, retrieve and print out all the needed data by the user (administrator). الملخص شركة سكر كنانة و جميع الشركات و المؤسسات و الهيئات الأخرى بحاجة لحصر جميع نشاطات موظفيها و عامليها فى ما يخص تبعيتهم لأقسامهم وإحصاء معلوماتهم الشخصية و حصر مرتباتهم و ما إلى ذلك. إن نظام معالجة الملفات التقليدى و الذى كان مستخدما فى السابق لا يلبى حاجة تلك الشركات و المنظمات و الهيئات و غيرها من المؤسسات و ذلك بسبب صعوبة إستخدامه بالصورة الصحيحة فى ما يختص بإدارة المهام اليومية و كذلك بسبب الخطر الناجم مثلا عند حذف أحد الموظفين من قائمة السجلات حيث يمكن أن تظل معلومات ذلك الموظف فى ملف اخر مما ينبىء بحدوث الكثير من المشاكل و الأخطاء. إن بناء برنامج بلغة جافا بدلا من إستخدام نظام الملفات التقليدى هو الحل الأمثل لحل جميع المشاكل و تخطى كل العقبات المتوقعة مما يعطى جميع النتائج الملموسة التى نريدها. إن الفكرة الأساس من هذا البحث هى بناء برنامج بلغة جافا على بيئة Netbeansو بإستخدام برنامج XAMPP قمت فيه بعمل قاعدة بيانات لحصر بيانات الموظفين بشركة سكر كنانة فى ما يختص بإداراتهم و أقسامهم و المشاريع التى يتبعون لها و ما إلى ذلك. تحوى قاعدة البيانات تلك جميع المعلومات المهمة للموظفين مثل أسماء الموظفين، أعمارهم، مرتباتهم، إداراتهم و أقسامهم، و المشاريع التى يتبعون لها. تم ربط برنامج جافا بقاعدة بيانات الموظفين بإستخدام JDBC . تم تصميم المشروع بواجهة دخول رئيسة تحتوى على حقلين نصيين لإدخال الاسم و كلمة المرور اللتان فى حال صحتا يتم الدخول إلى البرنامج . يضم البرنامج إثنتى عشرة واجهة يستطيع المستخدم من خلالها أن يقوم بإدخال كل البيانات المطلوبة و حفظها و تعديلها و استرجاعها عند الطلب و طباعتها.en_US
dc.description.sponsorshipDr. Nafeesa Hassan Mohammed Abdallaen_US
dc.identifier.urihttp://hdl.handle.net/123456789/16424
dc.publisherAl-Neelain Universityen_US
dc.subjectDatabase Managementen_US
dc.titleDevelopment of a Database Management System Case Study: Kenana Sugar Companyen_US
dc.title.alternativeتطويــر نظام إدارة قاعدة بيانات دراســة الحالــة : شركـــــة سكـــــــر كنانــــــــةen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
Development_of_a Database_Management_System_Kenana_Company_06062021.pdf
Size:
27.8 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: