Department of Computer Science and Engineering
Permanent URI for this community
Department of Computer Science
Browse
Browsing Department of Computer Science and Engineering by Issue Date
Now showing 1 - 20 of 86
Results Per Page
Sort Options
- ItemOpen AccessA Computer Simulation Model of Optimum Sized Tractor Selection for Agricultural Mechanization(Obafemi Awolowo University, 1985) Adagunodo, Emmanuel Rotimi; Jaiyesimi, S. B.; Mensah, E. K.A computer simulation model for the selection of optimum-sized tractors based upon the durability and minimum cost analysis of the tractor has been developed. There is the need to optimize tractor sizes so as to minimize the cost and increase the productivity of farm mechanization process. The optimal replacement period and reliability of the tractor are considered in this study with respect to the volume of utilization of such tractor. A procedure for determining tractor optimum size through the replacement period and reliability analysis is presented in the study. The results of the study establish that two tractor models - David Brown 995 and 990 - of 62 and 58 horsepower respectively are recommended for the two categories of tractor owners and users involved in the study. DB 995 has been considered adequate for the private commercial farmers who cultivate between (30-40) hectares of land and DB 990 is recommended as the optimum machine for the government-owned tractor hiring units. The results of the work show further that a few policy implications may arise from changes in the two important quantities - maintenance and purchase costs of the tractor. A low maintenance and high purchase costs lead to extended replacement period and high durability. On the other hand, high maintenance and cheap purchase price of the tractor result in shortened replacement period and low durability for the tractor. The need to stop any subsidies on tractor purchase price and provide subsidized maintenance and repairs and also establish more government-owned tractor hiring units is stressed in the study.
- ItemOpen AccessDesign of an On-line Library Cataloguing System.(Obafemi Awolowo University, 1985) Faleye, Emmanuel Omoniyi; Jaiyesimi, S. B.The work reported in this thesis is on the design of a portable on-line library cataloging system (including serials' cataloging and binding subsystem) for possible implementation at the University of Ife library. In on-line catalog systems, instead of writing records for each book onto cards (i.e. card catalogs used presently at University of Ife libraries) and transferring these cards onto the entry card catalog shelves (author catalog shelf, title catalog shelf and subject catalog shelf), only one record needs be written onto a random storage device. But this one record is indexed so that it can be found by the use of any one of the access keys for which separate card catalogs are created in a conventional system. All records in the file are easily accessible and the whole file is consequently available for machine searching in response to each interrogation from a terminal. The various programs were developed and implemented on the TRS-80 model II micro Computer with their sample outputs in Appendix C.
- ItemOpen AccessThe Design of an Integrated Database Management System for a Nigerian University Environment.(Obafemi Awolowo University, 1985) Fisusi, Zaccheaus Rotimi; Daini, O.A.The rapid growth in the size and complexity of the Nigerian University demands a more effective and efficient information management technique than has been available or necessary in the past. In some Nigerian Universities at present, computer-based data files are established to serve personnel, payroll and student application needs. Data is selectively and frequently copied from source files and merged with transactions to construct new files appropriate for the application. In this project, an attempt has been made to design an Integrated Database management system that combines the transactions in the Personnel, payroll and student application' areas in a Nigerian University to replace the present separate file method approach for each application area. The approach is based on the concept of Relational Database model, starting with the construction of relationship graphs and entity-relationship model diagrams in the Information Structure design phase and ending with the definition of the conceptual scheme in the Information Structure Implementation phase.
- ItemOpen AccessDigital Simulation of Stochastic Differential Equations.(Obafemi Awolowo University, 1985) Adewumi, David Olambo; Jaiyesimi, S. B.The study of stochastic differential equations started with mathematicians using them as tools in the solution of physical problems. In science and engineering, s.d.e. arises in a natural phenomenon known as "white noise". Some of the major works done in this area of study has been in the analytical solution of s.d.e., very little attention has been paid to digital simulation techniques. In this thesis we have evolved a digital and analog simulation technique for solving s.d.e s. We have used the TRS-80 model II microcomputer system at the University of Ife, Nigeria and the 680 analog/parallel logic computer system of the University of Sussex; U.K. in our digital simulation procedures. We have used the improved Euler’s and Runge-Kutta's methods of numerical integration. We have solved some problems in science and engineering using the digital simulation techniques evolved. These problems are s.d.e. describing: the white noise, the Lagevin's equation, the influence of a rapidly fluctuating density of the earth on the motion of a satellite in a circular orbit, the motion of a rigid body rotating under a random force, the Fokker-Planks equation. We have also considered the convergence of the results and the probable error in the simulation experiments.
- ItemOpen AccessProgramming the Unprogrammable(Obafemi Awolowo University Press, 1985-06-04) Jaiyesimi, S. BIn this lecture I will like to address myself to the 'now-ology' (so to speak) of our society and the possible futuristic fifteen years ahead. Major trends in computing are expected to develop in this period, and may become very significant for mankind. This is important because it is considered that many of the changes that will occur after 1990 need to be taken into account when formulating policy for the subsequent ten years. The essential prerequisite to the formulation of a general policy must be the study and the thorough evaluation of policy alternatives. Such studies are particularly necessary in the case of computing because the situation is changing so rapidly that the formulation of a forward-looking policy is extremely difficult.
- ItemOpen AccessDesign of an Online Computerised Payroll System.(Obafemi Awolowo University, 1986) Olufokunbi, Karen Cowan; Jaiyesimi, S. B.An on-line, interactive computerised payroll system was designed, and executed on the Data General Eclipse C-150 computer system. Its features include the production of payslips and associated payroll reports via a top-down design program and the protection of the system for security and confidentiality. The test run proved successful; with the estimated consumption of 27.66 hours to perform payroll calculations for 6,000 employees, and the associated preparation of payslips and payroll reports within the range of 7.5 hours and 21.0 hours depending on which of the eighteen different reports was being considered. Compared with the existing punched card batch-oriented payroll system used at the University of Ife, the designed program was fast in execution, used less human resources and materials in major aspects, and provided more detailed information. Lack of recent cost information on hardware components and differences in output from both the existing and the designed system prevented rigorous comparative pecuniary feasibility analysis. Based however, on the features exhibited by the existing program and the designed one, the latter is recommended; with associated guidelines that will enhance its effectiveness.
- ItemOpen AccessDesign and Implementation of a Runtime System for an Algol-Like Intermediate Compiler.(Obafemi Awolowo University, 1987) Akindele, Oluwatoyin Tunde; Owoso, G. O.Programming languages have been elevated to an abstract level by the development of higher level programming languages. The gap created by this abstraction between the users’ programs and the machine is bridged by means of translation systems known as compilers and interpreters. A programming language system - ALGOL-like language (ALL) that is modeled after the compiler-interpreter architecture has been designed and constructed. In this thesis, the runtime system for the intermediate compiler of ALL has been designed and implemented using two stacks (the main stack and the pointer stack) and a heap, the copying technique of garbage collection is used with the heap to simulate an infinite store. The Reverse Polish Notation has been used as the internal language of the translation system. The runtime system has been implemented using PASCAL programming language. This implementation has resulted in an efficient runtime system with little operational requirements. The major application areas of the programming language system are its use for introducing the concept of structured programming to beginners in computer science, and for enhancement of teaching of compiler/interpreter design and construction at undergraduate level.
- ItemOpen AccessDesign of an On-Line Library Circulation System.(Obafemi Awolowo University, 1987) Adeyekun, Basiru Gbolagun; Jaiyesimi, S. B.The work reported in this thesis is on the design of an on-line library circulation system for possible implementation at Hezekiah Oluwasanmi Library, University of Ife, Ile-Ife. The problems associated with orthodox manual library circulation processes were identified by studying library activities and functions in the Hezekiah Oluwasanmi Library. These problems include limited and restrictive information base of the manual library record keeping; undue user and staff time-input in book location and borrowing; inconvenience of processing and correlation of extensive manual records for circulation control; and human factor in penalty administration on book defaulters. This project exploits the tremendous capabilities of the computer for the development of an on-line library circulation system to solve the problems identified, and to enhance library circulation operations. An efficient and dynamic software has been developed for the on-line library circulation procedures. The design has been tested on an Eclipse C-150 Data General mini-computer and a TRS80 Model II micro-computer for later on-line implementation on a multi-tasking micro-computer. The design herein reported provides adequate and timely information which can be put to a variety of uses such as library clearance and security, enforcement of accountability, relief of users and library staff of routine clerical procedures, and bringing about an effective circulation system.
- ItemOpen AccessAutomation of Planning and Budgeting Procedures in a University.(Obafemi Awolowo University, 1987) Ajayi, Emmanuel Adebayo; Akinde, A. D.This work demonstrates the use of computer technology in enhancing efficiency in University Administration, particularly in respect of Academic Planning and Research Management. The project exploited the tremendous capabilities of the computer for the development of an information system to enhance decision-making specifically in the areas of academic planning and recurrent budgeting of a University. The study was carried out on the Apple II Micro-computer. The automation of academic planning and recurrent budgeting procedures in a University has been examined and implemented. The parameters and criteria which influence academic planning and recurrent budgeting exercises in the University were identified and appropriate programmes and sub-routines developed to estimate, monitor and control these parameters, in line with the National Universities Commission recurrent budgeting techniques for allocation of funds to a University, thus giving the research work a wider acceptability and applicability especially in the Nigerian context. An efficient and dynamic software support was also developed for the Academic Planning and Budgeting process in a University.
- ItemOpen AccessDesign and Implementation of an Algol-Like Intermediate Compiler.(Obafemi Awolowo University, 1987) Ajila, Samuel Adesoye; Owoso, G. O.The gap created by the abstraction of a programming language from the machine level is bridged by means of a translation system known as a compiler. The design and implementation of this intermediate compiler is based on the Recursive Descent compiling technique. In this technique, the compiler is activated through the syntax analyser. The syntax analyser is divided into a number of recognition routines, each of which has the task of checking whether a particular kind of phrase is present in the input, and then calls upon the services of other routines to recognize the appearance of other subphrases. The routines are mutually recursive. In addition, semantic checking and code generation phases are integrated into the syntax analysis phase. Some of the results of this technique include the ability of the intermediate compiler to do its recognition, type checking and code generation without 'backup'. The total code of the compiler is very small and it is written in a high-level programming language (PASCAL). In general these advantages result in portable and more easily understood compiler. As a result of the implementation technique, this compiler can be used as a teaching aid in compiler construction class at the undergraduate level. It can also be used to introduce structured programming for a beginner in Computer Science.
- ItemOpen AccessInformation Systems Development as an Activity(Computer Supported Cooperative Work, 2002-03) KORPELA, MIKKO; MURSU, ANJA; SORIYAN, H.A.. Intbrrnation systems development (ISD) is analysed in this paper as a systemic work activity, using Activity Analysis and Development (ActAD) as the theoretical fl'amework. ISD is regarded here as the process by which some collectivc work activity is lacilitated by new informationtechnological means through analysis, design, irnplementation, introduction and sustained support, as well as process management. It is a temporary, boundary-crnssing activity which draws its actors. means, rules, etc. from two sidcs typically a software company and the IS user olganization. ISD is analysed as a part of a network of activities. too, aror.rnd software development and a computersupported use activity. A theoretical tramework and a pragmatic checklist are presented for studying ISD activities. It is argued that the activity-theoretical tiamework provides a theoretically lbunded but detailed and practicable procedure tbr studying ISD as a work activity in context.
- ItemOpen AccessThe Effect of Information Technology on the Growth of the Banking Industry in Nigeria(Electronic Journal of Information Systems in Developing Countries (EJISDC), 2002-10) Idowu, P. A.; Alu, A.O.; Adagunodo, E.R.The advent of Information Technology (IT) is rapidly changing the banking industry. In this study, the impact of IT on the banking industry in Nigeria is described. A questionnaire was employed to collect data from customers at five major banks in Nigeria on the extent to which customers believe that IT exerts an impact on banking services. The results of the study clearly indicate that IT has contributed immensely to the growth of the banking industry in Nigeria
- ItemOpen AccessHOLD EFFECT IN FINITE TORSION OF A COMPRESSIBLE ELASTIC TUBE(Journal of Applied Mathematics and Computing, 2004-03) AKINOLA, A. P.; LAYENI, O. P.; ODEJOBI, O. A.; UMORU, L. E.We consider the application of complex variable method to elastic problem and investigate the nonlinear effect of finite torsion of a compressible elastic composite layer. We obtain that as a result of finite deformation approach, a tube subjected to torsion decreases in radius giving rise to a “hold effect”.
- ItemOpen AccessEmpirical study on information and communication technology and youth in a developing country(International Journal of Information Technology and Decision Making, 2005) Idowu, A. O.; Idowu, Peter Adebayo; ADAGUNODO, E.R.The phenomenal growth of information communication technology (IcT)Especially the internet has affected youth in developed and developing country like. although progressing at a slower rate in developing country than in any other part of the world , internet connectively is also transforming in face of african. This paper presents a study that examines what nigeria youths use internet for and which of the internet use has adverse effect on the youth's social life . it reveals that majority of youths use internet for e-mail making use of yahoo followed by Hotmail,and the study also reveals that over 50% of youths interviewed visit pornographic site.
- ItemOpen AccessMusculoskeletal pain associated with the use of computer systems in Nigeria(IOS Press, 2005-02) Adedoyin, Rufus A.; Idowu, Bimbo O.; Adagunodo, Rotimi E.; Owoyomia, Ayodeji A.; Idowu, Peter A.Computer related musculoskeletal disorders affect millions of computer users yearly in developed nations as reported in the literature. With proliferation of computer systems in the developing nations, the associated musculoskeletal pain has yet to be investigated. This serves as impetus for this study.
- ItemOpen AccessPerformance Modeling of an Enhanced Optimistic Locking Architecture for Concurrency Control in a Distributed Database System(Journal of Research and Practice in Information Technology, 2005-12) Akintola, A.A.; Aderounmu, G.A.; Osakwe, A.U.; Adigun, M.O.Optimistic methods of concurrency control are gaining popularity. This is especially true with the resurgence of mobile and distributed databases during the last decade, which inherently rely on optimistic techniques to improve availability and performance of the distributed database systems. A key problem with optimistic techniques is that they do not perform well in highly conflict prone environments. Pessimistic techniques, especially locking, perform much better under these circumstances. In this research effort, the authors explored a hybrid technique called optimistic locking architecture that provides locking for high conflict data items and optimistic access for the rest. The model uses self-tuning that does not require the transaction manager, the transaction or the user to incorporate any additional knowledge or to specify which data items or transactions are optimistic. Rather, the system uses a data structure called lock buffer to maintain optimal level of locks in the system. The empirical results obtained show that the performance of optimistic concurrency control techniques can be significantly improved by using a relatively small lock buffer. The analysis of the results also show improved performance degradation which is suitable to the distributed database environment. ACM Classification: C.2.4: Distributed Systems
- ItemOpen AccessINFORMATION SYSTEMS PRACTICE FOR DEVELOPMENT IN AFRICA(IFIP International Federation for Information Processing, 2006-09) Korpela, Mikko; de la Harpe, Retha; Soriyan, H. Abimbola; Macome, Esselina; Mursu, Anja^^ this paper we search for answers to the question: Can information systems development (ISD) in Africa by African IS practitioners contribute to human development in Africa? More specifically, we ask if everyday ISD practice in Nigeria can contribute to people's health in Nigeria. We summarize the results of European—African research collaboration spanning more than 15 years. A spectrum of research methods was used from 1998 through 2001, including a survey on software industry (N = 103), a survey on IS education in universities (N = 26), five case studies in industry, and reflection on action in a university-based project. An industry profile of software companies and their ISD practice is presented and contrasted with the education available. Implications are drawn for ISD practitioners and methodological lessons identified for IS research in general. In the discussion, the view is expanded from Nigeria to other African and developing countries.
- ItemOpen AccessA Dynamic Traffic Shaping Technique for a Scalable QoS in ATM Networks(The International Arab Journal of Information Technologyj, 2008-10) Ogwu, Francis Joseph; Mohammad, Talib; Aderounmu, Ganiyu A.; Onifade, Olufade Falade WilliamsTraffic shaping function becomes imperative for the new broadband services that are being deployed in order to avoid information loss, to provide the end users multiple traffic options in terms of bandwidth and to ensure optimal use of the communication channels. To simultaneously manage the amount of cell loss and delay experienced by two or more classes of service categories constant bit rate/ variable bit rate, we developed a new buffer partitioning scheme tagged complete sharing with gradual release. The proposed model was combined with a scheduling method known as weighted round robin with absolute increment. An analytical model was developed for the proposed buffer partition to dynamically monitor and determine the output mean rate of the classes of service present, and the individual mean rate of the class of service. The model was simulated and performance evaluation carried out. The result thus obtained depicts a better performance as a method of traffic shaper in a multi-quality of service traffic over asynchronous transfer mode networks.
- ItemOpen AccessA FUZZY SEMANTIC INFORMATION RETRIEVAL SYSTEM FOR TRANSACTIONAL APPLICATIONS(Data Science Journal, 2009-10) Ajayi, A.O.; Soriyan, H.A.; Aderounmu, G.A.In this paper, we present an information retrieval system based on the concept of fuzzy logic to relate vague and uncertain objects with un-sharp boundaries. The simple but comprehensive user interface of the system permits the entering of uncertain specifications in query forms. The system was modelled and simulated in a Matlab environment; its implementation was carried out using Borland C++ Builder. The result of the performance measure of the system using precision and recall rates is encouraging. Similarly, the smaller amount of more precise information retrieved by the system will positively impact the response time perceived by the users
- ItemOpen AccessModeling and Implementing Record Linkage in Health Information Systems(The Journal on Information Technology in Healthcare, 2009-11) Philip, Achimugu; Abimbola, Soriyan; Babajide, AfolabiThe process of identifying record pairs that represent the same entity (duplicate records) is technically known as record linkage and is one of the essential elements of data cleansing. This paper proposes a fast and efficient method for linkage detection within the healthcare domain. The features of the proposed approach are an embedded fast blocking method with a string matching function that accounts for keystroke mistakes made during data entry of a patient’s name and the addition of a module that dynamically generates blocks of possible associated and unique records.