2 research outputs found

    Design and Implementation of IS for a Small Business

    Get PDF
    Táto práca popisuje tvorbu informačného systému pre novovzniknutý bar. Súčasťou práce je analýza podniku a jeho procesov a výsledný návrh systému. Jednotlivé procesy sú podrobne zakreslené vrátane zodpovedností. V práci je zapísaný vývoj od identifikácie firemnej aktivity, cez jej začlenenie do kontextu až po umiestnenie vo výslednom systéme. Návrhová časť pozostáva z modulového rozdelenia systému, popisu databázovej schémy daných modulov a diagramov navrhnutých transakcií. Prioritne sa pokrývajú aktivity s najčastejším výskytom a najväčším vplyvom na fungovanie firmy. Systém sa nevníma ako samoúčelný program, ale berie sa v kontexte firmy, ktorá sa stále vyvíja.This thesis deals with creation of information system for freshly opened bar. It contains business analysis, process analysis and final design of IS. Business processes are described in further detail including responsibilities. Development is recorded since identification of a business activity, its classification till its placement in final system. Design part consists of division of system into modules, description of database schema for each module and design of purposed transactions. There is focus on covering most frequent and useful activities. Information system is not considered as a standalone application, but as a vital part of the company which is still growing.

    Interactive Disassembler

    Get PDF
    V práci jsou popsané postupy a nástroje zpětného inženýrství v rámci softwaru. Uvedené jsou techniky ochrany před rozkladem či zkoumáním obsahu spustitelného souboru. Představené jsou příklady programů zabývajících se zpětným překladem. Dále se práce zaobírá architekturou procesoru s důrazem na mikroprocesory Intel a Motorola. Jsou ukázané rozdílné formáty spustitelných souborů. Byl implementovaný generický modulovatelný zpětný assembler.V tomto textu je představená jak jeho struktura, tak zásuvné moduly, které prezentují tři různé techniky disassemblovaní. Jeden z modulů používa vícevláknový parser, který je vlastním návrhem autora. Tyto přístupy jsou v závěru porovnané a je nastíněn další vývoj.This thesis describes procedures and tools of reverse engineering in terms of software development. There are introduces different techniques of protection against decomposition of executables. The work also mentions some programs used for decomposition analysis. Furthermore it contains information about architecture of processing units, with emphasis on microprocessors Intel and Motorola. Variety of executable formats is shown. Generic retargetable disassembler was implemented. There is a description of its structure and plugins. These plugins represents three algorithms used for disassembling a program. One of them applies a multi-process parsing engine, which is an own design by author of the thesis. At the end, these techniques are compared and further development is outlined.
    corecore