Design and Implement of Teaching Resources Management Network Platform Based on MVC

2014 ◽  
Vol 631-632 ◽  
pp. 999-1002 ◽  
Author(s):  
Jian Jun Zhang ◽  
Xiang Hua Pu ◽  
Zi Hui Zhang

Now the popular Struts+Spring+Hibernate framework provides a weak coupling, easily containable, lightweight J2EE software development model which helps to build high-quality Web applications. Through researching of SSH framework and ExtJS framework based on AJAX technology, an integration framework is designed, which is based on ExtJS+SSH ,and can be used to build a flexible, easily extended and maintainable multi-tier Web application platforms. In this paper, a teaching resource management network platform is introduced, which is based on the integration framework. Experimental results show that business operations, the database, and display will be divided completely by using this integration framework based on ExtJS and SSH, in order to achieve a system of weak coupling and high level of maintenance.

2014 ◽  
Vol 525 ◽  
pp. 677-680
Author(s):  
Jian Jun Zhang ◽  
Hu Liu ◽  
Fang Ying Ni

With the continuous development of human society, sustainable resources has become an important issue of concern, and good resource management is an important assurance for sustainable resources. In this paper, we proposed an integrated framework base on ExtJS and SSH. SSH provides a weak coupling, easily maintainable, lightweight J2EE software development model, which can be used to build high-quality Web applications. The proposed framework can be used to build a flexible, easily extended and maintainable multi-layer Web application platforms. We developed an equipments resources management support system based on the proposed framework, and experimental results show that the efficiency of equipment resources management could be improved through using the developed management support system.


Organizational web servers reflect the public image of an organization and serve web pages/information to organizational clients via web browsers using HTTP protocol. Some of the web server software may contain web applications that enable users to perform high-level tasks, such as querying a database and delivering the output through the web server to the client browser as an HTML file. Hackers always try to exploit the different vulnerabilities or flaws existing in web servers and web applications, which can pose a big threat for an organization. This chapter provides the importance of protecting web servers and applications along with the different tools used for analyzing the security of web servers and web applications. The chapter also introduces different web attacks that are carried out by an attacker either to gain illegal access to the web server data or reduce the availability of web services. The web server attacks includes denial of service (DOS) attacks, buffer overflow exploits, website defacement with sql injection (SQLi) attacks, cross site scripting (XSS) attacks, remote file inclusion (RFI) attacks, directory traversal attacks, phishing attacks, brute force attacks, source code disclosure attacks, session hijacking, parameter form tampering, man-in-the-middle (MITM) attacks, HTTP response splitting attacks, cross-site request forgery (XSRF), lightweight directory access protocol (LDAP) attacks, and hidden field manipulation attacks. The chapter explains different web server and web application testing tools and vulnerability scanners including Nikto, BurpSuite, Paros, IBM AppScan, Fortify, Accunetix, and ZAP. Finally, the chapter also discusses countermeasures to be implemented while designing any web application for any organization in order to reduce the risk.


2011 ◽  
Vol 1 ◽  
pp. 31-37
Author(s):  
Shuang Yuan Shi ◽  
Ju Song Zhang ◽  
Zong Guo Qiu

In this paper, we systematically described the characteristics of traditional Web applications, as well as the advantages of Ajax technology, analyzed the differences between enterprise web application and public web application, and the differences between enterprise web applications and desktop applications; studied the characteristics of enterprise Web applications and Information Architecture Model; on the basis of the analysis of enterprise-class framework, proposed functional requirement of components and framework which support enterprise-class Web development, discusses computing balance between the client and server.


2013 ◽  
Vol 411-414 ◽  
pp. 537-544
Author(s):  
Bu Ye Lou

This paper presents a view oriented approach to modeling web navigation, which is suitable as an analysis method and tool for web applications. As a navigation node, the view has characteristics of dynamic and hierarchy. The dynamic of the view reflects that the content data of the application is changeable, and the hierarchy of the view makes it possible that the navigation model could evolve from a high-level abstract model to a low-level concrete model. In this paper navigation is divided into action navigation and non-action navigation. Action navigation fuses navigation process with data processing, which reflects the inherit characteristic of web application well. This paper show how to use the graphical notation to represent the various conceptions and elements involved in the approach. At last, several navigation implement patterns which can improve user experience are introduced.


2009 ◽  
Vol 2009 ◽  
pp. 1-16
Author(s):  
Quan Liang Chen ◽  
Takao Shimomura

This paper presents high-level functional Web components such as frames, framesets, and pivot tables, which conventional development environments for Web applications have not yet supported. Frameset Web components provide several editing facilities such as adding, deleting, changing, and nesting of framesets to make it easier to develop Web applications that use frame facilities. Pivot table Web components sum up various kinds of data in two dimensions. They reduce the amount of code to be written by developers greatly. The paper also describes the system that implements these high-level functional components as visual Web components. This system assists designers in the development of Web applications based on the page-transition framework that models a Web application as a set of Web page transitions, and by using visual Web components, makes it easier to write processes to be executed when a Web page transfers to another.


Author(s):  
Joaquín Cañadas ◽  
José Palma ◽  
Samuel Túnez

Defining the semantics of rule-based Web applications through model-driven developmentRule languages and inference engines incorporate reasoning capabilities to Web information systems. This paper presents an approach for the specification and development of Web applications performing the usual functionalities of data management and incorporating a rule engine for reasoning capabilities. The proposed approach is based on the definition of a high-level representation of the semantics of rule-based applications through a formalism for conceptual modeling combining lightweight ontologies and production rules. These models are used as the source for a model-driven method that applies several transformations to conceptual models generating the rule-based Web application code in an automatic process. As a result, the rule-based Web application embeds a rule engine suitable for deducing information by applying an inference process. The structure of the information managed by the Web application is based on ontology classes, whereas the logical expressions applied in reasoning are obtained from production rules of the model. A rule-based Web application has been developed and evaluated using a supporting tool that implements the ideas presented in this paper.


2021 ◽  
Vol 13 (05) ◽  
pp. 1-9
Author(s):  
Rawiphon Charunphankasem

The majority of One Tambon One Product (OTOP) entrepreneurs desired a new packaging design that attracts the attention of consumers. The aims of this research were to 1) determine the packaging demands of entrepreneurs, 2) develop a conceptual framework for web applications, and 3) create web applications. Finally, 4) to ascertain entrepreneurs' satisfaction with the use of web applications in packaging design. The demographic and sample were recruited from the central region's population, entrepreneurs, and customers. Purposive sampling was used to choose 400 entrepreneurs and customers in Saraburi province. The main result was that requirement of entrepreneursabout package must be easy to portable. And Web Application must be also easy to use. By opinion of experts the result of web application development was overall high level and satisfaction of web application that help entrepreneurs to design package was high level. So the benefit of research is that entrepreneurs had web application to design the package and lower cost.


2010 ◽  
Vol 44 ◽  
Author(s):  
Mayumbo Nyirenda ◽  
Hussein Suleman ◽  
Andrew Maunder ◽  
Reinhardt Van Rooyen

Web applications are usually installed on and accessed through a Web server. For security reasons, these Web servers generally provide very few privileges to Web applications, defaulting to executing them in the realm of a guest ac- count. In addition, performance often is a problem as Web applications may need to be reinitialised with each access. Various solutions have been designed to address these security and performance issues, mostly independently of one another, but most have been language or system-specic. The X-Switch system is proposed as an alternative Web application execution environment, with more secure user-based resource management, persistent application interpreters and support for arbitrary languages/interpreters. Thus it provides a general-purpose environment for developing and deploying Web applications. The X-Switch system's experimental results demonstrated that it can achieve a high level of performance. Further- more it was shown that X-Switch can provide functionality matching that of existing Web application servers but with the added benet of multi-user support. Finally the X-Switch system showed that it is feasible to completely separate the deployment platform from the application code, thus ensuring that the developer does not need to modify his/her code to make it compatible with the deployment platform.


2019 ◽  
Vol 8 (4) ◽  
pp. 1401-1405

In today’s world everything is becoming web dependent, and due to the advances made in web technologies, web developers have to face various challenges. Every web application before being deployed goes through various phases which may look different on different browsers. It becomes difficult to identify correct web page when it gives differences across different browsers. The web pages may give significant differences and it is known as cross-browser inconsistency. A technology that has gained a prominent position known as AJAX (Asynchronous JavaScript and XML), in which the combination of JavaScript and Document Object Model (DOM) manipulation, along with asynchronous server communication is used to achieve a high level of user interactivity. With this change in developing web applications comes a whole set of new challenges, One way to address these challenges is through the use of a crawler that can automatically walk through different states of a highly dynamic AJAX site and create a model of the navigational paths and states. Identifying these conflicts manually is a laborious task. Mutual browser conflict disclosure presents a mechanism to identify conflicts.


2018 ◽  
pp. 49-57
Author(s):  
N. A. Gluzman

In the modern educational space regarding the realities of the information society special importance is attached to issues related to the provision of a high level of informatization of education, which implies teachers’ mastering the necessary competencies and the ability to introduce e-learning resources into educational and training practice. Adobe Flash as one of the platforms for creating web applications and multimedia presentations enjoys greatest popularity with users including teachers. However, in connection with the announcement of discontinuing Adobe Flash support in 2020, the issue of choosing an analog to create web applications and presentations for use in teaching purposes is becoming particularly relevant. The article provides a comprehensive analysis of developing electronic educational resources by teachers using Adobe Flash and HTML5 for teaching math in primary school.


Sign in / Sign up

Export Citation Format

Share Document