Автор: Пользователь скрыл имя, 03 Апреля 2013 в 13:48, курсовая работа
В данной курсовой работе разрабатывается информационная система, предназначенная для хранения и обработки данных о странах мира.
База данных – это совокупность сведений о реальных объектах, процессах, событиях или явлениях, относящихся к определённой теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности, как в целом, так и любой её части. Реляционная база данных представляет собой множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определённого типа.
ВВЕДЕНИЕ 3
Общая часть 5
Системный анализ предметной области 5
Логическое проектирование БД (ERD – технология) 6
Проверка обобщенной схемы в CASE – STUDIO FULL 10
SQL – скрипт генерации таблиц БД 11
Формирование выходных документов 14
Входные документы и формы 15
Описание информационных процедур 15
Обоснование выбора стандарта БД 16
Выбор среды разработки 16
Техническое задание 17
Специальная часть 21
2.1 Разработка таблиц базы данных 21
2.2 Структура прикладной программы 23
2.3 Создание интерфейса приложения 23
2.4 Проектирование формы «Электронная энциклопедия: Страны мира» 24
2.5 Проектирование формы «Страны» 25
2.6 Проектирование формы «Поиск стран» 26
2.7 Проектирование формы «Религия» 27
2.8 Проектирование формы «Достопримечательность» 28
2.9 Проектирование формы «Гос. устройство» 29
3. Эксплуатационная часть 31
3.1 Требования к аппаратно – программному обеспечению 31
3.2 Инструкция по установке ПП 31
3.3 Инструкция по тестированию ПП 31
3.4 Инструкция по эксплуатации ПП 33
Заключение 35
Список источников 36
Приложения 37
ВВЕДЕНИЕ 3
2.1 Разработка таблиц базы данных 21
2.2 Структура прикладной программы 23
2.3 Создание интерфейса приложения 23
2.4 Проектирование формы «Электронная энциклопедия: Страны мира» 24
2.5 Проектирование формы «Страны» 25
2.6 Проектирование формы «Поиск стран» 26
2.7 Проектирование формы «Религия» 27
2.8 Проектирование формы «Достопримечательность»
2.9 Проектирование формы «Гос. устройство» 29
3. Эксплуатационная часть 31
3.1 Требования к аппаратно – программному обеспечению 31
3.2 Инструкция по установке ПП 31
3.3 Инструкция по тестированию ПП 31
3.4 Инструкция по эксплуатации ПП 33
Заключение 35
Список источников 36
Приложения 37
ВВЕДЕНИЕ
Компьютерные технологии прочно вошли в нашу жизнь. Порой, без них, трудно представить наше существование. Все, что раньше имело материальный вид, постепенно становиться электронным, а бурное развитие электроники и электротехники всему этому способствует.
В данной курсовой работе разрабатывается информационная система, предназначенная для хранения и обработки данных о странах мира.
База данных – это совокупность сведений о реальных объектах, процессах, событиях или явлениях, относящихся к определённой теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности, как в целом, так и любой её части. Реляционная база данных представляет собой множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определённого типа. Любая СУБД позволяет выполнять четыре простейшие операции с данными:
1) добавить в таблицу одну или несколько записей;
2) удалить из таблицы одну или несколько записей;
3) обновить значения некоторых полей в одной или нескольких записях;
4) найти одну или
несколько записей,
Для выполнения этих операций используется механизм запросов. Результатом выполнения запросов является либо отобранное по определённым критериям множество записей, либо изменение в таблицах.
По окончанию разработки специализированного программного продукта, он должен удовлетворять следующим требованиям:
1) Программа должна
быть простой в использовании
и понятной даже для
2) Программа должна иметь дружественный и интуитивно понятный интерфейс;
3) Программа должна быть отказоустойчивой;
4) Программа должна содержать огромное количество информации, но при этом потреблять минимум ресурсов компьютера.
Данная курсовая работа состоит из 3 частей:
1) Общая часть – содержит системный анализ предметной области, логическое проектирование БД, формирование входных и выходных данных, выбор стандарта БД, а также выбор среды разработки;
2) Специальная часть – содержит описание создания БД, а также проектирования интерфейса программного приложения;
3) Технологическая часть
– содержит требования к
1. Общая часть
1.1 Системный анализ предметной области
Задание на проектирование:
Разработать Электронную энциклопедию: «Страны мира».
Расширенная формулировка задания:
Необходимо спроектировать электронную энциклопедию, оптимизирующую процесс упорядочивания и выдачи информации пользователю. Система должна содержать основные данные о каждой стране.
Описание объектов предметной области и их характеристик:
Объект 1 – Страна
Характеристики объекта 1:
Объект 2 – Материк
Характеристики объекта 2:
Объект 3 – Религия
Характеристики объекта 3:
Объект 4 – Достопримечательность
Характеристики объекта 4:
Объект 5 – Государственное устройство
Характеристики объекта 5:
Выделение сущностей и связей между ними.
Исходя из системного анализа и атрибутов исходного отношения, можно выделить следующие сущности с ключевыми атрибутами:
Страна расположена на Материке
Страна проповедует Религию
В Стране находится Достопримечательность
Государственное устр-во принадлежит Стране
Религии проповедуемые на Материке
Достопримечательности расположенные на Материке
Государственные устр-ва находящиеся на Материке
Страна |
расположена |
Материк |
С1 |
|
М1 |
С2 |
М2 |
м м
Рисунок 1 – Связь «Страна – Материк»
Страна |
проповедует |
Религию |
С1 |
|
Р1 |
С2 |
Р2 |
м м
Рисунок 2 - Связь «Страна – Религия»
Страна |
находится |
Достопримеч |
С1 |
|
Д1 |
Д2 |
1 м
Рисунок 3 – Связь «Страна – Достопримечательность»
Гос.устр |
принадлежит |
Стране |
Г1 |
|
С1 |
Г2 |
м 1
Рисунок 4 – Связь «Гос. устройство – Страна»
Религии |
проповедуемые |
Материк |
Р1 |
|
М1 |
Р2 |
М2 |
м м
Рисунок 5 – Связь «Религия – Материк»
Достопримеч |
располож |
Материк |
Д1 |
|
М1 |
Д2 |
м 1
Рисунок 6 – Связь «Достопримечательность – Материк»
Гос. устр |
находящиеся |
Материк |
Г1 |
|
М1 |
Г2 |
М2 |
м м
Рисунок 7 – Связь «Гос. устройство – Материк»
1.3 Проверка обобщенной схемы в CASE – STUDIO FULL
Проектируем таблицы на уровне ключевых атрибутов:
Достопримечательность (Код_достопр, код_материка)
Достопримечательность (Код_достопр, код_материка, код_страны)
Гос. утр-во (Код_гос.устр-ва)
Страна (Код_страны, код_гос.устр-ва)
Мат/стр (Код_м/с, код_материка, код_страны)
Религия (Код_религии)
Стр/рел (Код_стр/рел, код_страны, код_религии)
Добавляем не ключевые атрибуты:
Страна (Код_страны, код_гос.устр-ва, название, столица, население, площадь, протек. реки, озера, омыв. моря, океаны)
Материк (Код_материка, название)
Религия (Код_религии, название)
Достопримечательность (Код_достопр, код_атерика, код_страны, название)
Гос. утр-во (Код_гос.устр-ва, название)
Мат/стр (Код_м/с, код_материка, код_страны)
Стр/рел (Код_стр/рел, код_страны, код_религии)
Информация о работе Проектирование формы «Электронная энциклопедия: Страны мира»