
- •Методические указания к индивидуальному заданию "Разработка информационной системы на основе реляционной базы данных" по дисциплине "Информационные системы и технологии в экономике"
- •1Цель и задачи курсовой работы
- •2Структура курсовой работы
- •3Содержание основной части курсовой работы.
- •4Постановка задачи и разработка бизнес-правил
- •4.1.1Системный анализ и словесное описание предметной области
- •5Проектирование информационной системы, основанной на использовании бд
- •5.1.Этапы проектирования
- •5.2.Концептуальное проектирование базы данных
- •5.2.1Определение и документирование объектов (сущностей).
- •5.2.2Определение и документирование типов связей (отношений)
- •5.2.3Определение и документирование атрибутов
- •5.2.4Определение доменов атрибутов.
- •5.2.5Определение атрибутов, являющихся потенциальными и первичными ключами.
- •5.3.Проектирование логической (реляционной) модели бд
- •5.3.1Преобразования концептуальной модели бд в логическую реляционную модель (сущности и связи)
- •5.3.2Преобразования концептуальной модели бд в логическую реляционную модель (атрибуты)
- •Первичные ключи таблиц
- •Преобразование составных атрибутов
- •6.2.Разработка форм для ввода и изменения данных.
- •6.3.Построение отчетов
- •6.4.Построение страниц доступа.
- •6.5.Разработка интерфейса пользователя.
- •6.6.Руководство пользователя
- •Приложение
- •1Системный анализ и словесное описание предметной области.
- •1.1.Описание предметной области
- •1.2.Описание бизнес-функций организации
- •Терминологический словарь
- •1.3.Постановка задачи и формализация бизнес-правил.
- •2Проектирование базы данных.
- •2.1.Концептуальное проектирование базы данных
- •2.2. Проектирование логической (реляционной) модели бд.
- •Інформаційно-методичне забезпечення
Терминологический словарь
Клиент – юридическое лицо, которое размещает свой заказ на изготовление печатной продукции.
Заказ – печатная продукция с известными параметрами, изготовление которой является предметом договора между клиентом и типографией.
Договор – документ, определяющий взаимоотношения клиента и Типографии при изготовлении типографией печатной продукции для клиента.
Менеджер – служащий, который знакомит клиента с прайс-листом, правилами выполнения заказа, а также регистрирует клиента и оформляет договор.
Печатная продукция – продукция, изготавливаемая типографией.
Вид печатной продукции – печатная продукция, характеризующаяся наименованием печатного издания (книга, брошюра, бланк и пр.), форматом, видом обложки, стоимостью изготовления одного листа и стоимостью изготовления обложки.
Тираж – количество экземпляров печатного издания.
Счет – документ на оплату заказа.
Склад – место хранения готовой продукции выдачи заказов клиенту.
Чек – документ на получение клиентом компенсации за задержку выполнения заказа.
Квитанция – документ о принятии денег в счет оплаты хранения.
Результатом системного анализа является постановка задачи и формулировка цели данной разработки.
1.3.Постановка задачи и формализация бизнес-правил.
В результате анализа словесного описания предметной области могут быть сформулированы цели и задачи ИС, определены ее функции и структура базы данных (БД), которая ляжет в основу проектируемой ИС:
Цель работы:
Разработка информационной системы типографии по учету заказов на выпуск печатных изданий..
Задачи, которые должна решать ИС:
учет клиентов;
учет заказов;
расчет стоимости заказов;
контроль выполнения заказов;
контроль оплаты заказов;
учет хранения и выдачи заказов со склада;
расчет суммы оплаты за хранение продукции на складе;
расчет суммы компенсации за несвоевременное выполнение заказа;
учет работы менеджеров с клиентами;
печать счетов, чеков и квитанций.
Основные компоненты БД:
вид печатного издания;
клиент;
менеджер;
заказ;
тираж.
Бизнес-правила:
Клиент характеризуется наименованием, именем представителя, адресом, телефоном, факсом.
Менеджер характеризуется фамилией, именем, отчеством, адресом, идентификационным кодом, телефоном, паспортными данными.
Заказ характеризуется номером заказа, видом печатного издания, тиражом, количеством листов, датами оформления и выполнения заказа, датой фактического выполнения заказа, датой оплаты заказа и датой выдачи заказа.
Клиент может сделать множество заказов.
Менеджер может оформить множество заказов.
Вид печатного издания характеризуется наименованием, форматом, обложкой, стоимостью листа и стоимостью обложки.
Каждому тиражу соответствует определенный коэффициент скидки (надбавки) на оплату.
Каждый заказ включает только один вид печатного издания.
По каждому заказу выписывается один счет на оплату.
Перечень вводимой информации:
Вид печатного издания:
наименование издания;
формат готового издания;
вид обложки;
стоимость листа;
стоимость обложки;
примечания.
Менеджер:
фамилия, имя и отчество менеджера;
адрес менеджера;
телефон менеджера;
идентификационный код менеджера;
паспортные данные менеджера.
Клиент:
наименование клиента;
адрес клиента;
телефон клиента;
факс клиента;
фамилия, имя и отчество представителя.
Заказ:
номер заказа;
дата заказа;
длительность выполнения заказа;
количество листов (из расчета 4 страницы = 1 лист);
дата фактического выполнения заказа;
дата оплаты;
дата выдачи заказа.
Тираж:
тираж;
коэффициент.
Список пользователей с указанием проводимых ими работ в ИС приведен в таблице П1.1.
Таблица П1.1
Пользователь |
Проводимые работы |
Клиент |
|
Менеджер |
|
Старший менеджер |
|
Директор |
|
Бухгалтер |
|
Работник склада |
|
Перечень печатных отчетов:
договор на изготовление печатной продукции;
счет на оплату заказа;
квитанции на оплату хранения на складе;
финансовые отчеты за период времени (месячные, квартальные, годовые);
производственные отчеты за период времени (месячные, квартальные, годовые).
Требования к программе:
Программа должна быть создана в системе Access (версия Access 2000 или выше) под управлением соответствующей операционной системы Windows.