Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ к КР.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
6.61 Mб
Скачать

Министерство образования и науки РФ

ФГОБУ ВПО

«КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ»

Факультет компьютерных технологий и автоматизированных систем

Кафедра вычислительной техники и автоматизированных систем управления

Янаева Марина Викторовна,

Бегман Юлия Викторовна

Разработка приложений СУБД на языке высокого уровня

Методические указания к курсовому проектированию

для магистров направления 230100.68 – «Информатика и вычислительная техника» (Программное обеспечение автоматизированных систем)

(очной формы обучения)

Краснодар

2012

Составители: канд. техн. наук, доцент, Янаева М.В., канд. техн. наук, доцент, Бегман Ю.В.

УДК 681.31(031)

Разработка приложения СУБД на языке высокого уровня: Методические указания к курсовому проектированию для магистров очной формы обучения направления 230100.68 – «Информатика и вычислительная техника» (Программное обеспечение автоматизированных систем). / Сост. М.В. Янаева, Ю.В. Бегман; Кубан. гос. технол. ун-т; Кафедра вычислительной техники и АСУ. – Краснодар: Изд. КубГТУ, 2012. – 42 с.

Методические указания к выполнению курсового проектирования составлены в соответствии с требованиями к обязательному минимуму содержания дисциплины «Разработка приложений СУДБ на языке высокого уровня», входящей в образовательную программу подготовки магистров 230100.68 – «Информатика и вычислительная техника» (Программное обеспечение автоматизированных систем) государственного образовательного стандарта высшего профессионального образования, и в соответствии с рабочей программой дисциплины.

Ил. 25. Библиогр.: 13 назв.

Рецензенты: зав. каф. АИТ, д-р техн. наук, проф.

В.И. Лойко (КГАУ);

зав. каф. «ВТ и АСУ», д-р техн. наук, проф.

В.И. Ключко (КубГТУ)

профессор каф. «ВТ и АСУ», к.т.н,

М.П. Малыхина

© КубГТУ, 2012 г.

© Янаева М.В.

Содержание

ФГОБУ ВПО 1

«КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ» 1

Кафедра вычислительной техники и автоматизированных систем управления 1

Методические указания к курсовому проектированию 1

Краснодар 1

2012 1

Содержание 4

Введение 5

1 Нормативные ссылки 8

2 Требования к курсовому проектированию 8

2.1 Общие положения 8

2.2 Средства программного обеспечения 11

2.3 Структура пояснительной записки 11

2.4 Наполнение разделов пояснительной записки 12

3. Требования к оформлению пояснительной записки 17

3.1 Общие требования 17

3.2 Оформление содержания 18

3.3 Нумерация разделов записки 18

3.4 Иллюстрации 19

3.5 Таблицы 19

3.6 Формулы и уравнения 20

3.7 Список использованных источников 21

3.8 Оформление приложений 21

3.9 Ссылки 22

4 Пример реализации СУБД приложения для выбранной предметной области 22

5 Варианты задания на курсовое проектирование 38

Список рекомендованной литературы 39

Приложение А 40

Форма титульного листа пояснительной записки 40

Приложение Б 41

Форма задания на курсовое проектирование 41

Приложение В 42

Пример оформления реферата 42

Введение

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

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

Дисциплина «Разработка приложений СУБД на языке высокого уровня» относится к числу профессиональных дисциплин, предусмотренных Государственным стандартом подготовки магистров направления 230100.68 – «Информатика и вычислительная техника» (Программное обеспечение автоматизированных систем). Курсовой проект учебной дисциплины «Разработка приложений СУБД на языке высокого уровня» предназна­чен для реализации государственных требований к уровню подготовки магистров очной формы обучения по соответствующей специальности.

Курсовой проект – это квалификационная работа, которую магистр выполняет самостоятельно по выданному заданию и при консультации преподавателя на основе изученного теоретического материала и выполненных лабораторных работах по дисциплине «Разработка приложений СУБД на языке высокого уровня».

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

Магистры должны:

  • проявить способность к решению задач автоматизации при организации информационных процессов с целью повышения эффективности работы проектируемой информационной системы;

  • овладеть навыками постановки задачи по автоматизации отдельных этапов информационного процесса проектирования проектов по разработке приложений СУБД;

  • уметь проводить системный анализ информационной структуры предметной области и на его основе формулировать требования к разрабатываемой базе данных, адекватные поставленным задачам;

  • наиболее полно использовать возможности современных средств информационных технологий и обеспечить разработку прогрессивных организационных решений по поддержанию информационного обеспечения на высоком уровне;

  • показать умение применять теоретические положения к решению практических задач,

  • четко формулировать свои мысли и предложения.

При выполнении курсовой работы магистру предлагается:

  • на основе анализа предметной области сформулировать перечень задач, подлежащих автоматизации;

  • построить концептуальную модель объекта автоматизации;

  • построить логическую модель ИС;

  • спроектировать и построить в среде выбранной СУБД физическую компьютерную структуру данных;

  • реализовать научно – исследовательскую часть в соответствии с планам магистерской диссертационной работы на основе средств разработки приложений СУБД;

  • оформить пояснительную записку.

Целью курсового проекта является углубление теоретических основ проектирования приложений СУБД на языках высокого уровня, реализация исследовательской части магистерской диссертационной работы, связанной с разработкой приложений СУБД.

При этом магистр должен показать знание принципов построения и функционирования систем управления базами данных (СУБД), методов проектирования прикладного программного обеспечения на базе современных СУБД (ORACLE), методики проектирования реляционных баз данных, основных возможностей конкретной СУБД, а также категорий стандартов и состав документов, используемых при проектировании баз данных.

При выполнении курсового проекта магистр самостоятельно выполняет все этапы создания программного продукта: от постановки задачи до практической реализации, сопровождающейся инструкциями по его использованию; приучается самостоятельно пользоваться специальной литературой, каталогами, справочниками, стандартами.

Основной задачей магистра является создание стабильного приложения для управления данными на основе использования СУБД ORACLE. Требуется показать на практике умение разрабатывать приложения баз данных, обеспечивающие сбор и представление информации, позволяющие выполнять анализ и индексирование данных, организовывать поиск, получение, связывание и навигацию, обеспечивать конфиденциальность, целостность, безопасность и сохранность информации. Магистр должен учитывать маштабируемость приложения, производительность и эффективность организации работы пользователя с данными.

Тематика заданий на курсовое проектирование, приведенных в данных методических указаниях, может быть дополнена, расширена, увязана с решением актуальных научно – исследовательских задач магистерской диссертации.

Защита курсового проекта проводится на компьютере при полностью функционирующей информационной системе по комплексу программного обеспечения системы.