Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
asanetwork An overview 29/01/08 Copyright AxoNet Software GmbH Page1 What is asanetwork? • • • Network, Networking – An interconnection of a group of computer systems is called a network – Most often used for file and printer sharing or common access to internet – Most often a requirement for multi user software like dealer management systems asanetwork – Is a product and a standardized method (a protocol) used for data exchange between different products, different manufacturers over a local area network in a workshop environment. – Data exchange is not based on shared access to files and folders. Data exchange is done with a communication server, called the network manager. A network is a requirement – but is not the same as asanetwork! – 29/01/08 Carefully read manufacturer data sheets and specifications Copyright AxoNet Software GmbH Page 2 asanetwork, a well-rounded solution • Kernel: The network manager, a communication server for data exchange • Integration: Software modules and interfaces for different products and platforms • Distributed order processing: Transmission of orders to and from workshop equipment • Documentation and Visualisation: Storage and visualisation of workshop results (history) • Vehicle properties: Identification and testing data • Tools: Monitors, diagnostic and developer tools Orders ? History N Tools 29/01/08 Vehicles Copyright AxoNet Software GmbH Page 3 asanetwork, a well-rounded solution Network manager Orders ? History N Tools 29/01/08 • A TCP/IP communication server • Running as a service in the background • The main data hub in asanetwork: – Accepts data from all members – Stores received data Vehicle – Distributes data between other members – Returns stored data on request Copyright AxoNet Software GmbH Page 4 asanetwork, a well-rounded solution Interfaces Orders ? History N • Used to integrate your application into asanetwork • All platforms and compilers are supported • Examples: – C-Library, C++/Delphi-DLL Tools Vehicle – Java Interface – .NET Framework Interface – COM/ActiveX components – For Windows, Unix and Embedded Systems 29/01/08 Copyright AxoNet Software GmbH Page 5 asanetwork, a well-rounded solution Distributed order processing • Orders ? History N Tools 29/01/08 Each order position (item) transports all data about the customer, the vehicle and the task (called a service in asanetwork) itself: – Order state (new, active, interrupted, finished) – Result: good, bad, ... – Start and end time of processing – May have an attached detailed result Vehicle Copyright AxoNet Software GmbH Page 6 asanetwork, a well-rounded solution Vehicle History • Test results (details) created during a test or workshop process are stored in the network manager data base • Each member in asanetwork is able to run a query to retrieve these test results • Test results are saved in a standardised XML format • Visualisation of test results is done either by the application itself or with asanetwork viewer Orders ? History N Tools 29/01/08 Vehicle Copyright AxoNet Software GmbH Page 7 Mapping of test results • Manufacturer independent • Not platform specific • Based on standard XML • Documented and specified • DTD and schema available 29/01/08 <?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?> <!DOCTYPE RESULTS SYSTEM "awnres.dtd"> <RESULTS> <RESULTSHEADER> <COUNTRY> <REGULATION>GERMAN</REGULATION> <LANGUAGE>GERMAN</LANGUAGE> </COUNTRY> <CUSTOMER> <NAME>Walter Mustermann</NAME> </CUSTOMER> <VEHICLE> <IDENT> <!-- vehicle ident information --> <REGISTRATION>OA-CC 945</REGISTRATION> <MANUFACTURER>Peugeot</MANUFACTURER> <MODEL>405 GRDT</MODEL> <TYPE>7M</TYPE> <KEY2>0123</KEY2> <KEY3>456</KEY3> <VIN>ABCDEFGH12345</VIN> <ENGINECODE>XYZ123</ENGINECODE> </IDENT> <DATA> <ODOMETER>54321</ODOMETER> </DATA> </VEHICLE> </RESULTSHEADER> <RESULT OBJECT="HEAD_LIGHT"> <TITLE>Scheinwerfertest</TITLE> <HEADER> <EQUIPMENT TYPE="CONTROL"> <TITLE>Bedienrechner</TITLE> Copyright AxoNet Software GmbH Page 8 asanetwork Viewer • A viewer is available for Windows based platforms • This viewer creates human readable output from XML result • Used for viewing and printing 29/01/08 Copyright AxoNet Software GmbH Page 9 asanetwork, a well-rounded solution Vehicle identification Orders ? 29/01/08 Based on XML • Foundation for transmission of vehicle testing data History N Tools • Vehicle testing data Vehicle • Based on XML • Used by DEKRA to distribute testing data from a single source to different manufacturers (emission test) Copyright AxoNet Software GmbH Page 10 asanetwork, a well-rounded solution Tools • Orders ? – Progress monitors to display order states History N Tools It is easy to plug-in additional applications: – Statistical applications – Diagnostic software to identify problems in asanetwork itself Vehicle – Developer software to trace and watch the data exchange – Simulators to emulate dealer management systems or workshop equipment 29/01/08 Copyright AxoNet Software GmbH Page 11 asanetwork, a well-rounded solution Future • Orders ? History N Tools 29/01/08 asanetwork is an open system, ready to support additional requirements in the future: – Transmission of labour and part data • You can always add additional products, services and application into asanetwork Vehicle Copyright AxoNet Software GmbH Page 12 Requirements for asanetwork • Requirements – Network wiring based on CAT 5 or 6 – 1 Server or workstation running Microsoft Windows Vehicle Ident. Workshop Equipment 2 DMS 1 Network Manager Workshop Equipment 1 DMS 3 Testing data Workshop Equipment 3 DMS 2 • Minimum system – A network manager – Dealer-Management-Software, DMS – asanetwork enabled workshop equipment • Grow on demand – Additional DMS applications – Additional workshop equipment – Additional services 29/01/08 Copyright AxoNet Software GmbH Page 13