Курсовий проект з дисципліни
"Засоби проектування клієнт - серверних додатків "
Автоматизована система обробки інформації
Розробка інформаційної системи обліку товарів на оптовому складі
Виконав студент гр.
Курсовий проект
виконаний відповідно
із завданням і допущений до захисті
Керівник
2009
Кафедра:
Спеціальність: В«Автоматизовані системи обробки інформації та управління В»
Дисципліна: Засоби проектування клієнт-серверних додатків
Тема: Розробка інформаційної системи обліку товарів на оптовому складі
ЗАВДАННЯ НА КУРСОВИЙ ПРОЕКТ
Гуртовий склад приймає партії товарів від постачальників і відпускає його клієнтам дрібними партіями. Потрібно вести (кількісний і вартісний) облік вступників та відпускаються товарів, постачальників і клієнтів, формувати прибуткові та видаткові накладні. В системі формуються звіти про надходження і відпуск товарів на складі за довільний період.
Спроектувати інформаційну систему обліку товарів на оптовому складі в середовищі СУБД MS SQL Server.
Вихідні дані до проекту:
1. Список атрибутів постачальників товарів (адреса, прізвище, ім'я та по батькові підприємця, найменування фірми, ІПН, КПП, ОКПО, БИК).
2. Список товарів.
3. Список атрибутів покупців товарів (Адреса, прізвище, ім'я та по батькові підприємця, найменування фірми, ІПН, КПП, ОКПО, БИК) ..
Вихідні дані до проекту:
-Прибуткова і товарно-транспортна (видаткова) накладні.
-Звіт про надходження і відпуску товарів на складі за довільний період.
Виконавець: студент гр. .. [email protected]______________
(підпис)
Керівник:. _______________
(підпис)
Зміст
Реферат
1. Опис предметної області
2. Огляд аналогів
3. Технічне завдання
4. Проектування бази даних
4.1. Нормалізація відносин
4.1.1. Ненормалізованного форма
4.1.2. Друга нормальна форма
4.2. Структура таблиць
4.3. Діаграма сутність зв'язок (ER - діаграма)
4.4. Створення БД і таблиць
4.5. Заповнення таблиць
4.6. Тексти запитів SQL
5. Клієнтська частина
5.1. Загальні відомості про роботу системи
5.2. Функціональне призначення
5.3. Інсталяція і виконання програмного продукту
5.4. Керівництво користувача
6. Висновок
Додаток 1. Текст команд на мові SQL
Додаток 2. Екранні форми (Результати виконання запитів).
Додаток 3. Структури баз даних аналогічних програм з розділу 2
Додаток 4. Шаблон прибутковій накладної
Додаток 5. Шаблон товарно-транспортної накладної
Реферат
Пояснювальна записка 46 с., 11 рис., 9 табл., 4 джерела, 5 дод.
КУРСОВИЙ ПРОЕКТ, ОПТОВИЙ СКЛАД, БАЗА ДАНИХ (БД), системи управління базами даних (СКБД), MICROSOFT SERVER 2000, НОРМАЛЬНА ФОРМА, инфологической моделі, ПРОЕКТУВАННЯ, мова структурованих запитів SQL.
Об'єктом дослідження є оптовий склад.
Мета роботи - проектування бази даних для інформаційної системи обліку на оптовому складі. У процесі роботи вивчена предметна область і отримані практичні навички в роботі з СУБД MS SQL Server 2000, розроблені структури таблиць, проведена нормалізація відносин до 2-ої форми включно. В результаті роботи створені база даних warehouse і таблиць, вироблено заповнення таблиць, розроблено рядків коду SQL.
Розроблена база даних може бути застосована при автоматизації ведення обліку на оптовому складі. Логічна структура бази даних може застосовуватися для інших інформаційних систем з аналогічною предметною областю.
1. Опис предметної області
Гуртовий склад приймає партії товарів від постачальників і відпускає його клієнтам дрібними партіями. Потрібно вести (кількісний і вартісний) облік вступників та відпускаються товарів, постачальників і клієнтів, формувати прибуткові та видаткові накладні.
Також необхідно формувати звіти про надходження і відпуск товарів на складі за довільний період.
На складі відбувається рух матеріальних та інформаційних потоків. Перші представлені рухом товару від постачальників на склад або зі складу до покупців, а інформаційні потоки представлені документацією, необхідною для цих операцій.
Склад приймає і складує готову продукцію, ця операція супроводжується формуванням прибуткової накладної. Вона складається з двох частин: загальної (до якої входять номер накладної, найменування постачальника і дата здачі продукції на склад) і специфікації (у неї входять найменування та кількість переданої продукції).
Продукція зі складів направляється замовникам відповідно до укладених договорів. Відправляється продукція на підставі товарно-транспортної накладної. Товарно-транспортна накладна складається з загальної частини (номер накладної, реквізити вантажовідправника, вантажоодержувача і вантажоперевізника, дата відвантаження) і специфікації (вид і кількість продукції, що відвантажується).
Після отримання продукції замовник повинен здійснити оплату, яка оформляється платіжним дорученням, виписаним на підставі товарно-транспортної накладної. Загальна частина платіжного доручення включає номери товарно-транспортної накладної та платіжного доручення, і дату оплати. Специфікація включає вид та кількість оплачуваної продукції.
Рахунок-фактура - це документ, видаваний постачальником покупцеві або надаються постачальником банку для підтвердження платежу покупця. Загальна частина включає реквізити постачальника і покупця, а в специфікації вказуються найменування товару, одиниці виміру, ціна і сума.
2. Огляд аналогів
Аналогічні програми:
1. Облік і рух товару на складі 3.8.1.
Найменування: Облік і рух товару на складі 3.8.1.
Фірма розробник (Автор): V-A-V.
Функції системи:
- Прийом та відпуск товару як в основних одиницях виміру, так і в різних упаковках з авто перерахунком в основні одиниць вимірювання.
- Розцінка товару на складі по необмеженій кількості цін, а також його відпуск зі складу по одній з вибраних цін.
- Гнучка система обліку знижок і накруток на товар для покупця. - Ведення касових операцій по приходу і витраті товару, як в автоматичному, так і в ручному режимі.
- Ведення замовлень на товар для своїх споживачів. Відстеження станів замовлень з подальшим приміщенням замовлення в журнал витрати. - Можливість перегляду каси, як загальної, так і по окремо взятому постачальнику/споживачу.
- Можливість швидкого отримання інформації по обраному товару на будь-яку дату.
- Друк накладних на відпуск товару - Звіт про прибуток по споживачах.
- Друк прайс-листів.
- Звіт по залишках на складі.
- Звіт по постачальнику товару.
Використовувана СУБД: MS Access 2000
Структура бази даних наведена в додатку 3.
Кількісні характеристики БД:
Кількість таблиць: 28.
Кількість запитів MS Access: 20
2. Система обліку 'СКЛАД' 1.0.
Найменування: Ст - Система обліку 'СКЛАД' 1.0.
Фірма - розробник St & Soft.
Функції системи:
- вести необмежену кількість інформаційних баз даних
- вести весь документообіг, що стосується складського обліку
- вести відомість заборгованостей (по клієнтам)
- отримувати друковані звіти
- переглядати динаміку за допомогою аналізу в графічному представленні
- вести прайс-листи, друкувати цінники
<...