Файл: Проектирование реализации операций бизнес-процесса «Управление денежными потоками»).pdf
Добавлен: 22.05.2023
Просмотров: 255
Скачиваний: 3
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации.
1.2. Характеристика существующих бизнес – процессов
1.3. Характеристика документооборота, возникающего при решении задачи.
1.4. Обоснование проектных решений по информационному обеспечению.
1.5 Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и её описание.
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.4. Общие положения (дерево функций и сценарий диалога)
2.5. Характеристика базы данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
В таб. 2.13 описаны характеристики справочника Расходы
Таблица 2.13
Расходы
|
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
|
Код |
Код |
Счетчик |
Ключевое поле |
|
|
Номенклатура |
Номенклатура |
Строка |
20 |
|
|
Код вида |
Код вида |
Число |
||
|
Код раздела |
Код раздела |
Число |
В таблице 2.14 описаны характеристики справочника Контрагенты
Таблица 2.14
Контрагенты
|
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
|
Код контрагента |
Код контрагента |
Счетчик |
Ключевое поле |
|
|
Номенклатура |
Номенклатура |
Строка |
20 |
|
|
Телефон |
Телефон |
Строка |
10 |
|
|
Адрес |
Адрес |
Строка |
25 |
В таб. 2.15 описаны характеристики таблицы ВводОстатков
Таблица 2.15
ВводОстатков
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код раздела |
Код раздела |
Число |
||
|
СуммаДебет |
Вид Сумма дебет |
Число |
10 |
|
|
СуммаКредит |
Сумма кредит |
Строка |
10 |
В таб. 2.16 описаны характеристики таблицы Поступление
Таблица 2.16
Поступление
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код вида |
Код вида |
Число |
||
|
Код раздела |
Код раздела |
Число |
||
|
Код контрагента |
Код контрагента |
Число |
||
|
Код дохода |
Код дохода |
Число |
||
|
Сумма |
Сумма |
Число |
В таб. 2.17 описаны характеристики таблицы Расходы
Таблица 2.17
Расходы
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код вида |
Код вида |
Число |
||
|
Код раздела |
Код раздела |
Число |
||
|
Код контрагента |
Код контрагента |
Число |
||
|
Код дохода |
Код дохода |
Число |
||
|
Сумма |
Сумма |
Число |
Получили схему данных
Рис 2.12 Схема данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
Описание пакета (дерево вызова программных модулей)в среде 1С:Предприятие представлено в таблице 2.9
Таблица 2.9
Описание модулей
|
№п/п |
Номенклатура подсистемы |
Функции подсистемы |
|
1 |
Глобальный модуль |
Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые необходимо выполнить при запуске системы «1С:Предприятие 8.3». |
|
2 |
Справочники |
Содержит предопределенные процедуры для осуществления занесения условно-постоянной информации |
|
3 |
Документы |
Содержит предопределенные процедуры для осуществления оформления документов |
|
4 |
Отчеты |
Содержит предопределенные процедуры для формирования отчетов |
2.7 Описание программных модулей
Программные модули в "1С:Предприятии 8.0"
Программный модуль представляет собой текст на встроенном языке "1С:Предприятия 8", расположенный в определенном месте конфигурации.
В соответствии с этим различают следующие виды программных модулей:
Таблица 2.9
Программные модули в 1 С Предприятие
|
Общие модули |
Общие модули принадлежат всей конфигурации в целом, но, в отличие от модуля приложения (см. ниже), их может быть несколько, например, модули РасчетНалогов, ОбработкаДокументов. Общие модули состоят только из процедур и функций |
|
Модуль приложения |
Это модуль, который относится ко всей конфигурации в целом и может быть только один. Он отвечает за пользовательскую сессию (сеанс) работы с "1С:Предприятием 8" |
|
Модуль внешнего соединения |
Служит для работы конфигурации через COM-соединение, может быть только один. |
|
Модули объектов |
Могут служить для отдельных объектов конфигурации. |
|
Модули форм |
Определяют поведение формы и действия, выполняемые из нее, например, открытие других форм |
2.8. Контрольный пример реализации проекта и его описание
После запуска конфигурации открывается Главное окно программы (рис 2.12)
Рисунок 2.13 Главное окно программы
Далее заносим данные в справочники ( рис. 2.14 – 2.18)
Рисунок 2.14 Заполнение справочника Вид деятельности
Рисунок 2.15 Заполнение справочника Раздел учёта
Рисунок 2.16 Заполнение справочника Доходы
Рисунок 2.17 Заполнение справочника Расходы
Рисунок 2.18 Заполнение справочника Контрагенты
Затем оформляем запись (рис 2.19)
Рисунок 2.19 Заполнение документа Вид остатков
Выполним оформление поступления(рис. 2.20)
Рисунок 2.20 Заполнение документа Поступление
Документ о расходах
Рисунок 2.21 Заполнение документа Расходы
Получили следующие отчеты: (рис.2.21 – 2.23)
Рисунок 2.21 Отчет Доходы
Рисунок 2.22 Отчет Расходы
Рисунок 2.23 Отчет Остатки
Заключение
В данной курсовой работе был разработан программный продукт, предназначенный для управления учетом денежных потоков.
В аналитической части выполнен анализ предметной области, дано описание всем существующим бизнес-процессам, проведен анализ существующих разработок в данной области. Также в первой главе обосновываются проектные решения по информационному, программному, техническому и технологическому обеспечению.
Проектная часть посвящена созданию конфигурации для решения задачи. Также дана характеристика информационной архитектуры разрабатываемой проекта, описана структура справочников, документов, проанализированы все информационные потоки входной, оперативной, нормативно-справочной и результатной информации.
Список использованной литературы
- ГОСТ 34.602-89. «Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Техническое задание на создание автоматизированной системы».
- Абрамов Г.В., Медведкова И.Е., Коробкова Л.А. «Проектирование информационных систем» - Воронеж:ВГУИТ, 2012. - 172 с.
- Аверченков В.И., Лозбинев Ф.Ю., Тищенко А.А. «Информационные системы в производстве и экономике» - М.:ФЛИНТА, 2011. - 274 с.
- Братищенко В.В. «Проектирование информационных систем» - Иркутск: Изд-во БГУЭП, 2010. - 84 с.
- Вендеров А.М. «Проектирование программного обеспечения экономических информационных систем» - М.: Финансы и статистика, 2012.
- Гвоздева Т.В., Баллод Б.А. «Проектирование информационных систем» - М.:Феникс, 2011. - 512 с.
- Гвоздева В.А., Лаврентьева И.Ю. «Основы построения АИС» - М.: ИД «ФОРУМ»: ИНФРА-М, 2010. – 320с.
- Калянов Г.Н. «Стратегическое управление информационными системами» - М.:БИНОМ, 2010. - 510 с.
- Коровкина Н.Л. «Проектирование информационных систем» - М.: Инетрнет-университет информационных технологий - ИНТУИТ. ру, 2013.
- Мишенин А.И. «Теория экономических информационных систем» - М.: Финансы и статистика, 2011. - 240 с.
- Соловьев И.В., Майоров А.А. «Проектирование информационных систем» - М.:Академический проект, 2011. - 400 с.
- Титоренко Г.А. «Информационные системы и технологии управления» - М.:ЮНИТИ-ДАНА, 2012. - 591 с.
- Черемных С.В. «Моделирование и анализ систем» - М.: Финансы и статистика, 2013. - 192 с.
Приложение
Код формы документа (автоматически проставляем стоимость при выборе номенклатуры и изменении ее количества и автоматически вычисляем общую сумму к оплате:
&НаКлиенте
Процедура Поступление РаботаКоличествоПриИзменении(Элемент)
ТекущаяСтрока = элементы.Заявка.ТекущиеДанные.НомерСтроки;
ЗаявкаКоличествоПриИзмененииСервер(ТекущаяСтрока);
КонецПроцедуры
&НаСервере
Процедура ЗаявкаКоличествоПриИзмененииСервер(НомерСтроки)
ТекущиеДанные = Объект.Заявка.Получить(НомерСтроки - 1);
Цена = Справочники.Работа.НайтиПоКоду(ТекущиеДанные.Материалы.Код).Цена;
ТекущиеДанные.Стоимость = ТекущиеДанные.Количество * Цена;
КонецПроцедуры
&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
ПередЗаписьюНаСервере();