Технология разработки и защиты базы данных
Сведения об образовательной организации. Разработка программного продукта базы данных "Учителя и учащиеся средней школы". Анализ программного обеспечения организации. Инфологическая модель предметной области. Создание информационно-образовательной сети.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | отчет по практике |
Язык | русский |
Дата добавления | 29.01.2015 |
Размер файла | 87,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
Введение
1. Общие сведения об образовательной организации (школы)
1.1 Анализ программного обеспечения организации
2. Анализ предметной области
2.1 Описание предметной области
2.2 Техническое задание на разработку базы данных
2.3 Инфологическая модель
Заключение
Список использованных источников
Введение
Практика - это одна из важнейших составляющих профессиональной подготовки специалистов. Она представляет собой эффективный механизм переноса полученных знаний и умений из области теории в область повседневной профессиональной деятельности. Основными видами практики студентов являются учебная и производственная.
Учебная практика - это процесс овладения различными видами профессиональной деятельности, в котором создаются условия для самопознания, самоопределения учащихся в различных социально-профессиональных ролях и формируется потребность самосовершенствования в профессиональной деятельности.
Производственная практика - практическая часть учебного процесса подготовки квалифицированных рабочих и специалистов, проходящая, как правило, на различных предприятиях в условиях реального производства. Является заключительной частью учебной практики, проходящей в учебном заведении.
Производственная практика по специальности 09.02.03 Программирование в компьютерных системах предназначена для освоения вида профессионального модуля ПМ 02 Разработка и администрирование баз данных. Задачей производственной практики является подготовка к решению задач по выполнению курсовой работы в соответствии с выбранной темой.
1. Общие сведения об образовательной организации (школы)
Функции Учредителя Учреждения от имени муниципального образования осуществляет Администрация муниципальный район Мишкинский район Республики Башкортостан.
Школа в деревне открыта в 1897 году. В 1932 году из-за ветхости здание школы было перестроено в одноэтажное на том же месте. В 2000 году построили новую, кирпичную школу. С 2000 до 2005 года школа именовалась как основная. А с 2005 года функционирует уже как средняя.
В МБОУ СОШ работают 19 учителей, 1 воспитатель, 1 библиотекарь и обслуживающий персонал - 7. Директор школы: Ибаев Роман Ибакович. Заместитель директора по учебной работе: Зайнашева Елена Евгеньевна - учитель технологии. Заместитель директора по воспитательной работе: Сайсанова Лера Ивановна - учитель истории.
Численность обучающихся по реализуемым образовательным программам в 2014-2015 учебном году - 118.
1.1 Анализ программного обеспечения организации
Школа обеспечивает уровень образования, соответствующий современным требованиям Государственного стандарта; создает условия, учитывающие индивидуально-личностные, творческие интересы учащихся.
Оборудование классов МБОУ СОШ соответствует требованиям ФГОС, все рабочие места учителей оборудованы компьютерной техникой и иным необходимым оборудованием. Некоторые кабинеты оборудованы проекторами и интерактивными досками. Кабинеты физики, химии, биологии оборудованы необходимым демонстрационным оборудованием и инструментарием для осуществления опытно-лабораторной работы.
В МБОУ СОШ оборудован компьютерный класс. В этом классе имеются 8 компьютеров. Код марки компьютеров Philips. В этих компьютерах установлена операционная система Windows 7. Установлен пакет. Для обеспечения безопасности используется антивирус Avast. В этих компьютерах имеются такие программы как: Turbo Pascal, Delphi, ABBYY FineReader 10 Professional Edition и другие. Так же имеются браузеры: Internet Explorer, Google Chrome. Имеются стандартные клавиатуры и мыши, принтеры лазерные - 4, копировальный множитель - 4.
В остальных компьютерах с марками производителей HP и Samsung следующее программное обеспечение: операционная система Windows 7, Microsoft Office 2007, антивирус Касперского.
Во всех кабинетах и помещениях школы проведена общая локальная и глобальная сети, для электронного документооборота, а так же для доступа в Интернет. Имеется беспроводная сеть - Wi-Fi.
В МБОУ СОШ пользуются информационной системой «Дневник.ру».
Информационная система «Дневник.ру» позволяет создать единую информационно-образовательную сеть для основных участников образовательного процесса. Он представляет собой современный и удобный инструмент взаимодействия учителей, родителей и учащихся.
С помощью сервисов системы «Дневник.ру» пользователь, имеющий к нему доступ, может оперативно получить необходимую ему информацию, связанную с процессом обучения.
«Дневник.ру» реализует следующие возможности:
- ведение электронных дневников;
- ведение электронного журнала;
- выдача и получение домашних заданий;
- использование ресурсов библиотеки художественной литературы, медиатеки.
В «Дневник.ру» есть все основные функции социальных сетей, которые адаптированы для использования в школах, и позволяют общаться между собой ученикам, учителям, родителям. [1]
МБОУ СОШ не имеет своей базы данных.
2. Анализ предметной области
программный школа образовательный
Предметная область - это часть реального мира, имеющая определенное назначение и возможности.
Выявление предметной области - это необходимый начальный этап разработки любой ИС, на котором определяются информационные потребности всей совокупности пользователей будущей ИС, которые в свою очередь предопределяют содержание ее БД.
Анализ предметной области является начальным необходимым этапом разработки любой информационной системы. Именно на этом этапе определяются информационные потребности всей совокупности пользователей будущей системы, которые, в свою очередь, предопределяют содержание ее базы данных. [2]
В ходе прохождения производственной практики определена тема курсовой работы по МДК.02.02 «Технология разработки и защиты базы данных». Тема курсовой работы «Учителя и учащиеся МБОУ СОШ». Для данной курсовой работы предметной областью является МБОУ СОШ.
2.1 Описание предметной области
Любой фрагмент предметной области может быть представлен как множество сущностей, между которыми существует некоторое множество связей.
Сущность - это то, о чем накапливается информация в информационной системе и что может быть однозначно идентифицировано. Каждая сущность имеет имя и изображается на диаграммах в виде прямоугольника, а экземпляр сущности - в виде точки в прямоугольнике данной сущности. Сущность фактически представляет из себя множество атрибутов, которые описывают свойства всех членов данного набора сущностей.
Атрибут - это поименованная характеристика сущности, с помощью которой моделируется ее свойство.
Атрибут, который позволяет однозначно идентифицировать один экземпляр сущности это - ключ. Он бывает потенциальным, первичным и составным.
Предметная область - Школа.
Основные предметно-значимые сущности: МБОУ СОШ, Учителя, Ученики, Классы и Предметы.
Основные предметно-значимые атрибуты сущностей:
- МБОУ СОШ- Код школы, Объект, Информация о школе, Руководитель, Адрес, Телефон, Сайт, Адрес электронной почты;
- Учителя - Код учителя, ФИО, Дата рождения, Адрес, Телефон;
- Ученики - Код ученика, ФИО, Дата Рождения, Адрес, Телефон, Класс;
- Классы - Код класса, Руководитель класса, Название класса;
- Предметы - Код предмета, Название, Учитель, Класс.
Обоснованием выбора данных сущностей являются исходные данные к базе данных, которые были разбиты на отдельные части (таблицы) по принципу соответствия.
2.2 Техническое задание на разработку базы данных
Техническое задание (ТЗ) - основной документ, содержащий требования заказчика к системе, в соответствии с которыми осуществляется создание и разработка конечного продукта. ТЗ содержит основные технические требования, предъявляемые к сайту, модулю или услуге и исходные данные для разработки. В ТЗ указываются: назначение объекта, область его применения, стадии разработки (проектной, технологической, дизайнерской, программной и т. п.) документации.
Виды ТЗ:
- ТЗ на автоматизированную систему управления и её составные части;
- ТЗ на программу;
- ТЗ на сайт (портал).
ТЗ представляет собой документ, в котором сформулированы основные цели разработки, требования к программному продукту, определены сроки и этапы разработки и регламентирован процесс приемо-сдаточных испытаний. В разработке технического задания участвуют как представители заказчика, так и представители исполнителя. В основе этого документа лежат исходные требования заказчика, анализ передовых достижений техники, результаты выполнения научно-исследовательских работ, предпроектных исследований, научного прогнозирования и т. п.
ТЗ должно содержать следующие разделы:
- введение;
- основания для разработки;
- назначение разработки;
- требования к программе или программному изделию;
- требования к программной документации;
- технико-экономические показатели;
- стадии и этапы разработки;
- порядок контроля и приемки;
- в ТЗ допускается включать приложения. [3]
Техническое задание на разработку программного продукта «База данных «Учителя и учащиеся МБОУ СОШ»».
2.3 Инфологическая модель
На рисунке 1 показана инфологическая модель «Учителя и учащиеся МБОУ СОШ».
Рисунок 1 - Инфологическая модель «Учителя и учащиеся МБОУ СОШ»
Инфологическая модель - модель предметной области, определяющая совокупности информационных объектов, их атрибутов и отношений между объектами, динамику изменений предметной области, а также характер информационных потребностей пользователей. Инфологическая модель предметной области может быть описана моделью «сущность - связь» в основе которой лежит деление реального мира на отдельные различимые сущности, находящиеся в определенных связях друг с другом, причем обе категории - сущность и связь полагаются первичными, неопределенными понятиями Инфологическая модель применяется на втором этапе проектирования БД, то есть после словесного описания предметной области.
Инфологическое проектирование, прежде всего, связано с попыткой представления семантики предметной области в модели БД. Реляционная модель данных в силу своей простоты и лаконичности не позволяет отобразить семантику, то есть смысл предметной области. Ранние теоретико-графовые модели в большей степени отображали семантику предметной области. Они в явном виде определяли иерархические связи между объектами предметной области. [4]
Заключение
В результате прохождения производственной практики в образовательной организации были закреплены и систематизированы теоретические знания, отработаны практические умения и навыки. При освоении программы производственной практики были закреплены приемы и способы работы в области разработки и создания баз данных.
Список использованных источников
1. Электронный ресурс «Общая характеристика системы «Дневник.ру»». Форма доступа: http://vskool.ru/dnevnik-ru.
2. Электронный ресурс «Анализ предметной области». Форма доступа: https://www.studsell.com/view/15869/10000.
3. Электронный ресурс «Техническое задание». Форма доступа: http://visavi.net/blog/blog.php?act=view&id=318.
4. Электронный ресурс «Инфологическая модель». Форма доступа: http://wiki.mvtom.ru/index.php.
Размещено на Allbest.ru
Подобные документы
Создание концептуальной (инфологической) модели системы, которая позволила описать сущности предметной области и отношения между ними. Диаграммы функциональных зависимостей атрибутов сущностей базы данных. Разработка программного обеспечения для ЭВМ.
курсовая работа [877,8 K], добавлен 28.05.2012Проектирование базы данных ветеринарной клиники в Microsoft SQL Serever, содержащей информацию по больным животным, диагнозе, длительности и стоимости лечения. Инфологическая (концептуальная) модель предметной области. Описание программного продукта.
курсовая работа [1,6 M], добавлен 17.05.2013Порядок проектирования и разработки базы данных и программного обеспечения. Информация о структуре базы данных, созданных таблицах, формах, отчетах, запросах, хранимой информации. Логическая и концептуальная модели данных; выбор программного обеспечения.
курсовая работа [906,6 K], добавлен 20.01.2010Возможности создания баз данных средствами программного продукта SQL. Изучение предметной области и разработка проекта базы данных по учету студентов "Журнал классного руководителя". Задачи реализации программного средства, его тестирование и отладка.
курсовая работа [3,7 M], добавлен 07.12.2012Разработка программного обеспечения, предназначенного для автоматизации деятельности туристической фирмы. Анализ и проектирование базы данных предметной области. Создание концептуальной, логической и физической моделей данных и программы их обработки.
курсовая работа [816,5 K], добавлен 05.02.2018Информационно-логическая модель предметной области по нотациям Ричарда Баркера. Даталогическая модель реляционной базы данных в виде диаграммы схемы отношений. Приложение интерфейса для базы данных на языке программирования С# в среде Visual Studio.
курсовая работа [3,6 M], добавлен 23.12.2014Системный анализ и анализ требований к базе данных. Концептуальная и инфологическая модель предметной области. Типы атрибутов в логической модели базы. Физическая модель проектируемой базы данных в методологии IDEF1X. Требования к пользователям системы.
курсовая работа [2,3 M], добавлен 21.11.2013Этапы создания и разработки базы данных. Построение модели предметной области. Разработка даталогической и физической моделей данных, способы обработки данных о сотрудниках организации. Проектирование приложений пользователя. Создание кнопочной формы.
курсовая работа [2,1 M], добавлен 14.02.2011Системный анализ и краткая характеристика предметной области. Функции для работы с буферизованной таблицей. Описание предметной области и инфологическое моделирование. Модель "сущность-связь". Проектирование баз данных на основе принципов нормализации.
курсовая работа [112,9 K], добавлен 27.02.2009Разбиение данных по таблицам и создание связей между таблицами. Нормализация и проектирование сценария работы базы данных. Выбор программного обеспечения. Требования к аппаратным и программным средствам для работы созданного программного продукта.
курсовая работа [30,2 K], добавлен 23.01.2011