ОТЧЕТ ПО ПРОИЗВОДСТВЕННОЙ ПРАКТИКЕ
по профессиональному модулю:
ПМ.02 РАЗРАБОТКА, ВНЕДРЕНИЕ И АДАПТАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
ОТРАСЛЕВОЙ НАПРАВЛЕННОСТИ
Руководитель разработки от техникума | Е.С.Демина (Гайдаева) | ||
(подпись, дата) | (Ф.И.О.) | ||
Разработчик | |||
(подпись, дата) | (Ф.И.О.) |
Москва, 2019
СОДЕРЖАНИЕ
Введение...........................................................................................................................................
1 Анализ предметной области.......................................................................................................
2 Разработка структуры базы данных...........................................................................................
3 Оценка корректности и надежности программных средств...................................................
4 Выбор средств разработки базы данных...................................................................................
Заключение......................................................................................................................................
Список использованных источников……………………………………………………………
Приложение А Листинг программы...........................................................................................
Приложение Б Результаты выполнения программы................................................................
ВВЕДЕНИЕ
Изучение работы компании, предприятия (описать).
………………………….
Целью производственной практики является:
¾ осуществлять сбор и анализ информации для определения потребностей организации;
¾ разработка и ведение проектной и технической документации;
¾ разработка базы данных для организации;
¾ можно еще добавить считаете нужным.
Для решения подобных задач применяются автоматизированные базы данных. Они стали неотъемлемой частью практически всех компьютерных систем - от отрасли до отдельного предприятия. За последние несколько лет вырос уровень потребительских качеств систем управления базами данных (СУБД): разнообразие поддерживаемых функций, удобный для пользователя интерфейс, сопряжение с программными продуктами, в частности с другими СУБД, возможности для работы в сети и т.д. СУБД позволяет сводить воедино информацию из самых разных источников (электронные таблицы, другие базы данных) и помогает быстро найти необходимую информацию, донести ее до окружающих с помощью отчетов, графиков или таблиц.
1 Анализ предметной области
Качественное описание объектов и процессов в организации. Анализ возможностей автоматизации отдельных процессов.
……………………………………………………………………….
Сегодня трудно себе представить сколько-нибудь значимую информационную систему, которая не имела бы в качестве основы или важной составляющей базу данных. Концепции и технологии БД складывались постепенно и всегда были тесно связаны с развитием систем автоматизированной обработки информации….
(теория, виды БД и т.д.)
2 Разработка структуры базы данных
Построение ER-модели, построение модели IDEF1X. Разработка структуры БД, приведение её к нормальным формам.
Выбор и установка СУБД. Реализация спроектированной базы данных. Наполнение БД данными бизнес-процессов. Построение связи метаданных с основными данными приложения…………………………………….
Рисунок 2.1 ─ Структура базы данных
3 Оценка корректности и надежности программных средств
Определение степени соответствия комплекса реализованных программ исходным требованиям организации, технического задания и спецификаций на программное средство и его компоненты……………………………………………….
4 Выбор средств разработки базы данных
MySQL — свободная система управления базами данных(СУБД). MySQL является собственностью компании Oracle Corporation, получившей её вместе с поглощённой Sun Microsystems, осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License или под собственной коммерческой лицензией. Помимо этого разработчики создают функциональность по заказу лицензионных пользователей, именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.
MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.
Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.
Основные преимущества MySQL:
1) многопоточность, поддержка нескольких одновременных запросов;
2) оптимизация связей с присоединением многих данных за один проход;
3) записи фиксированной и переменной длины;
4) ODBC драйвер;
5) гибкая система привилегий и паролей;
6) гибкая поддержка форматов чисел, строк переменной длины и меток времени;
7) интерфейс с языками C и Perl, PHP;
8) быстрая работа, масштабируемость;
9) совместимость с ANSI SQL;
10) бесплатна в большинстве случаев;
11) хорошая поддержка со стороны провайдеров услуг хостинга;
12) быстрая поддержка транзакций через механизм InnoDB.
ЗАКЛЮЧЕНИЕ
Созданная база данных позволяет эффективно хранить все сведения необходимые для работы ……………….
(Пишем, какие цели достигли, должно соответствовать целям поставленных в введении)
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1 Белоусов И. В. МАТРИЦЫИ ОПРЕДЕЛИТЕЛИ: учебное пособие по линейной алгебре. / Кишинев: 2006/. Издательство МасонскийЗаговор1888, 2011 год.
2 Бугров Я.С. Никольский С.М. Издательство БугуртБатхертРАв, 1999 год.
3 Высшая математика: Учебник для вузов. В 3 томах. Т. 1. Элементы линейной алгебры и аналитической геометрии.
(пример списка литературы, пишем по алфавиту!!!)
13)
ПРИЛОЖЕНИЕ А
(обязательное)
Листинг программы
(код программы)
ПРИЛОЖЕНИЕ Б
(обязательное)
Результаты выполнения программы
Вывод операторов, отсортированных по фамилии.
SELECT * FROM oper_method ORDER BY oper_meth_name
Результат показа на рисунке 4.3.1.
Рисунок Б.1 ─ Результат выполнения запроса