scholarly journals Framework Design for Modular Web-based Application Using Model-CollectionService-Controller-Presenter (MCCP) Pattern

Author(s):  
Aryo Pinandito

Information system is one of the most important business supports in organizations. Web-based applications become an appropriate solution to overcome the dynamically changing environment among different units in an organization. Model-View-Controller (MVC) is a well-known design pattern in web-based application development due to the separation of an application into several parts, hence it is easy to reuse and maintain. However, such design pattern requires improvements since the information system handles business process choreography and integration between application. Therefore, modifying the interaction of object of class in a design pattern become a challenging problem. In this paper, an application framework based on Model-CollectionService-Controller-Presenter (MCCP) design pattern, which is a modification of an MVC, was proposed. The proposed framework allows multiple different applications to run and provides inter-application data exchange mechanisms to improve the data communication process between applications. Several performance comparisons with another popular web application framework are also presented.

2014 ◽  
Vol 926-930 ◽  
pp. 4020-4023
Author(s):  
Hui Li

This paper mainly introduces the analysis, design and implementation of human resources management system. To the characteristics of Human Resources Management, we make a trade off aspects of architecture, system design analysis, databases design and data exchange with other systems. The purpose is to establish a system with soundly security, flexibility to expand, facilitate the maintenance. Firstly, we discuss the basis of the theory and knowledge of the corporate human resources management system; and then targeted human resources management system itself to the outside business system interface features, we specifically describe the human resources Web application framework of the functional requirements; and based on J2EE standard system architecture, we describe the design and implementation of the application development environment and core technology at all levels.


2012 ◽  
Vol 198-199 ◽  
pp. 455-461 ◽  
Author(s):  
Lu Gao ◽  
Li Yong Zhou ◽  
Jin Ling Yu

In recent years, the Flex technology has been widely used. Adobe Flex application framework designed to start introduction of the Cairngorm framework. The framework with the MVC design pattern to simplify the application development model, specification of the application development process, and pay more attention to the business logic, the author after careful study of the entire framework, the control layer of the Cairngorm framework is made some improvements to the improved version of the Cairngorm framework. The improved version of the Cairngorm framework is more suitable for Web application development and maintenance.


Author(s):  
Rusman Djafar ◽  
Junaidi Noh ◽  
Adelina Ibrahim

Abstrak: PT. UD RAUL merupakan perusahaan yang bergerak dalam penjualan ikan tuna loin, Namun dalam pelayanan penjualan PT. UD RAUL seperti pemesanan ikan dan transaksi pembayarann masih bersifat manual dimana pembelian melakukan transaksi pembelian ikan secara langsung PT. UD RAUL yang menjadi salah satu permasalahannya. Dalam hal ini guna mempermudah pelanggan untuk mendapatkan pelayanan tersebut, berdasarkan masalah diatas maka perlu adanya suatu aplikasi Media Promosi Dan Penjualan Ikan Tuna Loin Pada PT. UD RAUL Berbasis Web. Penelitian ini menggunakan Metode Prototype sebagai Metode Pengembangan dan pemodelan Aplikasi menggunakan bahasa pemrograman Java pada bagian web dan bahasa pemrograman PHP Pada bagian Administrator dengan MySQL untuk pengolahan databasenya. Sistem Informasi Penjualan Ikan Tuna Loin Pada PT. UD RAUL Berbasis Web Dapat mengumpulkan, mengidentifikasi, menyimpan, mengolah dan memberikan informasi Penjualan Pada PT. UD RAUL yang menjadi target dalam penelitian ini.Kata Kunci: Website, Promosi, Penjualan, Tuna LoinAbstract: PT. UD RAUL is a company engaged in the sale of tuna loin, however in sales services PT. UD RAUL, such as fish orders and payment transactions, is still manual, where purchases make fish purchases directly. PT. UD RAUL, which is one of the problems. In this case, to make it easier for customers to get these services, based on the above issues, it is necessary to apply for Media Promotion and Sales of Tuna Loin at PT. Web-based bolted application supported Web application for database manager by admin. This research uses the Prototype Method as a method of application development and modeling using the Java programming language on the web and the PHP programming language on the Administrator section with MySQL for database processing. Information System for Tuna Loin Sales at PT. Web-Based UD RAUL Can collect, identify, store, process and provide sales information at PT. UD RAUL, which was the target of this researchKeywords: Website, Promotion, Tuna, Sales


2012 ◽  
Vol 2 (2) ◽  
pp. 112-116
Author(s):  
Shikha Bhatia ◽  
Mr. Harshpreet Singh

With the mounting demand of web applications, a number of issues allied to its quality have came in existence. In the meadow of web applications, it is very thorny to develop high quality web applications. A design pattern is a general repeatable solution to a generally stirring problem in software design. It should be noted that design pattern is not a finished product that can be directly transformed into source code. Rather design pattern is a depiction or template that describes how to find solution of a problem that can be used in many different situations. Past research has shown that design patterns greatly improved the execution speed of a software application. Design pattern are classified as creational design patterns, structural design pattern, behavioral design pattern, etc. MVC design pattern is very productive for architecting interactive software systems and web applications. This design pattern is partition-independent, because it is expressed in terms of an interactive application running in a single address space. We will design and analyze an algorithm by using MVC approach to improve the performance of web based application. The objective of our study will be to reduce one of the major object oriented features i.e. coupling between model and view segments of web based application. The implementation for the same will be done in by using .NET framework.


2016 ◽  
Vol 78 (8) ◽  
Author(s):  
Mohd Shahrul Nizam Mohd Danuri ◽  
Mohd Sazili Shahibi ◽  
Rohizah Abd Rahman

This paper introduces the process of developing web application of farm management information system (FMIS) for smallholder farmers in Malaysia by using rapid application development (RAD) prototyping methodology in information system research design. FMIS is important ICT solution to assist smallholder farmer to be more competitive in agriculture. The web application requirement determined through extraction process using physical data-driven design system from Malaysia Good Agriculture Practise (MyGAP) physical forms. Additionally, the functions and features of the system were determined through several questionnaires which were distributed to 209 smallholder farmers located in Taman Kekal Pengeluaran Makanan (TKPM) in Selangor. Selangor agricultural area together with smallholders farmers were chosen as respondents because Selangor is the highest internet penetration state in Malaysia. Subsequently, the design and analysis of FMIS are constructed by us including the database design, data flow design, system flow design and software development which was validated by two other experienced system analysts. The software development process were using PHP web development tool called Scriptcase version 8 which were taking less than 2 months to be completed. Furthermore, we also made a comparative study of an existing system available in the market to give additional competitive value to the new development of FMIS in Malaysia. The final developed FMIS is accessible through the official MyAgris website. 


2019 ◽  
Vol 21 (1) ◽  
pp. 1-10
Author(s):  
Amelinda Chendra ◽  
Kristina G. Simanjuntak ◽  
Andree E. Widjaja ◽  
Suryasari Suryasari

Nowadays, the application of information systems can be applied in many fields, one of which is to support the process of adopting dog as a pet. The purpose of this research therefore is to develop an integrated information system that can be used to facilitate the process of adopting dogs. The developed information system which is web-based has several main functions, such as searching for dogs, managing adoption requests, monitoring dogs that have been adopted, and periodically managing user reports. The proposed system was developed using Rapid Application Development method, PHP programming language, Code Igniter frameworks, and MySQL database. Meanwhile, the system was tested using the black box testing method.


Author(s):  
Seiji Munetoh ◽  
Nobukazu Yoshioka

A framework based on a scripting language is commonly used in Web application development, and high development efficiency is often achieved by applying several Agile development techniques. However, the adaptation of security assurance techniques to support Agile development is still underway, particularly from the developer's perspective. The authors have addressed this problem by developing an iterative security testing method that splits the security test target application into two parts on the basis of the code lifecycle, application logic (“active development code”) and framework (“used code”). For the former, detailed security testing is conducted using static analysis since it contains code that is changed during the iterative development process. For the latter, an abstraction library at the command granularity level is created and maintained. The library identifies the behavior of an application from the security assurance standpoint. This separation reduces the amount of code to be statically inspected and provides a mechanism for sharing security issues among application developers using the same Web application framework. Evaluation demonstrated that this method can detect various types of Web application vulnerabilities.


2009 ◽  
pp. 324-355 ◽  
Author(s):  
Feng Xie

Mobile technologies are rapidly changing our lives with increasing numbers of services supported by mobile devices, including Web-based learning applications, providing opportunities for people to study anytime and anywhere. However, using Web-based mobile applications to present learning resources is a challenge for developers because the performance of the mobile Internet over GPRS networks is often unacceptably slow. A new Web development model, Ajax, may help to address this problem. Ajax (asynchronous JavaScript and XML), is an approach to Web application development that uses client-side scripting to reduce traffic between client and server and provide a seamless user application experience. In this chapter, we address the question of whether mobile Ajax provides measurable performance advantages over non-Ajax mobile learning applications. An empirical study was undertaken to measure mobile learning application performance over a GPRS network, comparing an Ajax application and an active server pages (ASP) application with identical functionality. Our results suggest that mobile Ajax can reduce the bandwidth requirement by around 70 percent, and cut the server’s response time in half. In addition, these performance improvements were noticed by users in our small group usability test.


Author(s):  
Marut Buranarach ◽  
Thepchai Supnithi ◽  
Ye Myat Thein ◽  
Taneth Ruangrajitpakorn ◽  
Thanyalak Rattanasawad ◽  
...  

Although the Semantic Web data standards are established, ontology-based applications built on the standards are relatively limited. This is partly due to high learning curve and efforts demanded in building ontology-based Semantic Web applications. In this paper, we describe an ontology application management (OAM) framework that aims to simplify creation and adoption of ontology-based application that is based on the Semantic Web technology. OAM introduces an intermediate layer between user application and programming and development environment in order to support ontology-based data publishing and access, abstraction and interoperability. The framework focuses on providing reusable and configurable data and application templates, which allow the users to create the applications without programming skill required. Three forms of templates are introduced: database to ontology mapping configuration, recommendation rule and application templates. We describe two case studies that adopted the framework: activity recognition in smart home domain and thalassemia clinical support system, and how the framework was used in simplifying development in both projects. In addition, we provide some performance evaluation results to show that, by limiting expressiveness of the rule language, a specialized form of recommendation processor can be developed for more efficient performance. Some advantages and limitations of the application framework in ontology-based applications are also discussed.


Author(s):  
Marco Jr. N. Del Rosario ◽  
◽  
Ronnel A. Dela Cruz

Internship program intends to empower students with real-world knowledge, skills, and desirable attitudes by allowing them to gain hands-on experience. This study focuses on implementing lean management principles in developing a web-based information system that manages the data and processes undertaken by the students in their internship program. The system was developed using the Rapid Application Development (RAD) model which was divided into four main modules. These modules are for monitoring and supervision of the internship program. The system will help the coordinators to manage documents, the supervisor to give grades, the students to create a journal that will monitor progress, and the administrator to manage the system. To determine if the developed system is efficient and functional, trials were conducted utilizing test scenarios, test cases, and comparison table. The developed system was evaluated using a survey questionnaire based on ISO 25010 software quality model as to Product Quality. It obtained an overall mean of 4.32 with a standard deviation value of 0.666. This validates that the objectives of the study were met and achieved. Moreover, the system was able to reduce the cost and time spent from the previous process, which proves that it successfully integrated lean management principle in its design.


Sign in / Sign up

Export Citation Format

Share Document