Главная страница

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


Скачать 393.16 Kb.
НазваниеРуководство пользователя 33
АнкорДипломная работа на тему Проектирование и реализация информационной системы для поддержки процессов закупок и учета хранения тов
Дата10.06.2021
Размер393.16 Kb.
Формат файлаdocx
Имя файлаTTT.docx
ТипРуководство пользователя
#216448
страница7 из 8
1   2   3   4   5   6   7   8

Конструктивный подход к разработке программы


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

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

Архитектурный подход к разработке программы


Метод представляет собой модификацию восходящей разработки, при которой модульная структура программы формируется в процессе программирования модуля. Но при этом ставится существенно другая цель разработки: повышение уровня используемого языка программирования, а не разработка конкретной программы. Это означает, что для заданной предметной области выделяются типичные функции, каждая из которых может использоваться при решении разных задач в этой области, и специфицируются, а затем и программируются отдельные программные модули, выполняющие эти функции. Так как процесс выделения таких функций связан с накоплением и обобщением опыта решения задач в заданной предметной области, то обычно сначала выделяются и реализуются отдельными модулями более простые функции, а затем постепенно появляются модули, использующие ранее выделенные функции. Такой набор модулей создается в расчете на то, что при разработке той или иной программы заданной предметной области в рамках конструктивного подхода могут оказаться приемлемыми некоторые из этих модулей. Это позволяет существенно сократить трудозатраты на разработку конкретной программы путем подключения к ней заранее заготовленных и проверенных на практике модульных структур нижнего уровня. Так как такие структуры могут многократно использоваться в разных конкретных программах, то архитектурный подход может рассматриваться как путь борьбы с дублированием в программировании. В связи с этим программные модули, создаваемые в рамках архитектурного подхода, обычно параметризуются для того, чтобы усилить применимость таких модулей путем настройки их на параметры.

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




Рис.15 - Физическая структура программного продукта

2.3 Тестирование и отладка программного продукта




Рис.16 – Внесение данных в форму для тестирования программного модуля



Рис.17 – Успешное тестирование внесения данных в БД

2.4 Руководство пользователя


Ничего скачивать не нужно, чтобы открыть программу нужно дважды нажать на корневой файл под названием index.html, откроется приветственная страница. После чего станет выбор между двумя вкладками; “Поиск” и “Изменения”. Чтобы добавить новую позицию в базу данных нужно зайти в “Изменения”, и в левой вкладке под названием “Добавления позиций” нужно внести данные в форму и нажать “Отправить”, после чего в базу данных добавится новая позиция, и ее сразу же можно будет увидеть в правой вкладке “Имеющиеся позиции”.

Во вкладке “Поиск” можно найти нужную позицию в базе данных.

Глава 3. Экономическая часть

3.1 планирование и организация процесса разработки информационной системы


Перечень работ по созданию инф-ой системы приведен в таблице 1.

Наименование этапа

Продолжительность, час.

Анализ предметной области

12

Разработка технического задания

32

Разработка информационно-логической структуры системы

22

Разработка логической и физической модели базы данных

24

Разработка дизайна

18

Написание программного кода

24

Разработка алгоритмов работы системы

32

Тестирование и отладка

36

Разработка руководства пользователя

10

Итого

210

Таб.1 - Перечень работ по созданию программного продукта

Затраты на используемые материалы для разработки программного продукта представлены в таблице 2.

Название материала

Единица измерения

Количество

Цена

Сумма

Бумага

лист

54

0.5

27

Заправка картриджа

заправка

1

200

200

Итого:

227










Таб.2 - Затраты на материалы

Затраты на электроэнергию  подсчитываются с учетом мощности устройств и отработанного времени, представленных в таблице 3.

Устройство

Мощность:

Общее количество часов работы:

Системный блок

400 Вт

210 часов

Монитор

24 Вт

210 часов

МФУ

700 Вт

2 часа

 

Таб.3 - Работающие устройства
Общая мощность рассчитывается по формуле:

Мобщ.=Мсб+Мм+Мпр,

где Мсб – мощность системного блока за отработанное время,

Мм – мощность монитора за отработанное время,

Мп – мощность принтера за отработанное время,

Мобщ.= 210*400+210*24+2*700 = 90440 Вт = 90.44 КВт/час.

Стоимость 1КВт/час=2.4 руб.

Устройства

Цена (руб.)

Срок службы

Агод

Системный блок: Acer Aspire M1470

15959

3 года

5319.66

ЖК-монитор:  Sumsung 17 "

5710

6 лет

951.66

Клавиатура: GENIUS KB06X BLACK PS/2


532

3 года

177.33

Манипулятор – «мышь»: Logitech

274

1 год

274

МФУ HP Deskjet ink Advantage 2545 All-in-One Series

5890

5 лет

860

Таб.4 - Амортизация за 1 год
Упрощенная формула расчета производственной себестоимости выглядит так:

С = М + А + З + П,

где М – материалы,

А – амортизация,

З – зарплата

П – прочие расходы.

С = 275 + 816.2 + 25440 + 2700 = 29231.2

Калькуляция себестоимости услуг по созданию информационной системы представлены в таблице 5.

№ п/п

Калькуляция статьи

Сумма (руб.)

1

Затраты на материалы

275

2

Затраты на электроэнергию

194.45

3

Повременная оплата работы

25440

4

Амортизационные расходы

816.2

5

Прочие расходы

2700 руб.

6

Производственная себестоимость

29231.2

Полная себестоимость




58656.85

Таб.5 - Себестоимость информационной системы
1   2   3   4   5   6   7   8


написать администратору сайта