Курсовая работа: Автоматизация работы фирмы ДетальСтройКонструкция
Основными документами, на базе которых решается поставленная задача, являются:
Входная документация:
· Табуляграмма (см. приложение 1);
· Товарная накладная (см. приложение 2);
Выходная документация:
· Счет-фактура (см. приложение 3);
· Отчеты;
Внутренняя документация:
· Сводка за день (см. приложение 4);
· Сводка за неделю (аналогична сводке за день);
· Сводка за месяц;
· Талон качества (см. приложение 5).
1.2 Постановка задачи
Одной из проблем ДСК является своевременное получение необходимой информации по запросу, для её решения необходимо провести автоматизацию большинства проводимых работ, что позволит снизить затраты рабочего времени на обработку информации.
Автоматизированный учет должен осуществляться на основании данных из накладных о поставленном и проданном товаре. Данные накапливаются в БД и хранятся в течение определенного времени. Разрабатываемая программа должна обеспечить работу с этой БД: просматривать данные, редактировать, удалять ненужную информацию, осуществлять поиск и т.д.
1.3 Построение информационной модели предметной области
1.3.1 Построение SADT диаграмм (до трех уровней вложенности)
Методология структурного анализа и проектирования в настоящее время находит широкое применение в разработке информационных систем. SADT аббревиатура слов StructuredAnalysisandDesignTechnique (технология структурного анализа и проектирования) - это графическое обозначение и подход к описанию проектируемых систем. Дуглас Т. Росс ввел их почти 20 лет назад. С тех пор системные аналитики компании SoftTechnology, Inc. улучшили SADT и используют ее в решении широкого круга проблем. Описание системы с помощью SADT называется моделью. В SADT -моделях используются как собственный, так и графический языки. Графический язык SADT обеспечивает структуру и точную семантику (смысловое значение) естественному языку модели.
С точки зрения SADT модель может быть сосредоточена либо на функциях системы, либо на ее объектах. SADT -модели, ориентированные на функции, принято называть функциональными моделями, а ориентированные на объекты - моделями данных.
Диаграмма SADT нулевого уровня представляет собой графическое описание работы ДСК, его основную функцию - продажу комплектующих изделий для автомобилей, его взаимодействие с внешними объектами (см. приложение 6).
Диаграмма SADT первого уровня - разбиение основной функции объекта на несколько подфункций, от выполнения которых зависит решение главной цели ДСК (см. приложение 7). Ими являются :
1) финансовые и маркетинговые исследования ;
2) изготовление товара (комплектующих изделий для автомобилей);
3) контроль за качеством изготовленного товара;
4) транспортировка, складирование, учет товара;
5) взаимозачет (доставка товара заказчику), учет проданного товара.
Диаграмма SADT второго уровня - разбиение одной из подфункций на действия, необходимые для ее выполнения.
Например, разбиение подфункции взаимозачет, учет проданного товара (см. приложение 8) есть:
1) выдача талона качества;
2) составление накладной об отпуске товара со склада;
3) осуществление учета, планирование.
1.3.2 Построение диаграммы “сущность-связь”
Реляционные базы данных представляют связанную между собой совокупность таблиц. Между таблицами могут существовать отношения подчиненности. Отношения подчиненности определяю, что для каждой записи главной таблицы может существовать одна или несколько записей в подчиненной таблице. Диаграмма “сущность-связь” показывает структуру таблиц и связи между ними.