Дипломная работа: Автоматизированная информационная система отдела материально-технического снабжения (на примере ОКДЦ ПАО "Газпром")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
48
Таблица 21 - Структура входного документа "Заявка на выдачу материала"
Наименование поля
Тип данных
Размер поля
Номер заявки
Числовой
Целое
Дата
Дата
ФИО сотрудника
Текстовый
40
Наименование материала
Текстовый
40
Количество
Числовой
Целое
Единица измерения
Текстовый
15
Структура входного документа "Исполнение заявки" приведена в
таблице 12.
Таблица 32 - Структура входного документа "Исполнение заявки"
Наименование поля
Тип данных
Размер поля
Номер заявки
Числовой
Целое
Дата исполнения
Дата
Структура выходного документа "Остатки лимитов по материалам"
приведена в таблице 13.
Таблица 43 - Структура выходного документа "Остатки лимитов по
материалам"
Наименование поля
Тип данных
Размер поля
Наименование материала
Текстовый
40
Остатки лимитов
Числовой
Целое
Дата
Дата
Всего выдано
Числовой
Целое
Лимит
Числовой
Целое
Единица измерения
Текстовый
15
Структура выходного документа "Ведомость выдачи материалов"
приведена в таблице 14.
49
Таблица 54 - Структура выходного документа " Ведомость выдачи
материалов "
Наименование поля
Тип данных
Размер поля
Тип материала
Текстовый
40
ФИО сотрудников
Текстовый
40
Количество выданного материала
Числовой
Целое
Вид материала
Текстовый
40
Дата
Дата
Структура выходного документа "Потребность в материалах"
приведена в таблице 15.
Таблица 65 - Структура выходного документа "Потребность в материалах"
Наименование поля
Тип данных
Размер поля
Вид материала
Текстовый
40
Единица измерения
Текстовый
15
Потребность в материале
Числовой
Целое
Дата
Дата
В соответствии с построенной логической моделью данных
проведено проектирование структуры данных информационной системы
учета выдачи материалов, структура которой приведена ниже.
Таблица 76 - Структура таблицы "vid_mat"
Наименование поля
Тип данных
Размер поля
Code_vmat
Int
Nam_vmat
char
40
Таблица 87 - Структура таблицы " material"
Наименование поля
Тип данных
Размер поля
Code_mat
int
Code_vmat
Int
Целое
Nam_mat
Char
40
edizm
Char
15
stm
Currency
Linit
int
50
Таблица 98 - Структура таблицы "dolgn"
Наименование поля
Тип данных
Размер поля
Code_dol
Int
Длинное целое
nam
Char
40
Таблица 109 - Структура таблицы "sotr"
Наименование поля
Тип данных
Размер поля
Code_sotr
Int
Code_dol
Int
Fio
Char
40
tel
Char
40
Таблица 20 - Структура таблицы "zayav"
Наименование поля
Тип данных
Размер поля
Code_zay
Int
Code_mat
Int
Code_sotr
Char
40
Day
Дата
Pisip
Boolean
Kol
Int
Схема физической модели приведена на рисунке 18.
Рисунок 18 - Схема физической модели
vmat
code_vmat: Long Integer
nam_vmat: Text(18)
material
code_mat: Long Integer
code_vmat: Long Integer (FK)
nam: Text(20)
edizm: Text(18)
stm: Currency
limit: Long Integer
dolgn
code_dol: Long Integer
nam_dol: Text(20)
sotr
code_sotr: Long Integer
code_dol: Long Integer (FK)
fio: Text(18)
tel: Text(18)
zayav
code_zay: Long Integer
code_sotr: Long Integer (FK)
code_dol: Long Integer (FK)
code_mat: Long Integer (FK)
code_vmat: Long Integer (FK)
day: Date/Time
sost: Long Integer
kol: Long Integer
51
3.2. Разработка автоматизированной информационной системы
В качестве среды разработки автоматизированной информационной
системы отдела материально-технического снабжения ОКДЦ ПАО
«Газпром» был выбран продукт Delphi RAD Studio [36]. Разрабатываемый
программный продукт должен соответствовать следующим требованиям
[37]:
- Иметь дружественный интерфейс, понятный для работы с ним
обычным пользователем;
- Работать с базой данных, которую спроектировали и создали в MS
Access. Выполнять операции добавления\редактирования\удаления;
- Работать без каких либо дополнительно устанавливаемых драйверов
и программ;
- Работать с MS Excel. Выполнять операции создания отчетов;
Главная форма должна включать в себя следующие разделы:
- Должности;
- Сотрудники;
- Категории материалов;
- Материалы;
- Данные об учреждении;
- Добавление заявки на материалы;
- Журнал заявок;
- Остатки лимитов по материалам;
- Ведомость по выдаче материалов;
- Потребность в нужных материалах.
Раздел «Должности» предназначен для
Добавления\Редактирования\Удаления должностей ОКДЦ ПАО «Газпром»
и представляет из себя справочник должностей. Работает с таблицей
52
«dolgn» MS Access, созданной нами. Для добавления необходимо
заполнить поле «Должность».
Раздел «Сотрудники» предназначен для
Добавления\Редактирования\Удаления сотрудников ОКДЦ ПАО
«Газпром» и представляет из себя справочник сотрудников. Работает с
таблицей «sotr» MS Access, созданной нами. При добавлении и
редактировании сотрудника в выпадающем списке «Должность»
выводится список должностей из таблицы «dolgn». Так же есть поля: ФИО,
Телефон.
Раздел «Категории материалов» предназначен для
Добавления\Редактирования\Удаления видов материалов используемых в
ОКДЦ ПАО «Газпром» и представляет из себя справочник категорий
материалов. Работает с таблицей «vid_mat» MS Access, созданной нами.
Раздел «Материалы» предназначен для
Добавления\Редактирования\Удаления материалов ОКДЦ ПАО «Газпром»
и представляет из себя справочник материалов по категориям с их годовой
нормой и единицами измерений. Работает с таблицей «material» MS
Access, созданной нами. При добавлении и редактировании материала в
выпадающем списке «Категория» выводится список категорий из таблицы
«vid_mat». Так же есть поля: Наименование, Норма расхода, Единица
измерения.
Раздел «Данные об учреждении» предназначен для Редактирования
данных учреждения ОКДЦ ПАО «Газпром». Работает с таблицей «cnst»
MS Access, созданной нами. Поля: Наименование учреждения,
Источник: https://baza.diplomsite.ru/previewfile/10095