Разработка программного обеспечения для складского учета

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?перации открывается окно для формирования расходного документа (рисунок 2.17).

В нижней части окна отображается информация о заявленном товаре. Так же можно добавлять необходимый товар в заявку (рисунок 2.18), изменять информацию об уже заявленном товаре и удалять товар из заявки. Если при добавлении или изменении информации не было введено количество товара, то выбьется уведомление об ошибке (рисунок 2.19).Если заявка уже была исполнена, то выше перечисленные операции будут невозможны, о чем пользователь также будет уведомлен (рисунок 2.20).

В верхней части окна отображается информация об атрибутах заявки. Если заявка сформирована и её можно отправить, необходимо нажать на кнопку Отпуск товара по заявке. При успешном проведении операции всплывет подтверждающее это окно (рисунок 2.21). При нажатии кнопки Печать заявки откроется окно для печати уже заполненной заявки с просчитанной итоговой суммой (рисунок 2.22).

Рисунок 2.17 - Окно формирования расходного документа

Рисунок 2.18 - Окно редактирования содержания заявки

Рисунок 2.19 - Окно, уведомляющее об ошибке при изменении заявки

Рисунок 2.20 - Окно, уведомляющее об ошибке при изменении заявки

Рисунок 2.21 - Окно, подтверждающее отправку заявки

Рисунок 2.22 - Окно печати заявки

При выборе операции Списание продукции на главной форме или Списание из меню Операции открывается окно для формирования документа списания товара (рисунок 2.23).

Формирование данного документа происходит также как и формирование расходного документа. Его можно редактировать и распечатывать (рисунок 2.24). При редактировании (в данном случае списании товара) изменения автоматически происходят в базе данных (рисунок 2.25). Также осуществлять выгрузку отчета в MS Еxcel (рисунок 2.26). Это позволяет хранить информацию о проведенных операциях в электронном виде, отправлять отчетность в бухгалтерию и удобно для анализа и обработки информации.

Рисунок 2.23 - Окно формирования документа списания товара

Рисунок 2.23 - Окно формирования документа списания товара после редактирования

Рисунок 2.24 - Окно печати документа списания

Рисунок 2.25 - Выгрузку отчета в MS Еxcel

При выборе операции Приход продукции на главной форме или Приход из меню Операции открывается окно для формирования приходного документа (рисунок 2.26).

Формирование данного документа осуществляется аналогично выше рассмотренным. Его можно редактировать, распечатывать (рисунок 2.27), а также осуществлять выгрузку отчета в MS Еxcel (рисунок 2.28).

Рисунок 2.26 - Окно формирования приходного документа

Рисунок 2.27 - Окно печати приходного документа

Рисунок 2.28 - Выгрузку отчета в MS Еxcel

При выборе операции Товарный ассортимент меню Отчеты открывается окно печати с таблицей ассортимента товара (рисунок 2.29).

Рисунок 2.29 - Окно печати документа ассортимента продукции

При выборе операции Товарный ассортимент Excel меню Отчеты осуществляется выгрузка отчета в MS Excel(рисунок 2.30).

Рисунок 2.30 - Выгрузку отчета в MS Еxcel

3. Экономическое обоснование разработки ПП

3.1 Необходимость экономического обоснования

Разработанный программный продукт позволяет автоматизировать процесс учета ТМЦ на предприятии.

Для экономического обоснования разработки ПП необходимо произвести расчет экономической эффективности. Эффективность выражается показателем степени соизмерения результатов с затратами, то есть уровнем использования различных ресурсов в производственной структуре. Расчет экономической эффективности позволяет определить целесообразность разработки и внедрения программного обеспечения.

При расчете экономической эффективности разработки программного продукта необходимо сопоставить затраты пользователя программного продукта до его внедрения на выполнение им того комплекса работ, который обеспечит приобретаемый программный продукт, с затратами после внедрения. При этом в качестве базового варианта берется ручной метод расчетов, так как задача автоматизируется.

3.2 Определение трудоемкости разработки программного продукта

Трудоемкость разработки программного продукта (ПП) может быть определена укрупненным методом. При этом необходимо воспользоваться формулой:

, (3.1)

чел-ч,

где ТОА - трудоемкость подготовки описания задачи и исследования алгоритма решения;

ТБС - трудоемкость разработки блок-схемы алгоритма;

ТП - трудоемкость программирования по готовой блок-схеме;

ТОТЛ - трудоемкость отладки программы на ЭВМ;

ТДР - трудоемкость подготовки документации по задаче в рукописи;

ТДО - трудоемкость редактирования, печати и оформления документации по задаче.

Составляющие приведенной формулы определяются, в свою очередь, через условное число операторов Q в разрабатываемом ПП по формуле:

(3.2)

где q - число операторов в программе(q=1015);

С - коэффициент сложности программы (С=1,1);- коэффициент коррекции программы в ходе ее разработки (р=0,25).

Тогда составляющие трудоемкости разработки программы определятся по формулам:

,(3.3)

чел-ч;

,(3.4)

чел-ч;

, (3.5)

чел-ч;

, (3.6)

чел-ч;

,(3.7)

чел-ч;