Проектирование формы «Электронная энциклопедия: Страны мира»

Автор: Пользователь скрыл имя, 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

Работа содержит 1 файл

Kursovaya_rabota_Strany_mira.doc

— 1.71 Мб (Скачать)

СОДЕРЖАНИЕ

 

 

ВВЕДЕНИЕ             3

  1. Общая часть            5
    1. Системный анализ предметной области        5
    2. Логическое проектирование БД (ERD – технология)      6
    3. Проверка обобщенной схемы в CASE – STUDIO FULL      10
    4. SQL – скрипт генерации таблиц БД         11
    5. Формирование выходных документов        14
    6. Входные документы и формы          15
    7. Описание информационных процедур        15
    8. Обоснование выбора стандарта БД         16
    9. Выбор среды разработки          16
    1.  Техническое задание           17

  1.   Специальная часть           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

 

 

 

ВВЕДЕНИЕ

 

 

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

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

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

1) добавить в таблицу  одну или несколько записей;

2) удалить из таблицы  одну или несколько записей;

3) обновить значения некоторых полей в одной или нескольких записях;

4) найти одну или  несколько записей, удовлетворяющих  заданному условию.

Для выполнения этих операций используется механизм запросов. Результатом  выполнения запросов является либо отобранное по определённым критериям множество записей, либо изменение в таблицах.

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

1) Программа должна  быть простой в использовании  и понятной даже для неопытного  пользователя;

2) Программа должна иметь дружественный и интуитивно понятный интерфейс;

3) Программа должна быть отказоустойчивой;

4) Программа должна содержать огромное количество информации, но при этом потреблять минимум ресурсов компьютера.

 Данная курсовая работа состоит из 3 частей:

1) Общая часть – содержит системный анализ предметной области, логическое проектирование БД, формирование входных и выходных данных, выбор стандарта БД, а также выбор среды разработки;

2) Специальная часть – содержит описание создания БД, а также проектирования интерфейса программного приложения;

3) Технологическая часть  – содержит требования к аппаратно  – программному обеспечению,  инструкцию по установке ПП, инструкцию  по тестированию ПП, инструкцию  по эксплуатации ПП.  
1. Общая часть

 

1.1 Системный анализ предметной области

 

Задание на проектирование:

Разработать Электронную энциклопедию: «Страны мира».

Расширенная формулировка задания:

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

 

Описание объектов предметной области и их характеристик:

Объект 1 – Страна

Характеристики объекта 1:

    1. Код страны
    2. Название
    3. Столица
    4. Население
    5. Площадь
    6. Протекающие реки
    7. Озера
    8. Омыв. моря
    9. Океаны
    10. Статья о стране

 

Объект 2 – Материк

Характеристики объекта 2:

    1. Код материка
    2. Название
    3. Статья о материке

 

Объект 3 – Религия

Характеристики объекта 3:

    1. Код религии
    2. Название
    3. Статья о религии

 

Объект 4 – Достопримечательность

Характеристики объекта 4:

    1. Код достопримечательности
    2. Название
    3. Статья о достопримечательности

 

Объект 5 – Государственное устройство

Характеристики объекта 5:

    1. Код гос. устройства
    2. Название
    3. Статья о государственном устройстве

1.2 Логическое проектирование БД (ERD – технология)

 

Выделение сущностей  и связей между ними.

Исходя из системного анализа и атрибутов исходного  отношения, можно выделить следующие  сущности с ключевыми атрибутами:

    1. Страна (Код_страны)
    2. Материк (Код_материка)
    3. Религия (Код_религии)
    4. Достопримечательность (Код_достопримечательности)
    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

 

   Рисунок 8  – Общие Связи

 

Проектируем таблицы  на уровне ключевых атрибутов:

  1. Материк (Код_материка)

Достопримечательность (Код_достопр, код_материка)

  1. Страна (Код_страны)

Достопримечательность (Код_достопр, код_материка, код_страны)

  1. Страна (Код_страны, код_гос.устр-ва)

Гос. утр-во (Код_гос.устр-ва)

  1. Материк (Код_материка)

Страна (Код_страны, код_гос.устр-ва)

Мат/стр (Код_м/с, код_материка, код_страны)

  1. Страна (Код_страны, код_гос.устр-ва)

Религия (Код_религии)

Стр/рел (Код_стр/рел, код_страны, код_религии)

 

Добавляем не ключевые атрибуты:

Страна (Код_страны, код_гос.устр-ва, название, столица, население, площадь, протек. реки, озера, омыв. моря, океаны)

Материк (Код_материка, название)

Религия (Код_религии, название)

Достопримечательность (Код_достопр, код_атерика, код_страны, название)

Гос. утр-во (Код_гос.устр-ва, название)

Мат/стр (Код_м/с, код_материка, код_страны)

Стр/рел (Код_стр/рел, код_страны, код_религии)

Информация о работе Проектирование формы «Электронная энциклопедия: Страны мира»