dc.contributor.advisor | Hnětynka, Petr | |
dc.creator | Franců, Jan | |
dc.date.accessioned | 2017-04-06T11:24:27Z | |
dc.date.available | 2017-04-06T11:24:27Z | |
dc.date.issued | 2007 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/13231 | |
dc.description.abstract | Vytváření softwarového systému začíná sepsáním systémových požadavků. Obyčejně jsou tyto požadavky zapsány pomocí UML a obsahují mimo jiné use casy a domain model. Use case je sekvence úloh, které je potřeba udělat k dosáhnutí jednoho z cílů systému. Úloha je zapsána v přirozeném jazyce (angličtina). Domain model, zpravidla zachycen jako class diagram, popisuje použité objekty a jejich relace. Cílem této práce je zjistit, zda specifikace systémových požadavků jsou postačující pro generovaní implementačního modelu, který bude řídit komunikaci mezi systémovými komponentami. Model by měl být použitelný pro další vývoj a pro testovíní uživatelského rozhraní. Bude předložen prototyp programu generujícího implementační model. | cs_CZ |
dc.description.abstract | Designing a software system starts with writing the system requirements. Typically, these requirements are expressed in UML and contain use cases and domain model. A use case is a sequence of tasks which have to be done to achieve one of the system's goals. These tasks are written in natural language (English). The domain model (typically captured in a class diagram) describes used objects and their relations. The goal of the thesis is to analyze, whether the system requirements are su±cient for generating an implementation model, which will manage communication between the system's components. The generated model might be used for future development and can be used for testing the users interactions. A prototype implementation of the generator is expected. | en_US |
dc.language | English | cs_CZ |
dc.language.iso | en_US | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.title | Generating implementation from system requirements | en_US |
dc.type | diplomová práce | cs_CZ |
dcterms.created | 2007 | |
dcterms.dateAccepted | 2007-09-18 | |
dc.description.department | Katedra softwarového inženýrství | cs_CZ |
dc.description.department | Department of Software Engineering | en_US |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 43676 | |
dc.title.translated | Generování implementace ze systémových požadavků | cs_CZ |
dc.contributor.referee | Adámek, Jiří | |
dc.identifier.aleph | 000838656 | |
thesis.degree.name | Mgr. | |
thesis.degree.level | magisterské | cs_CZ |
thesis.degree.discipline | Softwarové systémy | cs_CZ |
thesis.degree.discipline | Software systems | en_US |
thesis.degree.program | Informatics | en_US |
thesis.degree.program | Informatika | cs_CZ |
uk.thesis.type | diplomová práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra softwarového inženýrství | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Software Engineering | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Softwarové systémy | cs_CZ |
uk.degree-discipline.en | Software systems | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Informatics | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Vytváření softwarového systému začíná sepsáním systémových požadavků. Obyčejně jsou tyto požadavky zapsány pomocí UML a obsahují mimo jiné use casy a domain model. Use case je sekvence úloh, které je potřeba udělat k dosáhnutí jednoho z cílů systému. Úloha je zapsána v přirozeném jazyce (angličtina). Domain model, zpravidla zachycen jako class diagram, popisuje použité objekty a jejich relace. Cílem této práce je zjistit, zda specifikace systémových požadavků jsou postačující pro generovaní implementačního modelu, který bude řídit komunikaci mezi systémovými komponentami. Model by měl být použitelný pro další vývoj a pro testovíní uživatelského rozhraní. Bude předložen prototyp programu generujícího implementační model. | cs_CZ |
uk.abstract.en | Designing a software system starts with writing the system requirements. Typically, these requirements are expressed in UML and contain use cases and domain model. A use case is a sequence of tasks which have to be done to achieve one of the system's goals. These tasks are written in natural language (English). The domain model (typically captured in a class diagram) describes used objects and their relations. The goal of the thesis is to analyze, whether the system requirements are su±cient for generating an implementation model, which will manage communication between the system's components. The generated model might be used for future development and can be used for testing the users interactions. A prototype implementation of the generator is expected. | en_US |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra softwarového inženýrství | cs_CZ |
dc.identifier.lisID | 990008386560106986 | |