Framework pro výuku předmětu databáze na VŠE Praha
Název práce: | Framework pro výuku předmětu databáze na VŠE Praha |
---|---|
Autor(ka) práce: | Turčín, Pavel |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Chlapek, Dušan |
Oponenti práce: | Palovská, Helena |
Jazyk práce: | Česky |
Abstrakt: | Tato práce se zaměřuje na návrh a následnou realizaci řešení e-learningové podpory výuky předmětu Databáze. Prvním krokem je vymezení pojmu e-learning a souvisejících pojmů. Následně je analyzována výuka tohoto předmětu a to jak její současný stav tak i další možnosti způsobu výuky a testování znalostí studentů při zachování základního rámce daném sylabem předmětu. Na základě této analýzy je pak vytvořena soustava požadavků na software. Ty jsou jak technického charakteru (požadovaná funkcionalita) tak i ekonomického (náklady na zavedení a provoz). Dle těchto požadavků je doporučen nejvhodnější e-learningový systém. Protože tento systém nesplňuje všechny specifikované požadavky a software který by zbylé pokryl není dostupný je dalším krokem návrh a realizace takového softwarového řešení. Nejprve jsou ještě detailněji specifikovány jednotlivé požadavky a podle nich je navržena architektura řešení pomocí tří dílčích aplikací: Cvičného klienta, Testového klienta a Správce. Samotná implementace pak probíhá v jazyce C# ve třech přírůstcích které odpovídají jednotlivým aplikacím. Na konci každého přírůstku je tak celkové řešení obohaceno o další funkcionalitu a výstupem je plně funkční komponenta. |
Klíčová slova: | .NET; e-learning; SQL; databáze |
Název práce: | Framework for teaching Database Management Systems on VŠE Praha |
---|---|
Autor(ka) práce: | Turčín, Pavel |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Chlapek, Dušan |
Oponenti práce: | Palovská, Helena |
Jazyk práce: | Česky |
Abstrakt: | This thesis focuses on design and subsequent realization of e-learning support for the database management systems course. The first step is definition of the e-learning itself as well as other related concepts. Following part analyzes current status of teaching and evaluating students' knowledge and other possible ways to do so without changing the basic course frame defined by the given syllabus. A list of requirements on the software framework is made on basis of this analysis. These requirements are technical (demanded functionality) and economical (costs of installation and maintenance). The most suitable e-learning system is chosen according to these requirements. The chosen system unfortunately does not fulfill all specified requirements and software witch does, is not available. In this case the following step is design and realization of such software. At first are all requirements specified in detail. The software solution is designed as three independently usable applications: Exercise client, Test client and Administrator. Software is implemented in C# programming language. Whole process of implementation is divided into three increments witch corresponds with projected applications. Every increment adds new functionality to existing solution and the output of every increment is fully usable component. |
Klíčová slova: | SQL; e-learning; database; .NET |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 4. 12. 2008 |
---|---|
Datum podání práce: | 5. 5. 2009 |
Datum obhajoby: | 16. 6. 2009 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/17278/podrobnosti |