scholarly journals Pemanfaatan Teknologi Single Page Application (SPA) dalam Pembuatan Aplikasi Feedback Dosen dari Mahasiswa Sebagai Bentuk Pengawasan Lembaga Terhadap Kinerja Dosen di Bidang Pengajaran

2019 ◽  
Vol 5 (1) ◽  
pp. 34-43
Author(s):  
Achmad Teguh Wibowo ◽  
Anggri Sartika Wiguna

Feedback mahasiswa untuk dosen dalam bidang pengajaran sangat diperlukan untuk meningkatkan kinerja universitas dalam manjalankan proses bisnisnya. Universitas sebagai lembaga pendidikan tidak lepas dari bidang pengajaran, bidang ini sangat berpengaruh karena dengan pengajaran yang baik maka bisa didapatkan lulusan yang kompeten dan bermanfaat untuk kemajuan bangsa. Pemanfaatan teknologi single page application(SPA) untuk pembuatan aplikasi feedback merupakan bentuk kepedulian universitas terhadap bidang pengajaran yang dilakukan, teknologi ini sangat berbeda dengan teknologi model view controller (MVC) yang sudah mulai ditinggalkan. SPA mempunyai kelebihan yaitu lebih ringan dalam sisi server karena cara kerjannya tidak lagi menggunakan dua bahasa (client side dan server side) dalam memproses data dan menampilkan ke monitor, melainkan menggunakan satu bahasa yaitu javascript dalam menangani semuanya. Otomatis server tidak terlalu banyak membutuhkan resource lebih untuk menjalankan aplikasi ini. Dengan adanya aplikasi ini maka tujuan dari universitas untuk memberikan pengajaran yang maksimal ke mahasiswa dan penggunaan resource komputer yang minimal dapat tercapai.

Author(s):  
Jeffri Agustiar ◽  
Efrizon Efrizon ◽  
Denny Kurniadi

This paper aims to resolve the transaction problems at the KPRI UNP mart which are still going on manually and require the buyer to come to the mart to buy the items to be purchased. Bookings should be able to use smartphones through the use of applications so that customers can make transactions immediately. The waterfall method is used for designing client-based applications and the Object Orientit Programing (OOP) method, besides the application applies the OOP-based Model View Controller (MVC) technique. Server-side applications use the Framework Code Igniter (Framework CI) with the main language PHP equipped with the use of the json web and MySQL DBMS. Application on the client side uses the Java Java Development Kit (JDK). Designing an e-commerce android application KPRI UNP mart has 3 application results, the first application 1 application on the server that manages management for the client, the second 1 client buyer application that is used to view goods information and ordering, third 1 sending client application used to retrieve order the buyer and deliver it.Keywords: Android, e-commerce,  KPRI, client-server, framework CI


2013 ◽  
Vol 1 (4) ◽  
pp. 86-92
Author(s):  
Muchamad Shodiq ◽  
Kodrat Iman Satoto ◽  
Rinta Kridalukmana

Scholarship is a very important need for the students to be able to continue their education, especially for disadvantaged groups as well as achievement. Diponegoro University as one of the State institutions strive to provide assistance in the form of scholarships for students to be able to carry out their studies. However, the distribution of these scholarships often have many constraints experienced by students as time is too sudden, and difficulties in completing other requirements. Application Scholarship Information Systems, University of Diponegoro is one way to overcome the distribution of scholarships at the University of Diponegoro. This application helps in increasing the speed of Diponegoro University and management in the distribution of scholarships to students.The stage in this application uses several stages of literature and guidance, data collection and analysis (interviews, observations and information files), design, manufacture of system / application and final implementation commonly referred to as the waterfall method. This method is very appropriate in this study because it has applications like workflow that allows designers to evaluate the application without having to change from the bottom. While the design of the application using UML modeling.This application is based on the Code Igniter framework which uses MVC method (Model, View, Controller) with every event organized by function application specified in the controller. In the testing phase, the application was tested in the scope of its functions. As a result, every function can be run smoothly and Information Systems Scholarship applications can be implemented. Information Systems Scholarship applications can run smoothly in the Code Igniter framework along with its functions. However, these applications are not fully using the PHP programming language in its function, there are languages that work client side Javascript that helps in performing certain functions. It is recommended not to disable javascript in a user's browser or will affect the application does not work properly.


2021 ◽  
Vol 2021 ◽  
pp. 1-11
Author(s):  
Wenming Yong

In this paper, the intelligent English electronic dictionary system is studied to design and implement the electronic dictionary system according to the advantages of the Internet of Things. The software architecture, the design, and implementation of the client and server-side and related technologies in the development process of the dictionary application are used as the research content to comprehensively discuss the development process of the electronic dictionary. The client and server-side is based on C/S technology architecture, and the server-side is a standard Maven Web project, which is managed by Maven and does not cause conflicts; the model-view-controller framework is built using Spring MVC to achieve the separation of user interface and application logic. Spring MVC is used to build a model-view-controller framework to separate user interface and application logic. Spring dependency injection is used to build a loosely coupled project, which helps to separate project components; Spring Data JPA is used to build a persistence layer to facilitate data access and maximize the developer’s ability to automatically realize logical operations on data. After the overall performance test of the system, the performance is good under the platform, and the intelligence of trilingual word query is achieved, and the quickness and ease of use meet the requirements that can be applied.


CCIT Journal ◽  
2010 ◽  
Vol 3 (3) ◽  
pp. 377-402
Author(s):  
Ermatita Ermatita ◽  
Huda Ubaya ◽  
Dwirosa Indah

Pengembangan perangkat lunak adalah tugas kompleks dan membutuhkan adaptasi untuk mengakomodasi kebutuhan pengguna. Untuk membuat konsep dan perubahan perangkat lunak, dalam pemeliharaan, sekarang telah dikembangkan lebih mudah dalam pengembangan perangkat lunak, pola model-view-controller, yang merupakan arsitektur yang dapat membantu memfasilitasi dalam pengembangan dan pemeliharaan perangkat luna. Hal ini, karena dalam arsitektur model tiga-lapis, yaitu: tampilan dan pengontrolan dalam pembangunan dilakukan secara independen, sehingga dapat memberikan dahan dalam pengembangan dan pemeliharaan. Selain itu, arsitektur ini juga dapat melihat hal-hal yang sederhana dan menarik bagi pengguna. Software sistem on-line test adalah perangkat lunak yang memerlukan interaksi dengan pengguna, dan pemeliharaan perangkat adaptif. Karena sistem ujian on-line memerlukan pengembangan perangkat lunak untuk mengakomodasi kebutuhan ini berkembang dengan cepat. Makalah ini untuk menganalisis Model-View-Controller dan mencoba pembangunan, untuk menerapkannya dalam pengembangan perangkat lunak sistem pengujian on-line. 


e-NARODROID ◽  
2015 ◽  
Vol 1 (2) ◽  
Author(s):  
Immah Inayati

Perkembangan dunia teknologi berjalan sangat cepat. Selaras dengan hal itu, kebutuhan manusia hususnya dibidang bisnis juga semakin berkembang. salah satunya adalah R.M. Lesehan Berkah Ilaahi. Rumah makan ini merupakan rumah makan yang memiliki banyak pelanggan. Dengan semakin bertambahnya jumlah pelanggan, maka [penumpukan antrian banyak terjadi. Di samping itu rumah makan ini memiliki potensi untuk dapat terus mengembangkan bisnisnya. Untuk itu dibutuhkan sebuah sistem yang mampu memfasilitasi proses pemesanan melalui online serta mampu membantu pemilik bisnis dalam melakukan promosi dan penawaran, terlebih kepada pelanggan yang daya belinya tinggi. Jurnal ini memaparkan proses pembangunan sistem pemesanan berbasis web dengan menekankan pada tahap analisa, desain, dan implementasi. Analisis kondisi lapangan dilakukan dengan cara observasi lapangan, studi literatur sistem lama, wawancara dan kuesioner pelanggan. Hasil analisa akan digambarkan menggunakan notasi UML (Unified Modeling Language) untuk selanjutnya diimplementasikan dalam sebuah aplikasi e-CRM menggunakan bahasa pemrograman PHP serta basis data PostgreSQL. Metode pengembangan yang digunakan adalah Object oriented dengan memanfaatkan Yii Framework yang merupakan framework PHP berbasis Model View Controller (MVC). Selain itu digunakan pula bootstrap framework dari sisi desain aplikasi untuk memberikan fleksibilitas aplikasi ketika diakses dengan device yang resolusinya lebih kecil seperti telephon genggam. Kata kunci : Observasi, Wawancara, Kuesioner, UML (Unified Modeling Language), Yii Framework, Object oriented, Model View Controller (MVC), bootstrap framework.


Author(s):  
Kostyantyn Kharchenko

The approach to organizing the automated calculations’ execution process using the web services (in particular, REST-services) is reviewed. The given solution will simplify the procedure of introduction of the new functionality in applied systems built according to the service-oriented architecture and microservice architecture principles. The main idea of the proposed solution is in maximum division of the server-side logic development and the client-side logic, when clients are used to set the abstract computation goals without any dependencies to existing applied services. It is proposed to rely on the centralized scheme to organize the computations (named as orchestration) and to put to the knowledge base the set of rules used to build (in multiple steps) the concrete computational scenario from the abstract goal. It is proposed to include the computing task’s execution subsystem to the software architecture of the applied system. This subsystem is composed of the service which is processing the incoming requests for execution, the service registry and the orchestration service. The clients send requests to the execution subsystem without any references to the real-world services to be called. The service registry searches the knowledge base for the corresponding input request template, then the abstract operation description search for the request template is performed. Each abstract operation may already have its implementation in the form of workflow composed of invocations of the real applied services’ operations. In case of absence of the corresponding workflow in the database, this workflow implementation could be synthesized dynamically according to the input and output data and the functionality description of the abstract operation and registered applied services. The workflows are executed by the orchestrator service. Thus, adding some new functions to the client side can be possible without any changes at the server side. And vice versa, adding new services can impact the execution of the calculations without updating the clients.


2003 ◽  
Vol 3 (2) ◽  
pp. 170-173 ◽  
Author(s):  
Karthik Ramani, ◽  
Abhishek Agrawal, and ◽  
Mahendra Babu ◽  
Christoph Hoffmann

New and efficient paradigms for web-based collaborative product design in a global economy will be driven by increased outsourcing, increased competition, and pressures to reduce product development time. We have developed a three-tier (client-server-database) architecture based collaborative shape design system, Computer Aided Distributed Design and Collaboration (CADDAC). CADDAC has a centralized geometry kernel and constraint solver. The server-side provides support for solid modeling, constraint solving operations, data management, and synchronization of clients. The client-side performs real-time creation, modification, and deletion of geometry over the network. In order to keep the clients thin, many computationally intensive operations are performed at the server. Only the graphics rendering pipeline operations are performed at the client-side. A key contribution of this work is a flexible architecture that decouples Application Data (Model), Controllers, Viewers, and Collaboration. This decoupling allows new feature development to be modular and easy to develop and manage.


2013 ◽  
Vol 739 ◽  
pp. 628-631
Author(s):  
Xiao Meng Chen ◽  
Wei Chang Feng

E-Box multimedia system is developed for the rich audio and video resource on the Internet and on its server side, it can automatically search and integration of network video and audio resources, and send to the client side for the user in real-time broadcast TV viewing, full use of remote control operation, Simply its a very easy to use multimedia system. This article introduces its infrastructure, main technical ideas and you can also see some details about server side and client side.


Sign in / Sign up

Export Citation Format

Share Document