15,920 research outputs found

    Privacy-Preserving Reengineering of Model-View-Controller Application Architectures Using Linked Data

    Get PDF
    When a legacy system’s software architecture cannot be redesigned, implementing additional privacy requirements is often complex, unreliable and costly to maintain. This paper presents a privacy-by-design approach to reengineer web applications as linked data-enabled and implement access control and privacy preservation properties. The method is based on the knowledge of the application architecture, which for the Web of data is commonly designed on the basis of a model-view-controller pattern. Whereas wrapping techniques commonly used to link data of web applications duplicate the security source code, the new approach allows for the controlled disclosure of an application’s data, while preserving non-functional properties such as privacy preservation. The solution has been implemented and compared with existing linked data frameworks in terms of reliability, maintainability and complexity

    Implementasi Model-view-controller (Mvc) Pada Ujian Online Melalui Penerapan Framework Codeigniter

    Full text link
    Pendidikan termasuk salah satu bidang yang turut mengalami peningkatan dalam konteks penyelenggaraan ujian. Ujian konvensional yang masih menggunakan kertas perlahan-lahan mulai ditinggalkan. Penyelenggaraan ujian yang terkomputerisasi pun menjadi terobosan yang bukan lagi baru di zaman ini.Model, view, controller (MVC) merupakan sebuah arsitektur pengembangan aplikasi yang menekankan kepada 3 komponen penting. Ketiga komponen tersebut masing-masing memiliki fokus perhatian, tanggung jawab dan logika sehingga mempercepat kinerjanya. Framework codeigniter merupakan salah satu framework terkenal yang sudah mendukung MVC. Dengan framework codeigniter, pengembangan aplikasi web dapat dilakukan dengan cepat. Sekolah Menengah Kejuruan Informatika Uyelindo Kupang pun merupakan salah satu sekolah dengan basis kejuruan informatika komputer. Sekolah ini dapat menerapkan ujian yang terkomputerisasi dengan sebuah sistem yang dinamakan sistem ujian online. Sistem ini dibangun dengan framework codeigniter.Hasil implementasinya adalah sebuah sistem ujian yang berbasis web dengan framework codeigniter yang dapat mempermudah guru dan siswa dalam melaksanakan ujian yang fleksibel. Ujian ini dapat dilaksanakan dimana saja dengan waktu yang sudah ditetapkan oleh guru dan tidak lagi menggunakan kertas sebagai media pelaksanaan ujian. Harapan dengan adanya sistem ujian seperti ini, proses tatap muka di kelas menjadi lebih efektif dan guru dapat mengetahui kemampuan siswa dengan kuis yang bisa dikerjakan dari rumah

    SISTEM INFORMASI MANAJEMEN LABORATORIUM MENGGUNAKAN METODE AGILE DENGAN KONSEP MODEL-VIEW-CONTROLLER DATA ACCESS OBJECT

    Get PDF
    Abstract- Management Information System in the organization isimportant to improve its performance. It is a reason for laboratoryin Faculty of Computer Science, Universitas Sriwijaya, to developthe management information system laboratory. By implementingAGILE method with Model-View-Controller Data Access Objectconcept for developing management information system laboratory.Comparison with SDLC method is done. The results show AGILEmethod quicker than SDLC method in management informationsystem laboratory development.Keywords: Management Information System, AGILE Method,Model-View-Controller Data Access Object ConceptAbstrak – Sistem Informasi Manajemen dalam sebuah organisasimerupakan hal yang penting dalam menunjang kinerjanya. Haltersebut yang menjadi landasan laboratorium Fakultas IlmuKomputer Universitas Sriwijaya untuk membuat sisteminformasi manajeman laboratorium. Dengan menerapkanmetode AGILE dengan konsep Model-View-Controller DataAccess Object dalam pembuatan sistem informasi laboratorium.Perbandingan dilakukan dengan metode SDLC. Hasil yangdiperoleh adalah kecepatan dalam menyusun dan membuatsistem informasi manajemen laboratorium lebih baikdibandingkan dengan metode SDLC.Kata kunci : Sistem Informasi Manajemen, Metode AGILE,Konsep Model-View-Controller Data Access Objec

    OPTIMASI MODULARITAS DENGAN HIERARCHY MODEL VIEW CONTROLLER (HMVC) PADA FRAMEWORK CODE IGNITER

    Get PDF
    Ide dari Model-View-Controller (MVC) adalah untukmemisahkan antara lapisan logika, presentasi dandata dari suatu aplikasi. Pemisahan ini dapatmeningkatkan kemudahan pengelolaan dari suatusystem. Akan tetapi, MVC masih memilikiketerbatasan, yaitu skalabilitas. Untuk mengatasimasalah ini model MVC dimodifikasi danditingkatkan agar mampu memenuhi skalabilitas,dengan menggunakan Hierarchy Model-View-Controller (HMVC). Tujuan dari artikel ini adalahuntuk menunjukkan implementasi dari HMVC padaframework PHP CodeIgniter

    PERANCANGAN SISTEM PERPUSTAKAAN MENGGUNAKAN MODEL VIEW CONTROLLER (MVC) DENGAN METODE OBJECT MODELLING TECHNIQUE (OMT) PADA SEKOLAH MENENGAH PERTAMA NEGERI 44 PALEMBANG

    Get PDF
    RETRACTION TO: Wiharto, Y. (2017). Perancangan Sistem Perpustakaan Menggunakan Model View Controller (MVC) Dengan Metode Object Modelling Technique (OMT) pada Sekolah Menengah Pertama Negeri 44 Palembang. Jurnal Teknik Informatika, 10(2), 147-158. doi: 10.15408/jti.v10i2.6993We wish to retract this article due to double publication with article which published in Jurnal Teknologi Informasi Vol 12, No 1 (2016), titled” PERANCANGAN SISTEM PERPUSTAKAAN MENGGUNAKAN MODEL VIEW CONTROLLER (MVC) DENGAN METODE OBJECT MODELLING TECHNIQUE (OMT) PADA SEKOLAH MENENGAH PERTAMA NEGERI 44 PALEMBANG” with the same author who is Yudi Wiharto.We deeply regret any inconvenience this publication has caused for others.

    IMPLEMENTASI HIERARICHAL MODEL VIEW CONTROLLER (HMVC) DENGAN FRAMEWORK CODEIGNITER (STUDY KASUS : E-COMMERCE TOKO ACTION FIGURE)

    Get PDF
    Hierarchical Model View Controller (HMVC) merupakan hirarki atau susunan dari pola Model View Controller (MVC) yang tersusun menjadi satu kesatuan aplikasi. Setiap susunan Model View Controller (MVC) benar – benar independen (berdiri sendiri) dan dapat mengeksekusi tanpa kehadiran yang lain. Semua permintaan dari susunan masing – masing Model View Controller (MVC) dan memastikan bahwa aplikasi ini mudah ditingkatkan atau diperpanjaang. Banyak media yang dapat digunakan untuk mendapatkan suatu informasi. Salah satu media penyebaran informasi yang paling diminati saat ini adalah media internet. Penyebaran informasi di internet tidak terlepas dari sebuah layanan yang bernama website . Seiring dengan perkembangan internet yang semakin pesat membuat suatu website selain sebagai media informasi juga dapat sebagai media bisnis yaitu penjualan secara online atau web e-commerce. Dengan menerapkan metode Hierarcical Model View Controller (HMVC) pada Framework Codeigniter untuk membangun aplikasi E-commerce Toko Action Figure dapat mengahasilkan program yang modular sehingga sistem lebih sistematis dari segi pembuatan kode mudah untuk dipelihara dan dikembangkan dan mengurangi ketergantungan antara satu bagian kode dengan kode yang lainnya. Kata Kunci: Hierachical Model View Controller (HMVC), Model View Controller (MVC), Codeignite

    A Model-View-Controller Extension for Pervasive Multi-Client User Interfaces

    Get PDF
    This paper addresses the implementation of pervasive Java Web applications using a development approach that is based on the Model–View–Controller (MVC) design pattern. We combine the MVC methodology with a hierarchical task-based state transition model in order to achieve the distinction between the task state and the view state of an application. More precisely, we propose to add a device-independent TaskStateBean and a device-specific ViewStateBean for each task state as an extension to the J2EE Service to Worker design pattern. Furthermore, we suggest representing the task state and view state transitionmodels as finite state automata in two sets of XML files. This paper shows that the distinction between an application’s task state and view state is both intuitive and facilitates several, otherwise complex, tasks, such as changing devices 'on the fly'

    A web-based framework devised using a Model-View-Controller architecture

    Get PDF
    Dissertação de Mestrado em Engenharia Biomédica-Desporto e ReabilitaçãoEste trabalho tem como objetivo desenvolver uma web-based framework devised using a Model-View-Controller architecture. Esta aplicação foi desenvolvida para a elaboração de relatórios de análise de marcha ou movimento do complexo do ombro, utilizando os benefícios da modelagem biomecânica do OpenSim. Foi construído combinando as tecnologias web e a linguagem de programação Python, de forma a melhorar a usabilidade, interação, extensibilidade e acrescentar um grau de automação necessário em aplicações clínicas. A interface foi projetada sob uma arquitetura Model-View-Controller (MVC) num servidor web Apache. Esta permite aos usuários efectuarem upload de informações clínicas do paciente (por exemplo, informações sobre gênero, idade, dor, incapacidade e outros), determinar como o modelo de antropometria musculoesquelético selecionado deve ser modificado, de modo a que corresponda melhor às características dos pacientes e em que grau o segmento de cada modelo (marcadores), deve coincidir com os dados de movimento recolhidos durante o processo de cinemática inversa. Por fim permite ao usuário definir as variáveis de relatório; se o relatório deve conter resultados de um dado ensaio, uma análise inter-ensaios ou comparar o movimento reconstruído com conjunto de dados normativos correspondentes; se a classificação apresenta uma disfunção do movimento e qual é a sua precisão; bem como pode colocar anotações com informação para cada gráfico. A interface foi testada com o Sytem Usability Scale (SUS) em dois grupos, que são representativos dos potenciais usuários: a) estudantes de engenharia biomédica; b) clínicos e estudantes de fisioterapia. Neste teste, avaliámos a usability (com scores de 74,2 e 84,4 para o grupo a) e b), respetivamente) e a learnability (com scores de 67,9 e 78,6 para o grupo a) e b), respetivamente) demonstrando que a interface é útil, clara, fácil de usar, intuitiva e recomendável
    • …
    corecore