A Ruby on Rails-Framework-Based E-commerce Information Management Platform Design of Enterprise

Size: px
Start display at page:

Download "A Ruby on Rails-Framework-Based E-commerce Information Management Platform Design of Enterprise"

Transcription

1 A Ruby on Rails-Framework-Based E-commerce Information Management Platform Design of Enterprise 1 Hongmei ZHANG, 2 Yuanyi ZHANG 1 School of Electron and Information Engineering, Ningbo University of Technology, ecenter@163.com 2 School of Architecture, Fuzhou University, zyye@fzu.edu.cn Abstract Started from the demand of e-commerce platform in the enterprise, this paper analyzed the key technologies of the Rails framework in-depth, and combined with the advantages of the Rails framework, to design an e-commerce information management platform of enterprise based on the Rails framework. Finally, the testing of system platform and the comprehensive testing of various system functions were validated via the Selenium, Selenium on Rails, and the Internet Explorer. The results show that through the system platform, on the one hand it can strengthen the standardized management of enterprise sales, improve the management level and the information degree of enterprise marketing, on the other hand, it can rational use of human and material resources to effectively manage the business and relationships, shorten sales cycles, reduce sales costs and increase revenue, to enhance their market competitiveness. Keywords: E-commerce, Rails, MVC Framework, Information Management 1. Introduction As China's market economy matures, the competitive pressures faced by Chinese enterprises is growing,enterprises are to survive, to improve the efficiency of internal management, make full use of internal resources, it must continue to expand sales channels and to expand consumer groups, improve the competitiveness of enterprises. With the advent of the era of information, the e-commerce information management platform of enterprise became the windows to external display product information, and to engage in business activities. How to set up an e-commerce information management platform to expand their business through the Internet, has become a focus of the development of modern enterprises [1]. With popularity of Internet technology in international trade, the demand of electronic commerce information services keeps expanding, and the platform of electronic commerce information services has become a key factor in the international trade information management in China to optimize the operation mode of international trade, increase trade opportunities and improve the international competitiveness under global economy integration and information society development [2]. The development of business e-commerce information management platform is quite complex, this complex addition to the technical complexity, there is also the industry itself complex. The rules for each industry are difference, such as the car rental industry [3]. It is different from the general commercial sales in industry. It has its own rules of the industry. Therefore, it resulted in more difference of the information systems of all kinds of enterprises. The demand of a good business e-commerce information management platform is not only a wealth of industry knowledge, but also a lot of people work together. Therefore, this paper will analyze the key technologies of the Rails framework in-depth, and combine with the advantages of the Rails framework, to design an e-commerce information management platform of enterprise based on the Rails framework. Through the system platform, on the one hand it can strengthen the standardized management of enterprise sales, improve the management level and the information degree of enterprise marketing, on the other hand, it can rational use of human and material resources to effectively manage the business and relationships, shorten sales cycles, reduce sales costs and increase revenue, to enhance their market competitiveness. International Journal of Advancements in Computing Technology(IJACT) Volume5, Number1,January 2013 doi: /ijact.vol5.issue

2 2. The key technologies of Rails framework At present, most people use JavaEE to develop Web platform. However, with the diversification of the demand, continue to join the various components and the gradual expansion of the XML configuration management files make JavaEE application systems become bloated, and increasingly unable to meet the needs of developers in the development and running speed. With the increasingly wide range applications of Web and the continue development of Web development technology, developers urgently need a framework to simplify the development process, reduce development effort and improve development efficiency. Rails is a Web framework which used Ruby programming language and open source Web application [4]. It was different from the existing complex Web develop framework, it is a Web framework which is more realistic and more efficient, it has the advantages of rapid development system of PHP and the advantages of structured programs of Java [5]. Therefore, Rails has been subject to widespread concern in the industry since July 2004 when it proposed at first. Generally speaking, there are four key technologies of the Rails framework [6,7]: (1)The Stacker MVC framework: The advantages of using the MVC architecture is that the code can be clearly separated into different logical parts, they are easy to develop, understand, maintain and control. It will not affect the code of the other layers while development in a layer. (2) The agreed rules: Rails used variety of naming conventions (such as conventions) that web applications has accumulated for many years, to instead of the XML configuration file. And the association between objects can be achieved according these conventions in Rails internal mapping and discovery mechanism. (3) Generator mapping: Rails used real-time mapping technique and meta-programming technique, which eliminates the troubles to write lots of boilerplate code developers in the development process. (4) Supporting system: The supporting system of Rails can create any database table automatically that contains the standard CRUD operations and front view. The developers can quickly and easily manipulate the data in the database table via supporting system. 3. Design of e-commerce information management platform based on Rails framework The main function of e-commerce information management platform based on the Rails framework is to realize information management of online shopping. So the core function of the system platform is to achieve the online sales capabilities to expand business sales channels, product expansion and consumer groups and to enhance their market competitiveness of enterprises. 3.1 The structure of system According to the analysis of the system requirements, we know that Rails-framework-based e-commerce information management platform of enterprise can be divided into three layers in accordance with the application: the database layer, Web server layer and the user interface layer. Figure 1 illustrated the structure diagram of system. Figure 1.The structure diagram of system 588

3 In addition to storing the product information, the database server can provide goods queries, updates, transaction management, indexing, security and multi-user access control and other services for enterprise users and customers. The Web server is a computer which located in the Internet, when the client browser connects to the server and request to browse the merchandise, the Web server will process the request. Then send the product information to the browser of client. The client (Client) also named as a client, it is a computer that connected with server, and providing with local service for customers. 3.2 Database design MySQL is an excellent open source database management system, which is fast, and easy to use. And Ruby on Rails framework integrated MySQL database interface directly [8]. Therefore, this article used the MySQL database management system to create and manage the background database. After analyzed the demand of e-commerce information management platform based on the Rails framework, the system platform included five entities: product type entity, product information entity, product orders entity, customer entity and administrator entity. Table.1 illustrated the information table of product orders entity. Table 1.The information table of product orders Column name Data Type Explanation OrderID Int Orders ID OrderDate Datetime Date of orders generated BooksFee Float Costs of the products ShipFee Float Transportation costs TotalPrice Float The total cost of order ShipType Varchar(50) Mode of transport ReceiverName Varchar(50) Name of recipient ReceiverPhone Varchar(20) Phone of recipient ReceiverPostCode Char(10) Post code ReceiverAddress Varchar(200) Address of recipient Receiver Varchar(50) of recipient IsConfirm Bit Sure or not IsSend Bit Delivery or not IsEnd Bit Acceptance by recipient? AdminID Int Merchandiser ID ConfirmTime Datetime Confirm time 3.3 An e-commerce information management platform design of enterprise A Rails-framework-based e-commerce information management platform of enterprise consisted of foreground system and background system. Foreground system was used for customers to browse the product information online, and the background system was used for the enterprise managements to manage product information The implementation of foreground system After the customer successfully login, he or she can see the product information of the enterprises sold, including product brand, model and specifications, manufacturer, price and so on. Customers can choose their favorite products, and added to the shopping cart. Figure 2 illustrated the flow chart of foreground system. 589

4 Figure 2.The flow chart of foreground system Therefore, from the view point of customer, besides the customer can easy to access product information, the more important point is to facilitate the purchase of products as far as possible. Therefore, the function of foreground system is to display product information for the customers and to realize the shopping cart management. The implementation of the shopping cart is the key technology of the Rails-framework-based e-commerce information management platform of enterprise. It used to display and manage the shopping information of users. Users can view and edit product information through the shopping cart management module. The main function of shopping cart is to add items to the shopping cart, browse the merchandise in the shopping cart, modify the information of the products in the shopping cart, remove the products and empty shopping cart. The shopping cart module realized to add product purchase record to the database, through add List_product to the controller file admin_control.rb. The code segment is shown below. def list_product # Call the paginate method to return the product object of the current page and the paginator object # Assigned to products products_pages # Pages in the product object will the press OrderTime (products order time) column in ascending order, then the product_id (product ID) column in ascending order # And the first page of a maximum number of records is set to products = paginate (: products,: order_by => 'OrderTime, product_id',: per_page => 5) end The system calls paginate method which provided by the Rails, to return the product object and paginator object of the current page (used for paging settings), these product objects sort accordance with OrderTime and product_id. And each page displays up to 5 records in the paginator object. Then it will assign to the two instance variables:@ products_pages products which are returned by product object and paginator object. It realized to add destroy_product methods in admin_control.rb controller file, to delete a product record from the database. The code segment is shown below. def destroy_product # Find the product object which specified product_id, and delete the object product.find (params [: product_id]). destroy # Redirect to list_product Action redirect_to: action => 'list_product' end It needn t to add any additional code in Model files. Customers choose a purchase record from the products page, and click "Delete", and click "OK" button in the confirmation prompt window. You can see that the purchase record has been deleted The implementation of background system From the view point of enterprise managers, the functions of background system include product information management, order management and customer relationship management. Product 590

5 information management not only can allow the managers to increase products, delete products, and modify products, but also to search and manage the products with specified conditions through the search function. For example, the enterprise manager can search the highest-selling products in a certain period of time. Figure 3 illustrated the flow chart of search operation. Figure 3.The flow chart of search operation Open a command window, and execute the command ruby script/generate controller product in the development directory. If the command is successful executed, it will generate a controller file and product_controller.rb which is located in the directory / app / controllers. We should add the code below to the file of product_controller.rb. class ProductController <ApplicationController def search # Create the format that object using, which 4c1ddb5cfb851d566a9039d450c6bb4a7 is API Key product = product.new 4 c1ddb5cfb851d566a9039d450c6bb4a7 the render: partial => "the customer": Collection => product.customer (: tags => params [: tags], : Per_ page => '15 ') end end The main function of orders management is to management and tracking the orders which placed by the customer, dynamic grasp the progress of orders and completion, enhance operational efficiency in the logistics process, thus saving operating time and operating costs, and improve the market competitiveness of enterprises. The main function of the customer relationship management is to managing customer information resources, and to provide satisfaction products and services for customer, and to establish long-term stability, mutual trust and close relationship between enterprise and customers. Figure 4 illustrated the flow chart of background system. Figure 4.The flow chart of background system 591

6 4. Testing of system In order to validate the overall function of whole system, first we used the Selenium and Selenium on Rails to testing automatically. The core of Selenium was implemented by JavaScript. It can be run directly in the browser without run in another process. Therefore, the scripts which written by Selenium can issue an order similar to the mouse click, thus simulated the interaction between client browser and Web applications, and the interaction between the manager browser and Web applications [9]. For example, we can write a script to simulate customer login E-commerce Information Management Platform of Enterprise, and select commodity in the products display area, then click the "ADD TO CART" button to submit. At this time, Selenium can check whether the sending is correct through the next display page. All of these actions were achieved through the Selenium commands. Figure 5 illustrated the flow chart of customer login. Figure 5.The flow chart of customer login After the end of the automated test, we used Internet to access the home page of the system platform. Figure 6 illustrated the home page of system platform. In Web Application without separate Active X were able to realize so that the users could feel that as if they were using Window Application [10]. The information page which used to display the products information will not be overloaded, the page will not be refreshed, only a partial update. It because of the program used the Ajax technology of the Rails framework. Customers can click the product photo in product information display module, to enter the shopping cart management page directly. 592

7 A Ruby on Rails-Framework-Based E-commerce Information Management Platform Design of Enterprise Hongmei ZHANG 2Yuanyi ZHANG Figure 6.The home page of system platform Finally, the comprehensive testing of various system functions was validated via the Internet Explorer. The results show that the system platform can strengthen the standardized management of enterprise sales, improve the management level and the information degree of enterprise marketing. And it can rational use of human and material resources to effectively manage the business and relationships, shorten sales cycles, reduce sales costs and increase revenue, to enhance their market competitiveness. 5. Conclusion With the development and popularization of the Internet, the new way to shopping online has gradually been accepted by many people. It quickly changed or even replaced the traditional concept of shopping. Online trading as a new business model is also been applied to the competition for more enterprises. The e-commerce information management platform of enterprise designed in this paper, make full use of the advantages of the Rails framework, and overall reduced business costs, and speed up the response speed of the market, thus greatly improving the quality of service and competitiveness. 6. Acknowledgment This work is supported by Scientific and Technological Development Foundation of Fuzhou University No.2009-XY-13, and the Educational Technology Research Project of Zhejiang Province No.JB

8 7. References [1] Jiaohua Cheng. Study and design of e-commerce website based on Rails framework. Journal of Computer & Telecommunication, p 26 to 29, 08, [2] Yiqun Li, Cong Shu, Li Xiong, "Information Services Platform of International Trade Based on E-commerce ", AISS: Advances in Information Sciences and Service Sciences, Vol. 3, No. 1, pp. 78 ~ 86, [3] Fengling Wang. A rails-framework-based information system study of auto leasehold management. Journal of Advanced Materials Research, v , p , [4] Viswanathan, Viswa. Rapid web application development: A ruby on rails tutorial. Journal of IEEE Software, v 25, n 6, p , [5] Maximilien, E. Michael. Web services on rails: Using ruby and rails for Web services development and mashups. In Proceeding(s) of the 2006 IEEE International Conference on Web Services, p xliii, [6] Bock, Benjamin. Ruby topic maps. Journal of Lecture Notes in Computer Science, v 4999 LNAI, p , [7] Emoto, M.; Murakami, S.; Yoshida, M.; Funaba, H.; Nagayama, Y. Web interface for plasma analysis codes. Journal of Fusion Engineering and Design, v 83, n 2-3, p , 04, [8] Peter Cooper.Beginning Ruby: From Novice to Professional [9] Nan Feng, Jing Xie, Yingxin Wu. Comparison of Ruby on Rails development tools. In Proceeding(s) of the 2009 WRI World Congress on Software Engineering, WCSE 2009, v 4, p , [10] Myoung-Kyoum Kim, Byung-Sub Jo, Jae-Soo Yang, and In-Whee Joe, "Performance Analysis of Java Web Application Based on AJAX", RNIS: Research Notes in Information Science, Volume 2, pp. 32 ~ 35,

Ruby On Rails. CSCI 5449 Submitted by: Bhaskar Vaish

Ruby On Rails. CSCI 5449 Submitted by: Bhaskar Vaish Ruby On Rails CSCI 5449 Submitted by: Bhaskar Vaish What is Ruby on Rails? Ruby on Rails is a web application framework written in Ruby, a dynamic programming language. Ruby on Rails uses the Model-View-Controller

More information

Online Database Management System

Online Database Management System CPSC 624 Project Online Database Management System Bo Li / Runzhen Wang Introduction This is an online Database Management System that provide a friendly user interface to users to use the database. Users

More information

The Television Shopping Service Model Based on HD Interactive TV Platform

The Television Shopping Service Model Based on HD Interactive TV Platform , pp. 195-204 http://dx.doi.org/10.14257/ijunesst.2014.7.6.17 The Television Shopping Service Model Based on HD Interactive TV Platform Mengke Yang a and Jianqiu Zeng b Beijing University of Posts and

More information

Shop by Manufacturer Custom Module for Magento

Shop by Manufacturer Custom Module for Magento Shop by Manufacturer Custom Module for Magento TABLE OF CONTENTS Table of Contents Table Of Contents... 2 1. INTRODUCTION... 3 2. Overview...3 3. Requirements... 3 4. Features... 4 4.1 Features accessible

More information

Open Access Design and Implementation of Online Shopping System Based on the Struts Framework. Zhang Li 1,* and Zhao Luhua 2

Open Access Design and Implementation of Online Shopping System Based on the Struts Framework. Zhang Li 1,* and Zhao Luhua 2 Send Orders for Reprs to reprs@benthamscience.ae The Open Automation and Control Systems Journal, 2014, 6, 387-392 387 Open Access Design and Implementation of Online Shopping System Based on the Struts

More information

A SaaS-based Logistics Informatization Model for Specialized Farmers Cooperatives in China

A SaaS-based Logistics Informatization Model for Specialized Farmers Cooperatives in China A SaaS-based Logistics Informatization Model for Specialized Farmers Cooperatives in China Zhongqiang Liu 1, Kaiyi Wang 1*, Shufeng Wang 1, Feng Yang 1 and Xiandi Zhang 1, 1 Beijing Research Center for

More information

Integration of B2B E-commerce and ERP in Manufacturing Enterprise and. its Application. Cai Ting 1 ; Liu Lei 2

Integration of B2B E-commerce and ERP in Manufacturing Enterprise and. its Application. Cai Ting 1 ; Liu Lei 2 3rd International Conference on Management, Education, Information and Control (MEICI 2015) Integration of B2B E-commerce and ERP in Manufacturing Enterprise and its Application Cai Ting 1 ; Liu Lei 2

More information

Implementing a Web-based Transportation Data Management System

Implementing a Web-based Transportation Data Management System Presentation for the ITE District 6 Annual Meeting, June 2006, Honolulu 1 Implementing a Web-based Transportation Data Management System Tim Welch 1, Kristin Tufte 2, Ransford S. McCourt 3, Robert L. Bertini

More information

Design and Implementation of Supermarket Management System Yongchang Rena, Mengyao Chenb

Design and Implementation of Supermarket Management System Yongchang Rena, Mengyao Chenb 4th International Conference on Mechatronics, Materials, Chemistry and Computer Engineering (ICMMCCE 2015) Design and Implementation of Supermarket Management System Yongchang Rena, Mengyao Chenb College

More information

Designing and Implementing an Online Bookstore Website

Designing and Implementing an Online Bookstore Website KEMI-TORNIO UNIVERSITY OF APPLIED SCIENCES TECHNOLOGY Cha Li Designing and Implementing an Online Bookstore Website The Bachelor s Thesis Information Technology programme Kemi 2011 Cha Li BACHELOR S THESIS

More information

PHP Web Authoring for Database Management based on MVC Pattern

PHP Web Authoring for Database Management based on MVC Pattern , October 19-21, 2011, San Francisco, USA PHP Web Authoring for Database Management based on MVC Pattern Chanchai Supaartagorn Abstract Nowadays, the MVC pattern is the effective method for the development

More information

Mobile terminal Database Management and Designing a Table

Mobile terminal Database Management and Designing a Table Code Generation for Mobile Terminals Accessing to the Remote Database Based on Object Association Wen Hu, Yanli Zhao School of Computer and Information Engineering, Harbin University of Commerce, 150028

More information

Customer Bank Account Management System Technical Specification Document

Customer Bank Account Management System Technical Specification Document Customer Bank Account Management System Technical Specification Document Technical Specification Document Page 1 of 15 Table of Contents Contents 1 Introduction 3 2 Design Overview 4 3 Topology Diagram.6

More information

The Design of B2B E-commerce System Based on MVC Model and J2EE

The Design of B2B E-commerce System Based on MVC Model and J2EE MANAGEMENT SCIENCE AND ENGINEERING Vol. 4, No. 4, 2010, pp. 113-119 www.cscanada.org ISSN 1913-0341 [Print] ISSN 1913-035X [Online] www.cscanada.net The Design of B2B E-commerce System Based on MVC Model

More information

SYSTEM DEVELOPMENT AND IMPLEMENTATION

SYSTEM DEVELOPMENT AND IMPLEMENTATION CHAPTER 6 SYSTEM DEVELOPMENT AND IMPLEMENTATION 6.0 Introduction This chapter discusses about the development and implementation process of EPUM web-based system. The process is based on the system design

More information

Bitrix Site Manager 4.0. Quick Start Guide to Newsletters and Subscriptions

Bitrix Site Manager 4.0. Quick Start Guide to Newsletters and Subscriptions Bitrix Site Manager 4.0 Quick Start Guide to Newsletters and Subscriptions Contents PREFACE...3 CONFIGURING THE MODULE...4 SETTING UP FOR MANUAL SENDING E-MAIL MESSAGES...6 Creating a newsletter...6 Providing

More information

Bitrix Site Manager 4.1. User Guide

Bitrix Site Manager 4.1. User Guide Bitrix Site Manager 4.1 User Guide 2 Contents REGISTRATION AND AUTHORISATION...3 SITE SECTIONS...5 Creating a section...6 Changing the section properties...8 SITE PAGES...9 Creating a page...10 Editing

More information

Development of Content Management System with Animated Graph

Development of Content Management System with Animated Graph Development of Content Management System with Animated Graph Saipunidzam Mahamad, Mohammad Noor Ibrahim, Rozana Kasbon, and Chap Samol Abstract Animated graph gives some good impressions in presenting

More information

PHP FRAMEWORK FOR DATABASE MANAGEMENT BASED ON MVC PATTERN

PHP FRAMEWORK FOR DATABASE MANAGEMENT BASED ON MVC PATTERN PHP FRAMEWORK FOR DATABASE MANAGEMENT BASED ON MVC PATTERN Chanchai Supaartagorn Department of Mathematics Statistics and Computer, Faculty of Science, Ubon Ratchathani University, Thailand scchansu@ubu.ac.th

More information

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1 , pp. 331-342 http://dx.doi.org/10.14257/ijfgcn.2015.8.2.27 Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1 Changming Li, Jie Shen and

More information

Landing Page. Landing Page Module for Magento

Landing Page. Landing Page Module for Magento Landing Page Module for Magento TABLE OF CONTENTS Table of Contents Table Of Contents... 2 1. INTRODUCTION... 3 2. Overview... 3 3. Requirements... 3 4. Features... 3 5. Installation... 4 5.1 Implementation...

More information

SellerDeck 2013 Reviewer's Guide

SellerDeck 2013 Reviewer's Guide SellerDeck 2013 Reviewer's Guide Help and Support Support resources, email support and live chat: http://www.sellerdeck.co.uk/support/ 2012 SellerDeck Ltd 1 Contents Introduction... 3 Automatic Pagination...

More information

Welcome to Collage (Draft v0.1)

Welcome to Collage (Draft v0.1) Welcome to Collage (Draft v0.1) Table of Contents Welcome to Collage (Draft v0.1)... 1 Table of Contents... 1 Overview... 2 What is Collage?... 3 Getting started... 4 Searching for Images in Collage...

More information

Certified PHP/MySQL Web Developer Course

Certified PHP/MySQL Web Developer Course Course Duration : 3 Months (120 Hours) Day 1 Introduction to PHP 1.PHP web architecture 2.PHP wamp server installation 3.First PHP program 4.HTML with php 5.Comments and PHP manual usage Day 2 Variables,

More information

The Research and Design of NSL-Oriented Automation Testing Framework

The Research and Design of NSL-Oriented Automation Testing Framework The Research and Design of NSL-Oriented Automation Testing Framework Chongwen Wang School of Software, Beijing Institute of Technology, Beijing, China wcwzzw@bit.edu.cn Abstract. By analyzing the Selenium

More information

Commercial software development with the help of J2EE architecture and MVC

Commercial software development with the help of J2EE architecture and MVC Journal of The International Association of Advanced Technology and Science Commercial software development with the help of J2EE architecture and MVC Anup Kumar Ranjeeta chauhan 1. Abstract The Java 2

More information

Title Page. Hosted Payment Page Guide ACI Commerce Gateway

Title Page. Hosted Payment Page Guide ACI Commerce Gateway Title Page Hosted Payment Page Guide ACI Commerce Gateway Copyright Information 2008 by All rights reserved. All information contained in this documentation, as well as the software described in it, is

More information

Design of Data Archive in Virtual Test Architecture

Design of Data Archive in Virtual Test Architecture Journal of Information Hiding and Multimedia Signal Processing 2014 ISSN 2073-4212 Ubiquitous International Volume 5, Number 1, January 2014 Design of Data Archive in Virtual Test Architecture Lian-Lei

More information

Research on the Facilitation of E-commerce Technology Development on New-type Urbanization Construction in the Internet of Things Era

Research on the Facilitation of E-commerce Technology Development on New-type Urbanization Construction in the Internet of Things Era , pp.23-238 http://dx.doi.org/.4257/ijunesst.25.8.3.22 Research on the Facilitation of E-commerce Technology Development on New-type Urbanization Construction in the Internet of Things Era Li Jia li and

More information

Toad for Data Analysts, Tips n Tricks

Toad for Data Analysts, Tips n Tricks Toad for Data Analysts, Tips n Tricks or Things Everyone Should Know about TDA Just what is Toad for Data Analysts? Toad is a brand at Quest. We have several tools that have been built explicitly for developers

More information

Design Approaches of Web Application with Efficient Performance in JAVA

Design Approaches of Web Application with Efficient Performance in JAVA IJCSNS International Journal of Computer Science and Network Security, VOL.11 No.7, July 2011 141 Design Approaches of Web Application with Efficient Performance in JAVA OhSoo Kwon and HyeJa Bang Dept

More information

Research and Implementation of Customizable Dynamic Website Management System

Research and Implementation of Customizable Dynamic Website Management System 2012 International Conference on Education Technology and Computer (ICETC2012) IPCSIT vol.43 (2012) (2012) IACSIT Press, Singapore Research and Implementation of Customizable Dynamic Website Management

More information

IBM Information Server

IBM Information Server IBM Information Server Version 8 Release 1 IBM Information Server Administration Guide SC18-9929-01 IBM Information Server Version 8 Release 1 IBM Information Server Administration Guide SC18-9929-01

More information

ODBC Client Driver Help. 2015 Kepware, Inc.

ODBC Client Driver Help. 2015 Kepware, Inc. 2015 Kepware, Inc. 2 Table of Contents Table of Contents 2 4 Overview 4 External Dependencies 4 Driver Setup 5 Data Source Settings 5 Data Source Setup 6 Data Source Access Methods 13 Fixed Table 14 Table

More information

Modern Accounting Information System Security (AISS) Research Based on IT Technology

Modern Accounting Information System Security (AISS) Research Based on IT Technology , pp.163-170 http://dx.doi.org/10.14257/astl.2016. Modern Accounting Information System Security (AISS) Research Based on IT Technology Jiamin Fang and Liqing Shu Accounting Branch, Jilin Business and

More information

CS169.1x Lecture 5: SaaS Architecture and Introduction to Rails " Fall 2012"

CS169.1x Lecture 5: SaaS Architecture and Introduction to Rails  Fall 2012 CS169.1x Lecture 5: SaaS Architecture and Introduction to Rails " Fall 2012" 1" Web at 100,000 feet" The web is a client/server architecture" It is fundamentally request/reply oriented" Web browser Internet

More information

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development 4 Understanding Web Applications IN THIS CHAPTER 4.1 Understand Web page development 4.2 Understand Microsoft ASP.NET Web application development 4.3 Understand Web hosting 4.4 Understand Web services

More information

Research Article. ISSN 2347-9523 (Print) *Corresponding author Lili Wang Email: lily@nepu.edu.cn

Research Article. ISSN 2347-9523 (Print) *Corresponding author Lili Wang Email: lily@nepu.edu.cn Scholars Journal of Engineering and Technology (SJET) Sch. J. Eng. Tech., 2015; 3(4B):424-428 Scholars Academic and Scientific Publisher (An International Publisher for Academic and Scientific Resources)

More information

Business Portal for Microsoft Dynamics GP 2010. User s Guide Release 5.1

Business Portal for Microsoft Dynamics GP 2010. User s Guide Release 5.1 Business Portal for Microsoft Dynamics GP 2010 User s Guide Release 5.1 Copyright Copyright 2011 Microsoft. All rights reserved. Limitation of liability This document is provided as-is. Information and

More information

Software Requirements Specification for POS_Connect Page 1. Software Requirements Specification. for. POS_Connect. Version 1.0

Software Requirements Specification for POS_Connect Page 1. Software Requirements Specification. for. POS_Connect. Version 1.0 Page 1 Software Requirements Specification for POS_Connect Version 1.0 1/9/2013 Page 2 Table of Contents Table of Contents Revision History 1. Introduction 1.1 Purpose 1.2 Document Conventions 1.3 Intended

More information

DiskPulse DISK CHANGE MONITOR

DiskPulse DISK CHANGE MONITOR DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product

More information

E-business Management System Based on Coordinated Center for Dealer

E-business Management System Based on Coordinated Center for Dealer The Fourth International Conference on Electronic Business (ICEB2004) / Beijing 533 E-business Based on Coordinated Center for Dealer Ding Zhang 1, Jingwen An 1, Zhongqing Cheng 2 1 School of Management,

More information

Manage Workflows. Workflows and Workflow Actions

Manage Workflows. Workflows and Workflow Actions On the Workflows tab of the Cisco Finesse administration console, you can create and manage workflows and workflow actions. Workflows and Workflow Actions, page 1 Add Browser Pop Workflow Action, page

More information

MyanPay API Integration with Magento CMS

MyanPay API Integration with Magento CMS 2014 MyanPay API Integration with Magento CMS MyanPay Myanmar Soft Gate Technology Co, Ltd. 1/1/2014 MyanPay API Integration with Magento CMS 1 MyanPay API Integration with Magento CMS MyanPay API Generating

More information

91.527 - Human Computer Interaction Final Project Tutorial. Hardware Inventory Management System (HIMS) By M. Michael Nourai

91.527 - Human Computer Interaction Final Project Tutorial. Hardware Inventory Management System (HIMS) By M. Michael Nourai 91.527 - Human Computer Interaction Final Project Tutorial Hardware Inventory Management System (HIMS) By Table of Contents Introduction... 3 Running HIMS... 3 Successful Login to HIMS... 4 HIMS Main Screen...

More information

State of Michigan Data Exchange Gateway. Web-Interface Users Guide 12-07-2009

State of Michigan Data Exchange Gateway. Web-Interface Users Guide 12-07-2009 State of Michigan Data Exchange Gateway Web-Interface Users Guide 12-07-2009 Page 1 of 21 Revision History: Revision # Date Author Change: 1 8-14-2009 Mattingly Original Release 1.1 8-31-2009 MM Pgs 4,

More information

Outline. Lecture 18: Ruby on Rails MVC. Introduction to Rails

Outline. Lecture 18: Ruby on Rails MVC. Introduction to Rails Outline Lecture 18: Ruby on Rails Wendy Liu CSC309F Fall 2007 Introduction to Rails Rails Principles Inside Rails Hello World Rails with Ajax Other Framework 1 2 MVC Introduction to Rails Agile Web Development

More information

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

Tutorial 4: Server-Side Setup

Tutorial 4: Server-Side Setup Objectives: Your goal in this tutorial is to be able to: login to NetStores from Dreamweaver upload your company logo to NetStores to be used on shopping cart and search pages view your General Search

More information

ACR Triad Web Client. User s Guide. Version 2.5. 20 October 2008. American College of Radiology 2007 All rights reserved.

ACR Triad Web Client. User s Guide. Version 2.5. 20 October 2008. American College of Radiology 2007 All rights reserved. ACR Triad Web Client Version 2.5 20 October 2008 User s Guide American College of Radiology 2007 All rights reserved. CONTENTS ABOUT TRIAD...3 USER INTERFACE...4 LOGIN...4 REGISTER REQUEST...5 PASSWORD

More information

Advanced Tornado TWENTYONE. 21.1 Advanced Tornado. 21.2 Accessing MySQL from Python LAB

Advanced Tornado TWENTYONE. 21.1 Advanced Tornado. 21.2 Accessing MySQL from Python LAB 21.1 Advanced Tornado Advanced Tornado One of the main reasons we might want to use a web framework like Tornado is that they hide a lot of the boilerplate stuff that we don t really care about, like escaping

More information

The Construction of Seismic and Geological Studies' Cloud Platform Using Desktop Cloud Visualization Technology

The Construction of Seismic and Geological Studies' Cloud Platform Using Desktop Cloud Visualization Technology Send Orders for Reprints to reprints@benthamscience.ae 1582 The Open Cybernetics & Systemics Journal, 2015, 9, 1582-1586 Open Access The Construction of Seismic and Geological Studies' Cloud Platform Using

More information

Web-based Automobile Sales Management System. Huabo Xiao

Web-based Automobile Sales Management System. Huabo Xiao 3rd International Conference on Management, Education, Information and Control (MEICI 2015) Web-based Automobile Sales Management System Huabo Xiao College of Information Engineering, Jiangxi University

More information

Journal of Chemical and Pharmaceutical Research, 2015, 7(3):417-421. Research Article

Journal of Chemical and Pharmaceutical Research, 2015, 7(3):417-421. Research Article Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2015, 7(3):417-421 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Design and implementation of pharmaceutical enterprise

More information

Google App Engine f r o r J av a a v a (G ( AE A / E J / )

Google App Engine f r o r J av a a v a (G ( AE A / E J / ) Google App Engine for Java (GAE/J) What is Google App Engine? Google offers a cloud computing infrastructure calledgoogle App Engine(App Engine) for creating and running web applications. App Engine allows

More information

Creating Database Tables in Microsoft SQL Server

Creating Database Tables in Microsoft SQL Server Creating Database Tables in Microsoft SQL Server Microsoft SQL Server is a relational database server that stores and retrieves data for multi-user network-based applications. SQL Server databases are

More information

Enterprise Recipes with Ruby and Rails

Enterprise Recipes with Ruby and Rails Extracted from: Enterprise Recipes with Ruby and Rails This PDF file contains pages extracted from Enterprise Recipes with Ruby and Rails, published by the Pragmatic Bookshelf. For more information or

More information

SysPatrol - Server Security Monitor

SysPatrol - Server Security Monitor SysPatrol Server Security Monitor User Manual Version 2.2 Sep 2013 www.flexense.com www.syspatrol.com 1 Product Overview SysPatrol is a server security monitoring solution allowing one to monitor one or

More information

Design of Company s Salary Management System. Lei Xiong

Design of Company s Salary Management System. Lei Xiong 3rd International Conference on Management, Education, Information and Control (MEICI 2015) Design of Company s Salary Management System Lei Xiong College of Information Engineering, Jiangxi University

More information

Zapper for ecommerce. Magento Plugin Version 1.0.0. Checkout

Zapper for ecommerce. Magento Plugin Version 1.0.0. Checkout Zapper for ecommerce Magento Plugin Version 1.0.0 Branden Paine 4/14/2014 Table of Contents Introduction... 1 What is Zapper for ecommerce? Why Use It?... 1 What is Zapper?... 1 Zapper App Features...

More information

GSPAY Merchant Manual

GSPAY Merchant Manual GSPAY Merchant Manual Version 1.6.2 Last Updated: 4 March 2013 All material contained herein is Copyright GSPAY LIMITED. Please report any errors or omissions in this documentation to the GSPAY support

More information

XTM Drupal Connector. A Translation Management Tool Plugin

XTM Drupal Connector. A Translation Management Tool Plugin XTM Drupal Connector A Translation Management Tool Plugin Published by XTM International Ltd. Copyright XTM International Ltd. All rights reserved. No part of this publication may be reproduced or transmitted

More information

A Cloud-Based Retail Management System

A Cloud-Based Retail Management System A Cloud-Based Retail Management System Adewole Adewumi 1, Stanley Ogbuchi 1, and Sanjay MIsra 1 1 Department of Computer and Information Sciences, Covenant University, Ota, Nigeria {wole.adewumi, stanley.ogbuchi,

More information

Design of Electronic Medical Record System Based on Cloud Computing Technology

Design of Electronic Medical Record System Based on Cloud Computing Technology TELKOMNIKA Indonesian Journal of Electrical Engineering Vol.12, No.5, May 2014, pp. 4010 ~ 4017 DOI: http://dx.doi.org/10.11591/telkomnika.v12i5.4392 4010 Design of Electronic Medical Record System Based

More information

VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved

VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved Mobile Application for News and Interactive Services L. Ashwin Kumar Department of Information Technology, JNTU, Hyderabad, India loka.ashwin@gmail.com ABSTRACT In this paper, we describe the design and

More information

Intelligent Shopping Agent

Intelligent Shopping Agent International Journal of Computer Sciences and Engineering Open Access Review Paper Volume-4, Issue-3 E-ISSN: 2347-2693 Intelligent Shopping Agent Sameer Shanbhag 1*, Sujith Nair 2 and Nikhil Nair3 1*,2,3

More information

Seamless Web Data Entry for SAS Applications D.J. Penix, Pinnacle Solutions, Indianapolis, IN

Seamless Web Data Entry for SAS Applications D.J. Penix, Pinnacle Solutions, Indianapolis, IN Seamless Web Data Entry for SAS Applications D.J. Penix, Pinnacle Solutions, Indianapolis, IN ABSTRACT For organizations that need to implement a robust data entry solution, options are somewhat limited

More information

User Guide and Tutorial Central Stores Online Ordering System. Central Stores Financial Services Western Washington University

User Guide and Tutorial Central Stores Online Ordering System. Central Stores Financial Services Western Washington University User Guide and Tutorial Central Stores Online Ordering System Central Stores Financial Services Western Washington University TABLE OF CONTENTS 1. Introduction... Page 3 2. Finding and Logging into Central

More information

Customized Efficient Collection of Big Data for Advertising Services

Customized Efficient Collection of Big Data for Advertising Services , pp.36-41 http://dx.doi.org/10.14257/astl.2015.94.09 Customized Efficient Collection of Big Data for Advertising Services Jun-Soo Yun 1, Jin-Tae Park 1, Hyun-Seo Hwang 1, Il-Young Moon 1 1 1600 Chungjeol-ro,

More information

Analyzing Network Servers. Disk Space Utilization Analysis. DiskBoss - Data Management Solution

Analyzing Network Servers. Disk Space Utilization Analysis. DiskBoss - Data Management Solution DiskBoss - Data Management Solution DiskBoss provides a large number of advanced data management and analysis operations including disk space usage analysis, file search, file classification and policy-based

More information

Sales Person Commission

Sales Person Commission Sales Person Commission Table of Contents INTRODUCTION...1 Technical Support...1 Overview...2 GETTING STARTED...3 Adding New Salespersons...3 Commission Rates...7 Viewing a Salesperson's Invoices or Proposals...11

More information

This guide shows you the process for adding ecart to your online store so that you can start selling products online.

This guide shows you the process for adding ecart to your online store so that you can start selling products online. ecart will add invaluable checkout functionality to your online store. This includes the ability to create and design a shopping cart page, add products to a cart, and create all the necessary pages for

More information

Web Development using PHP (WD_PHP) Duration 1.5 months

Web Development using PHP (WD_PHP) Duration 1.5 months Duration 1.5 months Our program is a practical knowledge oriented program aimed at learning the techniques of web development using PHP, HTML, CSS & JavaScript. It has some unique features which are as

More information

Research on the Effect of E-Commerce Industrial Development on the Promotion of New Urbanization

Research on the Effect of E-Commerce Industrial Development on the Promotion of New Urbanization Vol. (UNESST 214), pp.54-5 http://dx.doi.org/1.1425/astl.214..11 Research on the Effect of E-Commerce Industrial Development on the Promotion of New Urbanization Li Jia li, Cheng Tao Harbin University

More information

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA Hong-lv Wang, Yong Cen Information Center, China Tobacco Zhejiang Industrial Co., Ltd Hangzhou, China,

More information

INSTALLATION AND SETUP HANDBOOK OF PAYU LATAM s PLUGIN FOR WOOCOMMERCE

INSTALLATION AND SETUP HANDBOOK OF PAYU LATAM s PLUGIN FOR WOOCOMMERCE INSTALLATION AND SETUP HANDBOOK OF PAYU LATAM s PLUGIN FOR WOOCOMMERCE WooCommerce is a Wordpress plugin that facilitates the creation of an online store integrated to the current site. So that your customers

More information

Developing ASP.NET MVC 4 Web Applications MOC 20486

Developing ASP.NET MVC 4 Web Applications MOC 20486 Developing ASP.NET MVC 4 Web Applications MOC 20486 Course Outline Module 1: Exploring ASP.NET MVC 4 The goal of this module is to outline to the students the components of the Microsoft Web Technologies

More information

DNNSmart Super Store User Manual

DNNSmart Super Store User Manual DNNSmart Super Store User Manual Description This is one simple but useful e-commerce module. It consists of multiple submodules which can help you setup your DNN E-commerce sites quickly. It's very easy

More information

Example for Using the PrestaShop Web Service : CRUD

Example for Using the PrestaShop Web Service : CRUD Example for Using the PrestaShop Web Service : CRUD This tutorial shows you how to use the PrestaShop web service with PHP library by creating a "CRUD". Prerequisites: - PrestaShop 1.4 installed on a server

More information

Dimension Technology Solutions Team 2

Dimension Technology Solutions Team 2 Dimension Technology Solutions Team 2 emesa Web Service Extension and iphone Interface 6 weeks, 3 phases, 2 products, 1 client, design, implement - Presentation Date: Thursday June 18 - Authors: Mark Barkmeier

More information

Advantage of Jquery: T his file is downloaded from

Advantage of Jquery: T his file is downloaded from What is JQuery JQuery is lightweight, client side JavaScript library file that supports all browsers. JQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling,

More information

Research of The Requirement of Labor Market Management System of

Research of The Requirement of Labor Market Management System of Research of The Requirement of Labor Market Management System of Qinhuangdao 1 Xu Zhikun, 2 Gao Yabin, 3 Xiao Yan, 4 Bao YanYu 1, First and Corresponding Author College of Finance, Hebei Normal University

More information

SHOPPING APPLICATION FOR E-COMMERCE

SHOPPING APPLICATION FOR E-COMMERCE ABSTRACT: SHOPPING APPLICATION FOR E-COMMERCE Rohini V, Ancy Merlyn D Souza, Sachin Giriyappanavar, Sharun Mathew Department of Computer Science, Christ University, Bengaluru E-commerce is an alternative

More information

SFTP Server User Login Instructions. Open Internet explorer and enter the following url: https://sftp.sae.org

SFTP Server User Login Instructions. Open Internet explorer and enter the following url: https://sftp.sae.org SFTP Server User Login Instructions Open Internet explorer and enter the following url: https://sftp.sae.org You will be prompted for a user id and password as such. Please enter your account id and password.

More information

USING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD)

USING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD) USING MYWEBSQL MyWebSQL is a database web administration tool that will be used during LIS 458 & CS 333. This document will provide the basic steps for you to become familiar with the application. 1. To

More information

Social Network Website to Monitor Behavior Change Design Document

Social Network Website to Monitor Behavior Change Design Document Social Network Website to Monitor Behavior Change Design Document Client: Yolanda Coil Advisor: Simanta Mitra Team #11: Gavin Monroe Nicholas Schramm Davendra Jayasingam Table of Contents PROJECT TEAM

More information

Conference Paper. Distributed Performance Systems using HTML5 and Rails. Dr. Jesse Allison 1. jtallison@lsu.edu jesse@electrotap.

Conference Paper. Distributed Performance Systems using HTML5 and Rails. Dr. Jesse Allison 1. jtallison@lsu.edu jesse@electrotap. Conference Paper Presented at the 26 th Annual Conference of the Society for Electro-Acoustic Music in the United States January 20 22, 2011 University of Miami Frost School of Music Miami, Florida Papers

More information

Small Joint-stock Commercial Bank Lending to Small Business Risk Analysis

Small Joint-stock Commercial Bank Lending to Small Business Risk Analysis Small Joint-stock Commercial Bank Lending to Small Business Risk Analysis WANG Shuying, YAN Chao School of Management, Zhengzhou University, P.R.China, 450001 yanmaohou@yahoo.com.cn Abstract: in China

More information

Integration Guide Last Revision: July 2004

Integration Guide Last Revision: July 2004 Last Revision: July 2004 PayPal Integration Guide 2004 PayPal, Inc. All Rights Reserved. PayPal and the PayPal logo are registered trademarks of PayPal, Inc. Designated trademarks and brands are the property

More information

WordPress 2.9 e-commerce

WordPress 2.9 e-commerce WordPress 2.9 e-commerce Build a proficient online store to sell and services products Brian Bondari Table of Contents Preface 1 Chapter 1: Getting Started with WordPress and e-commerce 7 Why WordPress

More information

Official Amazon Checkout Extension for Magento Commerce. Documentation

Official Amazon Checkout Extension for Magento Commerce. Documentation Official Amazon Checkout Extension for Magento Commerce Documentation 1. Introduction This extension provides official integration of your Magento store with Inline Checkout by Amazon service. Checkout

More information

Journal of Chemical and Pharmaceutical Research, 2015, 7(3):1388-1392. Research Article. E-commerce recommendation system on cloud computing

Journal of Chemical and Pharmaceutical Research, 2015, 7(3):1388-1392. Research Article. E-commerce recommendation system on cloud computing Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2015, 7(3):1388-1392 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 E-commerce recommendation system on cloud computing

More information

Remote Sensitive Image Stations and Grid Services

Remote Sensitive Image Stations and Grid Services International Journal of Grid and Distributed Computing 23 Remote Sensing Images Data Integration Based on the Agent Service Binge Cui, Chuanmin Wang, Qiang Wang College of Information Science and Engineering,

More information

Big Data Collection Study for Providing Efficient Information

Big Data Collection Study for Providing Efficient Information , pp. 41-50 http://dx.doi.org/10.14257/ijseia.2015.9.12.03 Big Data Collection Study for Providing Efficient Information Jun-soo Yun, Jin-tae Park, Hyun-seo Hwang and Il-young Moon Computer Science and

More information

DbSchema Tutorial with Introduction in SQL Databases

DbSchema Tutorial with Introduction in SQL Databases DbSchema Tutorial with Introduction in SQL Databases Contents Connect to the Database and Create First Tables... 2 Create Foreign Keys... 7 Create Indexes... 9 Generate Random Data... 11 Relational Data

More information

tibbr Now, the Information Finds You.

tibbr Now, the Information Finds You. tibbr Now, the Information Finds You. - tibbr Integration 1 tibbr Integration: Get More from Your Existing Enterprise Systems and Improve Business Process tibbr empowers IT to integrate the enterprise

More information

NASSI-SCHNEIDERMAN DIAGRAM IN HTML BASED ON AML

NASSI-SCHNEIDERMAN DIAGRAM IN HTML BASED ON AML Volume 6, Number 3, 2013 NASSI-SCHNEIDERMAN DIAGRAM IN HTML BASED ON AML László Menyhárt Abstract: In an earlier work I defined an extension of XML called Algorithm Markup Language (AML) for easy and understandable

More information

Document management and exchange system supporting education process

Document management and exchange system supporting education process Document management and exchange system supporting education process Emil Egredzija, Bozidar Kovacic Information system development department, Information Technology Institute City of Rijeka Korzo 16,

More information

A Tour of Ruby on Rails

A Tour of Ruby on Rails A Tour of Ruby on Rails By David Keener http://www.keenertech.com But First, Who Am I? David Keener I m a technical architect and writer with over 20 years of experience. Been doing web applications Since

More information

Manual English KOI Desktop App 2.0.x

Manual English KOI Desktop App 2.0.x Manual English KOI Desktop App 2.0.x KOI Kommunikation, Organisation, Information Comm-Unity EDV GmbH 2010 Contents Introduction... 3 Information on how to use the documentation... 3 System requirements:...

More information