A Geographic Interactive Supply Chain Management System for Construction Projects
|
|
|
- Sherman Greene
- 9 years ago
- Views:
Transcription
1 , October, 2013, San Francisco, USA A Geographic Interactive Supply Chain Management System for Construction Projects Mansour N. Jadid and Mobin M. Idrees Abstract The diversity of the construction industry, its range of specialized services, and the requirements of its numerous participants make it one of the most complex industries. This paper presents a framework to implement a geographic information system (GIS) in construction supply chain management (SCM) incorporating web mapping services to enhance the supply chain process. The proposed system is helpful in locating the nearest suppliers when selecting a particular material needed for construction. The first part of the paper presents information about the traditional supply chain model and compares this with the proposed GIS based SCM. The second part focuses on implementing a web based mapping application and a framework to integrate geodetic support to the traditional supply chain system. This process is a guide to locating the nearest suppliers and provides the ability to feed the information required to the project participants in different locations. A geographic information database is generated that has the ability to store, manipulate, and manage the geographical data of the suppliers manufacturing the building materials. Geodetic supply chain management systems in engineering cover all movements and storage of materials for work in process recording, and for finished products, from the point of origin to the construction site. Index Terms Construction, Database, Geographic Information System, Model View Controller, Materials, Supply Chain Management, Supplier, Web based T I. INTRODUCTION HE construction industry is expanding globally and this has caused materials supply chain management (SCM) to evolve over time to optimize production and materials management. The geographic location of materials suppliers and their distance from the construction site are factors that have a significant effect on the cost and quality of the construction. An integrated coordination mechanism is required for successful SCM. In 2007, Xue [1] suggested a coordination mechanism for construction SCM that uses an internet enabled mechanism to enhance the coordination process. The construction industry has been slower than other industries to employ the concept, perhaps because of the unique context in which SCM collaboration was applied [2]. SCM involves challenges such as developing trust and collaboration among supply chain partners and identifying best practices that can facilitate supply chain process Manuscript received August 21, M. N. Jadid is with the Department of Building Science & Technology, University of Dammam, P.O , Alkhobar 31952, Saudi Arabia. phone: ; [email protected]). M. M. Idrees is with University City, University of Dammam Saudi Arabia. ( [email protected]). alignment and integration [3]. Geographic information systems (GIS) are linked to many disciplines, including engineering, planning, and analysis. They have also been applied in business domains and industries. GISs have emerged as very powerful technologies because they allow geographers to integrate their data and methods in ways that support traditional forms of geographical analysis [4]. In order to further enhance the supply chain process in construction, the authors integrated GIS with SCM for construction materials and suppliers. Li, et al. [5] developed an internet based GIS for an e-commerce application to assist in the search for materials information in specific geographic regions of China. This paper illustrates the implementation of web mapping services and aspects of their integration with construction supply chain management systems and generate an interactive GIS for the construction industry. The suggested system provides a simple interface for requesting geo-registered map images from one or more distributed geospatial databases. The interface is developed in Visual Studio and Model-View-Controller is used to create interfaces for mobile and handheld devices. The map is integrated in the application using Asynchronous JavaScript and XML (AJAX) and the JavaScript Object Notation (JSON) format has been used to serialize and transmit the structured data. A utility library has been created to interact with Virtual Earth and display a map with location markers. The geolocation system is used with Modernizr and Yepnope to determine the geographic location of the users from their IP addresses. The geospatial features of SQL Server are implemented to perform a location-based radius search. The overlay objects are tied to the latitude and longitude coordinates to display markers and relevant information on the map. II. SUPPLY CHAIN IN CONSTRUCTION AND SELECTION APPROACH Traditional SCM has no effective mechanism for locating the nearest supplier for particular materials. High quality materials are generally recommended after taking into consideration the fact that a high initial cost is often offset by reduced maintenance requirements. In 2012, Jadid and Badrah [6] implemented a decision support system for materials selection for projects under design or construction by consultants and owners. The research conducted on SCM in the construction industry is not well documented. Taylor and Bjornsson [7], illustrated that a myopic view of supply chains leads to sub-optimization; a holistic view of supply chain interactions allows for the evaluation of the overall performance of materials handling, distribution, and
2 , October, 2013, San Francisco, USA information flow through every link of the chain. A traditional model for a supply chain in construction is shown in Fig. 1. Fig. 1. Traditional Construction Supply Chain for Building Material [7]. Materials supply chain selections are linked with project planning; selections should be considered during project planning and scheduling. To obtain effective tools for planning and scheduling, research on supply chain management can be broadly classified into three categories, namely; operational, design, and strategic. Although many analytical and numerical models have been proposed to handle operational and design issues, it is important to ensure that the required materials are available on time at the site before the execution of related activities [8]. In the traditional supply chain system many material items may not be available and may need time to locate; ultimately, the materials may need to be imported, which requires extra time and might result in cost increases. III. GEODETIC SUPPLY CHAIN MODEL Our suggested system provides a simple interface for requesting geo-registered map images from one or more distributed geospatial databases. The code is written to control shapes and layers on the maps. The response to a request is one or more geo-registered map images displayed in the browser application. A geodetic system has already been designed for interactive visualization of hurricane data that supports data exploration on three linked perspectives: spatial, temporal and multi-dimensional [9]. The proposed system, as shown in Fig. 2, is integrated and the sub-system components are interlinked with the supplier geographic data and the web mapping service. Evaluations could be submitted by the end users as referrals to the materials for particular suppliers. Fig. 2. Construction SCM with Geographic Support It is evident from Fig. 2 that the manufacturer entities are linked to supplier entities. Similarly, the supplier entity has some relation with the materials entity. The material entities should be available to the evaluation entities so that users would be able to perform and submit the evaluations about a specific material or supplier. To create any of these entities a user entity is required and, for a particular supplier, if a materials entity exists, the supplier data could not be removed. The suggested supply chain system addresses an effective mechanism for these relations among these entities. Some of the advantages of the suggested geodetic system are as follows: 1) Suppliers: The nearest supplier of a particular material in a particular geographic area can be located. 2) Materials: Materials can be selected on the basis of evaluations submitted by other users; this can help to identify blacklisted materials and suppliers. 3) Manufacturer: A manufacturer and suppliers for materials/products of a particular brand can be found. 4) Evaluations: The evaluations of materials, as well as the related site locations, can be stored and retrieved IV. APPLICATION DEVELOPMENT The application is created in ASP.NET C# using Visual Studio and SQL Server. The Model-View-Controller Version 3 is used to enable desktop and mobile views for a single application [10]. The Razor is used as a view engine because its syntax is compact and reduces typing. The packages used in the application are shown in Appendix A. A. Model-View-Controller The views and models use the publish-subscribe protocol; when model data is changed, it will update the view. It allows us to attach multiple views to the same model [11]. A general concept of an MVC model is shown in Fig. 3. The controller interprets inputs from the user, informs the model and/or the view to change as appropriate, and the view handles the display of information.
3 , October, 2013, San Francisco, USA Model Controller View usually used with a derived type that contains DbSet<TEntity> properties for the root entities of the model. The derived MaterialDbContext class declaring the DbSets for all of the model classes is shown in Appendix C. The Initializer class is created for generating the database when required and it loads test data into the new database. A connection string is also required to be set in the Web.Config. B. Entity Framework (EF) Fig. 3: The MVC Model [MSDN] There are several ways of working with data in the Entity Framework (EF): Database First, Model First, and Code First. When using the Database First approach, if the database is already created, the EF automatically generates a data model that consists of classes and properties. With Code First, the mapping between the stored schema and the model is represented by the code. A conceptual entity data model is shown in Fig. 4. E. Controllers and Views The controllers are created employing a scaffolding template "read, write, actions, and views" using Razor view and the MaterialDBContext. The controller is responsible for controlling how a user interacts with an MVC application. The database is automatically created using the initialized data on the first run of the application. There is a one-to-many relationship between supplier and materials. The material view is created using the Razor view engine and the strongly-typed view is selected for the model class. The scaffold template is used for creating list, details, edit, and delete views based on the master layout. As shown in Fig. 5, users are able to select a particular supplier to display the materials they are supplying. Selecting a particular material displays the evaluations of the material that were submitted by the users. Fig. 5: The Material View of Suppliers In order to add the authorization logic, the [Authorize] filter attribute is added to the Create action method that enables a user to register before submitting their data. Fig. 4: Class Diagram: Entity Data Model C. The Model Classes The model classes, namely Manufacture, Supplier, Discipline, and Material are created in the Model Folder. An ICollection interface in the Supplier class that manipulates generic collections is used to navigate an association or relationship between two entities. Material property on the Supplier class has a navigation property shown in Appendix B. D. Database Context Class The DbContext is created in the DAL folder to provide coordination between the data and the model. DbContext is V. GEOLOCATION INTERACTIVITY The geological interactivity is added to the application using web mapping APIs. These APIs are used to create interactive map applications and provide features to customize the map. The overlays, controls, and services are the API functions used in this application. A similar project is implemented for calculating distances between multiple destinations and locating the nearest destination [12]. This enables the visual tracking of the locations of the suppliers and the site for which the evaluation of the materials has been submitted. The Geolocation API defines a high-level interface to location information associated only with the device hosting the implementation, such as latitude and longitude [13]. The code was written to retrieve the latitude and longitude coordinates from the position argument of a ShowMap Method. An instance of a Map object was created with the position, credentials, center, map type, and
4 , October, 2013, San Francisco, USA zoom level. The geographic position information is provided in terms of World Geodetic System coordinates [14]. A. GIS Development The Geographic information system can be implemented in many disciplines [15]. The newer World Geodetic System, 1984 (WGS84) works well around the world [16]. Modern GIS technologies use digital information by transferring the hard copy of a map into a digital medium. The earth can be represented by various models that contain information on coordinates (e.g., latitude, longitude, elevation). B. WC3 Geographic Support Location aware applications are becoming more important. The geolocation feature is added using the Yepnope.js and Modernizr [17]. Yepnope.js is an asynchronous resource loader that can load scripts based on the outcome of some condition and the Modernizr detects a web browser s ability. First, the resource loader tests if the browser supports native geolocation. The overall functionality is shown in Fig. 6. If the browser supports geolocation, it gets the current location of the user and set the map to that location. Fig. 7: Supplier's Markers on Map Overlay The related information is stored in a database; relevant information is passed to the map and appears on the info window on the Mouse Click event on the Markers, as shown in Fig. 8. Load Modernizr Conditionally load JavaScript or CSS files Browser Support Geolocation Current location Y Test: Modernizer. Geolocation Browser Supports geo-location N No Browser Support Geo-Polyfill js Fig. 8: Sending Supplier Data to the Map The geographic locations of suppliers are stored in the SQL table with latitude and longitude values received from the maps. The sample data is shown in Fig. 9 for some suppliers. Fig. 6: Modernizr for Geolocation C. Map Partial Views Partial views are used to create, edit, or view the geographic locations of the suppliers. The mapping functionality is utilized in several places within the application; therefore the common map functionality has been encapsulated within a single partial template to reuse in multiple controllers and views. The callback event handler function is used; this adds a pin to the map for location identification. Draggable pushpins are used on the map for location identification of suppliers, as shown in Fig. 7. Fig. 9: Suppliers Geolocation Data VI. CONCLUSION Geodetic supply chain management in engineering covers all movements and storage of materials for work in process recording, and for finished products, from the point of origin to the construction site. Those involved in facilitating the requirements include suppliers, customers, manufacturers, and those providing services, transportation,
5 , October, 2013, San Francisco, USA and storage. All this requires the use of information technology to facilitate the information flows that are required to manage a supply chain efficiently and to achieve the project completion timetable. The benefits of such systems are visible in other disciplines and have been researched and implemented in those other disciplines; applying this technology to the construction industry would be effective, would enhance the industry s productivity, and would reduce costs. The benefits of the proposed systems are vital for the construction industry; they would be effective and enhance its productivity. APPENDIX Appendix A. List of Packages TABLE A: LIST OF PACKAGES Package Name Version jquery jquery.vsdoc jquery.validation EntityFramework Modernizr 1.7 PagedList 1.14 Appendix B. Supplier Class Declaration publicclasssupplier { [HiddenInput(DisplayValue = false)] publicintsupplierid { get; set; } publicstring Name { get; set; } publicstring Address { get; set; } publicdouble Latitude { get; set; } publicvirtualicollection<material> Materials { get; set; } } [8] S. Huan, S. Sheoran, and G. Wang, "A review and analysis of supply chain operations reference (SCOR) model", Supply Chain Management: An International Journal, vol. 9 issue: 1 pp , [9] Z. Wang, H. Guo, B. Yu, and X. Yuan, "Interactive Visualization of 160 Years Global Hurricane Trajectory Data". Poster Proceedings of IEEE Pacific Visualization Symposium, 2011, pp: 37-38, Hong Kong, March 1-4, [10] Model View Controller MSDN (2012), /en-us/library/ff aspx. [11] E. Gamma, R. Helm, R. Johnson, J. Vlissides, (1994), Design Patterns: Elements of Reusable Object-Oriented Software, CHINA- PUB.COM. [12] M. Idrees, (2012) Microsoft Developer Network Library. (MSDN). [Online]. Available with-Bing-Maps-9 47ae78c [Retrieved 30, May 2012]. [13] A. Popescu, (March 2012), Geolocation API Specification, Editor's Draft for W3C Proposed Recommendation, Google Inc., http//dev.w3.org /geo/api/spec-source.html. [14] National Imagery and Mapping Agency, "National Imagery and Mapping Agency Technical Report ", Third Edition, 3 January 2000 [15] Geographic information system (2012), Wikipedia, the free encyclopedia. [Online]. Available [Retrieved May 14, 2012]. [16] The newer World Geodetic System, 1984 [Online]. Available [17] YepNope.JS, (2012), "A Conditional Loader for yourpolyfills", [Online]. Available [Retrieved 5May, 2012]. Appendix C. Material Class Declaration publicclassmaterialdbcontext : DbContext {publicdbset<supplier> Suppliers { get; set; } publicdbset<discipline> Disciplines { get; set;} publicdbset<manufacture> Manufactures { get; set;} publicdbset<material> Materials { get; set; }} REFERENCES [1] X. Xue, Y. Wang, Q. Shen, and X. Yu, "Coordination mechanisms for construction supply chain management in the internet environment". International Journal of Project Management, vol. 25, pp , [2] A. Akintoye, G. McIntosh, E. Fitzgerald, A survey of supply chain collaboration and management in the UK construction industry. European Journal of Purchasing & Supply Management vol. 6, pp [3] C. Robinson, and M. Malhotra, "Defining the concept of supply chain quality management and its relevance to academic and industrial practice". Int. J. Production Economics, vol. 96, pp , (2005). [4] S. Fazal, GIS Basics, 1st ed , Dept. of Geography at Aligarh University, Aligarh, Uttar Pradesh. [5] H. Li, W. Kong, Y. Pang, W. Shi, Y.Yu, "Internet-based geographical information systems. System for e-commerce application in construction material procurement". Journal of Construction Engineering and Management, pp: (2003). [6] M. Jadid, and M. Badrah, "Decision Support System Approach for Construction Materials Selection". Proceedings of the Symposium on Simulation for Architecture and Urban Design, Orlando, FL USA 2012, pp: [7] J. Taylor, and H. Bjornsson, "Construction supply chain improvements through internet pooled procurement". In Proceedings of seventh annual conference of international group, California, USA July 1999, pp
INTERACTIVE CONSTRUCTION ENGINEERING GIS-BASED ELECTRONIC DOCUMENT MANAGEMENT SYSTEM
341 Journal of Engineering Sciences, Assiut University, Faculty of Engineering, Vol. 42, No. 2,pp. 341 352, March 2014 INTERACTIVE CONSTRUCTION ENGINEERING GIS-BASED ELECTRONIC DOCUMENT MANAGEMENT SYSTEM
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
XFlash A Web Application Design Framework with Model-Driven Methodology
International Journal of u- and e- Service, Science and Technology 47 XFlash A Web Application Design Framework with Model-Driven Methodology Ronnie Cheung Hong Kong Polytechnic University, Hong Kong SAR,
Programming Fundamentals of Web Applications Course 10958A; 5 Days
Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Programming Fundamentals of Web Applications Course 10958A; 5 Days Course
Developing ASP.NET MVC 4 Web Applications
Course M20486 5 Day(s) 30:00 Hours Developing ASP.NET MVC 4 Web Applications Introduction In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools
This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.
20486B: Developing ASP.NET MVC 4 Web Applications Course Overview This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. Course Introduction Course Introduction
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
An Architecture for Web-based DSS
Proceedings of the 6th WSEAS Int. Conf. on Software Engineering, Parallel and Distributed Systems, Corfu Island, Greece, February 16-19, 2007 75 An Architecture for Web-based DSS Huabin Chen a), Xiaodong
Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB)
Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Course Number: 70-567 UPGRADE Certification Exam 70-567 - UPGRADE: Transition your MCPD Web Developer Skills to MCPD ASP.NET
Developer Tutorial Version 1. 0 February 2015
Developer Tutorial Version 1. 0 Contents Introduction... 3 What is the Mapzania SDK?... 3 Features of Mapzania SDK... 4 Mapzania Applications... 5 Architecture... 6 Front-end application components...
Programming in HTML5 with JavaScript and CSS3
Course 20480B: Programming in HTML5 with JavaScript and CSS3 Course Details Course Outline Module 1: Overview of HTML and CSS This module provides an overview of HTML and CSS, and describes how to use
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
Visualization Method of Trajectory Data Based on GML, KML
Visualization Method of Trajectory Data Based on GML, KML Junhuai Li, Jinqin Wang, Lei Yu, Rui Qi, and Jing Zhang School of Computer Science & Engineering, Xi'an University of Technology, Xi'an 710048,
ASP.NET Using C# (VS2012)
ASP.NET Using C# (VS2012) This five-day course provides a comprehensive and practical hands-on introduction to developing applications using ASP.NET 4.5 and C#. It includes an introduction to ASP.NET MVC,
An Interactive Web Based Spatio-Temporal Visualization System
An Interactive Web Based Spatio-Temporal Visualization System Anil Ramakrishna, Yu-Han Chang, and Rajiv Maheswaran Department of Computer Science, University of Southern California, Los Angeles, CA {akramakr,maheswar}@usc.edu,[email protected]
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
The Great Office 365 Adventure
COURSE OVERVIEW The Great Office 365 Adventure Duration: 5 days It's no secret that Microsoft has been shifting its development strategy away from the SharePoint on-premises environment to focus on the
XML Processing and Web Services. Chapter 17
XML Processing and Web Services Chapter 17 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of http://www.funwebdev.com Web Development Objectives 1 XML Overview 2 XML Processing
General principles and architecture of Adlib and Adlib API. Petra Otten Manager Customer Support
General principles and architecture of Adlib and Adlib API Petra Otten Manager Customer Support Adlib Database management program, mainly for libraries, museums and archives 1600 customers in app. 30 countries
Operational Decision Manager Worklight Integration
Copyright IBM Corporation 2013 All rights reserved IBM Operational Decision Manager V8.5 Lab exercise Operational Decision Manager Worklight Integration Integrate dynamic business rules into a Worklight
INFORMATION TECHNOLOGY STANDARD
COMMONWEALTH OF PENNSYLVANIA DEPARTMENT OF Human Services INFORMATION TECHNOLOGY STANDARD Name Of Standard: Mobile Development Domain: Application Number: Category: STD-EASS010 Date Issued: Issued By Direction
Skills for Employment Investment Project (SEIP)
Skills for Employment Investment Project (SEIP) Standards/ Curriculum Format for Web Application Development Using DOT Net Course Duration: Three Months 1 Course Structure and Requirements Course Title:
Analytics Configuration Reference
Sitecore Online Marketing Suite 1 Analytics Configuration Reference Rev: 2009-10-26 Sitecore Online Marketing Suite 1 Analytics Configuration Reference A Conceptual Overview for Developers and Administrators
Taxi Service Design Description
Taxi Service Design Description Version 2.0 Page 1 Revision History Date Version Description Author 2012-11-06 0.1 Initial Draft DSD staff 2012-11-08 0.2 Added component diagram Leon Dragić 2012-11-08
SAV2013: The Great SharePoint 2013 App Venture
SHAREPOINT 2013 FOR DEVELOPERS 5 DAYS SAV2013: The Great SharePoint 2013 App Venture AUDIENCE FORMAT COURSE DESCRIPTION Professional Developers Instructor-led training with hands-on labs This 5-day course
Key Benefits of Microsoft Visual Studio 2008
Key Benefits of Microsoft Visual Studio 2008 White Paper December 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current
INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency
INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency 1. 420-PA3-AB Introduction to Computers, the Internet, and the Web This course is an introduction to the computer,
Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT
Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP
GOA365: The Great Office 365 Adventure
BEST PRACTICES IN OFFICE 365 DEVELOPMENT 5 DAYS GOA365: The Great Office 365 Adventure AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES Professional Developers Instructor-led training with hands-on
Social Media in the Process Automation Industry
Social Media in the Process Automation Industry Distributed Software Development Design Document Version 0.1 In co-operation with: Title: Social Media in the Process Automation Industry Product name: ABBConnect
Framework as a master tool in modern web development
Framework as a master tool in modern web development PETR DO, VOJTECH ONDRYHAL Communication and Information Systems Department University of Defence Kounicova 65, Brno, 662 10 CZECH REPUBLIC [email protected],
GUI and Web Programming
GUI and Web Programming CSE 403 (based on a lecture by James Fogarty) Event-based programming Sequential Programs Interacting with the user 1. Program takes control 2. Program does something 3. Program
G-Cloud Service Definition Cadcorp Web Map Layers
G-Cloud Service Definition Cadcorp Web Map Layers Ref: RM1557/iii Government Procurement Services G-Cloud III Contents 1. Introduction... 3 2. Service Overview... 4 2.1 Web Map Layers... 4 2.2 Initial
Developing Fleet and Asset Tracking Solutions with Web Maps
Developing Fleet and Asset Tracking Solutions with Web Maps Introduction Many organizations have mobile field staff that perform business processes away from the office which include sales, service, maintenance,
ASP.NET. Web Programming. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Hans- Petter Halvorsen, 2014.03.01 ASP.NET Web Programming Faculty of Technology, Postboks 203,
CrownPeak Java Web Hosting. Version 0.20
CrownPeak Java Web Hosting Version 0.20 2014 CrownPeak Technology, Inc. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical,
Developing Business Intelligence and Data Visualization Applications with Web Maps
Developing Business Intelligence and Data Visualization Applications with Web Maps Introduction Business Intelligence (BI) means different things to different organizations and users. BI often refers to
Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T: 072 511 12 23
Microsoft SharePoint year SharePoint 2013: Search, Design and 2031 Publishing New SharePoint 2013: Solutions, Applications 2013 and Security New SharePoint 2013: Features, Delivery and 2010 Development
Glyma Deployment Instructions
Glyma Deployment Instructions Version 0.8 Copyright 2015 Christopher Tomich and Paul Culmsee and Peter Chow Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
An introduction to creating JSF applications in Rational Application Developer Version 8.0
An introduction to creating JSF applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Although you can use several Web technologies to create
Upgrade to Microsoft Web Applications
Upgrade to Microsoft Web Applications Description Customers demand beautiful, elegant apps that are alive with activity. Demonstrate your expertise at designing and developing the fast and fluid Store
An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0
An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Rational Application Developer, Version 8.0, contains
The Attendance Management System Based on Micro-cellular and GIS technology
I.J. Education and Management Engineering 2012, 5, 54-59 Published Online May 2012 in MECS (http://www.mecs-press.net) DOI: 10.5815/ijeme.2012.05.09 Available online at http://www.mecs-press.net/ijeme
Qlik REST Connector Installation and User Guide
Qlik REST Connector Installation and User Guide Qlik REST Connector Version 1.0 Newton, Massachusetts, November 2015 Authored by QlikTech International AB Copyright QlikTech International AB 2015, All
Getting Started with Telerik Data Access. Contents
Contents Overview... 3 Product Installation... 3 Building a Domain Model... 5 Database-First (Reverse) Mapping... 5 Creating the Project... 6 Creating Entities From the Database Schema... 7 Model-First
Developing Microsoft SharePoint Server 2013 Core Solutions
Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Course Details Course Outline Module 1: SharePoint as a Developer Platform This module examines different approaches that can be
Web Design and Implementation for Online Registration at University of Diyala
International Journal of Innovation and Applied Studies ISSN 2028-9324 Vol. 8 No. 1 Sep. 2014, pp. 261-270 2014 Innovative Space of Scientific Research Journals http://www.ijias.issr-journals.org/ Web
MyCompany Professional Web Developer Certification Examination Specification
MyCompany Professional Web Developer Certification Examination Specification Introduction This is a sample of an exam specification and is not representative of any actual exam specification. The exam
Getting Started with the Ed-Fi ODS and Ed-Fi ODS API
Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview October 2014 2014 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark
A review and analysis of technologies for developing web applications
A review and analysis of technologies for developing web applications Asha Mandava and Solomon Antony Murray state University Murray, Kentucky Abstract In this paper we review technologies useful for design
Server-Side Scripting and Web Development. By Susan L. Miertschin
Server-Side Scripting and Web Development By Susan L. Miertschin The OOP Development Approach OOP = Object Oriented Programming Large production projects are created by teams Each team works on a part
Beginning ASP.NET 4.5
Beginning ASP.NET 4.5 Databases i nwo t'loroon Sandeep Chanda Damien Foggon Apress- Contents About the Author About the Technical Reviewer Acknowledgments Introduction xv xvii xix xxi Chapter 1: ASP.NET
Art of Code Front-end Web Development Training Program
Art of Code Front-end Web Development Training Program Pre-work (5 weeks) Codecademy HTML5/CSS3 and JavaScript tracks HTML/CSS (7 hours): http://www.codecademy.com/en/tracks/web JavaScript (10 hours):
How To Use Titanium Studio
Crossplatform Programming Lecture 3 Introduction to Titanium http://dsg.ce.unipr.it/ http://dsg.ce.unipr.it/?q=node/37 [email protected] 2015 Parma Outline Introduction Installation and Configuration
ArcGIS Viewer for Silverlight An Introduction
Esri International User Conference San Diego, California Technical Workshops July 26, 2012 ArcGIS Viewer for Silverlight An Introduction Rich Zwaap Agenda Background Product overview Getting started and
Programming in C# with Microsoft Visual Studio 2010
Introducción a la Programación Web con C# en Visual Studio 2010 Curso: Introduction to Web development Programming in C# with Microsoft Visual Studio 2010 Introduction to Web Development with Microsoft
Keywords LBS, Continuous Query, Range Query, Google API s, GPS.
Volume 4, Issue 5, May 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Android Based Continuous
Extending Desktop Applications to the Web
Extending Desktop Applications to the Web Arno Puder San Francisco State University Computer Science Department 1600 Holloway Avenue San Francisco, CA 94132 [email protected] Abstract. Web applications have
Cross Platform Mobile Gis System For Data Collection Based On Gps And Emerging Gis Technologies
International Conference of Advance Research and Innovation (-2014) Cross Platform Mobile Gis System For Data Collection Based On Gps And Emerging Gis Technologies Mohammad Nasim a,*, Prashant Kumar b
Multifunctional Barcode Inventory System for Retailing. Are You Ready for It?
Multifunctional Barcode Inventory System for Retailing. Are You Ready for It? Ling Shi Cai, Leau Yu Beng, Charlie Albert Lasuin, Tan Soo Fun, Chin Pei Yee Abstract This paper explains the development of
maximizing IT productivity
HTML5 jquery.net SharePoint Silverlight ASP.NET Consulting & Training Time is money and productive software developers save time. The Wahlin Group specializes in helping software developers learn development
SharePoint Integration Framework Developers Cookbook
Sitecore CMS 6.3 to 6.6 and SIP 3.2 SharePoint Integration Framework Developers Cookbook Rev: 2013-11-28 Sitecore CMS 6.3 to 6.6 and SIP 3.2 SharePoint Integration Framework Developers Cookbook A Guide
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
ADS2013: App Development with SharePoint 2013
SHAREPOINT 2013 FOR IT PROFESSIONALS 4 DAYS ADS2013: App Development with SharePoint 2013 AUDIENCE FORMAT COURSE DESCRIPTION.NET Developers Instructor-led webcast with hands-on labs This 4-day course explores
Chapter 3 Chapter 3 Service-Oriented Computing and SOA Lecture Note
Chapter 3 Chapter 3 Service-Oriented Computing and SOA Lecture Note Text book of CPET 545 Service-Oriented Architecture and Enterprise Application: SOA Principles of Service Design, by Thomas Erl, ISBN
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,
Dev01: Kentico CMS 7 Developer Essentials Syllabus
Dev01: Kentico CMS 7 Developer Essentials Syllabus About This Course [Elements of this syllabus are subject to change] This three-day, instructor-led course teaches Web Developers the introductory fundamentals
Microsoft' Excel & Access Integration
Microsoft' Excel & Access Integration with Office 2007 Michael Alexander and Geoffrey Clark J1807 ; pwiueyb Wiley Publishing, Inc. Contents About the Authors Acknowledgments Introduction Part I: Basic
http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx
ASP.NET Overview.NET Framework 4 ASP.NET is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of coding. ASP.NET is
Web Testing. Main Concepts of Web Testing. Software Quality Assurance Telerik Software Academy http://academy.telerik.com
Web Testing Main Concepts of Web Testing Software Quality Assurance Telerik Software Academy http://academy.telerik.com The Lectors Snejina Lazarova Product Manager Business Services Team Dimo Mitev QA
Entity Framework 5 Code First in MVC 4 for beginners
Entity Framework 5 Code First in MVC 4 for beginners A database can be created using Code First approach in Entity Framework 5. We will create a simple application that will save recipe of dishes and information
Documentation of open source GIS/RS software projects
Contract no. Workpackage Delivery Delivery Date 030776 WP1 D1.6 2007-07-02 CASCADOSS Development of a trans-national cascade training programme on Open Source GIS&RS Software for environmental applications
International Journal of Engineering Technology, Management and Applied Sciences. www.ijetmas.com November 2014, Volume 2 Issue 6, ISSN 2349-4476
ERP SYSYTEM Nitika Jain 1 Niriksha 2 1 Student, RKGITW 2 Student, RKGITW Uttar Pradesh Tech. University Uttar Pradesh Tech. University Ghaziabad, U.P., India Ghaziabad, U.P., India ABSTRACT Student ERP
DreamFactory & Modus Create Case Study
DreamFactory & Modus Create Case Study By Michael Schwartz Modus Create April 1, 2013 Introduction DreamFactory partnered with Modus Create to port and enhance an existing address book application created
MVC Implementations Playbook. Version 0.92
Version 0.92 Table of Contents Document History... 3 CrownPeak MVC Implementation Overview... 4 ASP.NET MVC Overview... 5 ASP.NET MVC Benefits... 6 Integrating MVC in CrownPeak... 7 Publishing Content
Building an ASP.NET MVC Application Using Azure DocumentDB
Building an ASP.NET MVC Application Using Azure DocumentDB Contents Overview and Azure account requrements... 3 Create a DocumentDB database account... 4 Running the DocumentDB web application... 10 Walk-thru
Adding Panoramas to Google Maps Using Ajax
Adding Panoramas to Google Maps Using Ajax Derek Bradley Department of Computer Science University of British Columbia Abstract This project is an implementation of an Ajax web application. AJAX is a new
Geospatially Enabling the World: The Convergence of Geospatial and Architectural and Engineering Design
Geospatially Enabling the World: The Convergence of Geospatial and Architectural and Engineering Design Geoff Zeiss Director of Technology Autodesk Map Middle East Dubai 2007 1 Overview Geospatial inflection
Visual WebGui for ASP.NET Ajax (and other Ajax) Web Developers Learn what makes Visual WebGui not just another Ajax framework
Visual WebGui for ASP.NET Ajax (and other Ajax) Web Developers Learn what makes Visual WebGui not just another Ajax framework Gizmox LTD. v. 1.0.0 7/2009 By: Itzik Spitzen, VP R&D 1 Table of contents Introduction...
MOBILE GEOGRAPHIC INFORMATION SYSTEMS: A CASE STUDY ON MANSOURA UNIVERSITY, EGYPT
MOBILE GEOGRAPHIC INFORMATION SYSTEMS: A CASE STUDY ON MANSOURA UNIVERSITY, EGYPT Asmaa Ahmed Hussein 1, Elkhedr Hassan Eibrahim 2, Aziza Asem 1 1 Faculty of Computer Sciences and information systems,
DIPLOMA IN GRAPHIC WEB DESIGN AND WEB DEVELOPMENT COURSE INFO PACK
Registered as a Private Higher Education Institution with the Department of Higher Education and Training in South Africa under the Higher Education Act 1997 Registration Nr. 2001/HE07/005 DIPLOMA IN GRAPHIC
Up and Running with LabVIEW Web Services
Up and Running with LabVIEW Web Services July 7, 2014 Jon McBee Bloomy Controls, Inc. LabVIEW Web Services were introduced in LabVIEW 8.6 and provide a standard way to interact with an application over
A Framework of Model-Driven Web Application Testing
A Framework of Model-Driven Web Application Testing Nuo Li, Qin-qin Ma, Ji Wu, Mao-zhong Jin, Chao Liu Software Engineering Institute, School of Computer Science and Engineering, Beihang University, China
Development and Implementation of Location Based Native Mobile Application
Development and Implementation of Location Based Native Mobile Application Case Study Zlatko Čović Subotica Tech College of Applied Sciences, Department of Informatics, Marka Oreškovića 16, Subotica, Serbia
Client Overview. Engagement Situation
Client Overview Our client is a key provider of software solutions for ensuring safety and quality standards of the supply chain of consumable goods manufacturers. Client's dedicated software platform
DotNet Web Developer Training Program
DotNet Web Developer Training Program Introduction/Summary: This 5-day course focuses on understanding and developing various skills required by Microsoft technologies based.net Web Developer. Theoretical
A Model of the Operation of The Model-View- Controller Pattern in a Rails-Based Web Server
A of the Operation of The -- Pattern in a Rails-Based Web Server January 10, 2011 v 0.4 Responding to a page request 2 A -- user clicks a link to a pattern page in on a web a web application. server January
PC Monitor Enterprise Server. Setup Guide
PC Monitor Enterprise Server Setup Guide Prerequisites Server Requirements - Microsoft Windows Server 2008 R2 or 2012-2GB RAM - IIS 7.5 or IIS 8.0 (with ASP.NET 4.0 installed) - Microsoft SQL Server 2008
ArcGIS Server 9.3.1 mashups
Welcome to ArcGIS Server 9.3.1: Creating Fast Web Mapping Applications With JavaScript Scott Moore ESRI Olympia, WA [email protected] Seminar agenda ArcGIS API for JavaScript: An Overview ArcGIS Server Resource
Authoring for System Center 2012 Operations Manager
Authoring for System Center 2012 Operations Manager Microsoft Corporation Published: November 1, 2013 Authors Byron Ricks Applies To System Center 2012 Operations Manager System Center 2012 Service Pack
