Support system for software evaluation | Blazingprojects Postgraduate Thesis
Home / Computer Science / Support system for software evaluation

Support system for software evaluation

 

Table Of Contents


Chapter ONE

INTRODUCTION

  • 1.1Introduction
  • 1.2Background of Study
  • 1.3Problem Statement
  • 1.4Objective of Study
  • 1.5Limitation of Study
  • 1.6Scope of Study
  • 1.7Significance of Study
  • 1.8Structure of the Research
  • 1.9Definition of Terms

Chapter TWO

LITERATURE REVIEW

  • 2.1Overview of Software Evaluation
  • 2.2Evolution of Software Evaluation
  • 2.3Theoretical Frameworks in Software Evaluation
  • 2.4Models and Approaches in Software Evaluation
  • 2.5Best Practices in Software Evaluation
  • 2.6Challenges in Software Evaluation
  • 2.7Trends in Software Evaluation
  • 2.8Case Studies in Software Evaluation
  • 2.9Innovations in Software Evaluation
  • 2.10Future Directions in Software Evaluation

Chapter THREE

SYSTEM DESIGN AND IMPLEMENTATION

  • 3.1Research Design
  • 3.2Research Philosophy
  • 3.3Data Collection Methods
  • 3.4Sampling Techniques
  • 3.5Data Analysis Procedures
  • 3.6Research Ethics
  • 3.7Reliability and Validity
  • 3.8Limitations of the Methodology

Chapter FOUR

SYSTEM TESTING AND EVALUATION

  • 4.1Data Presentation and Analysis
  • 4.2Quantitative Findings
  • 4.3Qualitative Findings
  • 4.4Comparative Analysis
  • 4.5Interpretation of Results
  • 4.6Discussion on Key Findings
  • 4.7Implications of Results
  • 4.8Recommendations for Practice

Chapter FIVE

SUMMARY, CONCLUSION AND RECOMMENDATIONS

  • 5.1Summary of Findings
  • 5.2Conclusions
  • 5.3Contributions to Knowledge
  • 5.4Areas for Future Research
  • 5.5Practical Implications
  • 5.6Reflection on the Research Process
  • 5.7Conclusion Remarks
  • 5.8References

Thesis Abstract

Abstract
Software evaluation is a critical process that helps organizations make informed decisions about the software tools they adopt. However, evaluating software can be a complex and time-consuming task, often requiring expertise in various technical domains. In this research project, we propose the development of a support system for software evaluation to assist organizations in streamlining and improving their software assessment processes. The support system will be designed to provide a structured framework for evaluating software based on predefined criteria and metrics. By incorporating best practices and industry standards, the system will enable organizations to assess software solutions objectively and consistently. The system will also offer customizable evaluation templates that can be tailored to specific organizational needs and requirements. One key feature of the support system is the integration of automated tools and techniques to facilitate the evaluation process. These tools will help organizations collect and analyze relevant data, generate reports, and visualize evaluation results. By automating repetitive tasks and data processing, the system will help save time and reduce human error in the evaluation process. Another important aspect of the support system is its ability to facilitate collaboration among evaluators and stakeholders. The system will provide a centralized platform for sharing information, discussing evaluation criteria, and documenting feedback. Collaborative features such as real-time editing, commenting, and version control will enable team members to work together efficiently and effectively. Furthermore, the support system will include a knowledge base that houses resources, guidelines, and best practices for software evaluation. This knowledge repository will serve as a valuable reference for organizations conducting evaluations, providing them with insights and recommendations to improve their assessment processes. Overall, the support system for software evaluation aims to enhance the efficiency, effectiveness, and consistency of software assessments within organizations. By leveraging technology and collaborative tools, the system will empower organizations to make well-informed decisions when selecting software solutions. Through its structured approach and automated features, the system will help organizations streamline their evaluation processes and ensure that they choose the best software tools to meet their needs.

Thesis Overview

<p> </p><div><p><strong>INTRODUCTION</strong></p><p><strong>1.0 Introduction</strong></p><p>This chapter introduces the decision support system for software evaluation. It is the first chapter in this research work and is specifically focused on the theoretical background as well as the statement of the problem, aim and objectives of the study, significance of the study, scope of the study, organization of the research and finally the definition of terms. This will bring clarity in regards to the general concept of this research project.</p><p><strong>1.1 Theoretical Background</strong></p><p>Making decisions concerning complex systems (e.g., the management of organizational operations, industrial processes, or software evaluation) often strains our cognitive capabilities. Even though individual interactions among a system’s variables may be well understood, predicting how the system will react to an external manipulation such as a policy decision is often difficult. Many variables are involved in complex and often subtle interdependencies and predicting the total outcome may be daunting. There is a substantial amount of empirical evidence that human intuitive judgment and decision making can be far from optimal, and it deteriorates even further with complexity and stress. Because in many situations the quality of decisions is important, aiding the deficiencies of human judgment and decision making has been a major focus of science throughout history. Applying decision support systems to software evaluation therefore is a very important research area.</p><p>Decision Supports Systems (DSS) are computer-based information systems designed in such a way that help managers to select one of the many alternative solutions to a problem. It is possible to automate some of the decision making processes in a large, computer-based DSS which is sophisticated and analyze huge amount of information fast. It helps corporate to increase market share, reduce costs, increase profitability and enhance quality. The nature of problem itself plays the main role in a process of decision making. A DSS is an interactive computer based information system with an organized collection of models, people, procedures, software, databases, telecommunication, and devices, which helps decision makers to solve unstructured or semi-structured business problems. Adopting decision support system to software evaluation guarantees accurate evaluation of the software [3].</p><p>Evaluation is dependent on the current knowledge of science and the methodological standards. Evaluation as an aid for software development has been applied since the last decade, when the comprehension of the role of evaluation within Human-Computer Interaction had changed. The activities “Task analysis”, “Requirement specification”, “Conceptual and formal design”, “Prototyping”, “Implementation” are each supplemented by an activity “Evaluation” which helps to decide progression to the next step. Software can be evaluated with respect to different aspects, for example, functionality, reliability, usability, efficiency, maintainability, portability. In earlier times evaluation of software took place at the end of the developing phase, using experimental designs and statistical analysis, evaluation is nowadays used as a tool for information gathering within iterative design: “Explicit human-factors evaluations of early interactive systems (when they were done at all) were poorly integrated with development and therefore ineffective. They tended to be done too late for any substantial changes to the system still be feasible and, in common with other human-factors contributions to development, they were often unfavourably received. Instruments for evaluation are not primarily used for global evaluation of an accomplished product, but these instruments are applied during the development of a product. Indeed, most experts agree nowadays that the development of usable software can only be done by a systematic consideration of usability aspects within the life-cycle model. One prominent part is the evaluation of prototypes with respect to usability aspects, employing suitable evaluation techniques in order to find usability errors and weaknesses of the software at an early stage. [1].</p><p>The technology used is Microsoft Access 2003 and Visual Basic 6.0. The source code below can be used to save software valuation record to database in Visual Basic 6.0</p><p>Private Sub Command1_Click()</p><p>Adodc3.Recordset.Update</p><p>MsgBox “SAVED”</p><p>End Sub</p><p></p></div><div><p><strong>1.2 Statement of Problem</strong></p><p>As institutions and organizations spend huge amount on Enterprise resource planning (ERP) packages and other computer software that cost hundreds of thousands and even millions of dollars, purchasing a software solution is a high expenditure activity that consumes a significant portion of companies’ capital budgets. The following are the problems faced:</p><ul><li>Selecting the right solution is an exhausting process for companies.</li><li>Therefore, selecting a software package that meets the requirements needs a full examination of many conflicting factors and it is a difficult task.</li><li>Most times the software bought do not meet the needs of the institution or organization despite the huge amount.</li></ul><p>To avoid the problem of software ineffectiveness, this has led researchers to investigate better ways of evaluating and selecting software packages.</p><p><strong>1.3 Aim and Objectives of the Study</strong></p><p>The aim of the study is to develop a decision support system for software evaluation. The following are the objectives of the study:</p><ul><li>To design and implement a decision support system for software evaluation.</li><li>To develop a system that will assess the software features to determine their level of effectiveness?</li><li>To develop a system that will maintain record of software evaluation records</li></ul><p><strong>1.4 Significance of the Study</strong></p><p>The significance of the study are:</p><ul><li>It will enable software users and developers evaluate the effectiveness of a software product.</li><li>It utilizes a simple approach for evaluation.</li><li>The study will also serve as a useful reference material to other researchers seeking for information concerning the subject.</li></ul><p><strong>1.5 Scope of the Study</strong></p><p>This study covers decision support system for software evaluation. It is limited to the capturing of the weighted mean of software features and the determination of the best software option based on the total weight of its features.</p><p><strong>1.6 Organization of Research</strong></p><p>This research work is organized into five chapters. Chapter one is concerned with the introduction of the research study and it presents the preliminaries, theoretical background, statement of the problem, aim and objectives of the study, significance of the study, scope of the study, organization of the research and definition of terms.</p><p>Chapter two focuses on the literature review, the contributions of other scholars on the subject matter is discussed.</p><p>Chapter three is concerned with the system analysis and design. It presents the research methodology used in the development of the system, it analyzes the present system to identify the problems and provides information on the advantages and disadvantages of the proposed system. The system design is also presented in this chapter.</p><p>Chapter four presents the system implementation and documentation, the choice of programming language, analysis of modules, choice of programming language and system requirements for implementation.</p><p>Chapter five focuses on the summary, constraints of the study, conclusion and recommendations are provided in this chapter based on the study carried out.</p><p><strong>1.7 Definition of Terms</strong></p><p><strong>Software &nbsp;</strong>Programs and applications that can be run on a computer system, e.g. word processing or database packages</p><p><strong>Evaluation &nbsp;</strong>The act of considering or examining something in order to judge its value, quality, importance, extent, or condition</p><p><strong>System:</strong>&nbsp;An assembly of computer hardware, software, and peripherals functioning together to solve a common problem.</p></div> <br><p></p>

Blazingprojects Mobile App

📚 Over 50,000 Research Thesis
📱 100% Offline: No internet needed
📝 Over 98 Departments
🔍 Thesis-to-Journal Publication
🎓 Undergraduate/Postgraduate Thesis
📥 Instant Whatsapp/Email Delivery

Blazingprojects App

Related Research

Anatomy. 3 min read

Comparative Analysis of Cranial Suture Morphology in Adults and Adolescents...

This research investigates how the sutures in the human skull differ between adolescents and adults. Cranial sutures are flexible joints where skull bones meet,...

BP
Blazingprojects
Read more →
Agricultural educati. 3 min read

Comparative analysis of digital literacy in agricultural education among rural and u...

This research focuses on understanding how well students in agricultural education can use digital technology, especially comparing students from rural areas wi...

BP
Blazingprojects
Read more →
Agric Extension. 2 min read

Comparative Analysis of Traditional vs. Digital Agricultural Extension Methods Impac...

This research investigates how different methods of communicating agricultural information affect farmers’ knowledge, practices, and productivity. Specificall...

BP
Blazingprojects
Read more →
Agric Economics. 4 min read

Comparative Analysis of Smallholder Coffee and Tea Farm Profitability in Eastern Reg...

This research aims to compare how profitable smallholder farms are when growing coffee versus tea in the eastern regions. Smallholder farmers are critical to th...

BP
Blazingprojects
Read more →
Agric and Bioresourc. 2 min read

Comparative Analysis of Solar Drying Efficiency for Cocoa Beans in Tropical Climates...

This research focuses on comparing how effectively different types of solar dryers work for drying cocoa beans in tropical climates. Cocoa beans are often dried...

BP
Blazingprojects
Read more →
General Studies. 4 min read

Developing an AI-Powered Platform for Personalized Lifelong Learning Strategies...

This research focuses on creating an intelligent digital platform that helps individuals plan and manage their lifelong learning journeys in a personalized way....

BP
Blazingprojects
Read more →
Secretarial studies. 4 min read

Implementing AI-powered Virtual Assistants for Enhanced Office Secretarial Efficienc...

This research explores how AI-powered virtual assistants can improve the efficiency of office secretaries, someone who manages routine tasks, schedules, communi...

BP
Blazingprojects
Read more →
Science Education. 2 min read

Evaluating Augmented Reality Tools to Enhance Science Concept Comprehension in High ...

This research examines how augmented reality (AR) tools can help high school students better understand science concepts. Augmented reality is a technology that...

BP
Blazingprojects
Read more →
Petroleum engineerin. 2 min read

Development of AI-based Real-Time Drilling Parameter Monitoring System...

This research focuses on creating a smart system that uses artificial intelligence (AI) to monitor drilling parameters in real-time during oil and gas explorati...

BP
Blazingprojects
Read more →
WhatsApp Click here to chat with us