scholarly journals PENGEMBANGAN APLIKASI WEB BERBASIS FLEXBOX UNTUK PENGELOLAAN JADWAL PRODUKSI DAN DOKUMEN DIGITAL MENGGUNAKAN FRAMEWORK BULMA DI PT. GRAMEDIA

2020 ◽  
Vol 5 (2) ◽  
pp. 33-40
Author(s):  
Goldie Gunadi

In English : PT. Gramedia is the largest printing service provider company in Indonesia. Besides in Jakarta, PT. Gramedia also opened several branches / sites in several regions, namely: Cikarang, Bandung, Surabaya, Medan, Bawen, Bali, Makassar and Palembang. The problem in this research is the process of delivering production schedule information and sending digital documents which are still carried out by production administration officers using fax machines, electronic mail (e-mail) and also messaging applications such as whatsapp. So that the production process at each site can run and well-coordinated applications are needed that can handle the production process and digital documents in PDF format that are needed as supporting information for centralized production. The application made consists of flexbox-based web applications and can be accessed by every user quickly and easily. The Bulma framework is needed so that the web application development process becomes faster and more efficient, because Bulma provides various libraries and web application components needed. The resulting web application can solve the problem of PT. Gramedia, easy to use, has a responsive display with an attractive layout and has compatibility with various mobile devices in use today. In Indonesian : PT. Gramedia adalah sebuah perusahaan penyedia jasa cetak yang terbesar di Indonesia. Selain di Jakarta, PT. Gramedia juga membuka sejumlah cabang/site di beberapa daerah, yaitu : Cikarang, Bandung, Surabaya, Medan, Bawen, Bali, Makassar dan Palembang. Permasalahan dalam penelitian ini ialah proses penyampaian informasi jadwal produksi dan pengiriman dokumen digital masih dilakukan secara menual oleh petugas administrasi produksi menggunakan mesin fax, surat elektronik (e-mail) dan juga aplikasi pengiriman pesan seperti whatsapp. Agar proses produksi di setiap site dapat berjalan dan terkoordinasi dengan baik dibutuhkan sebuah aplikasi yang dapat mengelola jadwal proses produksi dan dokumen-dokumen digital dengan format PDF yang diperlukan sebagai informasi pendukung produksi secara terpusat. Aplikasi yang dibuat berupa aplikasi web yang berbasis flexbox dan dapat diakses oleh setiap pengguna dengan cepat dan mudah. Framework Bulma diperlukan agar proses pengembangan aplikasi web menjadi lebih cepat dan efisien, karena Bulma menyediakan berbagai pustaka dan komponen-komponen aplikasi web yang dibutuhkan. Aplikasi web yang dihasilkan dapat mengatasi permasalahan PT. Gramedia, mudah digunakan, memiliki tampilan yang responsif dengan layout yang menarik serta memiliki kompatibilitas dengan berbagai perangkat mobile yang digunakan saat ini.

2020 ◽  
Vol 5 (2) ◽  
pp. 85-92
Author(s):  
Goldie Gunadi

PT. Gramedia is the largest printing service provider company in Indonesia. Besides in Jakarta, PT. Gramedia also opened several branches / sites in several regions, namely: Cikarang, Bandung, Surabaya, Medan, Bawen, Bali, Makassar and Palembang. The problem in this research is the process of delivering production schedule information and sending digital documents which are still carried out by production administration officers using fax machines, electronic mail (e-mail) and also messaging applications such as whatsapp. So that the production process at each site can run and well-coordinated applications are needed that can handle the production process and digital documents in PDF format that are needed as supporting information for centralized production. The application made consists of flexbox-based web applications and can be accessed by every user quickly and easily. The Bulma framework is needed so that the web application development process becomes faster and more efficient, because Bulma provides various libraries and web application components needed. The resulting web application can solve the problem of PT. Gramedia, easy to use, has a responsive display with an attractive layout and has compatibility with various mobile devices in use today.


2018 ◽  
Vol 7 (2.30) ◽  
pp. 6
Author(s):  
Daljit Kaur ◽  
Dr Parminder Kaur

With the growth of web and Internet, every era of human life has been affected. People want to make their or their organization’s presence globally visible through this medium. Web applications and/or mobile apps are used for the purpose of making their recognition as well as to attract the clients worldwide. With the demand of putting the business or services online faster than anyone else, web applications are developed in hustle and under pressure by developers and most of the times they ignore the few essential activities for securing them from severe attacks, which may be a greater loss for the business. This work is an effort to understand the complex distributed environment of web applications and show the impact of husting the web development process.  


i-com ◽  
2008 ◽  
Vol 6 (3/2007) ◽  
pp. 23-29 ◽  
Author(s):  
Birgit Bomsdorf

SummaryTask modelling has entered the development process of web applications, strengthening the usage-centred view within the early steps in Web-Engineering (WE). In current approaches, however, this view is not kept up during subsequent activities to the same degree as this is the case in the field of Human-Computer-Interaction (HCI). The modelling approach presented in this contribution combines models as known from WE with models used in HCI to change this situation. Basically the WE-HCI-integration is supported by combining task and object models as known from HCI with conceptual modelling known from WE. In this paper, the main focus is on the WebTaskModel, a task model adapted to web application concerns, and its contribution towards a task-related web user interface. The main difference to existing task models is the build-time and run-time usage of a generic task lifecycle. Hereby the description of exceptions and erroneous situations during task performance (caused by, e.g., the stateless protocol or Browser interaction) is enabled and at the same time clearly separated from the flow of correct action.


2019 ◽  
Vol 17 (3) ◽  
pp. 93-110
Author(s):  
A. V. Tkachev ◽  
D. V. Irtegov

The article is devoted to the technique of automated testing of NSUts – automatic assessment system for programming tasks developed at NSU. The main priority for this technique is to test both the old and the new versions of the application, so that the same or minimally modified tests could be executed on two versions of the system with different architectures. This could be useful while organizing the development process for other applications with a long life cycle. To test not only the server but also the client side of the web application, we suggest using tools like Selenium WebDriver to simulate user actions by sending commands to real browsers. We use the well-known Page Object design pattern to handle differences in HTML layout and functionality, and describe a number of ways to make developed tests less fragile and easily adapt those to work with the new version of the system. The article also describes the use of this technique to organize automated testing of the NSUts system and analyzes its effectiveness. The analysis shows that the estimated code coverage by these tests is quite high, and therefore the technique can be considered effective and applied to other similar web applications.


2018 ◽  
Vol 21 (2) ◽  
Author(s):  
Guido Nuñez ◽  
Daniel Bonhaure ◽  
Magalí González ◽  
Nathalie Aquino ◽  
Luca Cernuzzi

Many Web applications have among their features the possibility of distributing their data and their business logic between the client and the server, also allowing an asynchronous communication between them. These features, originally associated with the arrival of Rich Internet Applications (RIA), remain particularly relevant and desirable. In the area of RIA, there are few proposals that simultaneously consider these features, adopt Model-Driven Development (MDD), and use implementation technologies based on scripting. In this work, we start from MoWebA, an MDD approach to web application development, and we extend it by defining a specific architecture model with RIA functionalities, supporting the previously mentioned features. We have defined the necessary metamodels and UML profiles, as well as transformation rules that allow you to generate code based on HTML5, Javascript, jQuery, jQuery Datatables and jQuery UI. The preliminary validation of the proposal shows positive evidences regarding the effectiveness, efficiency and satisfaction of the users with respect to the modeling and code generation processes of the proposal.


Author(s):  
Ala M. Abu-Samaha ◽  
Lana S. Al-Salem

The requirements phase of the system/application development process typically involves the activities of requirements elicitation, analysis, validation, and specification. The main goal of such a process is “to develop a requirements speci- fication document which defines the system to be procured and which can act as a basis for the system design” (Sawyer, Sommerville, & Viller, 1996). Hence the underpinning assumption of the requirements engineering (RE) process is to transform the operational needs of an organisation into complete, consistent, and unambiguous system/application specifications through an iterative process of definition and validation (Pohl ,1994). The Web engineering (WE) literature provides a limited number of methods and techniques that can be used to manage the RE process in a Web development context [e3-value framework (Gordijn, Akkermans, & van Vliet, 2000), SOARE approach (Bleistein, Aurum, Cox, & Ray, 2004), e-prototyping (Bleek, Jeenicke, & Klischewski, 2002), AWARE (Bolchini & Paolini, 2004), and SSM/ICDT (Meldrum & Rose, 2004)]. Despite the availability of such a limited number of Web requirements engineering (WRE) methods, many researchers criticised such methods for their failure to address the necessity to align the Web application’ requirements to the organisation’s business strategy. Hence, the recommendation of many researchers (Al-Salem & Abu- Samaha, 2005a; Bleistein 2005; Bleistein, Cox, & Verner, 2004; Vidgen, Avison, Wood, & Wood-Harper, 2002) is to utilise a general WRE framework for the development of Web applications that can align the application’s requirements to the organisation’s business needs and its future vision. The objective of such a WRE framework is to incorporate the elicitation/analysis of business strategy as part of the application’s RE process. This chapter presents a WRE method that extends Sommerville and Kotonya’s viewpoint-oriented requirements definition (VORD) and Kaplan and Norton’s balanced scorecard (BSC) to elicit the Web application’ requirements and to plan/analyze the business strategy, respectively. In addition, eWARE (extended Web application requirements engineering) deploys the concept of “requirements alignment” to attain business objectives during the requirements discovery, elicitation, and formalisation process to identify the services of the Web application that will achieve the business objectives in order to improve the organisation’s profitability and competitiveness. The chapter is organised into a number of sections. The second section of this chapter provides a background to Web applications in terms of defi- nition and differentiating characteristics. The third section provides a discussion of eWARE method in terms of phases and activities. This section is divided into two subsections to cover the activities of the two prominent phases of the eWARE process in more detail. The fourth and fifth sections provide a discussion of possible future trends in WRE and a number of concluding remarks.


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.


2014 ◽  
Vol 926-930 ◽  
pp. 2289-2292
Author(s):  
Cheng Ming Huang ◽  
Wu Xue Jiang ◽  
Feng Mei He

Flex is a WEB application development platform based on Flash technology and an excellent RIA development tool. It can communicate with all the current mainstream server technology through various communication technology, wherein, RemoteObject communication method is the most effective and popular method: In the development process, RemoteObject is the key to the whole system in the design of client invocation pattern. The paper combines the technical feature and various design patterns of RemoteObject component. The designed remote agent pattern can greatly improve the code reusability and maintainability under the premise of not influencing the performance, and improve the development efficiency and operational efficiency, and it has high application value.


2019 ◽  
Vol 31 (3) ◽  
pp. 97-112
Author(s):  
Ong Chin Ann ◽  
Fu Swee Tee ◽  
Voon Yang Nen

Web applications are an important platform in today's society, which humans rely on to complete daily tasks. Most of the web applications were developed with sophisticated, well-known, and powerful web development frameworks. While these frameworks evolve and grow at exponential rate, it become very complex, challenging to learn and no longer intuitive for web application developers, especially those who are inexperience and amateur. There is a need for a simpler web development framework which is sufficient for contemporary web application development. Pigeon-table is a simple module developed under ngPigeon project with the aim to generate web content, i.e. table using data from MySQL database with a single html tag. Pigeon-table is intuitive and easy to learn as it was developed with the principle “web developer-centred design” in mind. A pilot test was conducted in this study to evaluate the satisfactory level among amateur web application developers towards pigeon-table as nano-framework.


Sign in / Sign up

Export Citation Format

Share Document