Структура и содержание курсового проекта по дисциплине «БАЗЫ ДАННЫХ»
ВВЕДЕНИЕ
2.80M
Categories: softwaresoftware databasedatabase

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

1. Структура и содержание курсового проекта по дисциплине «БАЗЫ ДАННЫХ»

© Митрофанова Я.С.

2.

СТРУКТУРА КУРСОВОГО ПРОЕКТА
ВВЕДЕНИЕ (2 стр.)
1. АНАЛИТИЧЕСКИЙ РАЗДЕЛ (10-15 стр.)
1.1. Анализ предметной области (орг.структура, бизнеспроцессы предприятия и информационные потоки)
1.2. Разработка требований к проектируемой базе данных
1.3. Выбор технологии реализации проекта
2. ПРОЕКТНЫЙ РАЗДЕЛ (20-30 стр.)
2.1. Проектирование базы данных (нормализация, построение
логической и физической модели, описание таблиц)
2.2. Разработка интерфейса проектируемого приложения
для работы с базой данных
2.3. Тестирование и отладка программного продукта
2.4. Разработка инструкции пользователя
ЗАКЛЮЧЕНИЕ (1-2 стр.)
БИБЛИОГРАФИЧЕСКИЙ СПИСОК (не менее 40 источников)
ПРИЛОЖЕНИЯ
© Митрофанова Я.С.

3. ВВЕДЕНИЕ

Актуальность, цель, задачи курсового проектирования
Пример:
Целью КП является разработка базы данных и приложения для
автоматизации процесса продажи путевок в туристическом
агентстве.
Для достижения цели КП необходимо решить следующие задачи:
•проанализировать деятельность туристического агентства и
построить функциональную модель процесса продажи путевок в
туристическом агентстве;
•рассмотреть документооборот предприятия и построить схему
информационых потоков;
•выбрать технологию реализации проекта;
•построить логическую и физическую модели базы данных (БД) на
основе принципов нормализации;
•разработать и реализовать экранные формы приложения для
работы с базой данных;
•провести тестирование готового приложения.
© Митрофанова Я.С.

4.

1. АНАЛИТИЧЕСКИЙ РАЗДЕЛ (10-15 стр.)
1.1. Анализ предметной области (орг.структура, бизнес-процессы
предприятия и информационные потоки)
Проводится анализ деятельности выбранного предприятия, в
который входит:
1. Краткое описание предприятия (орг.-правовая форма,
перечисляются основные виды деятельности, указывается
количество работников).
2. Построение и описание организационной структуры предприятия
(схема организационной структуры предприятия, выделение
работников, для которых проектируется БД, описание их функций:
оформление договоров, подготовка отчетов и т.д.)
3. Построение и описание функциональной диаграммы основных
бизнес-процессов для которых разрабатывается БД (функциональная
диаграмма в BPWin (AS-IS) автоматизируемого БП).
4. Описание и анализ документооборота предприятия (схема
документооборота, описание документооборота, перечисление
первичных форм документов, на основе которых будет
проектироваться БД – формы документов представляются в
приложениях).
© Митрофанова Я.С.

5.

Организационная структура филиала
ОСАО «Ингосстрах» в г. Тольятти
© Митрофанова Я.С.

6.

Организационная структура ООО "Лекс-Аудит"
Генеральный директор
Зам. генерального
директора
Отдел бухгалтерского
сопровождения и оценки
Главный бухгалтер;
Старший бухгалтер-эксперт
(4 человека);
Ведущий специалист по
оценке бизнеса;
Ведущий специалист по
оценке недвижимости;
(2 человека)
Ведущий специалист по
оценке оборудования
Отдел
аудита
Административный
отдел
Главный аудитор;
Юрист;
Ведущий аудитор;
Старший специалист по
работе с клиентами
Старший аудитор
(3 человека)
Отдел финансового
консалтинга
Ведущий специалист
по финансовому
консалтингу;
Финансовый
консультант
© Митрофанова Я.С.
Отдел технической
поддержки
Руководитель отдела

7.

Информационные потоки процесса
заключения страховых договоров
© Митрофанова Я.С.

8.

Схема информационных потоков ООО "Лекс-Аудит"
© Митрофанова Я.С.

9.

USE D A T :
A UT HOR: Б оякин
DAT E : 30.05.2010
W ORKING
P ROJ ECT : ООО "Л екс -Аудит"
REV : 30.05.2010
DRA FT
REA DER
DAT E CONT EX T :
RECOMME NDE D
NOT E S: 1 2 3 4 5 6 7 8 9 10
А нкета расчета
с тоимос ти
бухгалтерского
обс луживания
А нкета расчета
с тоимос ти аудита
P UB LICA TION
Договор на
оказание услуг
Заключение
договора
на оказание
ус луг
0р.
1
Пакет документов в с оответс твии с перечнем для
проведения аудита
Пакет документов в с оответс твии с перечнем для
проведения оценки бизнес а
Прием и
обработка
первичных
бухгалтерских
документов
Пакет документов в с оответс твии с перечнем для
проведения оценки оборудования
В ыполнение
работ
по договору
0р.
Пакет документов в с оответс твии с перечнем для
ведения бухгалтерского учета
Опис и на передачу
первичных
документов
Подготовленная
отчетнос ть в
с оответс твии с
Законодательс твом
Р Ф по вс ем
направлениям
деятельности
Пакеты первичной
документации
клиента
Передача
отчетнос ти
и первичных
документов
Отчетнос ть по
направлениям
аудита
Б ухгалтерская отчетность
Оценочная отчетнос ть
3
Б изнес-планы
0р.
2
Опис и первичных
документов
В едущий
с пециалист по
оценке бизнес а
Старший
с пециалист по
работе с
клиентами
А рхив ООО
"Л екс -Аудит"
Заведенные документы
клиентов в 1С по
направлениям
деятельности
Заполненные
анкеты
Пакет документов в с оответс твии с перечнем для
проведения оценки недвижимости
A -0
Старший
бухгалтер-экс перт
Финансовый
конс ультант
Пакеты первичной
документации
клиентов
В едущий
с пециалист по
оценке
0р.
недвижимос ти
Отчетнос ть по проведенному
финанс овому анализу
Отчетнос ть для налоговой
Отчетнос ть для
внебюджетных фондов
4
Б аза данных ООО
"Л екс -Аудит"
В едущий специалист по
оценке оборудования
NODE :
T ITLE :
A0
Организация процесса оказания услуг
заказчику
ООО "Лекс-Аудит"
© Митрофанова
Я.С.
NUMB ER:

10.

Процесс «Страхование маломерных судов, яхт и катеров»
филиала ОСАО «Ингосстрах» в г. Тольятти
© Митрофанова Я.С.

11.

1.2. Разработка требований к проектируемой базе данных
Идет перечисление требования предприятия к проекту:
- Какие данные должны содержаться в БД
- Требования к интерфейсу
- Требования к организации поиска
- Какие отчеты должны формироваться и т.д.
1.3. Выбор технологии реализации проекта
Выбираете СУБД, среду программирования и перечисляете ее
достоинства по отношению к другим СУБД и ПО
© Митрофанова Я.С.

12.

2. ПРОЕКТНЫЙ РАЗДЕЛ (20-30 стр.)
2.1. Проектирование базы данных (нормализация, построение
логической и физической модели, описание таблиц, не менее 6
таблиц)
Выделяете и описываете сущности предметной области и их
атрибуты, описываете их, проверяете на соответствии
требованиям 3НФ.
В ERWin разрабатываете модели БД, формируете скрипт.
Описываете каждую сущность в таблице с комментариями
(главная – зависимая)
© Митрофанова Я.С.

13.

Таблица 2.4
Таблица «Экспертиза автомобиля»

Наименование поля
Содержание
Тип
1
ID_осмотра
Содержит код осмотра
2
№_ГУРУ
Содержит идентификационный номер клиента СК
3
№_полиса
Содержит номер страхового полиса
4
Дата осмотра
Содержит дату осмотра
5
Госномер авто
Содержит госномер застрахованного автомобиля
6
Владелец авто
Содержит ФИО владельца или доверенного лица
застрахованного автомобиля
строка
Примечание по
осмотру
Содержит дополнительную информацию по
осмотру (наличие фото, акта осмотра)
строка
Отметка о закрытии
Содержит отметку о передачи экспертизы и
соответствующих документов в ЦУУ
строка
7
8
© Митрофанова Я.С.
число
число
число
дата
строка

14.

2.2. Разработка интерфейса проектируемого приложения для
работы с базой данных
Меню, интерфейсы
2.3. Тестирование и отладка программного продукта
Проверяется функционирование приложения
2.4. Разработка инструкции пользователя
© Митрофанова Я.С.

15.

Логическая модель базы данных
Тип судна
№ модели
Название модели
Материал корпуса
№ материала
Название материала
Тип двигателя
№ двигателя
Название двигателя
Период страхования
№ периода
Срок периода
Цель эксплуатации
№ использования
Название использования
Место хранения
№ места хранения
Название места
Заявление
Условия страхования
№ заявления
Дата заполнения
№ модели (FK)
Название судна
Флаг судна
Место приписки
Год постройки
№ материала (FK)
Место постройки
Длина судна
Ширина судна
Осадка судна
Высота судна
Количество двигателей
№ двигателя (FK)
Мощность двигателя
Серийный номер двигателя
Площадь парусов
№ использования (FK)
Количество допущенных к судну
Стаж судовождения
Пассажироемкость
№ места хранения (FK)
№ периода (FK)
Страховая сумма
Наличие убытков
Дополнительная информация
Наименование_ФИО_страхователя
Адрес
Телефон
№ общества (FK)
№ анкеты (FK)
№ копии (FK)
№ направления (FK)
№ типа страхования
Фото судна
Название страховки
Коэффициент покрытия
Ставка страхового взноса
Классификационное общество
№ общества
Название общества
Копии документов
№ копии
№ фото
Фото
Направление к сюрвейеру
№ направления
Дата направления
Дата осмотра
Время осмотра
Страхователь
Паспорт №
Паспорт серия
Направил
№ сюрвейера (FK)
Название копии
Наличие копии
№ фото (FK)
Анкета
№ анкеты
Сумма страховки ГО
Сумма страховки оборудования
Сумма страховки личного имущества
Сумма КАСКО
Сумма ГО
Сумма У и Х
© Митрофанова Я.С.
Сюрвейер
№ сюрвейера
ФИО сюрвейера
Уровень доступа
№ пользователя
Имя пользователя
Пароль

16.

Схема главного меню приложения
Справочники
Документы
Отчеты
Поиск
Яхты и катера
Заявление
Сводные отчеты продаж
Поиск по дате
Тип судна
Анкета расчета
Отчеты в М.Excel
Поиск по
страхователю
Материал корпуса
Направление к сюрвейеру
Сводные сведения об
объекте страхования
Поиск по страховому
объекту
Цель эксплуатации
Журнал регистрации
направлений к сюрвейеру
Справка
Справка
Место хранения
Классификационные
общества
Журнал регистрации
заявлений
Тип двигателя
Тип страхования
Сюрвейер
© Митрофанова Я.С.
О программе

17.

Главная форма приложения
© Митрофанова Я.С.

18.

Спасибо за внимание!
© Митрофанова Я.С.
English     Русский Rules