Informační systém pro jazykovou agenturu
Information system of a language school
bachelor thesis (DEFENDED)
![Document thumbnail](/bitstream/handle/20.500.11956/26838/thumbnail.png?sequence=7&isAllowed=y)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/26838Identifiers
Study Information System: 65309
Collections
- Kvalifikační práce [11266]
Author
Advisor
Referee
Bejček, Eduard
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Administration of computer systems
Department
Institute of Formal and Applied Linguistics
Date of defense
14. 9. 2009
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Cílem práce je navrhnout a implementovat modulární informační systém pro podnik zabývající se zejména výukou jazyků, tlumočením a překlady. Práce obsahuje analýzu podnikových procesů a řešení problémů při návrhu databázového schématu. Hlavní součásti vytvořeného systému zahrnují moduly pro evidenci kurzů, správu uživatelů a tvorbu účetních podkladů. Systém je realizován za pomoci technologie PHP a frameworku CakePHP s využitím MySQL databáze pro ukládání strukturovaných dat. V práci jsou rozebrány výhody používání frameworku při vývoji webových aplikací a možné využití existujících systému pro správu obsahu.
The goal of the thesis is to design and implement a modular information system for a company particularly involved in teaching of foreign languages, interpreting and translating. The work includes analysis of business processes and solves problems in the design of the database scheme. The main parts of the system include modules for course records, users administration and the creation of accounting documents. The system is implemented with the help of technology PHP and framework CakePHP using the MySQL database to store structured data. The thesis analysed the bene ts of frameworks in the development of web applications and the potential usage of existing content management systems.