Приложение 1. Отчет по поставляемым товарам
Курсовой проект по учебной дисциплине Управление данными На тему Создание информационно-программного комплекса
студента группы И 312 Микитенко Анастасии Сергеевны
Санкт-Петербург 2014 г.
. Описание предметной области Описание предметной области автоматизации Бизнес правила Постановка задачи автоматизированной обработки . Инфологическая модель Инфологическая схема Спецификация сущностей Спецификация атрибутов . Интерфейс программы Главная форма Работа с поставщиками Работа с клиентами Остальные кнопки . Даталогическая модель Даталогическая схема Спецификация отношений Спецификация полей Спецификация связей Спецификация ключей Ссылочная целостность Список используемой литературы Приложения Описание предметной области 1.1 Описание предметной области автоматизации
Предприятие по покупке и продаже товаров на заказ по каталогу. Обеспечивается работа предприятия с поставщиками и покупателями продукции, в данном случае, косметики. 1.2 Бизнес правила
В процессе функционирования предприятия заключаются двухсторонние единовременные договора с поставщиками. После отгрузки поставляемые товары поступают на склад в количестве, указанном в заказе. С клиентами заключаются договора на единовременную поставку товара, причем необязательно на складе должно хватать нужное кол-во товаров. В дальнейшем необходимые товары могут до заказываться для удовлетворения нужд клиентов.. Товары могут быть вывезены со склада, если только количество и номенклатура товара совпадают с имеющимися на складе. 1.3 Постановка задачи автоматизированной обработки
Требуется реализовать ИПК, который должен быть ориентирован на пользователя-непрограммиста, имеющего навык работы в среде операционной системы Windows. В ходе решения задачи должен быть получен ИПК, который позволит упростить работу предприятия. В результате его функционирования будут делаться заказы на поставку, заключаться договора на поставку/продажу соответственно с поставщиками и покупателями. ИПК для работы дилера по продаже товаров на заказ по каталогу. ИПК должен обеспечивать ведение каталога товаров, работу с данными о покупателях и потенциальных клиентах, о фирмах производителях товаров, о договорах на поставку и продажу товаров, о товарах, находящихся на складе, о продаже товаров, ведение расчетов за приобретенный и проданный товар. Данные о клиенте: наименование, адрес, телефон, факс, фамилия, имя, отчество, банковский счет, заметки о работе с клиентом. Данные о производителе: название, адрес, директор, главный бухгалтер, производимый товар, банковские реквизиты. Данные о договоре на поставку/продажу товара: номер договора, дата заключения, краткий текст, товар (наименование, цена, количество), условия поставки, поставщик/покупатель, сумма. Данные по счету: наименование продукции, номер счета, номер договора, дата продажи/поставки, сумма, отметка об отгрузке, отметка об оплате. Данные о товаре: наименование, характеристика, цена за единицу, упаковка, поставка партии и др. Требуемые запросы: - Номенклатура предлагаемой на продажу продукции; - Список клиентов по типу запрашиваемых товаров; Список потенциальных клиентов запрашиваемых товаров; О поставленных и проданных товарах; О товарах, находящихся на складе; Об оплате счетов и суммах оплаты; О неоплаченных счетах; Список заказываемых товаров; О заключенных договорах на поставку и продажу товара.
Инфологическая модель Инфологическая схема
Спецификация сущностей
Типы сущностей: 1. Сущность - Дилер Идентификатор - наименование Описательные атрибуты - директор, адрес, телефон, факс, расчетный счет, название банка, ИНН. 2. Сущность - Поставщик Идентификатор - шифр поставщика Описательные атрибуты - название фирмы, директор, главный бухгалтер, адрес, телефон, факс, расчетный счет, банк, ИНН. 3. Сущность - Клиент Идентификатор - шифр покупателя Описательные атрибуты - название фирмы, директор, главный бухгалтер, адрес, телефон, факс, расчетный счет, банк, ИНН. 4. Сущность - Склад Идентификатор - шифр товара Описательные атрибуты - количество на складе. 5. Сущность - Договор с поставщиком. Идентификатор - номер договора Описательные атрибуты - шифр поставщика, дата заключения, дата окончания, дополнительно. 6. Сущность - Договор с клиентом Идентификатор - номер договора Описательные атрибуты - шифр клиента, дата заключения, дата окончания, дополнительно. 7. Сущность - Информация по счёту с клиентом Идентификатор - номер заказа Описательные атрибуты - дата оплаты. 8. Сущность - Информация по счёту с поставщиком Идентификатор - номер заказа Описательные атрибуты - дата оплаты. 9. Сущность - Каталог товаров Идентификатор - Шифр товара Описательные атрибуты - шифр поставщика, наименование товара, стоимость, категория. 10. Сущность - Товар в заказе клиента Идентификатор - номер заказа Описательные атрибуты - шифр товара, количество, цена, итог 11. Сущность - Товар в заказе поставщика Идентификатор - номер заказа Описательные атрибуты - шифр заказа, количество, цена, итог. 12. Сущность - Заказ на поставку Идентификатор - номер заказа Описательные атрибуты - номер договора, дата заказа, дата поставки, отметка об оплате, отметка о доставке. 13. Сущность - Заказ на продажу Идентификатор - номер заказа Описательные атрибуты - номер договора, дата заказа, дата поставки, отметка об оплате, отметка о доставке. Спецификация атрибутов
Главная форма автоматизация каталог инфологический интерфейс Работа с программой начинается с главной формы, из которой можно попасть в любую другую форму программы.
Работа с поставщиками
По нажатию на кнопку "Работа с поставщиками" открывается форма "Поставщики"
На данной форме можно просмотреть полную информацию о всех поставщиках, имеющихся в базе данных. Здесь же имеются кнопки: "Договора", которая позволяет вывести информацию о договорах с поставщиками, кнопка "Поставляемые товары", которая позволяет вывести информацию о поставляемых товарах, кнопка "Добавить " - добавить поставщика, кнопка "Удалить" - удалить поставщика. С помощью кнопки "Найти" можно найти и перейти к определенному поставщику. Кнопка "Выйти", позволяет выйти на главную форму.
"Поставляемые товары"
Данная форма позволяет просмотреть информацию о товарах поставляемых различными поставщиками. С помощью кнопок навигации происходит перемещение по поставщикам.. Имеются кнопки: Добавить товар" - добавление нового товара к данному поставщику, "Печать" - распечатка списка товаров (Приложение 1), "Выход".
"Договоры"
Данная форма имеет кнопки навигации. Кнопки: "Печать договора" - отправка договора на печать (Приложение 2), "Добавить договор" - вызов формы "Заключение договора", "Оплачено" - поставить отметку об оплате, "Доставлено" - поставить отметку о доставке, "Сделать заказ" - Вызов формы "Оформление заказа", "Информация о заказе" - вызов формы "Информация о заказе".
"Добавление договора"
Данная форма позволяет заключить новый договор с поставщиком.
"Оформление заказа"
Данная форма позволяет оформить новый заказ с поставщиком. Имеются кнопки: "Добавить товар" - вызывает форму "Добавить товар в заказ", "Оформить заказ" - добавление заказа в базу.
"Добавить товар в заказ"
Данная форма позволяет добавить товар из каталога поставщика в заказ.
"Информация о заказе"
В данной форме можно посмотреть подробную информацию по заказу, а так же распечатать накладную (Приложение 3) Работа с клиентами
По нажатию на кнопку "Работа с клиентами" открывается форма "Клиенты"
На данной форме можно просмотреть полную информацию о всех клиентах, имеющихся в базе данных. Здесь имеются кнопки: "Добавить" - добавление в базу нового клиента, "Договоры" - Вызывает форму "Договоры". С помощью кнопки "Найти" можно найти и перейти к определенному клиенту. Кнопка "Выйти", позволяет выйти на главную форму.
"Договоры"
Данная форма имеет кнопки навигации. Кнопки: "Печать договора" - отправка договора на печать (Приложение 2), "Добавить договор" - вызов формы "Заключение договора", "Оплачено" - поставить отметку об оплате, "Доставлено" - поставить отметку о доставке, "Сделать заказ" - Вызов формы "Оформление заказа", "Информация о заказе" - вызов формы "Информация о заказе".
"Заключение договора"
Данная форма позволяет заключить новый договор с клиентом.
"Оформление заказа"
Данная форма позволяет оформить новый заказ с клиентом. Имеются кнопки: "Добавить товар" - вызывает форму "Добавить товар в заказ", "Оформить заказ" - добавление заказа в базу.
"Добавить товар в заказ"
Данная форма позволяет добавить товар из каталога дилера в заказ.
"Информация о заказе"
В данной форме можно посмотреть подробную информацию по заказу, а так же распечатать счет-фактуру (Приложение 4)
Остальные кнопки
На главной форме имеется 4 кнопки, открывающие соответствующие формы: "Склад", "Каталог", "Дилер", "Автор" и кнопка выхода из главной формы.
"Склад"
Данная форма позволяет просмотреть информацию о товарах на складе.
"Каталог"
Данная форма позволяет просмотреть информацию о товарах в каталоге. А также имеет кнопку печати каталога.
"Дилер"
Форма содержит информацию о дилере
"Автор"
4.1 Даталогическая схема Даталогическая схема базы данных изображена на рисунке:
Спецификация отношений
Типы отношений
4.3 Спецификация полей
Спецификация связей
4.5 Спецификация ключей
Ссылочная целостность
Список используемой литературы
. Верхолат А.М., Гаврилов В.А. "Проектирование структуры базы данных" - Типография БГТУ, 2007 2. Бьюли А. "Изучаем SQL" - Символ-Плюс, 2007
Приложение 1. Отчет по поставляемым товарам
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|