Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КУРСОВАЯ / report / ксюша / курсовая / пример памятки / Пример 1 Записки по КР Информатика.doc
Скачиваний:
40
Добавлен:
20.05.2015
Размер:
3.92 Mб
Скачать

1. Структурный системный анализ

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

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

Сформулируем требования к проекту информационной системы «Видеотека»:

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

1.1.1. Описание предметной области

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

  • Пользователь может найти фильм по году выпуска фильма;

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

  • Фильмы доставляются поставщиками на склад, а со склада распределяются по магазинам;

  • Дата поставки на склад или в магазин зафиксирована в базе данных;

  • Поставщики фильмов внесены в базу данных, указаны адреса.

1.2 Анализ требований к информационной системе.

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

В качестве защиты от несанкционированного доступа используется пароль.

Система реализована с помощью Microsoft Office Access. Правила эксплуатации: использовать данные базы данных при помощи кнопок перехода, запросов и отчётов. В таблицы можно заносить новые данные, соответствующие типам полей.

Данные хранятся в базе “Видеотека”:

  • «склад» - код контейнера, объем контейнера, код жанра.

  • «жанр» - код жанра, название жанра, фильм.

  • «фильм» - код фильма, название фильма, первоисточник, год выпуска, режиссер, жанр.

  • «режиссер» - код режиссера, фамилия, имя, фильм

  • «актер» - код актера, фамилия, имя

  • «актер фильма» - код фильма, код актера

  • «поставщик» - код поставщика, название, адрес, цена

  • «накладная поставки» - номер накладной поставки, код фильма, код поставщика, наличие, дата поставки, цена поставки, номер поставки, количество дисков

  • «накладная отгрузки фильма»-номер позиции накладной отгрузки, номер накладной отгрузки, код фильма, код контейнера, количество отгрузки, цена отгрузки

  • «накладная отгрузки»-номер накладной отгрузки, код магазина, дата отгрузки

  • «магазин»-код магазина, название магазина, адрес, телефон

Данные вводятся при помощи форм. Форма – интерфейс для ввода данных в базу, который позволяет даже не владеющему специальными данными человеку пользоваться базой данных. В базе данных «Видеотека» имеются следующие формы на основе таблиц: режиссер, фильм, наличие фильма на складе, доходы, информация о фильме, фильма нет на складе. А так же подчинённые формы: актер подчиненная для Ф10, актер подчиненная для Ф12.Так же: форма меню - позволяет открыть любую другую форму БД с помощью кнопок. Для реализации данной СУБД (комплекса программных средств для создания баз данных, хранения и поиска в необходимой информации) используется программный продукт Microsoft Offise - Ассеss.

1.3 Техническое задание на разработку ис.

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

Перечень всех частных целей:

  • Автоматизировать процесс обслуживания постоянных читателей;

  • Работать с данными (систематизировать, вводить новые данные, сортировать, объединять их в группы для последующего занесения в таблицы, удалять ненужные и т.д.);

  • Анализировать данные