Создание приложения автоматизации анализа финансово-хозяйственной деятельности в ООО "Уралэнерготел"

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 28.10.2014
Размер файла 4,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Стоит отметить, что сущности показатели формы1, формы2 и формы3, а также сущность нормативы являются справочными, поэтому в схеме отсутствуют связи между этими сущностями и остальными сущностями схемы. Пример информационной модели данных уровня сущностей «анализ результатов финансовой деятельности» показан на рисунке 2.13.

Рисунок 2.13. Информационная модель уровня сущностей

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

Центральной сущностью в модели Результаты ФХД, которая связана со всеми остальными сущностями схемы, получая из них данные об основных показателях, на основе которых и производится оценка. В качестве атрибутов форм (формы1, формы2 и формы3) взяты коды показателей (190, 216 и т.д.), т.к. во всех формулах указываются коды показателей, это облегчит поиск данных и расчет по ним (рисунок 2.14).

Рис. 2.14. Информационная модель «Сущность-связь» (уровень атрибутов).

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

1. Каждая сущность становится таблицей. Названия таблиц задаются во множественном числе.

2. Каждый атрибут сущности становится столбцом таблицы.

3. Ключевой атрибут становится ключом таблицы.

4. Связи между сущностями становятся связями между таблицами.

На основе имеющейся информационно-логической модели была автоматически генерирована логическая структура реляционной базы данных в СУБД MS Access. На этой схеме реляционные таблицы представлены структурой, определяемой составом и последовательностью полей (атрибутов). Наименование ключевых полей выделены. Логические связи изображены линиями между соответствующими ключами связи (рис. 2.15).

Рис. 2.15 Схема базы данных

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

Первый блок данных показывает постоянную информацию, реализованную в виде справочников. В данной системе выделено четыре справочника: показатели формы 1, формы 2 и формы 3 и нормативные значения показателей.

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

Третий блок - это блок отчетной информации. Это все данные, которые получаются в результате обработки входной информации и используются для передачи во внешнюю среду. Это таблицы активы, чистые активы, финансовые результаты, эффективность персонала, платежеспособность, деловая активность, финансовая устойчивость, рентабельность, результаты ФХД.

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

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

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

Данные бухгалтерского баланса будут располагаться в таблице Форма 1 со следующей структурой:

Таблица 2.3. Структура таблицы Форма 1

Название

Назначение

Тип поля

Длина

Год

Год, за которые представлены данные бухгалтерского баланса

Числовой

Длинное целое

190

Показатель, код которого равен 190

Числовой

Одинарное с плавающей точкой

216

Показатель, код которого равен 216

Числовой

Одинарное с плавающей точкой

230

Показатель, код которого равен 230

Числовой

Одинарное с плавающей точкой

240

Показатель, код которого равен 240

Числовой

Одинарное с плавающей точкой

250

Показатель, код которого равен 250

Числовой

Одинарное с плавающей точкой

260

Показатель, код которого равен 260

Числовой

Одинарное с плавающей точкой

290

Показатель, код которого равен 290

Числовой

Одинарное с плавающей точкой

300

Показатель, код которого равен 300

Числовой

Одинарное с плавающей точкой

410

Показатель, код которого равен 410

Числовой

Одинарное с плавающей точкой

490

Показатель, код которого равен 490

Числовой

Одинарное с плавающей точкой

590

Показатель, код которого равен 590

Числовой

Одинарное с плавающей точкой

640

Показатель, код которого равен 640

Числовой

Одинарное с плавающей точкой

650

Показатель, код которого равен 650

Числовой

Одинарное с плавающей точкой

690

Показатель, код которого равен 690

Числовой

Одинарное с плавающей точкой

700

Показатель, код которого равен 700

Числовой

Одинарное с плавающей точкой

Данные отчета о прибылях и убытках будет располагаться в таблице Форма 2 с определенной структурой (таблица 2.4).

Таблица 2.4. Структура таблицы Форма 2

Название

Назначение

Тип поля

Длина

Год

Год, за которые представлены данные отчета о прибыли и убытках

Числовой

Длинное целое

10

Показатель, код которого равен 10

Числовой

Одинарное с плавающей точкой

20

Показатель, код которого равен 20

Числовой

Одинарное с плавающей точкой

30

Показатель, код которого равен 30

Числовой

Одинарное с плавающей точкой

40

Показатель, код которого равен 40

Числовой

Одинарное с плавающей точкой

50

Показатель, код которого равен 50

Числовой

Одинарное с плавающей точкой

140

Показатель, код которого равен 140

Числовой

Одинарное с плавающей точкой

190

Показатель, код которого равен 190

Числовой

Одинарное с плавающей точкой

Данные отчета об эффективности использования персонала будет располагаться в таблице Форма 3 с определенной структурой (таблица 2.5).

Таблица 2.5. Структура таблицы Форма 3

Название

Назначение

Тип поля

Длина

Год

Год, за которые представлены данные отчета о прибыли и убытках

Числовой

Длинное целое

1

Показатель, код которого равен 1

Числовой

Одинарное с плавающей точкой

2

Показатель, код которого равен 2

Числовой

Одинарное с плавающей точкой

3

Показатель, код которого равен 3

Числовой

Одинарное с плавающей точкой

4

Показатель, код которого равен 4

Числовой

Одинарное с плавающей точкой

5

Показатель, код которого равен 5

Числовой

Одинарное с плавающей точкой

6

Показатель, код которого равен 6

Числовой

Одинарное с плавающей точкой

7

Показатель, код которого равен 7

Числовой

Одинарное с плавающей точкой

К условно-постоянной относится информация, использующаяся во многих циклах обработки и остающаяся неизменной в течение длительного периода времени. Целями создания условно-постоянной информации является централизация хранения данных, повышение достоверности данных, устранение дублирования, сокращение объема работ по подготовке и вводу их в ЭВМ.

К условно-постоянной информации относится информация, хранящаяся в следующих справочниках:

· Справочник Показатели формы 1;

· Справочник Показатели формы 2;

· Справочник Показатели формы 3;

· Справочник Нормативы;

Рассмотрим подробнее структуру и содержание этих справочников.

Таблица 2.6. Структура таблицы Показатели формы 1

Название

Назначение

Тип поля

Длина

190

Название показателя, код которого равен 190

Числовой

Одинарное с плавающей точкой

216

Название показателя, код которого равен 216

Числовой

Одинарное с плавающей точкой

230

Название показателя, код которого равен 230

Числовой

Одинарное с плавающей точкой

240

Название показателя, код которого равен 240

Числовой

Одинарное с плавающей точкой

250

Название показателя, код которого равен 250

Числовой

Одинарное с плавающей точкой

260

Название показателя, код которого равен 260

Числовой

Одинарное с плавающей точкой

290

Название показателя, код которого равен 290

Числовой

Одинарное с плавающей точкой

300

Название показателя, код которого равен 300

Числовой

Одинарное с плавающей точкой

410

Название показателя, код которого равен 410

Числовой

Одинарное с плавающей точкой

490

Название показателя, код которого равен 490

Числовой

Одинарное с плавающей точкой

590

Название показателя, код которого равен 590

Числовой

Одинарное с плавающей точкой

640

Название показателя, код которого равен 640

Числовой

Одинарное с плавающей точкой

650

Название показателя, код которого равен 650

Числовой

Одинарное с плавающей точкой

690

Название показателя, код которого равен 690

Числовой

Одинарное с плавающей точкой

700

Название показателя, код которого равен 700

Числовой

Одинарное с плавающей точкой

Значения полей таблицы Показатели формы 1 представлены на рисунке 2.16.

Рисунок 2.16. Значения полей таблицы Показатели формы 1

Таблица 2.7. Структура таблицы Показатели формы 2

Назв.

Назначение

Тип поля

Длина

10

Название показателя, код которого равен 10

Числовой

Одинарное с плавающей точкой

20

Название показателя, код которого равен 20

Числовой

Одинарное с плавающей точкой

30

Название показателя, код которого равен 30

Числовой

Одинарное с плавающей точкой

40

Название показателя, код которого равен 40

Числовой

Одинарное с плавающей точкой

50

Название показателя, код которого равен 50

Числовой

Одинарное с плавающей точкой

140

Название показателя, код которого равен 140

Числовой

Одинарное с плавающей точкой

190

Название показателя, код которого равен 190

Числовой

Одинарное с плавающей точкой

Значения полей Показатели формы 2 представлены на рисунке 2.17.

Рисунок 2.17. Значения полей таблицы Показатели формы 2

Таблица 2.8. Структура таблицы Показатели формы 3

Название

Назначение

Тип поля

Длина

1

Название показателя, код которого равен 1

Числовой

Одинарное с плавающей точкой

2

Название показателя, код которого равен 2

Числовой

Одинарное с плавающей точкой

3

Название показателя, код которого равен 3

Числовой

Одинарное с плавающей точкой

4

Название показателя, код которого равен 4

Числовой

Одинарное с плавающей точкой

5

Название показателя, код которого равен 5

Числовой

Одинарное с плавающей точкой

6

Название показателя, код которого равен 6

Числовой

Одинарное с плавающей точкой

7

Название показателя, код которого равен 7

Числовой

Одинарное с плавающей точкой

Значения полей таблицы Показатели формы 3 представлены на рисунке 2.18.

Рисунок 2.18. Значения полей таблицы Показатели формы 3

Таблица 2.9. Структура таблицы «Сотрудники»

Название

Назанчение

Тип поля

Длина

Код_норматива

Первичный ключ

Числовой

Счетчик

Название показателя

Название показателя, для которого определен норматив

Текстовый

100

Значение

Значение норматива для показателя

Числовой

Одинарное с плавающей точкой

Основными функциями Справочников являются:

· обеспечение проверки кодированных значений признаков при вводе данных;

· декодирование значений признаков при выводе данных на экран дисплея;

· хранение постоянной информации, связанной с определёнными значениями признаков;

· оформление пояснительным текстом таблиц, получаемых в результате решения комплекса задач.

Результатными показателями являются: активы, чистые активы, финансовые результаты, эффективность персонала, платежеспособность, деловая активность, финансовая устойчивость, рентабельность, результаты ФХД.

Рассмотрим подробнее структуру и содержание этих таблиц.

Таблица 2.10. Структура таблицы Активы

Название

Назначение

Тип поля

Длина

Код_активы

Первичный ключ

Числовой

Счетчик

Год

Год, за который рассчитываются показатели

Числовой

Длинное целое

Внеоборотные активы

Название показателя, код которого равен 190

Числовой

Одинарное с плавающей точкой

Долгосрочная дебиторская задолженность

Название показателя, код которого равен 216

Числовой

Одинарное с плавающей точкой

Краткосрочная дебиторская задолженность

Название показателя, код которого равен 230

Числовой

Одинарное с плавающей точкой

Оборотные активы

Название показателя, код которого равен 240

Числовой

Одинарное с плавающей точкой

Ликвидные активы

Название показателя, код которого равен 250

Числовой

Одинарное с плавающей точкой

Собственные средства

Название показателя, код которого равен 260

Числовой

Одинарное с плавающей точкой

Обязательства

Название показателя, код которого равен 290

Числовой

Одинарное с плавающей точкой

Долгосрочные обязательства

Название показателя, код которого равен 300

Числовой

Одинарное с плавающей точкой

Краткосрочные обязательства

Название показателя, код которого равен 410

Числовой

Одинарное с плавающей точкой

Текущие обязательства

Название показателя, код которого равен 490

Числовой

Одинарное с плавающей точкой

Совокупные активы

Название показателя, код которого равен 590

Числовой

Одинарное с плавающей точкой

Совокупные пассивы

Название показателя, код которого равен 640

Числовой

Одинарное с плавающей точкой

Таблица 2.11. Структура таблицы Финансовые результаты

Название

Назначение

Тип поля

Длина

Код_фин_рез

Первичный ключ

Числовой

Счетчик

Год

Год, за который рассчитываются показатели

Числовой

Длинное целое

Выручка

Размер выручки

Числовой

Одинарное с плавающей точкой

Себестоимость

Размер себестоимости

Числовой

Одинарное с плавающей точкой

Коммерческие расходы

Размер коммерческих расходов

Числовой

Одинарное с плавающей точкой

Управленческие расходы

Размер управленческих расходов

Числовой

Одинарное с плавающей точкой

Прибыль от продаж

Разница между выручкой и себестоимости

Числовой

Одинарное с плавающей точкой

Прибыль до уплаты налогов

Прибыль от продаж за вычетом коммерческих и управленческих расходов

Числовой

Одинарное с плавающей точкой

Чистая прибыль

Прибыль до уплаты налогов за вычетом налогов

Числовой

Одинарное с плавающей точкой

Таблица 2.12. Структура таблицы Чистые активы

Название

Назначение

Тип поля

Длина

Код_чистые активы

Первичный ключ

Числовой

Счетчик

Год

Год, за который рассчитываются показатели

Числовой

Длинное целое

Чистые активы

Значение чистых активов

Числовой

Одинарное с плавающей точкой

Уставный капитал

Размер уставного капитала

Числовой

Одинарное с плавающей точкой

Превышение ЧА

Превышение чистых активов над уставным капиталом

Числовой

Одинарное с плавающей точкой

Таблица 2.13. Структура таблицы Финансовая устойчивость

Название

Назначение

Тип поля

Длина

Код_фин_уст

Первичный ключ

Числовой

Счетчик

Год

Год, за который рассчитываются показатели

Числовой

Длинное целое

К автономии

Коэффициент автономии (независимости)

Числовой

Одинарное с плавающей точкой

К обеспеченности СОС

Коэффициент обеспеченности собственными осн.средствами

Числовой

Одинарное с плавающей точкой

Отношение дебиторки к активам

Отношение дебиторской задолженности к активам

Числовой

Одинарное с плавающей точкой

Таблица 2.14. Структура таблицы Деловая активность

Название

Назначение

Тип поля

Длина

Код_дел_акт

Первичный ключ

Числовой

Счетчик

Год

Год, за который рассчитываются показатели

Числовой

Длинное целое

Норма ЧП

Норма чистой прибыли

Числовой

Одинарное с плавающей точкой

Норма ВП

Норма валовой прибыли

Числовой

Одинарное с плавающей точкой

Рентабельность продаж

Коэффициент рентабельности продаж

Числовой

Одинарное с плавающей точкой

Таблица 2.15. Структура таблицы эффективность персонала

Название

Назначение

Тип поля

Длина

Код_персонала

Первичный ключ

Числовой

Счетчик

Год

Год, за который рассчитываются показатели

Числовой

Длинное целое

Среднесписочная численность

Среднесписочная численность персонала за год

Числовой

Длинное целое

Обработано человеко-часов

Количество отработанных человеко-часов за год

Числовой

Одинарное с плавающей точкой

Производительность труда

Производительность труда одного работника за месяц

Числовой

Одинарное с плавающей точкой

Трудоемкость

Трудоемкость работы персонала

Числовой

Одинарное с плавающей точкой

Фонд оплаты труда

Годовой фонд оплаты труда работников

Числовой

Одинарное с плавающей точкой

Среднегодовая зарплата

Среднегодовая зарплата одного работника

Числовой

Одинарное с плавающей точкой

Среднемесячная зарплата

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

Числовой

Одинарное с плавающей точкой

Чистая прибыль на работника

Чистая годовая прибыль, приходящаяся на одного работника

Числовой

Одинарное с плавающей точкой

Чистая прибыль за чел-час

Чистая годовая прибыль, приходящаяся на один человеко-час

Числовой

Одинарное с плавающей точкой

Списочная численность НГ

Списочная численность работников на начало года

Числовой

Длинное целое

Прибыло

Количество работников, принятых в течении года

Числовой

Длинное целое

Выбыло

Количество работников, уволенных в течении года

Числовой

Длинное целое

Выбыло по текучести

Количество работников, уволенных в течении года по причинам текучести

Числовой

Длинное целое

Списочная численность КГ

Списочная численность работников на конец года

Числовой

Длинное целое

Оборот по приему

Отношение количества принятых работников к среднесписочной численности

Числовой

Одинарное с плавающей точкой

Оборот по выбытию

Отношение количества уволенных работников к среднесписочной численности

Числовой

Одинарное с плавающей точкой

Коэффициент текучести

Отношение уволенных по текучести работников к среднесписочной численности

Числовой

Одинарное с плавающей точкой

Таблица 2.16. Структура таблицы Платежеспособность

Название

Назначение

Тип поля

Длина

Код_плат

Первичный ключ

Числовой

Счетчик

Год

Год рассчета показателей

Числовой

Длинное целое

К текущей ликвидности

Коэффициент текущей ликвидности

Числовой

Одинарное с плавающей точкой

К общей ликвидности

Коэффициент общей ликвидности

Числовой

Одинарное с плавающей точкой

Обеспеченность обязательств активами

Коэффициент обеспеченности обязательств активами

Числовой

Одинарное с плавающей точкой

Платежеспособность

Коэффициент платежеспособности

Числовой

Одинарное с плавающей точкой

Таблица 2.17. Структура таблицы Рентабельность

Название

Назначение

Тип поля

Длина

Код_рент

Первичный ключ

Числовой

Счетчик

Год

Год, за который рассчитываются показатели

Числовой

Длинное целое

Рентабельность активов

Рентабельность активов

Числовой

Одинарное с плавающей точкой

Рентабельность СК

Рентабельность собственного капитала

Числовой

Одинарное с плавающей точкой

Прибыль на инв_кап

Прибыль на инвестированный капитал

Числовой

Одинарное с плавающей точкой

Таблица 2.18. Структура таблицы Результаты ФХД

Название

Назначение

Тип поля

Длина

Код

Первичный ключ

Числовой

Счетчик

Год

Год, за который рассчитываются показатели

Числовой

Длинное целое

К автономии

Оценка коэффициента автономии

Числовой

Одинарное с плавающей точкой

К текщей ликвидности

Оценка коэффициента текщей ликвидности

Числовой

Одинарное с плавающей точкой

К абсолютной ликвидности

Оценка коэффициента абсолютной ликвидности

Числовой

Одинарное с плавающей точкой

Обеспеченность обязательств

Оценка коэффициента обеспеченности обязательств активами

Числовой

Одинарное с плавающей точкой

К обеспеченности СОС

Оценка коэффициента обеспеченности собственными основными средствами

Числовой

Одинарное с плавающей точкой

Рентабельность активов

Оценка коэффициента рентабельности активов

Числовой

Одинарное с плавающей точкой

Норма ЧП

Оценка нормы чистой прибыли

Числовой

Одинарное с плавающей точкой

Динамика выручки

Оценка динамики выручки

Числовой

Одинарное с плавающей точкой

Код_активы

Внешний ключ для связи с таблицей Активы

Числовой

Одинарное с плавающей точкой

Код_чистые активы

Внешний ключ для связи с таблицей Чистые активы

Числовой

Одинарное с плавающей точкой

Код_фин_рез

Внешний ключ для связи с таблицей Финансовые результаты

Числовой

Одинарное с плавающей точкой

Код_персонал

Внешний ключ для связи с таблицей Эффективность персонала

Числовой

Одинарное с плавающей точкой

Код_плат

Внешний ключ для связи с таблицей Платежеспособность

Числовой

Одинарное с плавающей точкой

Код_фин_уст

Внешний ключ для связи с таблицей Финансовая устойчивость

Числовой

Одинарное с плавающей точкой

Код_дел_акт

Внешний ключ для связи с таблицей деловая активность

Числовой

Одинарное с плавающей точкой

Код_рент

Внешний ключ для связи с таблицей Рентабельность

Числовой

Одинарное с плавающей точкой

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

2.3.2 Разработка интерфейса системы

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

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

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

Субъективное восприятие времени. Если на выполнение операции требуется много времени, то необходимо сообщать о времени завершения операции, информировать о промежуточных результатах.

Особенности памяти. Одновременно человек способен воспринимать и запоминать от 5 до 9 несвязанных объектов.

Существуют разные типы интерфейсов.

1. Процедурно-ориентированные - представляют пользователю возможность выполнения некоторых действий, для которых пользователь определяет соответствующие данные и в результате которых хочет получить итоги:

- примитивные - организуют работу с пользователем в консольном режиме. Используется в установочных программах;

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

- интерфейс со свободной навигацией: обеспечивает возможность осуществления любых допустимых в конкретном состоянии операций, доступ к которой возможен через разные интерфейсные компоненты. Например - Word.)

2. Объектно-ориентированные - интерфейсы прямого манипулирования, предполагают выбор и перемещение пиктограмм, соответствующих объектам предметной области.

Выделяют четыре этапа разработки интерфейса:

1. Определение требований пользователя к интерфейсу и типа интерфейса.

2. Определение сценариев использования интерфейса.

3. Проектирование.

4. Реализация (программирование и тестирование).

На основе анализа предметной области нами были сформулированы следующие требования к интерфейсу пользователя:

1. Разграничение доступа для разных групп пользователей.

2. Возможность выбора действий (функций) с объектами предметной области.

3. Удобство и простота в использование.

4. Интуитивная понятность и быстрота освоения.

5. Использование эргономичных цветов и расположения элементов на форме.

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

Рисунок 2.19. Структура меню интерфейса пользователя

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

При запуске программы загружается главная форма приложения, которая содержит главное меню, обеспечивающее доступ ко всем операциям приложения, а также дерево объектов (в левой части), обеспечивающее просмотр данных определенных таблиц (рисунок 2.20).

Рисунок 2.20. Основная форма приложения

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

Рисунок 2.21. Окно задания года для проведения анализа

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

Если форма не загружена, а пользователь пытается просмотреть ее данные, будет выдано предупреждение (рисунок 2.22).

Рисунок 2.22. Окно предупреждения

При выборе в дереве объектов (или в соответствующих пунктах меню) определенных форм или показателей происходит отображение их в основном окне (рисунок 2.23).

Рисунок 2.23. Просмотр данных формы 1

Для просмотра данных форм (формы 1, 2 или 3) используется однотипный программный код.

GroupBox2.Caption:='Форма 1'; {Изменение подписи основного контейнера}

Table.Visible:=true;

Table.Align:=alClient;

Table.ColCount:=3;

Table.Cells[1,0]:='Код';

Table.Cells[2,0]:='Значение показателя';{Задание подписей таблицы}

If DM.TForma1.Locate('Год', god,[]) then {Если в таблице Форма 1 есть данные за указанный год}

BEGIN

for i:=1 to 14 do

begin

Table.Cells[0,i]:=DM.TPForma1.Fields[i].value; {Выбор названий показателей из таблицы Показатели формы 1}

Table.Cells[1,i]:=DM.TForma1.Fields[i].FieldName; {Выбор данных из таблицы Форма 1}

S:= DM.TForma1.Fields[i].AsString;

p:=pos(',',s);

if p>0 then s:=copy(s,1,p+1);

Table.Cells[2,i]:=s;

end;

Table.RowCount:=15;

END

else ShowMessage('Загрузка формы 1 за '+inttostr(god)+' год не произведена!');

end;

Загруженную форму можно распечатать. Для этого происходит выгрузка данных в текстовый документ. При этом шаблон документа нахдится в специальной папке. После заполнения он сохраняется в папке отчетов с названием Форма 1_год, где вместо слова год вставляется значение текущего года (рисунок 2.24).

Рисунок 2.24. Внешний вид готовой к печати Формы 1

Для печати данных используется такой программный код:

{Создание объекта Word и ассоциирование его с файлом}

MSWord:=CreateOleObject('Word.Application');

MSWord.Documents.Open(path+'\Форма 1.doc');

DM.TForma1.Locate('Год', god, []);

{Создание таблицы и задание ее параметров}

MSWord.Documents.Item(1).Tables.Add(MSWord.Documents.Item(1).Paragraphs.Last.Range, 15, 3, EmptyParam, EmptyParam);

MSWord.Documents.Item(1).Tables.Item(1).Borders.OutsideLineStyle:=wdLineStyleSingle;

MSWord.Documents.Item(1).Tables.Item(1).Borders.OutsideLineWidth:=wdLineWidth025pt;

MSWord.Documents.Item(1).Tables.Item(1).Borders.InsideLineStyle:=wdLineStyleSingle;

MSWord.Documents.Item(1).Tables.Item(1).Borders.InsideLineWidth:=wdLineWidth025pt;

MSWord.Documents.Item(1).Tables.Item(1).Columns.Item(1).Width:=250;

MSWord.Documents.Item(1).Tables.Item(1).Columns.Item(2).Width:=100;

MSWord.Documents.Item(1).Tables.Item(1).Columns.Item(3).Width:=100;

MSWord.Documents.Item(1).Tables.Item(1).Rows.Height:=20;

{Задание заголовков таблицы}

MSWord.Documents.Item(1).Tables.Item(1).Cell(1,1).Range.Text:='Название показателя';

MSWord.Documents.Item(1).Tables.Item(1).Cell(1,2).Range.Text:='Код'; MSWord.Documents.Item(1).Tables.Item(1).Cell(1,3).Range.Text:='Значение показателя';

{Заполнение таблицы}

If DM.TForma1.Locate('Год', god,[]) then

BEGIN

for i:=1 to 14 do begin

MSWord.Documents.Item(1).Tables.Item(1).Cell(i+1,1).Range.Text:=DM.TPForma1.Fields[i].AsString;

MSWord.Documents.Item(1).Tables.Item(1).Cell(i+1,2).Range.Text:=DM.TForma1.Fields[i].FieldName;

MSWord.Documents.Item(1).Tables.Item(1).Cell(i+1,3).Range.Text:= DM.TForma1.Fields[i].AsString;

end;

END else ShowMessage('Загрузка формы 1 за '+inttostr(god)+' год не произведена!');

MSWord.Visible:=true;

end;

Перед тем, как просматривать значения показателей, необходимо выполнить их расчет. Для этого используется пункт меню Общие показатели/ Расчет, Персонал/Расчет и т.п. Если показатели не рассчитаны, то при попытке просмотра будет выдано соответствующее предупреждение (рисунок 2.25).

Рисунок 2.25. Окно предупреждения

При вызове пункта меню расчет производится расчет по формулам и выдается сообщение (рисунок 2.26).

Рисунок 2.26 Служебное сообщение

Если показатели за данный период рассчитывались, то будет выдано предупреждение, и предложение пересчитать показатели (рисунок 2.27). При положительном ответе все показатели будут пересчитаны.

Рисунок 2.27. Окно предупреждения

If DM.TAktivi.Locate('Год', god,[]) {Если показатели за текущий год уже рассчитаны}

then

BEGIN

if MessageDlg('Расчет уже выполнялся. Выполнить перерасчет?', mtConfirmation,mbYesNo,0)= mrYes {Если нажата кнопка Yes в окне вопроса о необходимости перерасчета}

then

Begin

DM.TForma1.Locate('Год', god,[]);

DM.TAktivi.Locate('Год', god,[]);

DM.TAktivi.Edit; {Таблица переводится в режим редактирования}

{Показатели рассчитываются по формулам}

DM.TAktivi.Fields[2].Value:= DM.TForma1.FieldByName('190').Value;

DM.TAktivi.Fields[3].Value:= DM.TForma1.FieldByName('230').Value;

DM.TAktivi.Fields[4].Value:= DM.TForma1.FieldByName('240').Value;

DM.TAktivi.Fields[5].Value:= DM.TForma1.FieldByName('290').Value;

{Изменения применяются}

DM.TAktivi.Post;

End;

END else BEGIN

{}

DM.TForma1.Locate('Год', god,[]);

{Определяется значеие ключевого поля}

DM.TAktivi.Last;

if DM.TAktivi.RecordCount=0 then k:=0 else k:=DM.TAktivi.Fields[0].Value;

{Таблица переводится в режим вставки}

DM.TAktivi.Insert;

DM.TAktivi.Fields[0].value:=k+1;

DM.TAktivi.Fields[1].Value:=God;

{Значения вычисляются по фрмулам}

DM.TAktivi.Fields[2].Value:= DM.TForma1.FieldByName('190').Value;

DM.TAktivi.Fields[3].Value:= DM.TForma1.FieldByName('230').Value;

DM.TAktivi.Fields[4].Value:= DM.TForma1.FieldByName('240').Value;

DM.TAktivi.Fields[5].Value:= DM.TForma1.FieldByName('290').Value;

{Изменения применяются}

DM.TAktivi.Post;

END;

ShowMessage('Расчет выполнен');

end;

Отображение и печать данных таблиц производится аналогично отображению и печати данных форм.

Еще одной очень важной особенностью программы является возможность анализа полученных показателей, сравнение их с показателями за предыдущие периоды (2,3,4 и 5 лет). Для этого используется кнопка Анализ в окне формы (или пункт меню Анализ). При этом нужно задать период анализа. Если он не задан, то по умолчанию считается, что период анализа - 3 года. Если в базе данных нет показателей за предыдущие годы, то выводится соответствующее предупреждение (рисунок 2.28).

Рисунок 2.28. Окно предупреждения

Результаты анализа отображаются в таблице в главном окне (рисунок 2.29).

Рисунок 2.29. Результат анализа

Для проведения анализа используется следующая процедура:

if GroupBox2.Caption='Показатели активов и обязательств' then

begin

{god - текущий год, period - период анализа}

god1:=god-period+1;

while not (DM.TAktivi.Locate('год', god1,[])) do

begin

god1:=god1+1;

end;

if god-god1+1<period then

begin

ShowMessage('Доступное для анализа количество лет: '+inttostr(god-god1+1));

period:=god-god1+1;

end;

Table.Visible:=true;

Table.Align:=alClient;

{Заполнение таблицы данными текущео и предыдущих годов}

for i:= 1 to period do

begin

DM.TAktivi.Locate('Год', god1,[]);

for j:=1 to 12 do

begin

Table.Cells[0,j-1]:=DM.TAktivi.Fields[j].FieldName;

Table.Cells[i,j-1]:= DM.TAktivi.Fields[j].AsString;

end;

god1:=god1+1;

end;

Table.Cells[0,0]:='Показатели';

{Вычисление абсолютных и относительных изменений показателей}

for j:= 1 to 11 do

begin

d:= strtofloat(Table.Cells[i-1,j])-strtofloat(Table.Cells[1,j]);

Table.Cells[i,j] :=floattostr(d);

if Table.Cells[1,j]='0' then Table.Cells[i+1,j] := '-'

else begin

d:= strtofloat(Table.Cells[i-1,j])/strtofloat(Table.Cells[1,j]);

Table.Cells[i+1,j] := floattostr(d*100);

end;

end;

Table.RowCount:=13;

Table.ColCount:=i+2;

end;

end;

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

Рисунок 2.30. Отчет об эффективности использования персонала

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

Результаты расчета показателей активов и обязательств представлены на рисунке 2.31.

Рисунок 2.31. Результаты расчета показателей активов и обязательств

Результаты анализа показателей активов и обязательств за 3 года представлены на рисунке 2.32.

Рисунок 2.32. Результаты анализа показателей активов и обязательств

Результаты расчета показателей чистых активов представлены на рисунке 2.33.

Рисунок 2.33. Результаты расчета показателей активов и обязательств

Результаты расчета показателей финансовых результатов представлены на рисунке 2.34.

Рисунок 2.34. Результаты расчета показателей финансовых результатов

Результаты расчета показателей эффективности использования персонала представлены на рисунке 2.35

Рисунок 2.35. Результаты расчета показателей эффективности использования персонала

Результаты расчета показателей движения персонала представлены на рисунке 2.36.

Рисунок 2.36. Результаты расчета показателей движения персонала

Результаты расчета показателей платежеспособности представлены на рисунке 2.37.

Рисунок 2.37. Результаты расчета показателей платежеспособности

Результаты расчета показателей финансовой устойчивости представлены на рисунке 2.38.

Рисунок 2.38. Результаты расчета показателей финансовой устойчивости

Результаты расчета показателей деловой активности представлены на рисунке 2.39.

Рисунок 2.39. Результаты расчета показателей деловой активности

Результаты расчета показателей рентабельности представлены на рисунке 2.40.

Рисунок 2.40. Результаты расчета показателей рентабельности

Результаты расчета итоговых показателей ФХД представлены на рисунке 2.41.

Рисунок 2.41. Результаты расчета итоговых показателей ФХД

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

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

3. Безопасность жизнедеятельности

3.1 Безопасность жизнедеятельности при работе ПК

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

При работе в помещении по производству с использованием ЭВМ следует выделить следующие вредные и опасные факторы:

- метеорологические условия среды (микроклимат в помещении);

- неправильное освещение;

- слишком высокий уровень шума;

- повышенный уровень излучения;

- повышенные психофизиологические нагрузки;

- опасность поражения электрическим током;

- пожароопасность.

Требования по влажности, предъявляемые к радиоэлектронной технике и нормы микроклимата, необходимые для нормальной жизнедеятельности человека различны. Это объясняется тем, что при эксплуатации ПЭВМ влажность воздуха в помещении согласно ГОСТам 12.1.005-86 должна быть одной (не более 40-60%), а влажность для оператора другой (не менее 70%). Поэтому, оптимальная влажность в помещении для оператора и ПЭВМ принята 50%. Пониженная влажность может вызывает у человека ощущение сухости слизистых оболочек верхних дыхательных путей, ухудшить самочувствие и снизить работоспособность.

Высокая температура способствует быстрому утомлению человека. Это может привести к перегреву организму, что приводит к тепловому удару. Низкая температура может наоборот вызвать местное или общее охлаждение организма, что в свою очередь может стать причиной простудного заболевания. Поэтому в качестве оптимального микроклимата для персонала, с учетом требований предъявляемых к оборудованию, согласно ГОСТ 12.1.005-88 установлен микроклимат, отвечающий характеристикам: температура - 22-24°С, относительная влажность - 40-60%, подвижность воздуха не более 0.1 м/с.

Освещенность в помещении измеряется в люминах лк., и для искусственного освещения принята норма освещенности на рабочей поверхности, которая должна составлять 250-350 лк.

Шум, который создает одна ПЭВМ, невелик, и находится в диапазоне 30-68 дб. Согласно ГОСТу 12.1.003-83 шум не должен превышать уровня в 40 дб. Чрезмерный шум может стать причиной преждевременного утомления, ослабления внимания, памяти.

Ионизирующими называются излучения, взаимодействие которого со средой приводит к образованию электрических зарядов разных знаков. К такому излучению относятся: гамма-излучение, рентгеновское, корпускулярное, инфракрасное, микроволновое и другие виды излучений. Рентгеновское излучение на расстоянии 10 см. от монитора составляет не более 100 мкР/ч, а уровень ионизации обоих зарядов в диапазоне 1500-5000 на 1 куб. см воздуха. Источником излучения в помещении с ЭВМ являются мониторы с электронно-лучевыми трубками. При повышенном электромагнитном излучении у человека появляется головная боль, повышенная утомляемость, что снижает сосредоточенность работающего к работе, его внимание.

Излучение и поля радиочастотного диапазона регламентируются ГОСТ 12.1.006 - 84 («Электромагнитные поля радиочастот. Допустимые уровни на рабочих местах и требования к проведению контроля»).

Психофизиологические опасные и вредные факторы по характеру действия подразделяются на: физические, которые в свою очередь подразделяются на статические и динамические, и нервно-психические (умственное перенапряжение, перенапряжение анализаторов, монотонность труда и эмоциональные перегрузки). Персонал производственного отдела наиболее подвержен воздействию статических вредных факторов (неизменное положение тела), перенапряжению анализаторов (долгое времяпровождение перед экраном). Чтобы не перенапрягать зрительные анализаторы оператор должен проводить у монитора не более 6 ч. в сутки.

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

3.2 Эргономические требования при работе с ПК

Охрана труда - система сохранения жизни и здоровья работников в процессе трудовой деятельности, включающая в себя правовые, социально-экономические, организационно-технические, санитарно-гигиенические, лечебно-профилактические, реабилитационные и иные мероприятия [?U]. Научно-технический прогресс внес изменения в условия производственной деятельности работников умственного труда. Их труд стал более интенсивным, напряженным, требующим затрат умственной, эмоциональной и физической энергии. Это имеет прямое отношение и к специалистам, связанным с проектированием, разработкой, эксплуатацией, сопровождением и модернизацией автоматизированных систем управления различного назначения.

Вопросы, относящиеся к организации и охраны труда при работе за компьютером, регулируются:

1) Трудовым кодексом Российской Федерации;

2) СанПиН 2.2.2/2.4.1340-03 «Гигиенические требования к ПЭВМ и организации работы»;

3) Инструкцией по охране труда при работе на ПК.

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

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

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

По законодательным актам Российской Федерации следует, что:

* максимальное время работы за компьютером не должно превышать 6 часов за смену;

* необходимо делать перерывы в работе за ПК продолжительностью 10 минут через каждые 45 минут работы;

* продолжительность непрерывной работы за компьютером без регламентированного перерыва не должна превышать 1 час;

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

В соответствии с вышеупомянутыми законодательными актами площадь рабочего места пользователя ПК должна составлять не менее 4,5 м2. В помещениях должна проводится ежедневная влажная уборка и систематическое проветривание после каждого часа работы. Шумящее оборудование (печатающие устройства, сканеры, серверы и тому подобные), уровни шума которого превышают нормативные, должно размещаться вне рабочих мест сотрудников.

Рабочие столы следует размещать таким образом, чтобы мониторы были ориентированы боковой стороной к световым проемам, чтобы естественный свет падал преимущественно слева.

При размещении рабочих мест расстояние между рабочими столами должно быть не менее 2,0 м, а расстояние между боковыми поверхностями видеомониторов - не менее 1,2 м. Рабочие места сотрудников, выполняющих творческую работу и требующей значительного умственного напряжения или высокой концентрации внимания, рекомендуется изолировать друг от друга перегородками высотой от 1,5 м.

Конструкция рабочего стола должна обеспечивать оптимальное размещение на рабочей поверхности используемого оборудования. Высота рабочей поверхности стола должна составлять 725 мм, рабочая поверхность стола должна иметь ширину 800..1400 мм и глубину 800..1000 мм. Рабочий стол должен иметь пространство для ног высотой не менее 600 мм, шириной - не менее 500 мм, глубиной на уровне колен - не менее 450 мм и на уровне вытянутых ног - не менее 650 мм.

Конструкция рабочего стула или кресла должна обеспечивать поддержание рациональной рабочей позы работника и позволять изменять позу с целью снижения статического напряжения мышц шейно-плечевой области и спины. Рабочий стул или кресло должны быть подъемно-поворотным, регулируемым по высоте и углам наклона сиденья и спинки, а также расстоянию спинки от переднего края сиденья, при этом регулировка каждого параметра должна быть независимой, легко осуществляемой и иметь надежную фиксацию.

Клавиатуру следует располагать на поверхности стола на расстоянии 100..300 мм от края, обращенного к пользователю, или на специальной поверхности, отделенной от основной столешницы.

Экран видеомонитора должен находиться от глаз пользователя на расстоянии 600-700 мм, но не ближе 500.

Таким образом, можно сформулировать такие рекомендации сотрудникам, работающим за компьютером:

1) Каждые 2 часа рекомендуется устраивать 10 минутные перерывы от работы за мониторами, сопровождающиеся проветриванием помещения.

2) Каждые 1,5 часа рекомендуется обязательно менять род деятельности, чередовать действия. Например, резку фотографий можно сменить сканированием, обсуждением и т.д.

3) Каждый день рекомендуется делать влажную уборку помещения помимо основной приборки техслужащей (протирка столов, мониторов, системных блоков, полок от пыли).

Заключение

В ходе проекта было разработано приложение автоматизации анализа результатов финансово-хозяйственной деятельности ООО «Уралэнерготел».

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

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

В результате внедрения приложения автоматизации анализа результатов финансово-хозяйственной деятельности удалось достичь уменьшения времени на обработку информации; сокращения времени загрузки данных; организации быстрых расчетов и отсутствия ошибок.

Список литературы

1. Вендров А.М. CASE-технологии: Современные методы и средства проектирования информационных систем. [Текст] / М.: Финансы и статистика, 2009 - 176 стр.

2. Вендров А.М., Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие. - 2-е изд., перераб. и доп. [Текст] / М.: Финансы и статистика, 2009 - 192 стр.

3. Вендров А.М., Проектирование программного обеспечения экономических информационных систем: Учебник. 2-е изд., перераб. и доп. [Текст] / М.: Финансы и статистика, 2009 - 544 стр.

4. Вилков Л.А. Менеджмент процессов [текст] / Л.А. Вилков, Й. Беккер, В. Таратухин, М. Кугелер, М. Роземанн; пер. с нем. - М.: Эксмо, 2007. - 384 с.

5. Гагарина Л.Г. Технология разработки программного обеспечения: учебное пособие [текст] / Л.Г.Гагарина, Е.В. Кокорева, Б.Д. Виснадул. - М.: ИД «ФОРУМ»: ИНФРА-М, 2008. - 400 с.

6. Гвоздева В.А. Основы построения автоматизированных информационных систем: учебник [текст] / В.А. Гвоздева, И.Ю. Лаврентьева. - М.: ИД «ФОРУМ»: ИНФРА-М, 2011. - 320 с.

7. Голицина О.Л. Базы данных: Учебное пособие [текст] / О.Л. Голицина, Н.В. Максимов, И.И. Попов. - М.: ФОРУМ: ИНФРА-М, 2009. - 352 с.

8. Головач В. Дизайн пользовательского интерфейса. Искусство мыть слона [текст] / В. Головач. - М.: Dreamstime.com. 2009. - 97 с.

9. ГОСТ Р ИСО/МЭК 12207-99 Информационная технология. Процессы жизненного цикла программных средств

10. Грекул В.И. Проектирование информационных систем: курс лекций: учебное пособие для студентов вузов, обучающихся по специальностям в области информ. технологий [текст] / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина. - М.: Интернет-Ун-т Информ технологий, 2009. - 304 с.

11. Гусева Т.М. Самоучитель по бухгалтерскому учету: учеб. пособие. - 2-е изд [текст] Т.М. Гусева., Т.Н. Шеина. - М.: Проспект, 2009. - 464с.

12. Гусятников В.Н., Безруков А.И. Стандартизация и разработка программных систем, учебное пособие [Текст] / М.: ФиС, 2010 - 288 стр.

13. Дейт К.Дж. Введение в системы баз данных, 8-е издание.: Пер. с англ [текст] / К.Дж. Дейт. - М.: Издательский дом "Вильяме", 2010. -- 1328 с.

14. Диго С.М. Базы данных: проектирование и использование: Учебник [текст] / С.М. Диго. - М.: Финансы и статистика, 2010. - 592 с.

15. Диго С.М. Проектирование использование баз данных: Учебник. - М.: Финансы и статистика, 2009.

16. Емельянова Н.З. Основы построения автоматизированных информационных систем: Учебное пособие [текст] / Н.З. Емельянова, Т.Л. Партыка, И.И. Попов. - М.: ФОРУМ: ИНФРА-М, 2007. - 416 с.

17. Зыков С. В. Модели жизненного цикла и методологии разработки корпоративных систем [Видеокурс] / Интернет-университет информационных технологий - ИНТУИТ.ру, 2009 - DVD-box: 2 диска.

18. Иванова Г.С. Технология программирования: Учебник для вузов. - 2-е изд., стереотип. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2009. 320 с.: ил.

19. Избачков Ю.С. Информационные системы: Учебник для вузов. 2-е изд [текст] / Ю.С. Избачков, В.Н. Петров. - СПб.: Питер, 2009. - 656 с.

20. Кантор М. Управление программными проектами. Практическое руководство по разработке успешного программного обеспечения [Текст] / М.: Вильямс, 2007 - 176 стр.: с ил.

21. Котляров В.П. Основы тестирования программного обеспечения: Учебное пособие / В.П. Котляров, Т.В. Коликова. - М.: Интернет-Университет Информационных технологий; БИНОМ. Лаборатория знаний, 2009. - 285 с.

22. Крупский А.Ю. Разработка и стандартизация программных средств: Учебное пособие [текст] / А.Ю. Крупский, Л.А. Феоктистова. - М.: Издательско-торговая корпорация «Дашков и Ко», 2009. - 100 с.

23. Лойко В.И. Информационные системы и технологии в экономике: Учебник. - 2-е изд., доп. и перераб [текст] / В.И. Лойко, Т.П. Барановская, М.И. Семенов, А.И. Трубилин. - М.: Финансы и статистика, 2009. - 416 с.

24. Макконел Стив. Профессиональная разработка программного обеспечения [текст] / С. Макконел; пер. с англ. под ред. В. Агаповой. - СПб.: Символ-Плюс, 2011. - 240 с.

25. Маклаков С.В. BPwin ERwin CASE-средства разработки ИС [Текст] / М.: Диалог-МИФИ, 2009 - 304 стр.

26. Маклаков С.В. Моделирование бизнес-процессов - М., 2009. - 224с.

27. Марков А.С. Базы данных. Введение в теорию и методологию: Учебник [текст] / А.С.Марков, К.Ю.Лисовский. - М.: Финансы и статистика, 2009. - 512 с.

28. Маслов А.В. Проектирование информационных систем в экономике: учебное пособие / А.В. Маслов. - Томск: Изд-во Томского политехнического университета, 2008. - 216 с.

29. Мацяшек Л.А. Анализ требований и проектирование систем.- М.: Наука, 2008- 352 с.

30. Моделирование бизнес-процессов средствами BPwin (часть 1)

31. Моделирование бизнес-процессов средствами BPwin (часть 2)

32. Моделирование информационного обеспечения средствами ERwin

33. Пестриков В.М. Delphi на примерах [текст] / В.М. Пестриков, А.Н .Маслобоев. - СПб.: БХВ-Петербург, 2009. - 496 с.

34. Петров В.Н., Избачков Ю.С. Информационные системы: Учебник для вузов. 2-е изд. [Текст] / СПб.: Питер Принт, 2010 - 656 стр.

35. Поляков А.В. Семь лекций об учёте затрат на предприятиях, имеющих распределённую структуру [текст] / А.В. Поляков. - М.: ИД «Русский журнал», 2006. - 56 с.

36. Принципы и этапы разработки ПО

37. Проектирование и разработка автоматизированных, информационных и аналитических систем

38. Проектирование экономических информационных систем: Учебник / Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов; Под ред. Ю.Ф. Тельнова. - М.: Финансы и статистика, 2008. - 512с.


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.