Papers by Ajayi Olusola Olajide
Pigeonhole is an internal information exchange system, used for communication in an organization.... more Pigeonhole is an internal information exchange system, used for communication in an organization. It is a creative, informal and traditional way of dropping and picking messages in a set of small open-fronted compartments usually used in a workplace or other organizations where letters or messages may be left for individuals. The chain of exchange is a kind of 'give-and-return'. It is a bi-directional 'pick-and-respond' information transmission mode. Internal and informal investigations carried out in most departments in Adekunle Ajasin University, Akungba-Akoko (AAUA), Ondo State, Nigeria, however show that the purpose of this dual-mode communication is most times defeated as recipients of pigeonhole-kept information are remote and unaware of any 'visitor' awaiting them. The researchers therefore deem it fit to close up this gap and ensure maximal consumption of the benefits pigeonhole system offers. We are therefore poised through this study, to design and implement a mobile-based, interactive and informative pigeonhole alert system that captures information meant to be archived in a pigeonhole, disseminate the information and monitor the receipt or otherwise of same with appropriate feedbacks. The proposed system allowed for easy and enhanced communication between the administrator in-charge of messages (e.g. the office clerk) and the recipients, to ensure proper dissemination of information. The design and implementation were accomplished using Java and XML components of Android Software Development Kit (SDK).
Bookmarks Related papers MentionsView impact
Android has become most popular and powerful embedded operating system. Nowadays, it is used in o... more Android has become most popular and powerful embedded operating system. Nowadays, it is used in other electronic items other than mobile phones like TV, Camera, etc. The purpose of this study is to find out the difference in performance between the different methods for developing applications due to an increasing market for platform independent applications. In this research work, we present our current findings concerning performance efficiency in cross-platform and native mobile applications (apps) and how they can contribute to a general benchmarking approach. At first, several test cases for evaluating performance of mobile applications are described with which two applications where built to implement a mathematical calculation for both native and hybrid respectively. This is used as benchmark because of the recursive nature and memory usage of both applications for CPU and memory usage. Then, the performance efficiency of native and hybrid apps is compared on a mobile device. The results show that hybrid applications still suffer performance issues in comparison to native apps. The performance deviations and reasons for them are discussed and evaluated. It is concluded that the performance of mobile applications is crucial to user experience and satisfaction.
Bookmarks Related papers MentionsView impact
Programming differs from Poetry in that, the former follows a particular order and sequence with ... more Programming differs from Poetry in that, the former follows a particular order and sequence with the
aim of executing a given instruction, though both require lots of thinking. This sequential process of
programming, called, algorithm, is usually taught at the early stage of computer degree programme at
any higher institution of learning, mostly as Introduction to Computer (CSC101) or Introduction to
Programming (CSC102). While different programming paradigms featured different language
designs, all still adopt algorithmic steps of programming. While students learn the different syntax of
these paradigms, it is assumed coping with and conquering the language/paradigm is just a matter of
learning the design and syntax, as it is still the same algorithmic knowledge that will be applied. This
comparative study looks into performances of students in different programming paradigms. The
result of the analysis carried out using Statistical Package for Social Science (SPSS) and accessing the
programming courses’ results of CSC Dept., AAUA for some specified academic sessions shows
that, there is a ‘slim’ difference in the performances of students in the various programming
paradigms. Worthy of note however is the chart analysis that further shows that UTME students
performed better in all the programming courses than the D.E. students, largely due to the fact that,
they were taught the rudiments of programming at their 100Level.
Bookmarks Related papers MentionsView impact
The issue of copyright infringement spans across different sectors of the economy: ranging from t... more The issue of copyright infringement spans across different sectors of the economy: ranging from the film industry, music, literary, as well as academics (plagiarism); just to mention but few. Software industry is another sector that is plagued with the menace of the software piracy. The practice started date back to late 1970s, and has eaten deep into the industry. The losses recorded by the software developers and the benefits users are been deprived of, prompted many researchers to suggest different measures (legal, physical and technical) to controlling this illegality. Employing means of battling this unscrupulous act has two-edged benefits. On the side of the developers, their intellectual properties are guarded, and the gains of their labors are not been reap by another. For the users, the originality of the product is assured and the users can benefits from regular update and maintenance routines. In this paper, our focus is on the technological control of this „unwanted stranger‟. Previous models were studied and adequately examined. The existing serial key and image splitting models were adopted to form a hybrid model type. The outcome of our design, testing and implementation, shows a reduction in the level of possible access by pirates or unauthorized users.
Bookmarks Related papers MentionsView impact
— Customizability is one of the key factors that determine reusability of components in component... more — Customizability is one of the key factors that determine reusability of components in component-based software engineering. In tandem with measuring component reusability based on predicted customizability of the components selected, this study also analyze the effects of the application of different defuzzification methods in the process of achieving this evaluation. We deployed five (5) defuzzification methods: Centroid, Bisector, Largest of Maximum, Smallest of Maximum, and Mean of Maximum. The results of the experimentation carried out using MATLAB as tool and four (4) components extracted from a third party organization, proved that the applied defuzzification methods yield different reusability values, attesting to the fact that, the type of defuzzification method applied in the evaluation of component reusability has effects on its result.
Bookmarks Related papers MentionsView impact
— The prognostic nature of fuzzy has made it a versatile tool in handling uncertainty problem. On... more — The prognostic nature of fuzzy has made it a versatile tool in handling uncertainty problem. One of the major components of fuzzy system that plays an important role in its successful interpretability is fuzzification. While many researches have utilized its different forms in the accomplishment of their evaluations, especially in the domain of component based software development; it remains to be seen, the application and effects of these different membership functions in the assessment of components a singular solution. The research work examined the interface complexity of two NetBeans Java Components in determining their reusability. The result of the experimentation carried using MATLAB as tool, shows that Trapezoidal returned the highest reusability value, indicating that the components are reusable, and Polynomial fuzzification method returning the lowest reusability value and giving a false alarm that the used components were not reusable. The results underline the indispensable role of fuzzification method in the evaluation of component reusability.
Bookmarks Related papers MentionsView impact
Authentication is key in any network setting. It is an act of verifying and disallowing the penet... more Authentication is key in any network setting. It is an act of verifying and disallowing the penetration of false or fake data. The quest to ensure adequate authentication gave rise to the design and deployment of different hashing algorithms. Researches have however shown the different hash algorithms having different loopholes. This study furthers existing works in this domain by examining the existing hash algorithms. The experimental work considers the password check, testing with SHA256, SALT, BCRYPT, CRYPT, and MD5 and injecting Pepper code to the algorithms. Just as it is in the domestic world, the result shows that adding Pepper to Salt proves a more secured algorithm for preserving and protecting password.
Bookmarks Related papers MentionsView impact
International Journal of Computer Applications (IJCA), 2017
The need for an attachment reminder system prompted this research work, looking at the existing e... more The need for an attachment reminder system prompted this research work, looking at the existing email reminder system in Gmail and Outlook, its limitations does not make the system to work in an efficient way. We therefore, developed an enhanced system for email attachment reminder which will rectify and solve certain imperfection noted in the attachment reminder of some email service provider that are using attachment reminder in their email system using the keyword matching methodology. The system can be highly useful through the uses of the instant reminder as well as the reminder alert that popup immediately send button is clicked, assisting user to remember attaching a file and to some extent save user from embarrassment the forgotten attachment cause email users most times. The application is web- based and allows all tasks to be carried out using the personal computer and the Internet. The implementation of email attachment reminder system was done using PHP and JavaScript as frontend and MSQL for the database design.
Bookmarks Related papers MentionsView impact
Since coming into the limelight around 2010,
mobile computing has been gaining momentum in the
co... more Since coming into the limelight around 2010,
mobile computing has been gaining momentum in the
computing world as a better means of computing with greater
accessibility. Different operations and operators have
benefitted from its ease of use, with many spheres of life been
affected. Transcript generation is another challenging data
processing area that needs the ‘Macedonia call’ for mobile
computing to enhance real-time accessibility by user. This
study therefore aims to adopt object oriented methodology to
design and implement a mobile-based transcript generating
system for graduants; accessible through their mobile phones.
The system, which will be secured using appropriate
encrypting method, is considered to be more accurate, more
responsive, faster, and friendlier than all the existing modes of
transcript generating systems. The mobile application was
developed to target the android mobile platform with Java
Android Programming (Native App) as the language of
development. It was developed as an Hybrid Mobile App with
HTML5, JavaScript and compiled with Phonegap. Object-
Oriented PHP serves as the frontend, with MySQL database
as the backend in the implementation of this system.
Bookmarks Related papers MentionsView impact
In a typical football event, three possibilities can occur: a winner, a loser/runners-up, or a ti... more In a typical football event, three possibilities can occur: a winner, a loser/runners-up, or a tie. The latter however is not left in that status especially when it has to do with a group or league game; as a resolve is needed to establish two partitions – winner and loser. Different deadlock models are employed to resolve different deadlock scenarios. Football histories and events have however shown that most models failed to solve some complex deadlocks. Tossing of coin is a particular kind of model that starts where others stopped. Taking the last Africa Cup of Nations (AFCON) 2015 Football Fiesta as a case study however, the use of the ‘last man standing’ deadlock model – coin tossing, proved unpleasant to both teams in questions and generated lots of heat from football fans of both countries. Football at this age has indeed proved in so many ways to be technological-oriented. Bringing manual ‘decision system’ into a game of this century and magnitude prompted the researcher to present an ideal and implementable model that resolves deadlock situations in football group matches.
Bookmarks Related papers MentionsView impact
Automatic retirement system is a research work that provides the automation of the manual system ... more Automatic retirement system is a research work that provides the automation of the manual system of retirement process in an academic institution. The system will automatically trigger the retirement process once the set parameters are reached. In order to accomplish the proposed system for retirement, the following methodologies were adopted: Establishment of the theoretical foundation for the research work through considerable review of different range of works in personnel management and also developing a decision support system for the proposed system.This research work would be of great benefit to universities in the sense that the study will enable the institution to know when to recruit another set of employees once the date for older employees’ retirement and their numbers are known. Also, there is a time-based reminder that gives alerts of the employees due for retirement; consequently, the employees are served reminder memo of their retirement date.
Bookmarks Related papers MentionsView impact
Performance analysis is a more efficient method of improving processor performance. This research... more Performance analysis is a more efficient method of improving processor performance. This research work discusses heavily on performance analysis of Dual Core, Core 2 Duo and Core i3 Intel architectures. The study described the evolution of Intel architectures and gave the reason for testing the performances of the systems. All experiment will be carried out using Intel VTune Performance Analyzer, with all the systems running on Windows 7 and 8. It is a well-known fact that, overall performance is a major function of: path length of the application, frequency, and cycle per instruction. Based on the analysis from this research, it was confirmed that, Corei3 has two distinct advantages: faster core-to-core communication, and dynamic cache sharing between cores. The research also highlights other areas where Dual Core and Core 2 Duo can be preferred architectures over Core i3.
Bookmarks Related papers MentionsView impact
Web-based decision support systems are used to model data and make adequate decisions
based upon ... more Web-based decision support systems are used to model data and make adequate decisions
based upon it. They address the needs of managers in solving structured and semi-structured
problems. They have provided assistance to human discrimination to put right people in
right places. This research paper focuses on Academic Course Scheduling Decision Support
System, which provides a reliable tool that can be used to improve decision making process
in academic course scheduling. Due to the dearth of adequate classrooms in most academic
institutions, and pressure on the available ones, it becomes more and more difficult for
school management to battle with the problem. This paper gives a model for appropriate
scheduling of courses to classrooms, as well as determining courses priorities. To facilitate
good implementation of this work, the researchers painstakingly took out time to collect
enough data from the case study (Adekunle Ajasin University, Akungba-Akoko, Ondo State,
Nigeria) as well as materials and journals from various authors/sites. The application was
developed using a scripting language, PHP, and MySQL database as backend to effectively
achieve the aims of this project.
Bookmarks Related papers MentionsView impact
Bookmarks Related papers MentionsView impact
Bookmarks Related papers MentionsView impact
Bookmarks Related papers MentionsView impact
Bookmarks Related papers MentionsView impact
Bookmarks Related papers MentionsView impact
Bookmarks Related papers MentionsView impact
Bookmarks Related papers MentionsView impact
Uploads
Papers by Ajayi Olusola Olajide
aim of executing a given instruction, though both require lots of thinking. This sequential process of
programming, called, algorithm, is usually taught at the early stage of computer degree programme at
any higher institution of learning, mostly as Introduction to Computer (CSC101) or Introduction to
Programming (CSC102). While different programming paradigms featured different language
designs, all still adopt algorithmic steps of programming. While students learn the different syntax of
these paradigms, it is assumed coping with and conquering the language/paradigm is just a matter of
learning the design and syntax, as it is still the same algorithmic knowledge that will be applied. This
comparative study looks into performances of students in different programming paradigms. The
result of the analysis carried out using Statistical Package for Social Science (SPSS) and accessing the
programming courses’ results of CSC Dept., AAUA for some specified academic sessions shows
that, there is a ‘slim’ difference in the performances of students in the various programming
paradigms. Worthy of note however is the chart analysis that further shows that UTME students
performed better in all the programming courses than the D.E. students, largely due to the fact that,
they were taught the rudiments of programming at their 100Level.
mobile computing has been gaining momentum in the
computing world as a better means of computing with greater
accessibility. Different operations and operators have
benefitted from its ease of use, with many spheres of life been
affected. Transcript generation is another challenging data
processing area that needs the ‘Macedonia call’ for mobile
computing to enhance real-time accessibility by user. This
study therefore aims to adopt object oriented methodology to
design and implement a mobile-based transcript generating
system for graduants; accessible through their mobile phones.
The system, which will be secured using appropriate
encrypting method, is considered to be more accurate, more
responsive, faster, and friendlier than all the existing modes of
transcript generating systems. The mobile application was
developed to target the android mobile platform with Java
Android Programming (Native App) as the language of
development. It was developed as an Hybrid Mobile App with
HTML5, JavaScript and compiled with Phonegap. Object-
Oriented PHP serves as the frontend, with MySQL database
as the backend in the implementation of this system.
based upon it. They address the needs of managers in solving structured and semi-structured
problems. They have provided assistance to human discrimination to put right people in
right places. This research paper focuses on Academic Course Scheduling Decision Support
System, which provides a reliable tool that can be used to improve decision making process
in academic course scheduling. Due to the dearth of adequate classrooms in most academic
institutions, and pressure on the available ones, it becomes more and more difficult for
school management to battle with the problem. This paper gives a model for appropriate
scheduling of courses to classrooms, as well as determining courses priorities. To facilitate
good implementation of this work, the researchers painstakingly took out time to collect
enough data from the case study (Adekunle Ajasin University, Akungba-Akoko, Ondo State,
Nigeria) as well as materials and journals from various authors/sites. The application was
developed using a scripting language, PHP, and MySQL database as backend to effectively
achieve the aims of this project.
aim of executing a given instruction, though both require lots of thinking. This sequential process of
programming, called, algorithm, is usually taught at the early stage of computer degree programme at
any higher institution of learning, mostly as Introduction to Computer (CSC101) or Introduction to
Programming (CSC102). While different programming paradigms featured different language
designs, all still adopt algorithmic steps of programming. While students learn the different syntax of
these paradigms, it is assumed coping with and conquering the language/paradigm is just a matter of
learning the design and syntax, as it is still the same algorithmic knowledge that will be applied. This
comparative study looks into performances of students in different programming paradigms. The
result of the analysis carried out using Statistical Package for Social Science (SPSS) and accessing the
programming courses’ results of CSC Dept., AAUA for some specified academic sessions shows
that, there is a ‘slim’ difference in the performances of students in the various programming
paradigms. Worthy of note however is the chart analysis that further shows that UTME students
performed better in all the programming courses than the D.E. students, largely due to the fact that,
they were taught the rudiments of programming at their 100Level.
mobile computing has been gaining momentum in the
computing world as a better means of computing with greater
accessibility. Different operations and operators have
benefitted from its ease of use, with many spheres of life been
affected. Transcript generation is another challenging data
processing area that needs the ‘Macedonia call’ for mobile
computing to enhance real-time accessibility by user. This
study therefore aims to adopt object oriented methodology to
design and implement a mobile-based transcript generating
system for graduants; accessible through their mobile phones.
The system, which will be secured using appropriate
encrypting method, is considered to be more accurate, more
responsive, faster, and friendlier than all the existing modes of
transcript generating systems. The mobile application was
developed to target the android mobile platform with Java
Android Programming (Native App) as the language of
development. It was developed as an Hybrid Mobile App with
HTML5, JavaScript and compiled with Phonegap. Object-
Oriented PHP serves as the frontend, with MySQL database
as the backend in the implementation of this system.
based upon it. They address the needs of managers in solving structured and semi-structured
problems. They have provided assistance to human discrimination to put right people in
right places. This research paper focuses on Academic Course Scheduling Decision Support
System, which provides a reliable tool that can be used to improve decision making process
in academic course scheduling. Due to the dearth of adequate classrooms in most academic
institutions, and pressure on the available ones, it becomes more and more difficult for
school management to battle with the problem. This paper gives a model for appropriate
scheduling of courses to classrooms, as well as determining courses priorities. To facilitate
good implementation of this work, the researchers painstakingly took out time to collect
enough data from the case study (Adekunle Ajasin University, Akungba-Akoko, Ondo State,
Nigeria) as well as materials and journals from various authors/sites. The application was
developed using a scripting language, PHP, and MySQL database as backend to effectively
achieve the aims of this project.