Weapon Impact Scoring System Application Architecture

Slides:



Advertisements
Similar presentations
ICS 434 Advanced Database Systems
Advertisements

Client/Server Databases and the Oracle 10g Relational Database
Performed by:Gidi Getter Svetlana Klinovsky Supervised by:Viktor Kulikov 08/03/2009.
Browsing the World Wide Web. Spring 2002Computer Networks Applications Browsing Service Allows one to conveniently obtain and display information that.
Introduction to Web Applications Instructor: Enoch E. Damson.
Client/Server Architecture
INTRODUCTION TO WEB DATABASE PROGRAMMING
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
ASP.NET + Ajax Jesper Tørresø ITNET2 F08. Ajax Ajax (Asynchronous JavaScript and XML) A group of interrelated web development techniques used for creating.
Presented by Team D Compare Windows 2000, XP, and.NET By John Leonard, Brian North, Jeffrey Reynolds, Todd Saylor.
Client – Server Architecture. Client Server Architecture A network architecture in which each computer or process on the network is either a client or.
Computer Emergency Notification System (CENS)
Grid Chemistry System Architecture Overview Akylbek Zhumabayev.
10/25/20151 Single Sign-On Web Service Supervisors: Viktor Kulikov Alexander Sherman Liana Lipstov Pavel Bilenko.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Microsoft ASP.NET Beginning Object-Oriented Web Design Bryan Jenks © Integrated Ideas 2005.
Client – Server Architecture A Basic Introduction 1.
VPN. CONFIDENTIAL Agenda Introduction Types of VPN What are VPN Tokens Types of VPN Tokens RSA How tokens Work How does a user login to VPN using VPN.
Expense Tracking System Developed by: Ardhita Maharindra Muskan Regmi Nir Gurung Sudeep Karki Tikaprem Gurung Date: December 05 th, 2008.
Introduction to Networks. When Personal Computers first appeared in business, software programs were designed for a single user. However as computers.
Submitted by: Moran Mishan. Instructed by: Osnat (Ossi) Mokryn, Dr.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
UNIVERSITY MANAGEMENT SYSTEM
VIRTUAL NETWORK COMPUTING SUBMITTED BY:- Ankur Yadav Ashish Solanki Charu Swaroop Harsha Jain.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
WEB TESTING
The Intranet.
Chapter 1 Introduction to HTML
Web Site Development and Macromedia Dreamweaver 8
© 2016, Mike Murach & Associates, Inc.
Netscape Application Server
Web Application.
Client/Server Databases and the Oracle 10g Relational Database
Chapter 2 Database System Concepts and Architecture
Active Server Pages Computer Science 40S.
Internet and Intranet.
Mobile Navigation Control for Planetary Web Portals Team Members: John Calilung, Miguel Martinez, Frank Navarrete, Kevin Parton, Max Ru, Catherine Suh.
Software Design and Architecture
Software Support Framework
ICT Communications Lesson 1: Using the Internet and the World Wide Web
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms.
Chapter 3: Windows7 Part 4.
Network Services.
BASICS 1 Windows XP.
Internet and Intranet.
Printer Admin Print Job Manager
Chapter 10 Development of Multimedia Project
Beginning Object-Oriented Web Design
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms GCFLearnFree website “Computer Basics”:
Goals Introduce the Windows Server 2003 family of operating systems
Project Team Information
Introduction to Databases Transparencies
Tiers vs. Layers.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Architecture Competency Group
Internet and Intranet.
Radoslaw Jedynak, PhD Poland, Technical University of Radom
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Overview The World Wide Web has changed the way that people
Overview The World Wide Web has changed the way that people
Project Team Information
Digital Literacy 1.00 Computer Basics
LO3 – Understand Business IT Systems
Knowledge Sharing Mechanism in Social Networking for Learning
Intro Project Introduction to HTML.
Internet and Intranet.
SDMX IT Tools SDMX Registry
Presentation transcript:

Weapon Impact Scoring System Application Architecture Reengineering of Weapon Impact Scoring System Chien-Heng Yen Faculty Advisor: Dr. Jiang Guo CSMS – <Fall 2012> Department of Computer Science California State University, Los Angeles Project Background Today’s software relies heavily on network connections, either the Internet or an Intranet. And a web-based application provides benefits such as centralized data, easy access and seamless user experience that can fulfill the requirements. By making WISS, or Weapon Impact Scoring System, as a web-based application, users can keep track of various data types, while equipping the ability to administer a real-time training system for scoring an aircrew’s performance. WISS is also an application that provides an unique web map service which supports both software and hardware integration, such as a joystick control. Lastly, WISS uses the World Wide Web Consortium standards and utilizes many open source services such as jQuery and AJAX to enhance user experience, software performance and maintainability. Objectives Allow users to perform BREAD (browse, read, edit, add, delete) operations and print records via corresponding management pages Create a platform for improving aircrew operational proficiency in the delivery of air-to-ground ordnance Establish a real-time web map service for detailed mission viewing Combine both software and hardware for generating a linkage between the joystick control with WISS Optical Scoring mechanism Establish different user levels with distinct methods of operating the system Weapon Impact Scoring System Application Architecture Client-side Consists of views such as the login page, home page, management pages, administrative controls and web map mission viewer Views are presented in ASPX pages and uses the ASP.NET technology for rendering the code The client requests management pages or the web map service from the server and functions such as zoom in or out are provided View appearances will vary base on the authorization level of the logged-in user Client sends axis data of a joystick via TCP/IP connection to the server for processing Server-side Code-Behind Model handles the request and response from the clients for communicating with the server Retrieves client’s requested data through the Microsoft SQL Server as an entity object Reconstructs Deepzoom images through a XML file and present to clients with a single interactive map Polls the axis data from clients’ joystick and calculations are made in real-time The web map service and a diagram illustrating an example of a real-time action are displayed below: Conclusion Weapon Impact Scoring System is a highly advanced performance scoring system that utilizes the ASP.NET technology, web forms, Code-Behind model classes, the Entity framework and various open source services. The interactive web map service also provides great usability for detailed weapon impact information as well as accurate target location. In addition, the joystick’s hardware integration allows precise weapon impact data calculations. The easy-to-use yet well developed centralized management framework enables users to modify records and conduct careful mission planning under the right authentication level, which is a great enhancement over the desktop version.