0
WEB ALBUM &     MOTION ANALYZER(QA)Under the Esteemed Guidance ofDr. A. K. Chatterjee             Mr. Sreejith S.        M...
COPYRIGHTCopyrightCompro © 2009. All rights reserved.Rockwell Automation © 2009. All rights reserved. This report is inten...
TRAINING PROGRAM DETAILS•COMPRO MICROSOFT OFFICE TRAINING PROGRAM•COMPRO WEB TECHNOLOGY TRAINING PROGRAM•COMPRO C# TRAININ...
CLOUD COMPUTING Cloud computing is a style of computing in which resources are  provided as a service over the Internet....
COMPRO WEBTECHNOLOGY TRAININGPROGRAMXML DOM HTML DOM & Java-Script& DHTML XPath, XQuery, XML Schema Ajax(Asynchronous ...
JavaScript JavaScript is a client-side scripting language used to enable  programmatic access to objects within the clien...
Visual Studio 2005   Microsoft Visual Studio is an Integrated Development Environment (IDE)    from Microsoft. It can be ...
Visual Studio 2005   Visual Studio supports   C/C++ (via Visual C++)   VB.NET (via Visual Basic .NET)    C# (via Visua...
COMPRO C# TRAININGPROGRAM C# (pronounced "C Sharp") is a simple, modern, general-purpose,  object-oriented (class-based),...
COMPRO .NET TRAINING  PROGRAMCOMMON LANGUAGEINFRASTRUCTURE(CLI)COMMON TYPE SYSTEM(CTS) A set of types and operations that...
ASP.NET ASP.NET is a web application framework developed by Microsoft to  allow programmers to build dynamic web sites, w...
THE PROJECT-WEBALBUM      Compro © 2009. All rights reserved.                                            12
WEB ALBUM   The Objective is to develop a Web Based Application (WebApp) for    Digital Photo Organization just like Goog...
WEB ALBUM APPLICATION CODE For Dynamic Program in ASP.NET, I  used code-behind model, which places  this code in a separa...
VISUAL STUDIO-SOLUTION EXPLORER                    15
TESTING AND INTEGRATIONROCKWELL AUTOMATION’S     MOTION ANALYZER     4.7        Rockwell Automation © 2009. All rights res...
MOTION ANALYZER 4.7 (QA)   At Compro Technologies, I did testing of MOTION ANALYZER    4.7. It is being developed by Comp...
PURPOSE OF MOTIONANALYZER and save multiple axes of load information.MA project can collect    This provides the user the...
FEATURES OF MA Multiples views (System View as well as Axis View) for better  Analysis. Automated Power Supply Calculati...
FEATURES OF MAMultiples views (System View as well as Axis View)                      Rockwell Automation © 2009. All righ...
FEATURES OF MAAutomated Power Supply Calculation for the system.              Rockwell Automation © 2009. All rights reser...
FEATURES OF MAInbuilt Profile Editor for Cyclic Profiles data analysis.                 Rockwell Automation © 2009. All ri...
BUG CATEGORIZATIONAll bugs entered in QA site are categorized in following four sections: Open: Whenever a reported bug f...
BUG TRACKING SYSTEM Compro Bug tracker: http://vega/bug [LAN Address] Username           : “ashishqa” No. Of CRs Logged : ...
THANK YOU            25
ADOBE FLASH CS4 Adobe Flash is a multimedia platform currently developed by  Adobe Systems. Flash is commonly used to cre...
ADOBE FLASH CS4                  27
ALTOVA XMLSPY   XMLSpy is an XML editor and integrated development environment    (IDE) from Altova. XMLSpy allows develo...
ALTOVA XMLSPY                29
Upcoming SlideShare
Loading in...5
×

COMPRO- WEB ALBUM & MOTION ANALYZER

1,724

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,724
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "COMPRO- WEB ALBUM & MOTION ANALYZER"

  1. 1. WEB ALBUM & MOTION ANALYZER(QA)Under the Esteemed Guidance ofDr. A. K. Chatterjee Mr. Sreejith S. Mrs. Shilpa GuptaHead of Department Senior Software Senior SoftwareECED Development Engineer Quality Engineer Submitted By Ashish Tanwer Roll No.10606024 Department of Electronics and Communication Engineering THAPAR UNIVERSITY 1
  2. 2. COPYRIGHTCopyrightCompro © 2009. All rights reserved.Rockwell Automation © 2009. All rights reserved. This report is intended solely for the purpose of completing academic requirements. Information related to Compro, Rockwell Automation and their products is the sole property of the respective companies. No part of this report related to Compro, Rockwell Automation and their products, may be reproduced or transmitted in any form, or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without written permission from the corresponding owners. Violations could be subject to prosecution. 2
  3. 3. TRAINING PROGRAM DETAILS•COMPRO MICROSOFT OFFICE TRAINING PROGRAM•COMPRO WEB TECHNOLOGY TRAINING PROGRAM•COMPRO C# TRAINING PROGRAM•COMPRO .NET TRAINING PROGRAM 3
  4. 4. CLOUD COMPUTING Cloud computing is a style of computing in which resources are provided as a service over the Internet. The term cloud is used as a metaphor for the Internet. The concept generally incorporatescombinations of the following: infrastructure as a service (IaaS) platform as a service (PaaS) software as a service (SaaS) Cloud computing services often provide business applications online that are accessed from a web browser, while the software and data are stored on the servers. 4
  5. 5. COMPRO WEBTECHNOLOGY TRAININGPROGRAMXML DOM HTML DOM & Java-Script& DHTML XPath, XQuery, XML Schema Ajax(Asynchronous JavaScript and XML) SOAP(Simple Object Access Protocol) WSDL(Web Services Description Language) RSS (Really Simple Syndication) 5
  6. 6. JavaScript JavaScript is a client-side scripting language used to enable programmatic access to objects within the client application. It is primarily implemented as an integrated component of the web browser, allowing the development of enhanced user interfaces and dynamic websites. "JavaScript" is a trademark of Sun Microsystems. It was developed by Mozilla Foundation. Example: javascript: alert(document.lastModified ) 6
  7. 7. Visual Studio 2005 Microsoft Visual Studio is an Integrated Development Environment (IDE) from Microsoft. It can be used to develop console and graphical user interface applications along with Windows Forms applications, web sites, web applications, and web services . Supports both native code and managed code for all platforms. 7
  8. 8. Visual Studio 2005 Visual Studio supports C/C++ (via Visual C++) VB.NET (via Visual Basic .NET) C# (via Visual C#). It also supports XML/XSLT, HTML/XHTML, JavaScript and CSS. It is supported by Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework and Microsoft Silverlight. Visual Studio also includes a web site editor and designer that allow web pages to be authored by dragging and dropping widgets. It is used for developing ASP.NET applications and supports HTML , CSS and JavaScript. It uses a code-behind model to link with ASP.NET code. 8
  9. 9. COMPRO C# TRAININGPROGRAM C# (pronounced "C Sharp") is a simple, modern, general-purpose, object-oriented (class-based), and component-oriented programming disciplines. It was developed by Microsoft within the .NET initiative and later approved as a standard by Ecma (ECMA-334) and ISO (ISO/IEC 23270). C# is one of the programming languages designed for the Common Language Infrastructure. Its major implementation is .NET Framework . It provides strong type checking, array bounds checking, detection of attempts to use uninitialized variables, and automatic garbage collection 9
  10. 10. COMPRO .NET TRAINING PROGRAMCOMMON LANGUAGEINFRASTRUCTURE(CLI)COMMON TYPE SYSTEM(CTS) A set of types and operations that areshared by all CTS-compatibleprogramming languages.COMMON LANGUAGESPECIFICATION (CLS) A set of base rules to which any languagetargeting the CLI should conform inorder to interoperate with other CLS-compliant languages. 10
  11. 11. ASP.NET ASP.NET is a web application framework developed by Microsoft to allow programmers to build dynamic web sites, web applications and web services. ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language. In ASP.NET dynamic code which runs on the server can be placed in a page within a block <%-- dynamic code -- %> which is similar to other web development technologies such as PHP and JSP. ASP.NET pages are known as "web forms", are contained in files with an ".aspx" that contain static HTML markup, as well as server- side Web Controls and User Controls where the developers place required static and dynamic content for the web page. 11
  12. 12. THE PROJECT-WEBALBUM Compro © 2009. All rights reserved. 12
  13. 13. WEB ALBUM The Objective is to develop a Web Based Application (WebApp) for Digital Photo Organization just like Google Picasa and Yahoo Flickr. The user should be able to upload pictures to different Virtual Web Folders (called Web Albums) located at Web Server. There should be facility to switch between Wed Albums and preview web albums as filmstrips or Thumbnails. We also indented to show full preview of desired image. The project was started as desktop application photo organization software using C# and .NET framework Classes under the name “VIRTUAL PHOTO ALBUM”. Later it was developed as a Web Application using ASP.NET as guided by my mentor Mr. Sreejith S and renamed as “WEB ALBUM”. 13
  14. 14. WEB ALBUM APPLICATION CODE For Dynamic Program in ASP.NET, I used code-behind model, which places this code in a separate file or in a specially designated script tag. As shown in Solution explorer, PhotoGallery.aspx is main .aspx file (containing html and ASP.NET tags) and PhotoGallery.aspx.cs is its code behind file containing C# source code. Web.config is application setting file for code paths declaration, authentication, authorization, sessionState, and compilation Settings. 14
  15. 15. VISUAL STUDIO-SOLUTION EXPLORER 15
  16. 16. TESTING AND INTEGRATIONROCKWELL AUTOMATION’S MOTION ANALYZER 4.7 Rockwell Automation © 2009. All rights reserved. 16
  17. 17. MOTION ANALYZER 4.7 (QA) At Compro Technologies, I did testing of MOTION ANALYZER 4.7. It is being developed by Compro for client ‘ROCKWELL AUTOMATION’. Rockwell Automation is a leading industrial automation company . It is global provider of power, control, automation and information solutions. Motion Analyzer is designing, analyzing and selection software for the constituent parts of motion control systems. Motion Analyzer is used to develop products/systems or to evaluate and improve existing product/system performance. It uses sophisticated optimization tools to maximize efficiency ratios, life Estimations, and Profits of a system at minimum power requirements and input cost. 17
  18. 18. PURPOSE OF MOTIONANALYZER and save multiple axes of load information.MA project can collect This provides the user the flexibility to sum the effects of multiple axes of motion for power supply and shunt regeneration sizing. The Motor/Drive Compatibility lets user to choose a motor and compatible drives. The motor/drive combinations and performance specifications, provides the user an optimum solution. It also provides highly advanced optimization utilities including: Motor drive compatibility IAM and other axis module selection BOM (Bill of materials) MA-Solidworks Integration Manual as well as Step-By-Step Search with Product Stepping Enhanced Power Analysis. 18
  19. 19. FEATURES OF MA Multiples views (System View as well as Axis View) for better Analysis. Automated Power Supply Calculation for the system. Inbuilt Profile Editor for Cyclic Profiles data analysis. The database consists of hundreds of systems of product including motors, amplifiers, shunts, corresponding cables and brakes. Flexibility to take the information from your input and create a bill of materials (BOM) automatically save, print, and merge files with other files and export the information into Microsoft Excel or Word format. Integration with Dessault Solidworks.(MA-Solidworks Simulator) 19
  20. 20. FEATURES OF MAMultiples views (System View as well as Axis View) Rockwell Automation © 2009. All rights reserved. 20
  21. 21. FEATURES OF MAAutomated Power Supply Calculation for the system. Rockwell Automation © 2009. All rights reserved. 21
  22. 22. FEATURES OF MAInbuilt Profile Editor for Cyclic Profiles data analysis. Rockwell Automation © 2009. All rights reserved. 22
  23. 23. BUG CATEGORIZATIONAll bugs entered in QA site are categorized in following four sections: Open: Whenever a reported bug from QA side is not fixed or not given satisfactory answer from developer side, that bug’s status is remained like open. Addressed: All those bugs are categorized in Addressed section which the development team has looked into and needs validation by QA team. Closed: Whenever a QA team member tests the task, he reports a bug in QA site and if that bug has been fixed from developer side and QA team finds itself with progress in correction of that bug, it is closed, and that bug comes in close category. Deferred: If developer advises QA team to ignore any bug for current release, that bug’s status is remained like deferred means that bug will be fixed in future release of that task. 23
  24. 24. BUG TRACKING SYSTEM Compro Bug tracker: http://vega/bug [LAN Address] Username : “ashishqa” No. Of CRs Logged : 103 24
  25. 25. THANK YOU 25
  26. 26. ADOBE FLASH CS4 Adobe Flash is a multimedia platform currently developed by Adobe Systems. Flash is commonly used to create animation, advertisements, and various web page components, to integrate video into web pages, and more recently, to develop rich Internet applications. Flash can manipulate vector and raster graphics and supports bidirectional streaming of audio and video. It contains a scripting language called ActionScript. Several software products, systems, and devices are able to create or display Flash content, including Adobe Flash Player, which is available free for most common web browsers, some mobile phones and for other electronic devices (using Flash Lite). Files in the SWF format, traditionally called "Shockwave Flash" movies, "Flash movies" or "Flash games", usually have a .swf file extension and may be an object of a web page, strictly "played" in a standalone Flash Player, a self-executing Flash movie. 26
  27. 27. ADOBE FLASH CS4 27
  28. 28. ALTOVA XMLSPY XMLSpy is an XML editor and integrated development environment (IDE) from Altova. XMLSpy allows developers to create XML-based and Web services applications using technologies such as XML, XML Schema, XSLT, XPath, Xquery , WSDL, and SOAP. XMLSpy is also available as a plug-in for Microsoft Visual Studio and Eclipse. Altova XMLSpy includes multiple views and editing features for the following: XML instance document creation and editing Visual XML Schema development DTD editing/ XSLT 1.0/2.0 development and debugging XQuery development and debugging XPath 1.0/2.0 development and analysis Web services development Graphical WSDL creation and editing SOAP development and debugging. 28
  29. 29. ALTOVA XMLSPY 29
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×