Název projektu: PsPad-VBS-SQL-Helper
Domovská stránka projektu: https://github.com/hnatuluk/PsPad-VBS-SQL-Helper
Popis
PsPad je volně stažitelný editor, umožnující zvýrazňování programových bloků kódu. Díky této vlastnosti a díky faktu, že jej nemusíte instalovat a je tzv. portable je velmi využívaný v vývojářských firmách, které nepoužívají konkretní GUI pro tvorbu a správu kódu. Jako jedna součást PsPadu je možnost doprogramování svých vlastních zásuvných pluginů, které jsou pomocí skriptovacího jazyka Visual Basic Script integrovány přímo do PsPad a je tedy možné s kódem provádět libovolné úpravy automaticky.
Zadání
Vyvinou přípojný modul pro textový editor PsPad, který bude obsahovat následující( je možné si vybrat jakoukoliv z následujících částí, případně více, pokud se stihne):
Dynamické struktury
- VBS mají velmi špatnou podporu dynamických struktur pro ukládání, proto vytvořte základní dynamické struktury pro tento modul, které budou v samostatných souborech jako objekty. Tyto struktury jsou:
- ArrayList
- Set
Mapa (mapa sic ve VBS existuje, ale není moc dobře implementovaná)
Všechny tyto objekty budou pro přístup používat stejné rozhraní, jako Java objekty.
Připojení PsPADu k databázi
- Naimplementujte VBS připojení na databázi(pomocí ODBC modulů, a pomocí přeposílání výsledků programu, který se již umí připojit na databázi). Obě varianty vytvořte tak, aby byly jednoduše zaměnitelné.
Maint control modul
- Naimplementujte skript, který bude vytvářet omezení příkazů, které je možné spouštět pod uživatelem, který vytváří databáze. Tento uživatel má vyšší prioritu, a tak je zakázáno pod ním pouštět jiné příkazy, než typu DDL. Konkretní podobu je ještě nutné dojednat…
- Modul bude využívat připojení z výše bodu
Odkazy dokládající výsledky mé práce
- Odkazy na mou komunikaci s vývojáři v on-line archivech veřejných diskuzí(Open Issues)…
- Odkazy na mou komunikaci s vývojáři v on-line archivech veřejných diskuzí(CloseIssues)…
- Odkaz na můj repozitář s aktuálním stavem mé práce…
- Odkazy na mé commity v repozitáři projektu…
- Odkazy na jednotlivé commity projektu…
Prezentace
- Prezentace záměru práce ve formátu PDF nebo OpenDocument („Attachment“ k této stránce)
- Prezentace výsledku práce
Ohloh
Tady doplním HTML kód Ohloh widgetu zobrazující můj KudoRank.