Дипломная работа: Автоматизация приема заявок на ремонт и модернизацию ПК (на примере аптечной сети "Ригла")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
39
Act_priem_peredacha
U1Code_act
I1Act_number_date
Act_pr_text
branch technique
PKCode
FK2,I2Code_technique
branch_office
date_begin
date_end
FK1,I1Act_number_date
Sotrudnik_remonta
PKremonta_Sotrudnik_Code
I1Sotrudnik_remonta
branch_office
PKoffice_branch_Code
I1branch_office
address
Mat_otvet
vid_oborudov
PKoborudov_vid_Code
I1Vid_oborudov
vid_polomki
PKpolomki_Code
Vid_polomki
Code_technique
PKtechnique_Code
FK1,I2,I1Vid_oborudov
Opicanie
Garant_talon_copy
Data_priobretenia
work
Data_spisania
Act_spisanua
Act_spisanua_text
Itog
PKitoga_Code
I1Itog
polomka
PKCode
FK1,I1branch_office
FK5,I5Vid_polоmki
FK2,I2Code_technique
Data_polomki
Opisanie_polomki_text
FK4,I4Sotrudnik_remonta
Date_remonta_begin
Date_remonta_end
FK3,I3Itog
Opisanie_remonta_text
Summa_remonta
Zayvka_na_complekt
Рисунок 26. ER-диаграмма «сущность-связь»
2.8 Перенос базы данных на сервер MySQL
Web-сервер сервер, принимающий HTTP-запросы от клиентов, и
выдающий им HTTP-ответы, как правило, вместе с HTML-страницей.
Web-сервером называют как программное обеспечение, выполняющее
функции веб-сервера, так и непосредственно компьютер, на котором это
программное обеспечение работает.
MySQL это система управления базами данных, которая создаётся
путём построения таблиц с определёнными свойствами. При помощи языков
40
программирования (таких, как PHP, Perl) возможно сохранение
определённых данных в MySQL, а также их вывод на страницу в виде HTML.
PHP (Hypertext Preprocessor) препроцессор гипертекста. С помощью
простого HTML и CSS можно создать полноценный статический сайт. PHP
позволяет манипулировать содержанием web-страницы при передаче ее на
компьютер пользователя. Это проявляется в том, что PHP способен изменять
или создавать новый html-код. Благодаря этому, web-сервер способен
динамически создавать web-страницы при каждом запросе пользователя. При
таком подходе на web-сервере хранятся не статичные web-страницы, а php-
сценарии. Эти сценарии обрабатываются интерпретатором PHP, который
формирует из них html-страницы, которые в свою очередь отправляются на
компьютер пользователя. PHP может сохранять данные в базу данных,
извлекать из базы эти данные и вставлять их в html-код. PHP доступен для
большинства операционных систем, в PHP включена поддержка
большинства современных веб-серверов, таких как Apache, и многих других.
phpMyAdmin веб-приложение на языке PHP и представляет собой веб-
интерфейс для администрирования баз данных MySQL. phpMyAdmin
позволяет: создавать и удалять базы данных, создавать, копировать, удалять,
переименовывать и изменять таблицы, выполнять SQL-запросы,
осуществлять поиск в базе данных. До начала работы с MySQL-сервер
необходимо установить следующее программное обеспечение (рисунок 27)
41
Рисунок 27. Установка драйвера mysql-connector-odbc
Этот драйвер используется для взаимодействия с СУБД MySQL через
программный интерфейс доступа к базам данных (ODBC). При
использовании ODBC взаимодействие с любой базой данных становится
простым, так как используется стандартный интерфейс для взаимодействия с
различными СУБД. То есть для каждой СУБД уже не придется писать
отдельный код по взаимодействию с конкретной СУБД.
Для работы установлен Denwer3_Base_PHP52_2013-06-02 есплатная
сборка). Доступ после запуска Denwer http://localhost/denwer/ либо 127.0.0.1
Denver - набор дистрибутивов (Apache, PHP, MySQL) и программная
оболочка для разработки сайтов на локальной Windows-машине.
Аналогов Denver (рисунки 28 и 29), в том числе и русифицированных
достаточно много, но Denver бесплатный и простой в использовании.
42
Рисунок 28. Оболочка Denver
Рисунок 29. Интерфейс PhpMyAdmin
После того как PHP MyAdmin открыт, создается база данных с тем же
наименованием, что и база в Access (рисунок 30).
43
Рисунок 30. Создание базы данных в PhpMyAdmin
Пустая база данных хранится в папке (рисунок 31)
Рисунок 31. Место хранения пустой базы данных phpMyAdmin
После этого можно двигаться различными путями, например с
помощью программы DBConvertAccessMySQL.
Рассмотрим процесс переноса базы данных из Access в MySQL по
шагам (рисунки 31, 32, 33)
Источник: https://baza.diplomsite.ru/previewfile/1927