- •Отчет По преддипломной практике
- •Содержание
- •1 Общая часть
- •1.1 Описание предметной области
- •1.2 Анализ существующей ситуации
- •1.3 Описание методов, используемых для решения поставленной задачи
- •1.4 Характеристика программных средств, используемых для решения
- •2 Специальная часть
- •2.1 Обоснование необходимости разработки программного обеспечения
- •2.2 Формирование требований к разрабатываемому программному обеспечению
- •2.2.1 Функциональные требования
- •2.2.2 Требования к информационной и программной совместимости
- •2.2.3 Требования к составу и параметрам технических средств
- •2.3 Обоснование выбора операционной системы
- •2.4 Обоснование выбора языка и среды программирования
- •2.5 Выбор структур для хранения информации
- •Прототипы внешнего интерфейса
- •Декомпозиция задачи и алгоритмы работы отдельных функций
Федеральное Агентство по образованию РФ
ГОУ «Череповецкий металлургический колледж»
Специальность 230105 «Программное
обеспечение вычислительной техники и
автоматизированных систем»
Отчет По преддипломной практике
Руководитель практики Бахвалова О.Н.
Преподаватель спец. дисциплины
Подпись:_________________________
Разработал Гаев А.В.
Студент группы 4 – ПО – 2
Подпись:_________________________
Череповец
2008 г.
Содержание
Введение……………………………………………………………………...2
1 Общая часть………………………………………………………………3-4
1.1 Описание предметной области…………………………………...3
1.2 Анализ существующей ситуации………………………………...3
1.3 Описание методов, используемых для решения поставленной
задачи………………………………………………………………4
1.4 Характеристики программных средств, используемых для
решения данной или подобной задачи…………………………..4
2 Специальная часть……………………………………………………...5-17
2.1 Обоснование необходимости разработки программного
обеспечения………………………………………………………..5
2.2 Формирование требований к разрабатываемому программному
обеспечению……………………………………………………..5-6
2.2.1 Функциональные требования…………………………....5
2.2.2 Требования к информационной и программной
совместимости………………………………………….....6
2.2.3 Требования к составу и параметрам технических
средств………………………………………………….…6
2.3 Обоснование выбора операционной системы………………...7-8
2.4 Обоснование выбора языка программирования……………..9-10
2.5 выбор структур для хранения информации……………………11
2.6 Прототипы внешнего интерфейса………………………...…12-15
2.7 Декомпозиция задачи и алгоритм отдельных функций……16-17
Заключение………………………………………………………………….18
Литература…………………………………………………………………..19
Введение
Темой предлагаемого дипломного проекта является разработка автоматизированной системы формирования формул для проектирования уровня себестоимости и продаж на открытом акционерном обществе «Северсталь-метиз» для специальной программы бюджетирования Oracle Financial Analyzer.
Одним недостатком программы Oracle Financial Analyzer является то, что в ней нету подсистемы автоматизированного формирования формул и поэтому системному администратору бюджетирования приходиться создавать их в ручную используя дополнительные средства. Такой процесс создания формул сильно затрудняет работу администратора, а от этого зависят все вычисления, планирования бюджета предприятия, создание отчетов и форм в программе.
Формулы формируются при помощи:
-
Встроенных в программу функции и выражений (то есть основных);
-
Находимых значений и используемых при вычислении (в основном это показатели);
-
Баз данных с иерархиями всех значений;
-
Готовых формул (уже использующиеся в вычислениях и которые использовались ранее);
-
Дополнительных источников информации;
-
Дополнительных функций.
1 Общая часть
1.1 Описание предметной области
Формирование формул планирования и вычислений (себестоимости и продаж). Это нужно для планирования расходов предприятия в будущем, для просмотра ситуации в настоящее время. Для расчетов дополнительные затрат, транспортировку и т.д. Вычислений цен на изготавливаемые изделия, расчет объемов продукции. При создании формулы есть затруднения, такие как:
-
Для многих значений приходиться создавать отдельные отчеты и формы, при этом это надо вывести в формулу;
-
Во многих формулах приходиться использовать несколько кубов одновременно;
-
Используются отдельные дополнительные значения, которые связывают несколько отчетов разных значений;
-
Использование функций с переходами на разные кубы и т.д.
От этих планирований и вычислений зависят доходы и расходы предприятия.