Автор работы: Пользователь скрыл имя, 03 Мая 2013 в 22:31, дипломная работа
Мета розробки — створення основних видів забезпечень для рішення задачі «Облік руху товарів» у рамках розробки інформаційно-аналітичної системи ТОВ «А+».
Пояснювальна записка дипломного проекту містить результати розробки комплексної задачі модуля «Відділ ІАС». Проведено аналіз предметної області, розроблені моделі інформаційних потоків (DFD–діаграми) модуля «Відділ ІАС» з використанням CASE–засобу розробки інформаційних систем компанії Platinum BPwin. Проаналізовано сукупності вхідних та вихідних даних задачі, описана організація інформаційної бази, розроблені логічна і фізична моделі даних з використанням CASE–засобу розробки інформаційних систем компанії Platinum ERwin.
Перелік і опис структурних одиниць вихідних повідомлень представлена в табл. 2.4.
Таблиця 2.4
Перелік і опис структурних одиниць вихідних повідомлень
Тип рядка |
Найменування структурної одиниці інформації |
Ідентифі-катор |
Вимоги до точності (шаблон) |
1 |
2 |
3 |
4 |
ВК «Кількісна відомість залишків» | |||
Інформаційна частина |
Склад (підрозділу) |
N_DEP |
X(10) |
Період |
Dat |
99.99.9999 |
Закінчення табл.2.4
1 |
2 |
3 |
4 |
Змістова частина |
Код товару |
ID_TOV |
9(4) |
Найменування товару |
N_TOV |
Х(20) | |
Одиниця вимірювання |
EDIZM |
Х(6) | |
Залишок (кількість) |
Ost |
9(3).9(2) | |
МГ «Кількісна відомість залишків» | |||
Інформаційна частина Змістова частина
Оформлювальна |
Склад (підрозділу) |
N_DEP |
X(10) |
Період |
Dat |
99.99.9999 | |
Код товару |
ID_TOV |
9(4) | |
Найменування товару |
N_TOV |
Х(20) | |
Одиниця вимірювання |
EDIZM |
Х(6) | |
Залишок (кількість) |
Ost |
9(3).9(2) | |
Підпис |
Podp |
X(10) | |
ВК «Відомість руху товару» | |||
Інформаційна частина |
Склад (підрозділу) |
N_DEP |
X(10) |
Період |
Dat |
99.99.9999 | |
Найменування товару |
N_TOV |
Х(20) | |
Змістова частина |
Тип документа |
DOC_TYPE |
Х(6) |
Номер документа |
DOC_NO |
9(4) | |
Кількість по документу |
Kol |
9(3).9(3) | |
Підсумкова |
Сума залишку |
SUM_OST |
9(5).9(3) |
2.2.3. Вхідна інформація.
Перелік і опис вхідних документів приведений в табл.2.5.
Характеристика масивів вхідної інформації представлена в табл.2.6.
Перелік і опис структурних одиниць вхідних повідомлень наведено в табл.2.7.
Таблиця 2.5
Перелік і опис вхідних документів
Ідентифікатор документа |
Найменування |
Термін надходження |
Частота надходження |
Постачальник документа |
1 |
2 |
3 |
4 |
5 |
0702101 |
Прибуткова відомість |
У продовж дня |
При здійсненні закупівлі товару |
Менеджер з постачання |
Закінчення табл.2.5
1 |
2 |
3 |
4 |
5 |
0702102 |
Акт прийому-передачі |
У продовж дня |
При здійсненні прийому-передачі товару |
Підрозділи підприємства |
0702103 |
Акт списання |
У продовж дня |
При здійсненні списання товару |
Підрозділи підприємства |
0702104 |
Бланк інвентаризації |
На початок / кінець робочої зміни |
При здійсненні інвентаризації підрозділів |
Підрозділи підприємства |
0702105 |
Відомість реалізованих товарів |
На кінець робочої зміни |
При здійсненні продажу товарів |
Підрозділи підприємства |
Таблиця 2.6
Характеристика масивів вхідної інформації
Найменування масиву |
Ідентифікатор (ім’я) масиву |
Тип масиву |
Технологія формування |
1 |
2 |
3 |
4 |
Довідник товарів |
SPR_TOVAR |
НДІ |
Формується в єдиній БД АРМ |
Довідник підрозділів |
SPR_DEPART |
НДІ |
Формується в єдиній БД АРМ |
Довідник постачальників |
SPR_FIRM |
НДІ |
Формується в єдиній БД АРМ |
Довідник одиниць вимірювання |
SPR_EDIZM |
НДІ |
Формується в єдиній БД АРМ |
Довідник типів документа |
SPR_DOCTYPE |
НДІ |
Формується в єдиній БД АРМ |
Довідник операцій |
SPR_OPER |
НДІ |
Формується в єдиній БД АРМ |
Закінчення табл.2.6
1 |
2 |
3 |
4 |
Масив заголовка документа |
ST_DEP_H |
Оперативний |
На підставі інформації первинних документів та масивів НДІ: SPR_DEPART, SPR_FIRM, SPR_DOCTYPE, SPR_OPER |
Масив даних про товари документа |
ST_DEP_ST |
Оперативний |
На підставі інформації первинних документів, масивів НДІ: SPR_TOVAR, SPR_EDIZM та оперативного масиву ST_DEP_H |
Таблиця 2.7
Перелік та опис структурних одиниць вхідних документів
Найменування структурної одиниці |
Точність числового значення |
Джерело інформації (документ, масив) |
Ідентифікатор джерела інформацій |
Код товару |
9(4) |
Масив «Довідник товарів» |
ID_TOV |
Найменування товару |
X(20) |
Масив «Довідник товарів» |
N_TOV |
Одиниця вимірювання |
X(6) |
Масив «Довідник одиниць вимірювання» |
EDIZM |
Код підрозділу |
9(2) |
Масив «Довідник підрозділів» |
ID_DEP |
Найменування підрозділу |
X(10) |
Масив «Довідник підрозділів» |
N_DEP |
Код постачальника |
9(3) |
Масив «Довідник постачальників» |
ID_FIRM |
Найменування постачальника |
X(15) |
Масив «Довідник постачальників» |
N_FIRM |
Тип документа |
X(6) |
Масив «Довідник типів документа» |
DOC_TYPE |
Номер документа |
9(4) |
Масив заголовка документа |
DOC_NO |
Операція |
X(6) |
Масив «Довідник операцій» |
OPER_N |
Дата документа |
99.99.9999 |
Масив заголовка документа |
DAT |
Кількість товару |
9(3).9(3) |
Масив даних про товари документа |
KOL |
Ціна товару |
9(3).9(2) |
Масив даних про товари документа |
CENA |
Сума по товару |
9(5).9(2) |
Масив даних про товари документа |
SUM |
2.3. Розроблення й обґрунтування елементів інформаційного забезпечення автоматизованого модуля «Облік руху товарів»
2.3.1. Склад інформаційного забезпечення.
Основу інформаційного забезпечення складає база даних прикладання.
Головні таблиці та опис їх призначення наведено нижче в табл. 2.8.
Таблиця 2.8
Призначення головних таблиць БД
Таблиця |
Описання |
SPR_TOVAR |
Довідник товарів |
SPR_DEPART |
Довідник підрозділів |
SPR_FIRM |
Довідник зовнішніх постачальників |
SPR_EDIZM |
Довідник одиниць вимірювання |
SPR_DOCTYPE |
Довідник типів документів |
SPR_OPER |
Довідник операцій відносно виробничого процесу |
ST_DEP_H |
Зберігає дані, стосовно сформованих документів, заголовки |
ST_DEP_ST |
Зберігає дані стосовно самого товару, що зв’язуються з заголовками сформованих раніше документів |
2.3.2. Організація внутрішньомашинної інформаційної бази
Внутрішньомашинна інформаційна база є одним з найважливіших пунктів АІС. Від неї залежить весь подальший розвиток системи.
Внутрішньомашинна інформаційна база задачі є складовою частиною АІС і являє собою сукупність даних, розміщених на ЖМД.
Файли БД задачі містять інформацію наступних видів:
НДІ - Довідник товарів, Довідник підрозділів, Довідник постачальників, Довідник одиниць вимірювання, Довідник типів документа, Довідник операцій.
Оперативні – Масив заголовка документа, Масив даних про товари документа.
До внутрішньомашинної інформаційної бази відносяться база даних, структура якої відображена в логічній і фізичній моделі даних (дод. И1–И2).
Підвищення гнучкості АІС досягається використанням в її будові архітектури «клієнт-сервер». В умовах використання мережених інформаційних технологій створюються бази даних колективного користування, центральною ланкою в яких є сервер бази даних. Сервери бази даних розраховані на підтримку великої кількості різних типів прикладень.
Складемо родовидові списки реквізитів вхідних та вихідних документів, об’єднуючи ці реквізити за родом та видом, при чому вилучаємо омоніми, синоніми та елементи, що дублюються. Родовидові списки реквізитів вхідних документів наводяться у табл.2.9. Родовидові списки реквізитів вихідних документів наводиться у табл.2.10.
Таблиця 2.9
Родовидовий список реквізитів вхідних документів
Назва реквізиту |
Фактичний або такий, що обчислюється |
Призначення |
1. Найменування товару |
Фактичний |
Найменування товару |
2. Найменування постачальника |
Фактичний |
Найменування постачальника |
3. Найменування підрозділу |
Фактичний |
Найменування підрозділу |
4. Одиниця вимірювання |
Фактичний |
Одиниця вимірювання |
5. Кількість товару |
Фактичний |
Кількість товару |
6. Ціна товару |
Фактичний |
Ціна товару |
7. Дата документа |
Фактичний |
Дата надходження товару, переміщення, списання, реалізації |
Таблиця 2.10
Родовидовий список реквізитів вихідних документів
Назва реквізиту |
Фактичний або такий, що обчислюється |
Призначення |
1 |
2 |
3 |
1. Найменування товару |
Фактичний |
Найменування товару |
2. Найменування постачальника |
Фактичний |
Найменування постачальника |
3. Найменування підрозділу |
Фактичний |
Найменування підрозділу |
Закінчення табл.2.10
1 |
2 |
3 |
4. Одиниця вимірювання |
Фактичний |
Одиниця вимірювання |
5. Кількість товару |
Фактичний |
Кількість товару, що прибудкується, передається, списується або інвентаризується |
6. Ціна товару |
Фактичний |
Ціна товару |
7. Дата документа |
Фактичний |
Дата надходження товару, переміщення, списання, реалізації |
8. Тип документа |
Фактичний |
Тип документа |
9. Номер документа |
Фактичний |
Номер документа |
10. Сумарна кількість товару |
Обчислюється |
Сумарна кількість товару |