
- •Методические указания к индивидуальному заданию "Разработка информационной системы на основе реляционной базы данных" по дисциплине "Информационные системы и технологии в экономике"
- •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. Проектирование логической (реляционной) модели бд.
- •Інформаційно-методичне забезпечення
6.5.Разработка интерфейса пользователя.
Пользователи, работающие с БД, зачастую не знают конкретную СУБД. Поэтому для создания полноценного приложения, с которым может работать любой пользователь, необходимо разработать интерфейс, обеспечивающий быстрый и простой доступ к созданным в БД объектам. Для этого могут быть использованы: команды меню, панели инструментов, специальные кнопочные формы, контекстные меню. Все эти возможности доступны при разработке приложения Access.
В данной курсовой работе необходимо обеспечить доступ ко всем объектам, предназначенным для пользователей, при помощи:
главной кнопочной формы;
меню;
панели инструментов.
Для команд меню создать горячие клавиши, для кнопок панели инструментов – всплывающие подсказки.
Формы, таблицы и отчеты, к которым имеет доступ пользователь, должны, кроме того, иметь собственные панели инструментов. Эти панели инструментов должны давать возможность пользователю работать с соответствующим объектом. Например, отчет нужно просматривать и печатать, данные в формах – сортировать, фильтровать, искать и заменять и т.д.
Контекстное меню необходимо создать для тех форм, в которых производятся различные действия: открываются связанные формы, вносятся данные в различные таблицы, запускаются макросы или запросы-действия.
Последним этапом создания приложения является настройка параметров запуска таким образом, чтобы пользователь не мог самостоятельно изменять базу данных.
6.6.Руководство пользователя
Пояснительная записка к курсовой работе должна содержать руководство пользователей, которое включает в себя:
список пользователей системы и компонентов приложения, с которыми они будут работать;
описание компонентов приложения (окон программы) и их функционального предназначения с указанием соответствующих им команд меню и графических кнопок быстрого выполнения команды (кнопок на панели инструментов);
каждое окно должно быть отображено в руководстве пользователя графически с описанием порядка разработки и всех элементов управления и ввода данных.
Приложение
1Системный анализ и словесное описание предметной области.
1.1.Описание предметной области
Данная информационная система создается для типографии. Целью ее создания является повышение эффективности работы сотрудников за счет частичной автоматизации процесса оформления клиентов, приема и оплаты заказов, выдачи счетов.
Упрощенная организационная структура фирмы представлена на рис. П1-1.
Рисунок
П1.1
Организационная
структура типографии
Типография изготавливает различные виды печатной продукции (книги, брошюры, листовки, плакаты и пр.) по заказам клиентов. Типография работает только с клиентами – юридическими лицами. Клиент (обычно клиента представляет уполномоченный на это представитель фирмы-заказчика) обращается в отдел заказов к дежурному менеджеру. Менеджер предоставляет клиенту информацию о видах продукции и ценах на нее.
Если клиент принимает решение разместить свой заказ, то менеджер регистрирует клиента (если клиент обращается в типографию впервые). Для зарегистрированного клиента менеджер оформляет заказ и составляет договор на изготовление печатной продукции, в котором указываются: вид печатного издания, количество листов в одном экземпляре, тираж, дата принятия заказа и дата выполнения заказа, а также оговариваются права и обязанности сторон. Каждый договор содержит заказ на изготовление одного вида печатной продукции.
Стоимость заказа рассчитывается автоматически как произведение стоимости листа печатного издания, количества листов и зависящего от тиража коэффициента. Стоимость листа печатного издания для различных видов печатных изданий различна. Тираж печатного издания не является произвольной величиной, клиент выбирает его из предложенного ряда значений. Каждому значению тиража соответствует определенный коэффициент оплаты тиража. Коэффициент оплаты тиража тем меньше, чем больше тираж.
После оформления заказа клиент получает свой экземпляр договора на изготовление печатной продукции и счет для оплаты заказа. Второй экземпляр договора, подписанный клиентом, остается у менеджера. Счет должен быть оплачен в банке и сдан в бухгалтерию. При этом на договоре делается пометка об оплате, и производственный отдел приступает к выполнению заказа. Готовый заказ хранится на складе до востребования его клиентом.
В договоре устанавливается длительность выполнения заказа (после поступления оплаты). В заказе, кроме этого, указывается дата фактического выполнения заказа и дата выдачи заказа. Контроль выполнения заказа осуществляет старший менеджер.
Отдел снабжения занимается снабжением типографии расходными материалами. Однако учет расходных материалов не входит в задачи данной ИС.
Упрощенная схема бизнес-процесса фирмы представлена на рис. П1.2.
Рисунок П1.2 Упрощенная схема бизнес-процесса