Quarterly Journal of Information and Communication Technology ​
Volume & Issue: Volume 3, Issue 1 - Serial Number 6, Spring 2022 
Number of Articles: 6
Achieve the Alterability in Design of Software System Architecture

Achieve the Alterability in Design of Software System Architecture

Pages 1-7

https://doi.org/10.22034/apj.2022.253916

Alireza Mohammadi

Abstract Today, the increasing use of software systems in organizations, companies and small and large industries has left software developers confused about how to develop software with old development methods. With the increasing use of architecture-based process models, software architecture design has become particularly important challenge. Software architecture is one of the key parts of software production, especially its commercial type, which, of course, has been developed in recent years by creating classic models of software production to larger software. Software architecture is a structural system or structures of an operating system that includes software elements, properties visible from outside those elements, and the relationships between them. A good architectural design is a design that meets the quality needs expected by the customer. Achieving the alterability ability is one of the most important quality features in the design of modern software systems. In this article, first the various methods of software architecture design will be examined and then the qualitative feature of alterability and changeability will be introduced in detail. Finally, software architecture design based on achieving the alterability will be discussed.

Examining the Legitimacy of Cryptocurrencies from a Jurisprudential Perspective as a New Method of Contract Payment in Digital Relations

Examining the Legitimacy of Cryptocurrencies from a Jurisprudential Perspective as a New Method of Contract Payment in Digital Relations

Pages 8-23

https://doi.org/10.22034/apj.2022.253919

Mehdi Babaeii, Mohammad Hadi Zahedi, Elham Farahani

Abstract Background and Objectives: The cryptocurrencies, including bitcoins, are the fruits of the development of information technology in the international and even domestic financial system in the last decade. Have brought with them. In the present study, From the point of view of individual jurisprudence, the cryptocurrencies are a kind of property, their transactions are not usury and arrogance, and therefore, if the transaction basis of the cryptocurrencies is correct from the religious point of view, its exchange is permissible, but if the transaction basis of the cryptocurrencies is not legitimate, Their transaction is void and forbidden.
Methods: In this study which is descriptive-analytical; we reviewed most of the governmental jurisprudence documents about cryptocurrency trading.
Findings: The result of the present study is that based on arguments such as the no-harm rule, the rule of respect and the rule of maintaining order, and the rule of action and the rule of justice, which all prevent the implementation of incorrect monetary policies and increase the problematic amount of money in the Islamic economic system.
Conclusion: It is advisable to prevent transactions in the field of currency cryptocurrency until the legal order is established by the government to control the cryptocurrency in the country's economy.

Comprehensive Educational Content Management System in E-Learning

Comprehensive Educational Content Management System in E-Learning

Pages 24-30

https://doi.org/10.22034/apj.2022.253955

مرادپور Moradpoor, Saeed Shiri

Abstract Recent advances in the speed and ease of use of the Internet and the speed and power of software platforms and personal computers lead to the rapid growth of collaborative environments and other distributed education systems. Nowadays, the Internet is a powerful educational resource in educational media and is generally able to evaluate, match and modify the use of computers for all users, anywhere in the world at any time. The popularity of using the Internet as an information and educational resource is growing. With increasing speed and security and advances in technology, the need for the Internet in everyday life increases. In this regard, various efforts have been made in the world and in Iran to design, implement and develop e-learning systems and the content management system of education is the main focus of an e-learning unit through which other departments provide services. This work tries to review the specifications of a proper education content management system and international standards and provide a suitable framework for a standard and comprehensive e-learning system.

Investigating Solutions to Develope Technology-Based Infrastructure in Education System and Improve the Self-Efficacy and Effectiveness

Investigating Solutions to Develope Technology-Based Infrastructure in Education System and Improve the Self-Efficacy and Effectiveness

Pages 30-38

https://doi.org/10.22034/apj.2022.253956

Nafiseh Fareghzadeh

Abstract Nowadays, the increasing usage of technologies in the education process, along with fundamental changes in educational approaches, has provided the basis for the fully intelligent education systems. Currently, the education system is facing transnational challenges such as globalization, entering the digital information society and the expansion of distribution networks and global mass communication media. The purpose of this article is to examine the important solutions for the development of technology-based infrastructures in the education system, in order to improve the self-efficacy and effectiveness of education. For this purpose, the method of library study and review of recent articles in this field was used. The results of the research present that the integration of information and communication technology infrastructures with the education system leads to the development of smart education, increasing the availability of educational resources, increasing accuracy, eliminating human errors, accelerating information transfer, stabilizing education, creative learning and reducing costs and finally, increasing self-efficacy and training effectiveness. In this regard, in this article, some of the most important solutions for the development of technology-based infrastructures in the education system have been suggested.

Security Feasibility in Cloud Services, Challenges, Opportunities and Prospects

Security Feasibility in Cloud Services, Challenges, Opportunities and Prospects

Pages 39-45

https://doi.org/10.22034/apj.2022.253960

Marziyeh Ahmadimoghadam

Abstract Cloud computing is a new computing model that includes network computing, distributed computing; Parallel computing, virtualization technology, applied and auxiliary computing and other computer technologies originated. The security issue of cloud computing is very important and this issue can prevent the rapid development of cloud computing. If a security problem occurs for cloud computing, it can no longer be used on a large scale, and its rapid and widespread use by people will decrease. The two security issues of data privacy and service availability are among the issues that are raised about the security issue of cloud computing and are among its key security issues. Applying a security method alone cannot solve the security problem of cloud computing; Rather, a wide range of technologies, as well as new technologies and strategies, must be used together to protect the entire cloud computing system. This article introduces some fundamental cloud computing systems and the problem of security feasibility of cloud computing and existing risks and its related strategy as challenges, opportunities and perspectives of this field, according to the ideas and characteristics of cloud computing.  

Effective Management of Organizational Information Technology with Cloud Computing Approach

Effective Management of Organizational Information Technology with Cloud Computing Approach

Pages 46-53

https://doi.org/10.22034/apj.2022.253962

Hamid Motamedi, Hosein Zarei

Abstract  With the increasing development of the information society and information and communication technology, effective changes are taking place in various organizational spaces such as education and business. Cloud computing is one of the efficient models of technology-oriented distribution and service provision, which can be called the development and use of shared and rental computer services based on the Internet, or cloud distribution. In fact, in this model, information technology services are offered to users as a shared and affordable internet service. In fact, cloud computing has provided a highway on which technology-oriented technologies such as big data management, Internet of Things and advanced business analytics are formed and grow. Finally, all these technologies lead to digital transformation and effective management of resources and services in organizations. In this article, we examine and discuss the dimensions of effective management of organizational information technology with the approach of cloud computing.