Masters theses : Computer Science
Permanent URI for this collectionhttps://repository.neelain.edu.sd/handle/123456789/12168
Browse
Item Emanfactoning & optimized planning(Al-Neelain University, 2002) خلود محمد جميل ابوماريةAbstract This thesis deals with one ofthe most importing manufacturing model which is material requirements planning. It is a form of backward scheduling. MRP is an information management system that ensures that material is not ordered for production until there exists an end item for it to produce: MRP starts with the finished product and works backward to plan the requirements ofall necessary raw materials using BOM issue. The major idea of MRP is to keep stock value to minimum. MRP is applicable to discrete and dependent demand systems, allocating items in inventory when they are required. The system must be time phased so that predetermined materials arrive at the point in time when they are needed. Time phasing results in reduced inventory levels, since holding costs are a factor in detennining ordered raw material or work-in-progress (WlP). Thesis aims to realize an integrated system that has rapid response to changing requirements and capability to integrate heterogeneous manufacturing activities. At first, the application accepts the customer’s order (through Sales Eng.) and performs material requirement planning process, which results is material scheduling and deliveries date. Then MRP monitor daily planned order to production model that carries out real-time scheduling and production. At the same time, MRP sends order to supplier for purchasing raw materials (shortage). After completing production task, production model returns the relevant infomiation about finished parts. Once the customers add or modify orders, MRP system will update data automatically to respond to the changes ofcustomer requirements rapidly. The smart draw tools are applied for analyzing and designing phase while total I application in which MRP system uses visual F0xPro version 6 as an implementation language. Kevwordsz MRP. Lead-Time, ERP. MPS, Saftey_st0ck. WIPItem Digital Signature(RSA)(ALNEELAIN UNIVERSITY, 2002) shamiel hashim ibrahimItem Survey of Incremeental Algorithms Of The Learning Teechniques(Alneelain University, 2003) Ahmad Mousa M.Al-OdatSurvey of Incremental Algorithms of The Learning Techniques By: Ahmad Mousa M. Al-Odat Neelain University Faculty of Computer Science and Information Technology Msc. Information Technology Walid Salameh, Professor of Computer Science My thesis is talking about the Artificial Intelligence (AI) in general. And one of the most important topics in AI is the Machine Learning (ML). It’s the first step to let the machine be smart and intelligence, and to be able to do new things to achieve new situation by themselves without help from human beings. I try in this thesis to present some important algorithms and technique that are related to the inductive learning algorithms. I focus in my study to represent in detail the decision tree and the product rule technique, also I represent some important algorithms that are related to the increasing the base knowledge in the machine leaming such that Feigenbaum’s EPAM, Lebowitz’s UNIMEM, and Fisher’s COBWEB., So, I think that anybody related to this field can easy use this thesis as a reference in his work, because it’s a homogenous and semi-complete study related to the incremental data algorithms.Item Arabist com portal content management system Using three tier architect ure(AlNEElAN UNVERSLTY, 2003) Mohammed Eiadeh DaghbooshehItem A Survey of Inductive Learning Algorithms M. Sc. In Information Technology Al-Neelin University(2003-01) Randa Ali Numan Al KhaldiAbstract A Survey of Inductive Learning Algorithms By Randa Ali Numan Al Khaldi M.Sc. in Information Technology Al-Neelin University , January 2003 Dr. Walid Salameh, Associate Pr0f., Thesis Supervisor Dr. Saleh Abu-Soud, Associate Pr0f., Thesis C0-Supervisor In this thesis I try to study some of well-known Inductive Learning Algorithms, because Inductive Learning Algorithms one of the most important field of Machine Learning that represent a main part of human research in these days. Inductive Learning Algoritluns are to make machine able to be smart and able to do new things and to achieve new situations by themselves without the help of human beings. Inductive Learning Algorithms were discussed in chapter4, according to their inference (output) : Decision Tree Algorithms and Production Rules Algorithms] concentrate on some of Decision Tree Algorithms as ID3, C4.5, OC1 and on Production Rules Algorithms as C4.5Rules, CN2, AQ Family, ID4. Rules. ILA, ILA-2, DCL, PILA, CAIM, GIL.Item Continuous Inductive Learning Algorithm (CILA) at(ALNEELAIN UNIVERSITY, 2003-01) Ali Mohammad Hussien IbrahmiABSTRACT Continuous Inductive Learning Algorithm (CILA) By: Ali Mohammad Hussien Ibrahim M.Sc. in Information Technology Al-Neelain University Faculty of Computer science & Information Technology Supervised by: Associate professor Dr. walid Salameh Inductive leaming systems can be effectively used to acquire classification knowledge from examples, many existing symbolic learning algorithms can be applied in domains with continuous attributes when integrated with adiscretization algorithm to transform the continuous attributes into ordered discretization. In this theses we discuss machine leaming, specially inductive learning and all it’s algorithms, and anew information theoretic discretization method optimized for supervised, and unsupervised learning method's proposed and described, so we proposed improvement of ILA which called Continuous Inductive Learning Algorithm(CILA), and tested in inductive leaming example to show how the discretization method’s deal with continuous value attributes.Item Integrated E-Commerce A Case Stud(ALNEELAIN UNIVERSITY, 2003-08) AMER OMAR MOHAMMED ABDULAHAbstract The world has experienced major changes in the recent years, increasing intemational challenges had forced us to change our way of dealing. The now a days concept of time have changed, where promoting a new product in merely a short time matter which can’t wait more than 2 months at the most, and this lays a heavy burden on the shoulders of businessmen where is possible to avoid hard travel for meeting their goods and exhibit them in markets. Today’s society makes it nearly mandatory for everyone to have a major credit card, and the demand for credit is increasing each year. This solution is perfect for any business running in Jordan, particularly on the intemet. Generating sales is the key goal, and credit cards provide the fastest means of paying and receiving payment for a product or service. In fact, 79%of all web sales are made by credit card! This case study in hand represent in an outlined manner anticipating how a complete e-commerce solution may be presented by E-advertising to the end users within the world wide and the Arab world as well. It also concisely reveals the simplicity and the compelling features of the solution proposed. This Designer cottage intended for apprentice individuals to the world of e- commerce, and requires no teclmical acquaintance with e-commerce whatsoever. The solution makes it seamless and cost effective to make sales in intemational environment with right tools. Within this Designer cottage you will be aware of all the steps required for merchant who would like to obtain a fully Woking e-commerce store, nothing that this merchant has no technical knowledge with e-commerce whatsoever, and does not intend to obtain this knowledge.Item Simulation of Groundwater Demand & Consumption in Khartoum state(Neelain University, 2005) Ahmed Mohamed AhmedAbstract The main idea of this thesis is based on a simulation for groundwater demand & consumption system. The study ofthis system needs as usual a heavy investigation effort and takes long time by using traditional methods to analyze the‘ rates ofwater consumption and the rate of water demand. For such studies we need information to determine the water quantities that fulfill the water needs of Khartoum population for the coming twenty years according to the population increase. This thesis contains information about water consumption and population increase in Khartoum state; it focuses on the problems caused by lack of water in Khartoum state. We have illustrated the various simulation models mentioning the related definitions and taxonomy. Also we have illustrated various techniques for estimating future consumption and the prediction of future population. This thesis is composed of all the steps and procedures that have been taken within the simulation, starting from the beginning of the simulation up to the simulation results. Finally we found that the existing groundwater with the recharge from the Nile which was estimated to be about 100 million cubic meters per year can not suffice the population demand for water for the coming years in Khartoum state. All one after 25 years from the simulation beginning year the Khartoum population demand for water reach 866329415 milliard cubic meter in the year where this quantity of demand exceed the groundwater total capacity which was estimated to be about 85 milliard cumc meter plus the recharge from the Nile which was estimated to be about l00 million cubic of meter pear a year.Item information system security and rsa algorithm(Neelain University, 2005) hanan elsir ahmedAbstract In this project a theoretical and practical treatment of the RSA cryptosystem is considered. The treatment includes the basis needed from number theory. Discussion includes, prime numbers, divisibility, the extended Euclidean algorithm, modular aritlnnetic and the computation of certain number theoretic fimctions. . Also the application of cryptography to information is discussed. It includes the objectives and the mecllanisms. Special consideration is given to public-key cryptosystems and their uses in confidentiality. A program using CH is written to apply the RSA cryptosystem in encryption.Item IMPROVE SOFTWARE ESTIMATION, , PLANNING & PROJECT CONTROL IN the SUDAN(Neelain University, 2005) ahmed ziada ahmed sattiAbstract The research tackles the improve software estimation, planning& project control in Sudan and answers what is mean by improve software estimation, planning& project control, software cost, effort estimation, variable human, what techniques can be used to manage risks, metrics and quality in Sudan. The research aims to illustrate the standard proven techniques of improve software estimation, p1anning& project control and the new trends that used to build a very good system and also gives techniques that reduce the cost of the software development. The research contains five chapters: Chapter one discusses research structure which include introduction, research problem, research importance, research objectives, research hypothesis, research methodology, research population, Data collection. Chapter two discusses literature review cost estimation which includes techniques of soflware cost estimations, project size, costs, staffing, schedules, software economics and references. Chapter three discusses literature review which includes S/W quality, S/W metrics, S/W risk, configuration management and reference. Chapter four explains the software projects planning which includes cost plan, staffing plan, scheduling plan, project control plan, test plan and reference. Chapter five discusses case studies which includes survey of the software houses in Sudan by analysis the questioner which distributed tosample of software project in Sudan, analysis conclusions, international, current model, suggested model. The secondary data will be collected from references and the internet. The primary data depend on questionnaires as tool of collecting the data. The scope of this research covered sample of 20 software houses in Sudan and will be conducted within the period from July - 2005up to January + 2007. The research concluded that there is no software project planning and this results in that there is no special risk management, special Quality management, special metrics management, special configuration management, and all these lead projects to failure. Estimation by analogy and experience lead to dim estimations which lead to projects failure. A good improve software estimation, planning& project control lead to successful project.Item Simulation Of Inventory Systems, Case Study: Inventory Movement In A Pharmacy(Neelain University, 2006) Magda Mohammed Abd Elfadeilln this research the inventory movement in the pharmacy was studied and the problems, which face the pharmacy staff are determined then a simulation system for the inventory movement is established by the researcher and determine the reorder quantity and reorder point that allows the continuation of the pharmaceutical supply for patients. The study get out of many result like: o notation of simulation powerful in solve the real word problems. 0 flow the modern ways in managing the inventory and that by determine the reorder quantity and the reorder point upon the demand expectation. which lead to good result. o The importance of teaching simulation and modern computer techniques to the pharmaceutical students.Item IMPROVE SOFTWARE ESTIMATION PLANNING : PROJECT CONTROL IN The SUDAN(Al Neelain University, 2007) Ahmed Ziyada Ahmed SatiThe research tackles the improve software estimation, planning& project control in Sudan and answers what is mean by improve software estimation, pIanning& project control, software cost, effort estimation, variable human, what techniques can be used to manage risks, metrics and quality in Sudan. The research aims to illustrate the standard provcn techniques of improve software estimation, planning& project control and the new trends that used to build a very good system and also gives techniques that reduce the cost ofthe software development. The research contains five chapters: Chapter one discusses research structure which include introduction, research problem, research importance, research objectives, research hypothesis, research methodology, research population, Data collection. Chapter two discusses literature review cost estimation which includes techniques of software cost estimations, project size, costs, stafling, schedules, software economics and references. Chapter three discusses literature review which includes S/W quality, S/W metrics, S/W risk, configuration management and reference. Chapter four explains the software projects planning which includes cost plan, staffing plan, scheduling plan, project control plan, test plan and reference. Chapter five discusses case studies which includes survey ofthe software houses in Sudan by analysis the questioner which distributed to sample of software project in Sudan, analysis conclusions, international, current model, suggested model. The secondary data will be collected from references and the internet. The primary data depend on questionnaires as tool of collecting the data. The scope of this research covered sample of20 software houses in Sudan and will be conducted within the period from July - 2005up to January ~ 2007. The research concluded that there is no software project planning and this results in that there is no special risk management, special Quality management, special metrics management, special configuration management, and all these lead projects to failure. Estimation by analogy and experience lead to dim estimations which lead to projects failure. A good improve soltware estimation, planning& project control lead to successful project. VItem Simulation of Groundwater Demand & Consumption in Khartoum state(Alneelain University, 2013) Ahmed Mohamed AhmedAbstract The main idea of this thesis is based on a simulation for groundwater demand & consumption system. The study ofthis system needs as usual a heavy investigation effort and takes long time by using traditional methods to analyze the‘ rates ofwater consumption and the rate of water demand. For such studies we need information to determine the water quantities that fulfill the water needs of Khartoum population for the coming twenty years according to the population increase. This thesis contains information about water consumption and population increase in Khartoum state; it focuses on the problems caused by lack of water in Khartoum state. We have illustrated the various simulation models mentioning the related definitions and taxonomy. Also we have illustrated various techniques for estimating future consumption and the prediction of future population. This thesis is composed of all the steps and procedures that have been taken within the simulation, starting from the beginning of the simulation up to the simulation results. Finally we found that the existing groundwater with the recharge from the Nile which was estimated to be about 100 million cubic meters per year can not suffice the population demand for water for the coming years in Khartoum state. All one after 25 years from the simulation beginning year the Khartoum population demand for water reach 866329415 milliard cubic meter in the year where this quantity of demand exceed the groundwater total capacity which was estimated to be about 85 milliardItem Comparison of Sorting Algorithms(ALNEELAIN UNIVERSITY, 2014) hiba Mohamed sulieman saliemAbstract There are many methods have been developed to arrange the array values in various ways for a database cold the sorting algorithms. The classification of sorting algorithms base on System complexity of computational, terms of number of swaps, Memory usage Stability of sorting algorithms . In this researsh we seek to detemiine the efficiency of the various sorting algorithms according to the time and number of swaps by using randomized trails. The build environment using the Java language. We represents these sorting algorithms bubble sort, selection sort, insertion, sort quick sort and merge sort as a way to sort an array or integers and run random trails of length. I created a package called “sorting” to execute a sort, it provided module of sorting list(Non decreased &decreased) uses different method of sorting ,the amount of swaps of each sorting algorithm and the runtime (in millisecond) and I found a quick sort is the fastest algorithm compare to Bubble sort, Insertion sort, Selection sort, and merge sort.Item DESIGN AND IMPLEMENTATION OF A LOW-COST EMBEDDED OXIMETER(Al-Neelain University, 2014-06) REEM ABDELMONIAM ISMAILABSTRACT This thesis presents the design and implementation of a low-cost embedded Oximeter for real-time measurement of arterial oxygen and heart beat rate monitoring using wireless transmission. The design requirements include low cost, small size, light weight, and a wireless communication capability. The proposed design is based on a microcontroller system Atmega32, responsible for generating two non-overlapping square waves used for driving its LEDs. It also has a built-in USART which makes communication easy with PC/Laptop. An ADC is used to convert the signal from Photodiode to digital format, sampling the digital optical signal from Photodiode to calculate (SpO2 and heartbeat rate HR). The Embedded Software was written in C using Codevision AVR for the ATmega processor where Proteus software is used for simulation. The user interface is built in LabVIEW visual programming environment with real-time display of SpO2 and HR, Sofiware for the system provides a mechanism to configure the system according to administrator requirements. The proposed tools enable biomarker parameters to be viewed and managedItem Customer Relationship _Management (CRM) In Rowanya hotel(Neelain University, 2015) Bader Alden Hamdan AhamedAbstract: On the basis that the trend of modern marketing concept is to focus more on the customer as basic starting point for all hotel marketing activities ind thus continued to think the development of the relationship with the customer and movation and the adoption of new ideas capable of Mullah marketing relationship gap to chieve superior performance, and perhaps the emergence of relationship management ustomer is in line with this context is focused on the hotels. ' customers great interest about the spending on entering new markets and work on a deep nclerstanding to the needs and desires of customers to ensure the achievement of the value of le product to the customer and make the customer feel that the benefits obtained from the roduct is greater than its cost and to achieve satisfaction and gratification to him to be done on re extent of the customer's life or in other words cycle over the stages of hotel relationship rith the customer starting from the acquisition stage a new customer through the stage and Lrengthen the relationship with him, and finally the stage of retention ‘his means that hotels have become violent in front of the race track is not for the purpose of Iithdrawing new customers about their services, but it has become a think should pay high ttention to customers who are already have, and how to maintain them and increase their >yalty and the development of various stimulation methods. And it has exceeded it. Where Jme hotels have become a distinction between lucrative customers and those customers who o not constitute a clear importance in achieving financial and cognitive its value. and the need > direct its efforts towards the first category compared to other category of customers, thereby aducing the mandated increases business benefits earch Problems Losing sight of customers and ignoring customer lifetime value. The importance of this research is that the effect of knowledge to manage customer zlationships comes through the employment of knowledge by using technical and convert the ata available for the customer to the information and then to ready for action are available to nployees for work reports for customers to know the purposes of the customer diagnosis of a lgh value and interest in and to provide Services for various aspects of customer interaction ased on traditional and modern means of communication. he goals of this research Improve customer satisfaction and Improve customer lifetime value rd Provide strategic information uml language was used in the analysis was also used in .e ADP implementation of the system through input and output screens were used for the work ?Iasp_er iReport reports and linked with ADP. he most important results reached find easy way to work on satisfying the customers with any options and some of the recommendations that expand the system in the introduction of nployee performance and motivation by performance.Item Customer Relationship _Management (CRM) In Rowanya hotel(Neelain University, 2015) Bader Alden Hamdan Ahamed.Abstract: On the basis that the trend of modern marketing concept is to focus more on the customer as basic starting point for all hotel marketing activities ind thus continued to think the development of the relationship with the customer and movation and the adoption of new ideas capable of Mullah marketing relationship gap to chieve superior performance, and perhaps the emergence of relationship management ustomer is in line with this context is focused on the hotels. ' customers great interest about the spending on entering new markets and work on a deep nclerstanding to the needs and desires of customers to ensure the achievement of the value of 1e product to the customer and make the customer feel that the benefits obtained from the roduct is greater than its cost and to achieve satisfaction and gratification to him to be done on re extent of the customer's life or in other words cycle over the stages of hotel relationship rith the customer starting from the acquisition stage a new customer through the stage and Lrengthen the relationship with him, and finally the stage of retention ‘his means that hotels have become violent in front of the race track is not for the purpose of Iithdrawing new customers about their services, but it has become a think should pay high ttention to customers who are already have, and how to maintain them and increase their >yalty and the development of various stimulation methods. And it has exceeded it. Where Jme hotels have become a distinction between lucrative customers and those customers who o not constitute a clear importance in achieving financial and cognitive its value. and the need > direct its efforts towards the first category compared to other category of customers, thereby aducing the mandated increases business benefits earch Problems Losing sight of customers and ignoring customer lifetime value. The importance of this research is that the effect of knowledge to manage customer zlationships comes through the employment of knowledge by using technical and convert the ata available for the customer to the information and then to ready for action are available to nployees for work reports for customers to know the purposes of the customer diagnosis of a lgh value and interest in and to provide Services for various aspects of customer interaction ased on traditional and modern means of communication. he goals of this research Improve customer satisfaction and Improve customer lifetime value rd Provide strategic information uml language was used in the analysis was also used in .e ADP implementation of the system through input and output screens were used for the work ?Iasp_er iReport reports and linked with ADP. he most important results reached find easy way to work on satisfying the customers with any options and some of the recommendations that expand the system in the introduction of nployee performance and motivation by performance.Item Enhanced model for Usability Requirements D 7 Elicitation(AL-Neelain University, 2015) Elsiddig Khogly Elsiddig KhoglyIntroduction: Usability is one of the most important aspects of requirement engineering .The HCI community has developed guidelines and recommendations for improving the usability system that are usually applied at the last stages of the sofiware development process. On the other hand, the software engineering community has developed methods to elicit functional requirements in the early stages, but usability has been relegated to the last stages together with other non- functional requirements. Therefore. there are no methods of usability requirements elicitation to develop software within both communities. This thesis details a framework that looks at how to deal with certain usability features in the early software development stages. A Model contains five steps that should be achieved in order to elicit the usability requirement as the non-functional requirement. A case study has been conduct to test and evaluate the proposed method. Results indicate that such model will aids to increase the developer's awareness toward usability and there for better usability feature and higher user satisfaction could be accomplished. Methods: A survey study (Questionnaire and interview) has been used to study and investigate a particular community (Developers) also SPSS version 2] has been used to analyze the data of the Questionnaire. Results: this result was reached by the survey study and found that (88.4%) of the sample under study (Developers) haven’t any specific guidelines to deal with NFRs and especially usability. The evaluation was conducted to the proposed model is testament to how important guidelines of usability and the difference is clear and visual between the system in the first level and the second level. The proposed an approach for elicitation process helped to elicit usability requirements and less time consuming way to identify usability functionality. Discussion: There are some limitations related to Requirements Engineering knowledge spicily the requirement type and method to elicit it and Human-Computer Interaction (HCI). Also Companies that develop software system and developer have less method to elicit usability requirement as non-functional requirement and there is no specific guidelines to deal with non-functional requirements especially usability requirements.Item Hybrid Agile Method for Sudanese Companies(AL-Neelain University, 2016) Amal Abdalla Elshafie MohamedElnourAgile software development refers to a development methodology that uses iterative development, frequent consultation with the customer, small and frequent releases. Some organizations adopt agile practices to become more competitive, improve processes, and reduce costs. Other organimtions are skeptical about the benefits of agile development. Despite the importance of agile software development and benefits of it in reduce the cost, increase the quality, respond to change and complete the project in time. Sudanese companies and organizations avoid using in the Agile development process because of the different culture and work environment in the Sudanese companies. To know the use of agile development and determine problems and fears face the developer this study used questionnaire to identify what methodologies soflware practitioners in govemmental and commercial organizations to develop sofiware for different sizes of projects. lnfomiation regarding their opinions on agile methodology (methods, problems and best practice) From the results of the questionnaire this research proposed a new method of agile development combines Scrum, XP and Kanban to take the benefits of each method and solving their problems and limitations, fimhermore, the proposed method take advantage of the scrum in management practices, XP in engineering practices and kanban in workflow management practices. Also through the questionnaire study to reach some of problems experienced by the participants, the problem was solved by Enhancement on the proposed method. One of these problems is low documentation that have been solved through adding new documents to increase documentation without adding more complexity of the project. Also the problem of the low planning for the project has been solved by adding kickoff meeting to be a full planning of all project. Finally the issue of customer collaboration all of the time was solved by adding a new individual to team is business analyst who can take the customer's place in the event of unavailability. ' The new agile method implemented the concept of agile development and all the principles in line with the culture of Sudanese companies to solve the problems, take advantage of all the features and benefits of agile development including reduce development time, reduce the cost of production, increase the quality of software and customer satisfaction.Item Develop Methodology for Bioinformatics Software Development Using Agile(Neelain University, 2017) Aayat Omer Idrees AbdelmutalebAbstract Agile is an iterative approach to software development that relies on strong collaboration and automation to keep pace with dynamic environments. It provides a model for collaboration between software engineers and researchers. There is a huge gap between the software engineer who work as a bioinfomiatician and the bio science researcher in collaborating in developing computational and bioinformatics tools and databases. Agile methodologies represent one of the most common and widely used software development and management due to its simplicity. Because of lack of scientific knowledge and practice in each field about the other field. The development of a system in the field of bio-informatics requires full cooperation between specialists in the field of biology and specialists in the field of computer and work together as a team. In this research, we propose a framework that can be used in the research environment using Scrum as an agile method, we have successfully used agile development approaches to create and maintain biomedical software, including software for bioinformatics. We integrated the SCRUM and EXTREM PROGRAMMING ‘PAIR PROGRRAMING’ methodologies, which we found to be a successful selection and simple solution, efficient, inexpensive, applicable, and positively affect the development process. . This new method should be wide spread among the bioinformatics and computational biology research group to get their feedback and enhancements suggestions. The new tools should be developed according to this method to enable the research team to use this method more efficiently.
