Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка клиентского приложения "Отдел кадров"

Автор:   •  Ноябрь 20, 2023  •  Курсовая работа  •  12,699 Слов (51 Страниц)  •  143 Просмотры

Страница 1 из 51

Оценка: превосходно

Содержание

Введение………………………………………………………………………...…..2

Глава 1. История эволюции баз данных

1.1.  Обработка данных с помощью перфокарт…………………………...6

1.2.  Файлы данных        11

1.3.  Иерархическая модель данных…………………………….…………15

1.4.  Сетевая модель данных…………............        18

1.5.  Реляционная модель данных…………………………………………24

1.6.  Объектно-ориентированная модель данных….……………………..34

1.7.  Формат XML………………………………………….……………….37

1.8.  Направления развития….……………………………………….…….38

Глава 2. Библиотеки и программные продукты, используемые при разработке клиентского приложения

2.1. Понятие о языке SQL ……………………………………………….        39

2.2. Система управления базами данных MySQL…...........        43

2.3. Объектно-ориентированная среда разработки Qt …………………..45

2.4. Компиляция драйвера QMYSQL для соединения с удаленной

базой данных…………………………………………………………….....49

2.5. Криптографическая хэш-функция BCrypt…………………………..52

2.6. Утилита mysqldump.exe………………………………………………54

Глава 3. Проектирование предметной области

3.1 Описание предметной области……………        55

3.2. Выделение сущностей, атрибутов, ключей и связей ……………....57

3.3. Примеры используемых SQL-запросов……………………………..63

Заключение…………………………………………………………………..…        65

Список литературы…………………        ………………………………………….66

Приложения…………………………………………………………………….        67

1

ВВЕДЕНИЕ

  • настоящее  время  большинство  предприятий  и  организаций  используют  в

своейдеятельностиразличныеинформационныесистемы(ИС),

производительность и надежность которых во многом зависит от эффективной работы одной из наиболее значимых элементов ИС – базы данных.

Использование баз данных (БД), рассматриваемых в качестве унифицированной совокупности данных в рамках некоторой единой автоматизированной информационной системы, направленной на поддержку принятия оптимальных управленческих решений, является неотъемлемой составляющей деловой деятельности участников бизнеса. Существующие системы управления базами данных (СУБД), под которыми понимают совокупность языковых, технических, программных, организационных и методологических средств, предназначенных для создания, ведения и совместного использования пользователями БД, весьма разнообразны. Однако в их основе лежат строго определенные правила хранения и обработки информации, связанные с такими понятиями как сущность, атрибут, кортеж, домен, отношение, запрос и т.п. В настоящее время широко используются реляционные БД, которые позволяют относительно просто манипулировать данными [1].

Сегодня организация удаленных и распределенных ИС без использования БД не представляется возможной, поскольку она является центральным компонентом таких систем, обеспечивая работу множества пользователей со всех уголков мира со своими данными независимо от их географического месторасположения. Эти технологии дали возможность хранить большие объемы информации, проводить достаточно сложные обработки, требующие больших компьютерных ресурсов [2].

Стремление же разработчиков ИС все больше увеличивать мощности своих систем, обрабатывать все большие объемы информации, решать задачи комплексного характера, среди которых выработка управленческих решений, анализ статистических данных, формирование аналитических отчетов, также требует использования современных инструментов работы с данными, где

...

Скачать:   txt (197.9 Kb)   pdf (2.4 Mb)   docx (1.6 Mb)  
Продолжить читать еще 50 страниц(ы) »
Доступно только на Essays.club