Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая (3005) / Курсовая (3005).doc
Скачиваний:
22
Добавлен:
15.03.2016
Размер:
246.27 Кб
Скачать

Министерство транспорта Российской Федерации

Федеральное агентство железнодорожного транспорта

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

СамарскИЙ государственнЫЙ УНИВЕРСИТЕТ путей сообщения

Кафедра информационных систем и телекоммуникаций

«БАЗЫ ДАННЫХ»

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

по курсовому проектированию

для студентов специальности 230201

очной и заочной форм обучения

Составители: Е.А. Часовских

А.Е. Часовских

Самара 2012

УДК 004.75

Информационные технологии: методические указания по курсовому проектированию для студентов специальности 230201 очной и заочной форм обучения [Текст] / составители: Е.А. Часовских, А.Е. Часовских – Самара: СамГУПС, 2012. - 16 с.

Утверждено на заседании кафедры 30.01.2012, протокол № 5.

Печатается по решению редакционно-издательского совета университета.

Методические указания предназначены для оказания помощи студентам при создании «клиент-серверных» приложений в курсовой работе по дисциплине «Информационные технологии» для студентов очной и заочной форм обучения по специальности 230201 «Информационные системы и технологии».

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

Составители: Часовских Евгений Анатольевич

Часовских Алексей Евгеньевич

Рецензенты: кандидат технических наук, доцент кафедры «Конструирование и производство радиоэлектронных средств» СГАУ В.В.Иванов

кандидат технических наук, доцент кафедры «Автоматика, телемеханика и связь на ж.д. транспорте» СамГУПС В.Г.Волик

Редактор:

Компьютерная верстка:

Подписано в печать Формат 60х90 1/16.

Бумага писчая. Печать оперативная. Усл. _ п.л.

Тираж __ экз. Заказ №_.

© Самарский государственный университет путей сообщения, 2012

ВВЕДЕНИЕ

Общеизвестно, что при подготовке квалифицированных специалистов используется многообразная и целостная система организационных форм и методов обучения - лекции, семинарские и лабораторно-практические занятия, учебная практика, курсовая работа и т.д.

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

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

  • развить навыки самостоятельной работы;

  • определить уровень подготовленности студентов.

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

Курсовая работа по дисциплинам информационного профиля является действенным элементом учебного процесса, способствующим закреплению, углублению, обобщению и прикладному применению знаний, получаемых студентом при изучении курсов «Информатика», «Управление данными», «Информационные технологии», "Операционные системы", «Технология программирования», «Системное программирование», «Проектирование информационных систем».

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

Данная цель может быть достигнута при успешном решении студентами следующего круга задач:

  • изучение состава и функций информационных систем;

  • приобретение навыков практической разработки проектов;

  • освоение работы с основными видами прикладного программного обеспечения.

Использование компьютера для реализации какого-либо процесса воз­можно лишь при наличии теоретического математического описания этого процесса. Сказанное относится и к процессам в базах данных.

В теории реляционных баз данных выделяют представление процедур: а) создания БД (с учетом целостности и защиты данных); б) использования базы данных; в) функционирования БД, в том числе при многопользова­тельском доступе к данным.

Теоретические инструменты первых двух процедур — реляционная алгебра и реляционное исчисление. Реляционная алгебра (РА) являет­ся теоретической основой алгоритмических языков программирования, сложных для начинающего пользователя, тогда как на реляционном исчислении (РИ) построены более удобные декларативные языки программирования SQL и QBE. В то же время РА позволяет наглядно отобразить процессы преобра­зования в базе данных одних таблиц в другие.

1. Цели и задачи курсовой работы

Целью курсовой работы является:

1) закрепление теоретических знаний, полученных в процессе изучения курса «Информационные технологии»;

2) получение практических навыков самостоятельного решения задач в области проектирования баз данных и «клиент-серверных приложений», входящих в состав информационных систем на железнодорожном транспорте;

3) получение практических навыков по правильному оформлению текстовой и графической документации.

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

1) изучить полученное задание и разработать блок-схему алгоритма работы программы;

2) разработать и описать базу данных в своей предметной области;

3) выбрать СУБД для создания базы данных;

4) разработать схему базы данных и описать ее назначение;

5) создать модель базы данных в (какой либо СУБД);

6) создать сервер-приложение;

7) создать клиент-приложение.

2 Темы курсовых работ

Тематика курсовых работ охватывает область использования баз данных в информационных системах на железнодорожном транспорте с использованием «клиент-серверных» технологий.

Актуальность темы и основание цели работы должны быть аргументированы самим студентом во введении.

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

Курсовая работа, как правило, состоит из аналитической и графической частей.

Пояснительная записка должна иметь объем 25 листов формата А4 или 35-40 страниц рукописного, аккуратного, разборчивого текста, отвечать требованиям к оформлению учебных текстовых документов [1,4] и содержать следующие материалы:

титульный лист;

задание на курсовую работу;

реферат;

оглавление или содержание;

нормативные ссылки;

определения;

обозначения и сокращения;

введение;

1. Анализ технического задания. Обоснование выбора модели взаимодействия клиента и сервера.

2. Разработка и описание базы данных в своей предметной области. Создание схемы базы данных.

3. Выбор СУБД для создания базы данных.

4. Создание модели базы данных.

5. Создание сервер-приложения, выполняющее следующие функции:

  • просмотр;

  • добавление;

  • удаление;

  • изменение;

  • поиск;

  • обновление.

6. Создание клиент-приложения, взаимодействующее с серверным приложением. Рассмотреть вопрос обеспечения бе­зопасности данных.

7. Блок-схема алгоритма работы программы.

В приложениях разработать специальный интерфейс в виде меню, позволяющий сделать обслуживание базы данных максимально удобным для пользователя.

заключение;

список использованных источников;

приложения.

Обязательные структурные элементы выделены полужирным шрифтом. Остальные элементы включаются в записку по усмотрению исполнителя.

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

Необходимо обосновать принятые конкретные инженерные решения и изложить их суть.

Текст пояснительной записки может быть печатным или написан от руки.