Research and Development of Online Examination System

2013 ◽  
Vol 756-759 ◽  
pp. 1110-1113
Author(s):  
Qiao Fang Zhao ◽  
Yong Fei Li

Examination System was necessary to separate teaching and testing. A web-based Examination System was developed with Java Web technologies. The system provided the functions, including question management, paper generation and test online. Also the combination of client-side programming and server-side programming techniques were used and analyzed.

Author(s):  
K. Manikanta ◽  
K.S. Rajan

Geospatial data visualization systems have been predominantly through applications that are installed and run in a desktop environment. Over the last decade, with the advent of web technologies and its adoption by Geospatial community, the server-client model for data handling, data rendering and visualization respectively has been the most prevalent approach in Web-GIS. While the client devices have become functionally more powerful over the recent years, the above model has largely ignored it and is still in a mode of serverdominant computing paradigm. In this paper, an attempt has been made to develop and demonstrate LSIViewer – a simple, easy-to-use and robust online geospatial data visualisation system for the user’s own data that harness the client’s capabilities for data rendering and user-interactive styling, with a reduced load on the server. The developed system can support multiple geospatial vector formats and can be integrated with other web-based systems like WMS, WFS, etc. The technology stack used to build this system is Node.js on the server side and HTML5 Canvas and JavaScript on the client side. Various tests run on a range of vector datasets, upto 35 MB, showed that the time taken to render the vector data using LSIViewer is comparable to a desktop GIS application, QGIS, over an identical system.


2006 ◽  
Vol 505-507 ◽  
pp. 535-540
Author(s):  
Yung Hoh Sheu ◽  
Wu Jeng Li ◽  
Yen Chao Chen ◽  
Jheng Yi Yang

This paper designs web-based USB 1-N wireless I/O modules embedded sequential controller. The controller consists of ARM-based core system, a set of USB 1-N wireless I/O data acquisition modules, and sequential control software. The ARM-based core system running Linux operation system forms the basic hardware/software foundation of the controller. The set of USB devices used as I/O interface (sensor and actuator) of thecontroller. With the use of RF chip, the USB I/O is cascaded by wireless 1-N channel such that multiple data acquisition modules can communicate with the controller by a USB port. The device driver of the USB set for the ARM-base Linux system is developed. The sequential control software is designed as client/server structure. The server-side program and client-side program communicate through the Internet. The server-side control program, mainly a PLC interpreter, is an application developed in C++ in the Linux system. The client-side control program is developed in Java and put under a web server of the controller such that the program can be easily deployed by network and run in remote computer. The client program is also used as GUI of the controller.


Author(s):  
Zulkarnaen Hatala

Abstract—Efficient and quick procedure to build a web application is presented. The steps are intended to build a database application system with hundreds of tables. The procedure can minimize tasks needed to write code and doing manual programming line by line. The intention also to build rapidly web-based database application. In this method security concerning authentification and authorization already built in ensuring the right and eligible access of the user to the system. The end result is ready to use the web-based 3-tier application. Moreover, the application is still flexible to be customized and to be enhanced to suit more specific requirement in part of each module of the software both the server-side and client-side programming codes. Abstrak—Pada penelitian kali ini diusulkan prosedur cepat dan efisien pengembangan aplikasi basis data menggunakan generator aplikasi. Bertujuan untuk meminimalisir penulisan bahasa pemograman. Keuntungan dari prosedur ini adalah bisa digunakan untuk mengembangkan aplikasi basis data secara cepat terutama dengan sistem basis data yang terdiri dari banyak tabel. Hak akses dan prosedur keamanan standar telah disediakan sehingga setiap user terjamin haknya terhadap entitas tertentu di basis data. Hasil generasi adalah aplikasi basis data berbasis web yang siap pakai. Sistem aplikasi yang terbentuk masih sangat lentur untuk untuk dilakukan penyesuaian setiap komponen aplikasi baik di sisi server maupun di sisi client.


2018 ◽  
Vol 18 (2) ◽  
pp. 195-210 ◽  
Author(s):  
Zhe Cui ◽  
Shivalik Sen ◽  
Sriram Karthik Badam ◽  
Niklas Elmqvist

Current web-based visualizations are designed for single computers and cannot make use of additional devices on the client side, even if today’s users often have access to several, such as a tablet, a smartphone, and a smartwatch. We present a framework for ad hoc computational clusters that leverage these local devices for visualization computations. Furthermore, we present an instantiating JavaScript toolkit called VisHive for constructing web-based visualization applications that can transparently connect multiple devices—called cells—into such ad hoc clusters—called a hive—for local computation. Hives are formed either using a matchmaking service or through manual configuration. Cells are organized into a master–slave architecture, where the master provides the visual interface to the user and controls the slaves and the slaves perform computation. VisHive is built entirely using current web technologies, runs in the native browser of each cell, and requires no specific software to be downloaded on the involved devices. We demonstrate VisHive using four distributed examples: a text analytics visualization, a database query for exploratory visualization, a density-based spatial clustering of applications with noise clustering running on multiple nodes, and a principal component analysis implementation.


2014 ◽  
Vol 687-691 ◽  
pp. 2214-2218
Author(s):  
Xiao Tong Huang ◽  
Chao Xiang Liang

With the rapid development of networking progress in colleges and universities, examination system based on Internet has already become one of the hotspots of researching and developing electronization in colleges and universities. Thus, according to the current needs of the traditional examination process,it is important to design and development of a multi-course and questions and more intelligent enhanced online examination system for different courses’ teachers to facilitate the needs of the organization according to the teaching exam. The paper introduced the major phases of designing and developing online examination system, designed and developed intelligent and enhanced online examination system with multiple curriculums and patterns, described process design in subsystems of background resources and subsystems of foreground application, and realized this interactive system ultimately.


2021 ◽  
Author(s):  
Claus Rinner

This paper summarizes research on Web-based spatial decision support systems (WebSDSS). The review distinguishes early server-side from more recent client-side applications. A third category of WebSDSS focusing on spatial decision support in public participation is typically implemented as a mixed client/server-based system. Conclusions drawn from previous work include the need for systematic user studies of WebSDSS, and the adoption of interoperable architectures for distributed spatial decision support. Furthermore, a conceptual framework is proposed to facilitate further studies of WebSDSS methods.


Author(s):  
X. Wu ◽  
A. Poorthuis ◽  
R. Zurita-Milla ◽  
M.-J. Kraak

Since current studies on clustering analysis mainly focus on exploring spatial or temporal patterns separately, a co-clustering algorithm is utilized in this study to enable the concurrent analysis of spatio-temporal patterns. To allow users to adopt and adapt the algorithm for their own analysis, it is integrated within the server side of an interactive web-based platform. The client side of the platform, running within any modern browser, is a graphical user interface (GUI) with multiple linked visualizations that facilitates the understanding, exploration and interpretation of the raw dataset and co-clustering results. Users can also upload their own datasets and adjust clustering parameters within the platform. To illustrate the use of this platform, an annual temperature dataset from 28 weather stations over 20 years in the Netherlands is used. After the dataset is loaded, it is visualized in a set of linked visualizations: a geographical map, a timeline and a heatmap. This aids the user in understanding the nature of their dataset and the appropriate selection of co-clustering parameters. Once the dataset is processed by the co-clustering algorithm, the results are visualized in the small multiples, a heatmap and a timeline to provide various views for better understanding and also further interpretation. Since the visualization and analysis are integrated in a seamless platform, the user can explore different sets of co-clustering parameters and instantly view the results in order to do iterative, exploratory data analysis. As such, this interactive web-based platform allows users to analyze spatio-temporal data using the co-clustering method and also helps the understanding of the results using multiple linked visualizations.


2013 ◽  
Vol 756-759 ◽  
pp. 1088-1091
Author(s):  
Qiao Fang Zhao ◽  
Yong Fei Li

News Releasing System was a common web-based information release platform. A web-based news releasing system was developed with Java Web technology based on MVC design pattern, which included such functions as news displaying, news management and user management. And client-side programming technology, JavaBean and multi-tier design used for decoupling of code were analyzed.


Sign in / Sign up

Export Citation Format

Share Document