• Title/Summary/Keyword: communication software development

Search Result 1,067, Processing Time 0.029 seconds

Design a Learning Management System Platform for Primary Education

  • Quoc Cuong Nguyen;Tran Linh Ho
    • International journal of advanced smart convergence
    • /
    • v.13 no.2
    • /
    • pp.258-266
    • /
    • 2024
  • E-learning systems have proliferated in recent years, particularly in the wake of the global COVID-19 pandemic. For kids, there isn't a specific online learning platform available, though. To do this, new conceptual models of training and learning software that are adapted to the abilities and preferences of end users must be created. Young pupils: those in kindergarten, preschool, and elementary school are unique subjects with little research history. From the standpoint of software technology, young students who have never had access to a computer system are regarded as specific users with high expectations for the functionality and interface of the software, social network connectivity, and instantaneous Internet communication. In this study, we suggested creating an electronic learning management system that is web-based and appropriate for primary school pupils. User-centered design is the fundamental technique that was applied in the development of the system that we are proposing. Test findings have demonstrated that students who are using the digital environment for the first time are studying more effectively thanks to the online learning management system.

An Operating Software Architecture for PC-based (PC기반의 생산시스템을 위한 운용소프트웨어 구조)

  • Park, Nam-Jun;Kim, Hong-Seok;Park, Jong-Gu
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.7 no.1
    • /
    • pp.1196-1204
    • /
    • 2001
  • In this paper, a new architecture of operating software associated with the component-based method is proposed. The proposed architecture comprises 문 execution module and a decision-making module. In order to make effective development and maintenance, the execution module is divided into three components. The components are referred to as Symbol, Gateway, and Control, respectively: The symbol component is for the GUI environments and the standard interfaces; the gateway component is for the network communication and the structure of asynchronous processes; the control component is for the asynchronous processing and machine setting or operations. In order to verify the proposed architecture, and off-line version of operating software is made, and its steps are as follows; I) Make virtual execution modules for the manufacturing devices such as dual-arm robot, handling robot, CNC, and sensor; ii) Make decision-making module; iii) Integrate the modules and GUI using a well-known development tools such as Microsofts Visual Basic; iv) Execute the overall operating software to validate the proposed architecture. The proposed software architecture in this paper has the advantages such as independent development of each module, easy development of network communication, and distributed processing of resources, and so on.

  • PDF

Effects of Software Education activities for Multicultural students on Resilience, Communication and Interpersonal Relationship

  • Kim, Jeong-Rang
    • Journal of the Korea Society of Computer and Information
    • /
    • v.24 no.1
    • /
    • pp.265-271
    • /
    • 2019
  • In this paper, the Software Education program for elementary school students in Multicultural families developed so that Multicultural students can adapt to national, school, peer, and teacher. The effects of Resilience, Communication skills and Interpersonal Relationshiop were investigated. The developed Software education program was designed in such a way that the target students became more intimate with each other and adapted to Korean culture, peers, and teachers through the analysis of the research subjects. Resilience test showed statistically significant difference in peer relationship and support, family support and interaction, teacher's interest and support, self - identity, and cultural acceptance. Communication ability test showed statistically significant differences in interpretation ability, self presentation ability, goal setting ability, and message conversion ability. The interpersonal Relationship test showed statistically significant differences in people's orientation toward people, facing people, and away from people. The results of this study indicate that the software education program for elementary school students in multicultural families has effects on adaptive flexibility, communication ability, and interpersonal ability. In the future, There is a need for continuous research with development and effectiveness of various software education programs for Multicultural students.

A study on implementation of software development environment for SDL (통신 프로토콜 명세 언어 SDL을 위한 소프트웨어 개발 환경 구현)

  • Choe, Yeong-Han;Kim, Seong-Un
    • The Transactions of the Korea Information Processing Society
    • /
    • v.3 no.6
    • /
    • pp.1522-1533
    • /
    • 1996
  • This paper presents a programming environment for the edition and verification of specification language SDL. It is implemented in the Concerto software factory, which has been as a support for the development of real size software. Concerto is a software factory designed for application development in the fields of computer communication protocols or real time system. It offers various kinds of tools to produce software, organize this production and automate it. Concerto allows a smooth integration of various formalism such as the C and $C^{++}$, languages, structured documentation, HOOD methodology (Hierarchical Object Orient Design). In this paper, as an important tools in the process of communication protocol software development, we describe fist describe the principles of this environment, then we illustrate its application by means of a simple example, the Inres protocol. Moreover, we study how hypertext mechanism of Concert to create logical links between a protocol and its asscoiated service.

  • PDF

On the Current Status and Future Trend of Distributed Object System (분산 객체 시스템의 현찰과 기술 전망)

  • 윤석환;김평중
    • Journal of the Korean Professional Engineers Association
    • /
    • v.30 no.2
    • /
    • pp.79-86
    • /
    • 1997
  • As network has high speed and wide communication capability, users demand diverse and new software to satisfy their needs. To meet users needs, the softwares for multimedia or groupware or distributed virtual environments can communicate the widely distributed information fast and accurately. Even though the technology for this is under development, it is deficient to support the reliable computer communication. Distributed Object System aims, as the new paradigm of distributed system software development to overcome this problem, to obtain in distributed environment the easiness of development and management, expandability, reusability which object oriented technologies support by solving the complexity of communication processing through the object oriented methods. This paper aims to introduce distributed object system, its technological properties and the current status and trend of technology development related to its standardization. Additionally, with explaining the Replicated Shared Object System(RSOS) which is developed in our country as one of the distributed object systems, its future prospects and technical issues are discussed.

  • PDF

Development of Nuclear Power Plant Simulator using Shared Memory Variables (공유메모리 변수를 사용한 원자력발전소 시뮬레이터 개발)

  • 박근옥;서용석
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2001.05a
    • /
    • pp.153-156
    • /
    • 2001
  • We have developed CNS(Compact Nuclear Simulator) which can be used for the fundamental training of the nuclear power plant operators. The application software for CNS consists of simulation engine(analyzer code), instructor station software, and man-machine interface software. Each application software is regarded as one black box and the communication of black boxes is performed by the predefined shared memory variables. In this paper, we discuss our experience for CNS development.

  • PDF

User proposal of web base requirement analysis process (웹 기반 요구분석 프로세스의 사용자 제안)

  • Na, Jong-Won;Chung, Chan-Ju;Lee, Sang-Beom
    • Journal of Advanced Navigation Technology
    • /
    • v.12 no.5
    • /
    • pp.509-515
    • /
    • 2008
  • The requirement analysis which is clear essential important matter of the software development which is successful about demand of the user. Influences big in the software configuration which will be developed. With the development where existing the many softwares the Internet are sudden changed together in web base Web Application, complicated termination the demand of the user increases and many expense and manpower are becoming disturbance in development. However, So far Web Application about the justice of the development environment which is accurate is not becoming well. There is to development and stands but does not reflect the requirement of the user not to be able, the user became freely plan of the function which approaches information with difficult. This paper, Amended a software requirement analysis process, analyzed the method will be able to identify proposed a requirement.

  • PDF

Development of an Operating Software for Educational DNC System (교육용 DNC 시스템의 운영 소프트웨어 개발)

  • Seo, Ki-Sung
    • IE interfaces
    • /
    • v.10 no.1
    • /
    • pp.135-143
    • /
    • 1997
  • The importance of training for NC, CNC and Machining Center has been greatly increased. This paper presents implementation of a DNC(Direct Numerical Control) operating software for educational system. This system is able to connect 8-32 CNCs to Control PC with RS232 multi-port serial card. Therefore, it allows much efficiency in training even after costs are considered. The KISCO DNC S/W for above system includes various communication functions, communication parameters setting, program editor and user-friendly environment. This software was developed with C and Windows programming. It was proved in function and stability by iterative field tests.

  • PDF

Development of 3D-Map Software for Ship Hull in Underwater (선박 수중 3D 입체 지도 소프트웨어 개발)

  • Oh, Mal-Geun;Kim, Hong-Ryeol;Hong, Sung-Hwa
    • Journal of Advanced Navigation Technology
    • /
    • v.24 no.5
    • /
    • pp.343-347
    • /
    • 2020
  • This paper presents the development of a software for tracking the location of objects in the water and for creating a three-dimensional hull map. The objective of this software, as a software for underwater hull cleaning robot, is to map the location of underwater hull cleaning robot and to locate the position of sensor by identifying the shaded area of acoustic communication. For the software designed for mapping the location of cleaning robot in the water, the height and intensity were applied as variables for underwater ultrasonic communication. The software for creating a three-dimensional hull was developed by OpenGL using scanned lines from a blueprint of a ship. This software can help identifying the location of underwater hull cleaning robot without actual visibility and can be used to maintain a stable communication status by locating the position of sensor by easily spotting the shaded area of acoustic communication caused by the curved area of the bottom of the ship.

Development of RTE and Generator for Supporting AUTOSAR Standard Platform for Vehicle (차량용 AUTOSAR 표준 플랫폼 지원을 위한 RTE 및 Generator 개발)

  • Piao, Shi-Quan;Jo, Hyun-Chul;Cho, Sung-Rae;Ryu, Hyun-Ki;Jung, Woo-Young
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.2 no.4
    • /
    • pp.251-259
    • /
    • 2007
  • AUTOSAR is a partnership of automotive manufacturers and suppliers working together to develop and establish a de-facto open industry standard for automotive software architectures. In the AUTOSAR architecture, the runtime environment is at in the heart of the AUTOSAR architecture to provides the infrastructure services that enable communication between software components and between software components and basic software components. The RTE generator is an automated generation tool for AUTOSAR specification based RTE according to the ECU configuration. It generates communication API function for the software components and the basic software components like OS and COM of the application. The availability and the accuracy of the RTE generator are important for the automobile software which is based on AUTOSAR architecture, this paper proposes an architectural design of the RTE generator for auto-generation of the AUTOSAR based RTE.

  • PDF