Characterizing Student Proficiency in Software Modeling in Terms of Functions, Structures, and Behaviors

2021 ◽  
Vol 21 (3) ◽  
pp. 1-25
Author(s):  
Paul J. Thomas ◽  
Devang Patel ◽  
Alejandra J. Magana

Software modeling is an integral practice for software engineers, especially as the complexity of software solutions increases. Unified Modeling Language (UML) is the industry standard for software modeling. however, it is often used incorrectly and misunderstood by novice software designers. This study is centered around understanding patterns of student proficiency of abstraction and systems thinking within a software modeling context. The participants of this study (n = 97) belonged to a systems analysis and design course that is primarily taken by second-year university students. The exam solutions to a case study from the course were evaluated for modeling proficiency. As evidence of proficiency in abstract thinking and systems thinking, we evaluated UML activity diagrams, class diagrams, and sequence diagrams and the alignment between these representations in terms of functions, structures, and behaviors. The results suggest students being proficient in modeling the functional aspects of an information system while facing some difficulty in capturing the structural and behavioral aspects of an information system. Clustering analysis revealed two groups within the sample, with one group displaying a significantly higher abstraction and systems thinking ability. Statistically significant correlations were also found between student proficiency of abstraction and their modeling proficiency in terms of functions, structures, and behaviors.

2021 ◽  
Vol 3 (2) ◽  
pp. 79-86
Author(s):  
Oviani Viandari ◽  
Qurrotul Aini

The establishment of the Pos Keadilan Peduli Umat (PKPU) Human Initiative as one of the non-governmental institutions. Concentration on humanitarian issues should have a public service standard such as a SIM (Management Information System) the goal is to fulfill role processing needs in channel qurban with modern management where more days the number of donors is getting more increase so that requires management to improve service quality. Therefore the writer analyzed and designed the Qurban Management Information System at PKPU Jakarta East. The method used in Job Training (PKL) is Rapid Application Development (RAD) through the Requirement Planning and Workshop Design stages with modeling Unified Modeling Language (UML) so as to produce analysis and design of Information Systems Qurban Management (SIMAQ), from the results of street vendors the authors analyze and design include: integrate donor data management starting from collection transactions up to reporting on distribution or distribution of qurban animals, the author designs starting from the use case diagram that will explain the sequence of activities performed by actors and systems to achieve the system needed, such as identification of actors, identification of use cases , design of use cases and use case narratives , activity diagrams, sequence diagrams, and class diagrams . Display of the system user interface qurban management information based on the duties and authority of each actor.


2021 ◽  
Vol 7 (1) ◽  
pp. 106-111
Author(s):  
Setiaji Setiaji ◽  
Ricki Sastra

Companies need an information system that supports and can provide fast and accurate data. This research was conducted as an effort to improve the existing payroll system so that it is more effective and efficient. At this time several companies engaged in the payroll system services are still at their maximum, starting from recording attendance to payroll, making it possible when the process takes place there are errors in payroll, inaccurate reports made and late in searching for the required data. The research information system uses object-oriented Unified Modeling Language (UML) software modeling. Researchers use Unified Modeling Language modeling with the aim that the desired system can be provided properly so that problems in the existing system are resolved. This uml modeling process begins with analyzing the system's needs and implementing it in usecase traffic diagrams by making class diagrams, sequence diagrams, and activity diagrams. UML software modeling also provides benefits in software development and is able to monitor the flow or system flow expected by the company. This research also uses the approach waterfall method, namely analysis, design, code generation program, testing and maintenance in designing. This information system design is the best solution to solve problems that exist in the payroll system. The payroll system that utilizes software to support the process provides a very effective contribution to the company and the development process will still be carried out for existing problems.


2020 ◽  
Vol 4 (3) ◽  
pp. 683
Author(s):  
Muhamad Ridho Dwi Cahyo ◽  
Candiwan Candiwan

Yoga Farm is a Micro, Small, and Medium Enterprises (MSME) that focuses on catfish breeding that is still doing business processes manually. With this process, information received by related parties is very difficult to obtain quickly. Therefore, the product is still not widely known, and customers are still few because the system used in sales and promotions still uses a manual system. The research method used is qualitative. This study aims to create a sales information system recommended at Yoga Farm and design using Unified modeling language (UML) for the recommended business processes. Customers will get product information in real-time, products can be widely recognized, and the number of Yoga Farm customers can increase. Based on the results of this study, adoption of a web-based sales information system can certainly make it easier to get the latest information quickly, can expand the market and can also facilitate customers in the transaction. For future research, this research can be used as a reference for conducting similar studies at other MSMEs to increase sales


Author(s):  
Lusiana Citra Dewi

This study aims to create a system that can simplify common operational activities of pharmacy such as purchasing, inventory, and sales. The system is expected to improve manual processes of purchasing, inventory, and sales into a computerized ones. In addition, this system also provides convenience, accuracy, and speed for owner or management to access reports of purchase, inventory, and sales in real-time. The research methods used are literature studies, field studies, and the methods of analysis and design of object-oriented information system design language UML (Unified Modeling Language). Tthe result of this research is an information system of purchasing, inventory, and sales of medicines that may help pharmacies to get information quickly and accurately, and to help pharmacy operations to run more effectively and efficiently.


2021 ◽  
Author(s):  
Everett M. Mthunzi ◽  
Florian Echtler

In the research space of interactive surface environments, toolkits have a central role in rapid prototyping. They simplify operating both hardware and software technologies. However, the accelerated development of these technologies discontinues the usability of toolkits, in some cases making toolkits obsolete. One approach to address this challenge is establishing future-proof hardware and software interfaces based on the study of prevailing interactive surface environments. In this paper, we study interactive surface implementations and proposes a metamodeling infrastructure to support the analysis of prevailing implementations toward designing future-proof hardware and software modeling constructs. Our approach employs the unified modeling language and emphasizes the flexible description of existing systems. To evaluate the proposed approach, six existing research prototypes have been used to conduct traces, and the consistency demonstrated is promising. A face validation study with experts has also been conducted. Expert perceptions from the face validation study suggest potential benefit in using the UML-based approach as a shared notation for studying interactive surface environments.


Author(s):  
Stephanie Surja ◽  
Lius Steven Sanjaya

Analysis and Design of Logistic Delivery System in PT Repex Wahana aims to analyze company’s need in existing business process of logistic delivery service. This will then be used in the development of an integrated system that can address the problems in the running process of sending and tracking the whereaboutsor status of the delivered goods which are the core business processes in the enterprise. The result then will be used as basis in the development of integrated information system in pursuit of corporate solution for process business automation, delivery process, inventory, and logistic delivery tracking, which is the core of the company business process, and it will be documented using Unified Modeling Language. The information system is meant to simplify the delivery and tracking process in the company, besides will minimize lost and error of data which is often happened because of the manual and unorganized transaction data processing.


2020 ◽  
Vol 5 (2) ◽  
pp. 221
Author(s):  
Tri Astoto Kurniawan ◽  
Lam-Son Lê ◽  
Bayu Priyambadha

During the object-oriented software design phase, the designers have to describe the dynamic aspect of the system under development through the most common interaction diagram variant in UML 2.0, i.e. sequence diagrams. Some novice designers, including undergraduate and postgraduate students, suffer from making inappropriate models due to insufficiently detailed guidance required to develop such sequence diagrams. This paper classifies some potential mistakes which are likely performed by such novice designers, and discusses the corresponding corrections. We summarized such mistakes based on our long experiences in teaching software modeling classes as well as software analysis and design classes. There were classified twenty-one potential mistakes with respect to the syntactical and semantical correctness of the developed models. It is concluded that novice designers have to be aware and take into account the identified mistakes in such a way they can produce correct sequence diagrams.


2013 ◽  
Vol 411-414 ◽  
pp. 2913-2916
Author(s):  
Ping Li

The teaching quality information system is,based on our school management practice,an integrated management information system for the entire school teachers and students,which takes the advanced design concepts and development technique to set the evaluation system. This paper,taking the object-oriented thought and the unified modeling language as the analysis and design tool, makes the requirement analysis and system design of the relevant business management process according to the characteristics of system and the users,which takes two kinds of framework modes in form, B/S and C/S. At present, the system has been running in our university and achieved good results.


Author(s):  
Angelina Ervina Jeanette Egeten ◽  
Siska A. Damanik ◽  
Ika Agustina ◽  
Marcelina Panggabean

The objective of this research is to design an Information system of Pos Pelayanan Terpadu (Posyandu), especially to toddlers, pregnant women, and the elderly to support the performance of the Community Asisstance in Kalyanamitra Foundation. The analysis using System Development Life Cycle (SDLC) method with waterfall model and the design using the Object-Oriented Analysis and Design (OOAD) method with defining all objects interaction which are described by the UML (Unified Modeling Language) diagram. The analysis was applied on current working system and the result became the basis for designing a Posyandu web-based information system to assist the implementation of Posyandu for toddlers, pregnant women, and the elderly, especially in registering, documenting and storing data, and reporting which correspond to organizational needs. Posyandu information system supports Kalyanamitra Foundation's program in intervening with local government to improve the quality of Posyandu services and facilities.


2013 ◽  
pp. 41-48
Author(s):  
Yuni Sugiarti Yuni Sugiarti

Absrtak: Tulisan ini merupakan kajian dalam menindaklanjuti saran dari hasil penelitian penulis, tentang perlunya perancangan dan pengembangan model prototipe Sistem Informasi Jabatan Fungsional Dosen berbasis web. Implementasi jabatan fungsional tersebut untuk memudahkan dalam menghitung angka kredit, memudahkan pemasukan dan pencarian data sehingga dapat menghasilkan informasi yang akurat, tepat, dan relevan. Penelitian ini menggunakan paradigma siklus hidup pengembangan sistem, meliputi tahapan pengumpulan data dengan observasi, wawancara dan studi pustaka; analisis dan perancangan sistem dengan star Unified Modeling Language (UML), relasi antar file, struktur file, struktur program, rancangan masukan, rancangan luaran, dan struktur menu dengan menggunakan pemograman PHP & database Mysql. Hasil penelitian ini yaitu adanya prototipe sistem jabatan fungsional yang dapat dimanfaatkan para dosen dalam memproses pengusulan dan perhitungan angka kredit secara mudah, cepat, dan efektif. Oleh karena itu perguruan tinggi (negeri/swasta) perlu mendorong pengembangan dan pemanfaatan Sistem Informasi tersebut. Begitu pula para dosen perlu membiasakan pemanfaatan Sistem Informasi berbasisweb dalam memudahkan mengimplementasikan jabatan fungsional dosen. Kata kunci : Dosen, Tridarma Perguruan Tinggi, Jabatan Fungsional Dosen.Abstract: This paper is a study to follow up the recommendation from the result of the writer’s research, which was about the importance of design and development of information system prototype of web based lecturer functional job. The implementation of functional job will facilitate the calculation of credit rate, ease the data entry and searching to bring about accurate, appropriate and relevant information. This research used life cyclus paradigm of system development which include data collection phase via observation, interview and literature study; system analysis and design using star Unified Modeling Language (UML), interrelation among files, file structure, program structure, input design, output design, and menu structure using PHP and database Mysql. This study resulted that there is a prototype of functional job system which can be used by lecturers to proceed the proposal and calculation of credit rate easily, fast, and effectively. That is why colleges (public/private ones) need to encourage the develepment and utilization of such information system. Similarly, lecturers need to familiarize the utilization of web based information system in order to facilitate the implementation of lecturer functional job. Keywords: Lecturer, College Tridarma, Lecturer Functional Job


Sign in / Sign up

Export Citation Format

Share Document