Editor elektrotechnických schémat
Thesis title in Czech: | Editor elektrotechnických schémat |
---|---|
Thesis title in English: | Electrical circuit editor |
Academic year of topic announcement: | 2007/2008 |
Thesis type: | Bachelor's thesis |
Thesis language: | čeština |
Department: | Department of Software Engineering (32-KSI) |
Supervisor: | doc. RNDr. Jan Kofroň, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 07.11.2007 |
Date of assignment: | 20.11.2007 |
Date and time of defence: | 24.06.2008 00:00 |
Date of electronic submission: | 24.06.2008 |
Date of submission of printed version: | 24.06.2008 |
Date of proceeded defence: | 24.06.2008 |
Opponents: | Mgr. Pavel Ježek, Ph.D. |
Guidelines |
Cílem mé bakalářské práce je vytvořit program na návrh elektrotechnických schémat. Program by především umožňoval pohodlný návrch schématu, který by využíval kombinaci vektorového kreslení základních geometrických tvarů a vkládání předdefinovaných součástek. Při kreslení by program měl usnadňovat práci projektantům pomocí automatického hledání uchytávacích bodů apod. Návrh bude uchováván ve vektorové podobě. Součástky tedy bude možno zmenšovat, zvětšovat, posouvat, apod.
Knihovna součástek bude libovolně rozšiřitelná, popřípadě bude možno nahradit nebo editovat některé z předefinovaných součástek novou, podle aktuálních norem. Tato knihovna bude uložena v externích souborech. Protože se vetšinou nezpracovává pouze jeden výkres, ale celé sady (např. dokumentace pro zařízení), bude program obsahovat panel se správou projektu. Mezi jednotlivými výkresy pak mohou být odkazy, tzn. součástky na těchto výkresech pak budou propojeny s dalšími podrobnějšími výkresy. Při změně jedné části v projektu se tato změna pak projeví v dalších schematech, které na tuto část odkazují. Součástí programu bude výstup na tiskárnu popř. export do jiných formátů. Program bude vyvíjen pod MS Windows. Vývojovým jazykem je C# a .NET 2.0, vývojovým prostředím je Microsoft Visual Studio 2005. |
References |
Visual C# Developer Center - http://msdn2.microsoft.com/en-us/vcsharp/default.aspx
C# 3.0 in a Nutshell, Third Edition, ISBN: 0-596-52757-8 |