CAD drawing management - C++, VB .NET Dual function as project manager
Company: Sysrom, Beckenried
Technology: C++, VB .NET
Link: Not available
People in the project: Stefan Tröhler
Implementation period: Mai 2005 – Dez 2008
Cost: no details
Creation of an application for the administration and visualisation of the drawings created by means of the in-house CAD application. The integration designations are made by means of a DLL written in C++, the implementation of the application by means of Microsoft Access as database and VB .NET for the implementation of the logic and the user interfaces (frontend).
Responsible: Plan, coordinate and control project efficiently. Traditional tools such as network planning, project cost planning and resource planning help him to do this. Newer planning tools also include project definition, analysis of the project environment, work breakdown structure planning and phase-related workshops (project start workshop, milestone workshop, project completion workshop).
- Creating an application for the automated management of CAD
- Drawings are created in a CAD programme by the designers.
- Several designers can manage different components of a drawing
- A designer can only lock one component at a time.
- Analysis of existing data.
- Exports from existing PLM system.
- Preparation of native data for migration.
- Reading metadata from CAD files (e.g. drawing header).
- Merging metadata from various data sources.
- Alignment of data with ERP system.
- Classification of data.
- The data was stored in a Microsoft Access 2000 database and the user interfaces and logic were developed using C++, VB.NET and VBA.
- Acquisition of the client.
- First clarifications regarding the project with the client.
- Preparation of a quotation.
- Drawing up the contracts.
- Pre-financing of the project by the holding company shs-g AG.
- Requirements analysis with the customer.
- Provision of resources (developers).
- Provision of the required infrastructure.
- Provision of the specifications and approval of the specifications by the customer.
- Project management, budget monitoring, resource planning and resource monitoring.
- Technical management of the project.
- Supervision of the outsourcing of the customer's infrastructure.
- Provision of the customer-specific hardware required.
- Preparing invoices for the customer and reporting to the customer.