Автоматизация регистрации и мониторинга заявок от контрагентов

Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности ООО "СВ Логистика". Программная и техническая архитектура ИС предприятия. Обоснование проектных решений по техническому обеспечению. Характеристика базы данных.

Рубрика Экономико-математическое моделирование
Вид дипломная работа
Язык русский
Дата добавления 09.06.2010
Размер файла 2,5 M

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

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

Рисунок 2.3 Информационная модель системы

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

2.2.2 Используемые классификаторы и системы кодирования

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

Классификатор -- это документ, с помощью которого осуществляется формализованное описание экономической информации в ЭИС, содержащий наименования объектов, наименования классификационных группировок и их кодовые обозначения.[9] В зависимости от применения они делятся на три группы:

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

2. отраслевые (ведомственные) классификаторы, используемые в пределах определенной отрасли (ведомства);

3. локальные, используемые в пределах организации или группы организации.

Для полной формализации экономической информации недостаточно простой классификации, поэтому проводят процедуру кодирования.

Кодирование -- это процесс присвоения условных обозначений объектам и классификационным группам по соответствующей системе кодирования. [9]

Система кодирования -- это совокупность правил обозначения объектов и группировок с использованием кодов. [9]

Код -- это условное обозначение объектов или группировок в виде знака или группы знаков в соответствии с принятой системой. Все системы кодирования можно сгруппировать в два подмножества: регистрационных и классификационных систем кодирования.[9]

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

· полнота охвата объектов и признаков классификации каждым классификатором;

· согласованность признаков деления множеств объектов с алгоритмами обработки экономической информации;

· взаимная однозначность наименований объектов и их кодовых обозначений;

· простота кодирования и возможность автоматизации классификации и кодирования;

· возможность увязки с другими классификаторами и системами обозначений;

· эффективность использования классификатора при обработке информации.

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

Таблица 2.2 Используемые системы кодирования

Кодируемое множество объектов

Длина кода

Мощность кода

Система кодирования

Система классификации

Вид классификатора

Клиенты

4

9999

Порядковая

Отсутствует

Локальный

Проекты

4

9999

Порядковая

Отсутствует

Локальный

Состояния проектов

2

99

Порядковая

Отсутствует

Локальный

1) Классификатор клиентов

Структурная схема классификатора клиентов представлена на рис. 2.4..

К1=[XXXX] - Код клиента

2.2.3 Характеристика нормативно-справочной, входной и оперативной информации

В системе используются справочники, приведенные в таблице 2.3.

Таблица 2.3 Перечень используемых справочников

№ пп

название справочника

ответственный за ведение

средний объём справочника в записях

среднюю частоту актуализации

средний объем актуализации, %

1

Сотрудники

Администратор

100

1 раз в месяц

10

2

Фирма

Администратор

50

1 раз в месяц

10

3

Клиенты

Пользователь

50

1 раз в месяц

10

4

Город

Администратор

500

1 раз в неделю

25

5

Состояние проектов

Пользователь

50

1 раз в месяц

10

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

Таблица 2.4 Реквизитный состав справочников

№ пп

Наименование

Перечень реквизитов

1.

Сотрудники

· Фамилия, имя, отчество

· Дата рождения

· Должность

2.

Фирма

· Наименование

· Город

· Оргформа

· Контактное лицо

3.

Клиенты

· Фирма

· Фамилия, имя, отчество

· Дата регистрации

· Адрес

· E-mail

· ФИО руководителя

4.

Состояние проектов

· Наименование состояния

2.2.4 Характеристика результатной информации

Описание результатных документов приведено в таблице 2.5.

Таблица 2.5 Описание выходных документов

№ пп

Наименование

Реквизиты

Таблицы, на основе которых формируется

Частота формирования

Способ доставки

1

Список проектов

· Номер

· Вид

· Наименование клиента

· Состояние

· Завершено

· Добавлено

· Ведет проект

· Добавил проект

· Проекты

· Состояние проектов

· Сотрудники

· Фирмы

· Города

По мере необходимости

Экранная форма

2

Список этапов выполнения проектов

· Номер проекта

· Наименование клиента

· Шаг выполнения

· Дата начала

· Дата окончания

· Добавил

· Ответственный

· Проекты

· Состояние проектов

· Сотрудники

· Фирмы

· Города

По мере необходимости

Экранная форма

2.2.5 Формализация расчётов показателей

В разрабатываемой системе производится расчет следующих показателей:

· Общее количество проектов;

· Общее количество этапов проекта.

Таблица 2.6 Формализованное и исходное описание первичных показателей

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

Идентификатор показателя

1

Количество проектов на дату D

Kd

2

Количество этапов проекта N

Zn

Таблица 2.7 Формализованное описание результатных показателей

пп

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

Идентификатор показателя

Алгоритм расчета

1

Общее количество проектов

S

УS

2

Общее количество этапов проекта

IZ

УZn

2.3 Программное обеспечение задачи

2.3.1 Общие положения (дерево функций и сценарий диалога)

В разработанном модуле предусмотрен только один пользователь - менеджер. Дерево функций модуля представлено на рисунке 2.7.

Рисунок 2.7 Дерево функций менеджера

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

Рисунок 2.8 Сценарий диалога

2.3.2 Характеристика базы данных

В разработанном модуле используется СУБД MS SQL Server 2000. Обоснование ее выбора приведено в разделе 1.4.3. В решаемой задачи используется следующая ER-модель, отображенная на рисунке 2.9, описывающая взаимосвязь таблиц в БД.

Рисунок 2.9

Таблица 2.8 Таблица «City»

№ пп

Поле

Тип

Значение

1.

idCity

int(10)

Номер

2.

city

varchar(255)

Наименование города

3.

telcode

varchar(20)

Телефонный код

4.

timezone

int(4)

Часовой пояс

Таблица 2.9 Таблица «Klient»

№ пп

Поле

Тип

Значение

1.

idKlient

int(11)

Номер

2.

nameK

varchar(255)

Наименование

3.

inn

varchar(12)

ИНН

4.

kpp

varchar(12)

КПП

5.

fiobossK

varchar(30)

ФИО руководителя

6.

fiokontaktk

varchar(30)

ФИО контактного лица

7.

telefonK

varchar(9)

телефон

8.

adressK

varchar(255)

адресс

9.

zipcodeK

varchar(6)

индекс

10.

emailK

varchar(15)

Е-майл

11.

idCityK

int(11)

Код города

Таблица 2.10 Таблица «Project»

№ пп

Поле

Тип

Значение

1.

idza

int(11)

Номер

2.

idKZ

int(11)

Код заявки

3.

idoZ

int(11)

Код оборудования

4.

idVZ

int(11)

Код производителя

5.

idGZ

int(11)

Код гарантии

6.

opisanieZ

varchar(255)

Описание неисправности

7.

modelZ

varchar(45)

Наименование модели

8.

status

varchar(45)

Статус заявки

9.

datezz

timestamp

Дата заявки

10.

idzentrZ

int(11)

Код фирмы

Таблица 2.11Таблица «Sotr»

№ пп

Поле

Тип

Значение

1.

idI

int(5)

Номер

2.

nameI

varchar(30)

ФИО

3.

loginI

varchar(10)

Логин

4.

parolI

varchar(10)

пароль

5.

idZI

int(11)

Код фирмы

Таблица 2.12 Таблица «Firma»

№ пп

Поле

Тип

Значение

1.

idZ

int(11)

Номер

2.

nameZ

varchar(255)

Наименование

3.

fiobossZ

varchar(30)

ФИО руководителя

4.

fiokontaktZ

varchar(30)

ФИО контактного лица

5.

telefonZ

varchar(9)

Телефон

6.

adressZ

varchar(255)

Адресс

7.

zipcodeZ

varchar(6)

Почтовый индекс

8.

emailZ

varchar(15)

Е-майл

9.

idCityZ

int(11)

Код города

Таблица 2.13 Таблица «SostPr»

№ пп

Поле

Тип

Значение

1.

idO

int(10)

Номер

2.

nameO

varchar(255)

Наименование состояния

2.3.3 Структурная схема пакета (дерево вызова программных модулей)

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

Рисунок 2.10 Структурная схема пакета

2.3.4 Описание программных модулей

На рисунке 2.11 представлена схема добавления данных о проекте.

Рисунок 2.11 Схема добавления данных о проекте

2.4 Контрольный пример реализации проекта и его описание

Работа с модулем начинается с авторизации в системе.

Рисунок 2.12 Страница авторизации

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

Рисунок 2.13 Выбор пункта меню

Рисунок 2.14 Заполнение справочника

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

Далее обратимся к конструктору проектов:

Рисунок 2.15 Добавление проектов

В данном окне необходимо ввести наименование проекта, а также его другие реквизиты - параметры и этапы.

Для получения списка проектов необходимо перейти на вкладку «Заказы» и выбрать даты, соответствующие интересующему периоду:

Рисунок 2.16 Выбор даты

Рисунок 2.17 Список проектов

Кроме того, имеется возможность получить сводный список этапов выполнения проектов:

Рисунок 2.18 сводный список

Листинг программных модулей приведен в Приложении 1.

3. Обоснование экономической эффективности проекта

3.1 Выбор и обоснование методики расчёта экономической эффективности

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

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

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

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

Продвижение на рынке ИС в условиях современной конкуренции невозможно без предоставления результатов оценки ожидаемой эффективности системы. Кроме того, существующая статистическая оценка успешности внедрения систем управления предприятием характеризуется неудачей внедрения от 40 до 70 % случаев.

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

Существуют следующие этапы оценки экономической эффективности информационной системы:

· традиционная оценка эффективности как соотношение затрат и результатов;

· расчет совокупной стоимости владения информационной системой;

· оценка внедрения ИС как инвестиционного проекта;

· разработка сбалансированной системы показателей для оценки экономического эффекта;

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

· рассмотрение проекта на протяжении всего жизненного цикла;

· моделирование денежных потоков;

· сопоставимость условий сравнения различных проектов;

· положительность и максимум эффекта;

· учет фактора времени;

· учет только предстоящих в ходе осуществления проекта затрат и поступлений;

· сравнение «с проектом» и «без проекта»;

· учет всех наиболее существенных последствий проекта;

· учет наличия разных участников проекта;

· многоэтапность оценки;

· учет влияния на эффективность инвестиционного проекта;

· учет влияния инфляции;

· учет влияния неопределенностей и рисков.

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

· чистый доход;

· чистый дисконтированный доход;

· внутренняя норма доходности;

· индексы доходности затрат и инвестиций;

· срок окупаемости.

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

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

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

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

1. Абсолютный показатель снижения трудовых затрат на обработку информации

Т=Т01 (3.1.1)

где Т0 - годовая трудоемкость обработки информации при базисном варианте;

Т1 - годовая стоимость обработки информации при проектируемом варианте.

2. Коэффициент снижения трудовых затрат

Kт=(Т/Т0)*100 (%) (3.1.2)

3. Индекс снижения трудовых затрат, который показывает рост производительности труда при обработке информации.

Yт0 (3.1.3)

К стоимостным показателям относятся: абсолютное снижение стоимостных затрат (C) , коэффициент относительного снижения стоимостных затрат (КC) индекс снижения стоимостных затрат (YC):

1. Показатель снижения стоимостных затрат

С=С01 (3.1.4)

где С0 - годовая стоимость обработки информации при базисном варианте;

С1 - годовая стоимость обработки информации при проектируемом варианте.

2. Коэффициент эффективности по затратам:

Kc=(С/С0)*100 (%) (3.1.5)

3. Индекс изменения стоимостных затрат

Yc01 (3.1.6)

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

Ток = КП /C (3.1.7),

где КП - затраты на создание проекта (проектирование и внедрение).

А также расчетный коэффициент эффективности капитальных затрат:

Ер = 1/Ток (3.1.8)

3.2 Расчёт показателей экономической эффективности проекта

В данном пункте рассчитаем затраты (трудовые и стоимостные) на работу в базовом варианте и на работу после внедрения задачи автоматизации.

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

А). Базовый вариант.

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

Норма выработки показывает, сколько за один час специалист может обработать документов при базовом варианте решения задачи. В нашем случае норма выработки в час составляет 1,5 документа.

Трудоёмкость (Тб) определяется делением объёма работы на норму выработки.

Тб =1800 /1,5 = 1200 час.

Б.)Проектный вариант.

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

Норма выработки в час составляет 12,0 документов.

Трудоёмкость (Тп) определяется делением объёма работы на норму выработки:

Тп = 1800 /12,0 = 150 час.

Абсолютный показатель снижения трудовых затрат(?T ):

?T=Tп-Tб,

?T= 1200-150=1050 час.

Коэффициент относительного снижения трудовых затрат (Кт):

Кт=?T/Tб

Кт=1050/1200*100%=87,5%

Индекс изменения трудовых затрат или повышение производительности труда (Yт):

Yт=Тб/Тп.

Yт =1200/150=8

Расчет стоимостных показателей по базовому и проектируемому варианту:

А. Базовый вариант

1. Материальные затраты:

В материальные затраты на обработку информации включаются затраты на расходные материалы (канцтовары): скоросшиватели, ручки, карандаши, линейки, ластики, штрих, бумага формата А4. Посчитано, что ежемесячно на это необходимо расходовать 350 рублей.

Картриджи: 1 шт. х 500 руб. = 500 руб.;

Итого: 850 руб. в месяц

Соответственно на год потребуется:

850 х 12 = 10200 руб.

2.Трудовые затраты.

Количество работников - 1 человека. ФОТ (Фонд оплаты труда) сотрудника - 250руб./час. * 100 час. = 25000 рублей в месяц.

Фонд заработной платы за год составляет:

25000 х 12 = 300000 руб.

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

Сб =300000+10200=310200 руб.

Б. Проектный вариант.

1. Материальные затраты:

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

картриджи 1 шт. х 500 руб. = 500 руб.;

бумага 1 шт. х 105 руб. = 105 руб.;

Итого: 605 руб. в месяц

Соответственно на год потребуется:

605 х 12 = 7260 руб.

2.Трудовые затраты.

Количество работников - 1 человека. ФОТ (Фонд оплаты труда) сотрудника - 250руб./час. * 12,5 = 3125 рублей в месяц.

Фонд заработной платы за год составляет:

3125 x12= 37500 руб.

3.Накладные расходы (в данном случае состоят из суммы стоимости потреблённой электроэнергии):

2500Кв/ч*1,50руб.=37500,00 руб.

Сопровождение - 30000 руб. в год.

Срок действия проекта - 7 лет, тогда амортизационные отчисления составят 14,28% (100% / 7) от капитальных вложений.

Капитальные вложения (инвестиции) в создание проекта.

Сводный инвестиционный план проекта, таким образом, суммарные затраты стоимость проекта равна 207750,00 руб.

Сумма амортизационных начислений 14,28% от капитальных вложений:

207750,00 х 0, 14 = 29085,00 руб.

Всего затраты на автоматизированную обработку информации составляют:

Сп = 7260+37500+37500+30000+29085= 141345 руб.

Рассчитаем значение стоимостных показателей:

Абсолютное снижение стоимостных затрат(?С):

?С=Сб-Сп,

?С =310200- 141345= 168855 руб.

Коэффициента относительного снижения стоимостных затрат (Кс):

Кс=?С/Сб*100%

Кс=168855/310200*100%=54,4%

Индекс изменения стоимостных затрат (Yc):

Yc=Сб/Сп.

Yc=310200/141345=2,19

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

Экономический эффект представляет собой чистый доход (прибыль), т. е. цена минус себестоимость.

Формула экономической эффективности имеет вид:

Е=?С/Кз=1/Т

где: ?С - чистый доход (прибыль), полученный в течение года от эксплуатации внедрённого проекта;

Кз - объём инвестиций, за счёт которого обеспечен доход.

Е =168855/207750=0,81

Эффективность капитальных затрат определяется сроком окупаемости (Т) дополнительных капитальных затрат на модернизацию информационной системы:

Срок окупаемости определяется, как обратная величина Е

Т = 1 / Е

Т = 1 /0,81 = 1,2

Экономические показатели, полученные в результате дипломного проектирования, представлены в таблице 3.1:

Таблица 3.1 Экономические показатели проекта

Наименование показателей эффективности

Ед. измерения

Результат

Необходимые инвестиции на разработку системы

руб.

178221,00

Годовые затраты на планирование продаж при базовом варианте

руб.

310200,00

Годовые затраты на автоматизированное на планирование продаж

руб.

191345,00

Годовой экономический эффект

руб.

168855,00

Экономическая эффективность проекта

0,81

Срок окупаемости проекта

лет

1,2

Получив все необходимые расчетные показатели, для наглядности, составим графические диаграммы, представленные на рисунке 3.1 (сравнительная диаграмма трудовых затрат) и 3.2 - сравнительная диаграмма стоимостных затрат.

Рисунок 3.1

Рисунок 3.2

Заключение

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

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

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

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

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

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

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

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

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

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

.

Список использованной литературы

1. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие, М.: Гелиос АРВ, 2002. - 368 с., ил

2. Алистер Коберн, Современные методы описания функциональных требований к системам, М.: издательство "Лори", 2002. - 263 с

3. Алистер Коберн, Современные методы описания функциональных требований к системам

4. Астелс, Дэвид; Миллер Гранвилл; Новак, Мирослав, Практическое руководство по экстремальному программированию, Пер. с англ. - М.: Издательский дом "Вильямс", 2002. - 320 с.: ил. - Парал. тит. англ

5. Б.Н. Гайфуллин, И.А. Обухов, Автоматизированные системы управления предприятиями стандарта ERP/MRPII. Производственное издание. М. "Богородский печатник", 2001, 104 с

6. Бек К, Экстремальное программирование, СПб.: Питер, 2002. - 224 с

7. Брауде Э, Технологии разработки программного обеспечения

8. СПб: Питер, 2004. - 655 с.: ил

9. Введение в системы баз данных - СПб: Издательский дом "Вильямс", 2000. - 848 с.;

10. Вендров А.М., CASE-технологии. Современные методы и средства проектирования информационных систем - М.: Финансы и статистика, 2006.

11. Вигерс Карл, Разработка требований к программному обеспечению, Пер, с англ. - М.:Издательско-торговый дом "Русская Редакция", 2004. -576с.: ил

12. Гаджинский А.М. Основы логистики: Учеб.пособие/ Инфоpм.-внедpен.центp "Маpкетинг".- М., 2005.- 121, с.: ил., табл.

13. ГОСТ 34.601-90. Информационная технология. Автоматизированные системы. Стадии создания

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

15. Дейв Крейн, Эрик Паскарелло, Даррен Джеймс. AJAX в действии: Учебник - М.: Вильямс, 2006. 450 - 490 с.

16. Джексон Г. Проектирование реляционных баз данных для использования с микро-ЭВМ М.: Финансы и статистика, 1991.

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

18. Дэвид Флэнаган. JavaScript. Подробное руководство: Учебник - М.: Символ Плюс, 2008. 243 - 249 с.

19. Дэниел О'Лири, ERP системы. Современное планирование и управление ресурсами предприятия. Выбор, внедрение, эксплуатация . М.: ООО "Вершина", 2004. - 272 с, [Пер. с англ. Ю.И.Водопьяновой

20. Зеленков Ю.А. Введение в базы данных. Центр Интернет ЯрГУ, 1997.

21. Зелковиц М., Шоу А., Гэннон Дж. Принципы разработки программного обеспечения / Пер. с англ. -- М.: Мир, 1982. -- 386 с., ил.

22. Ивлиев М.К., Порошина Л.А. Автоматизация оперативного и бухгалтерского учета товаров, 1997.

23. Информационные системы: Учебник для вузов. 2-е изд. СПб: "Питер", 2005 г - 656 стр.

24. Керри Н. Праг, Майкл Р. Ирвин, Access 2000 - Библия пользователя, Диалектика, 2000.

25. Крис Дейт. Введение в базы данных, 6-е изд. Киев, Диалектика, 1998.

26. Кристиан Дари, Богдан Бринзаре, Филип Черчез-Тоза, Михай Бусика. AJAX и PHP. Разработка динамических веб-приложений: Учебник - М.: Символ Плюс, 2006.

27. Леффингуелл Д., Уидриг Д, Принципы работы с требованиями к программному обеспечению, М.: ИД "Вильямс", 2002

28. Лифшиц Н.И., Левин Е.Т Механизация и автоматизация процессов отборки и комплектования заказов на складах М., 1970.

29. Макарова Н.В Информатика: Учебник, М.: Финансы и статистика, 2003. - 768 с

30. Марка Д., МакГоуэн К, Методология структурного анализа и проектирования, М.: МетаТехнология, 1993

31. Марка Д.А. Методология структурного анализа и проектирования, СПб.: Питер, 1995. - 235 с

32. Мацяшек Лешек, Анализ требований и проектирование систем. Разработка информационных, Пер. с англ. - М.: Издательский дом "Вильямс", 2002. - 432 с.: ил. - Парал. тит. Англ

33. Меняев М.Ф, Информационные технологии управления: Книга 3: Системы управления организацией, М.: Омега-Л, 2003. - 464 с

34. Орлик С., Булуй Ю, Введение в программную инженерию и управление жизненным циклом ПО Программная инженерия. Программные требования

35. Петров В. Н, Информационные системы, СПб.: Питер, 2002. - 688 с

36. Практическое руководство по программированию / Пер. с англ. Б. Мик, П. Хит, Н. Рашби и др.; под ред. Б. Мика, П. Хит, Н. Рашби. -- М.: Радио и связь, 1986. -- 168 с., ил.

37. Проектирование и использование баз данных: Учебник. М.:Финансы и статистика, 1995г. - 191 с.;

38. Разработка программного обеспечения - СПб : "Питер", 2004 г - 592 стр.

39. Раскин А.Л., Руководство по применению стандарта ИСО 9001:2000 при разработке программного обеспечения. М.: РИА "Стандарты и качество", 2002. - 104 с. - ("Дом качества", вып. 9 (18))

40. Реляционные базы данных: практические приемы оптимальных решений. - СПб.: БХВ-Петербург, 2005 - 400с.:ил;

41. Симионов Ю.Ф., Боромотов В.В. Информационный менеджмент. -- Ростов н.Д: Феникс, 2006, 250с., ил.;

42. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. ГОСТ 19.701-90 (ИСО 5807-85) / Государственный комитет СССР по управлению качеством продукции и стандартам, 01.01.1992.

43. Фаулер М, Скотт К, UML в кратком изложении. Применение стандартного языка объектного моделирования, Пер. с англ. - М.:Мир, 1999. - 191 с., ил

44. Фокс Дж. Программное обеспечение и его разработка / Пер. с англ. -- М.: Мир, 1985. - 368 с., ил.

45. Язык компьютера. Пер. с англ, под ред. и с предисл. В. М. Курочки-на. -- М.: Мир, 1989. - 240 с., ил. Глушаков С.В., Ломотько Д.В. Базы данных, 2000.

46. Якобсон А., Г. Буч, Дж. Рамбо, Унифицированный процесс разработки программного обеспечения

47. Якобсон А., Г. Буч, Дж. Рамбо, Унифицированный процесс разработки программного обеспечения, СПб.: Питер , 2002. - 496 с

Приложение 1. Листинг программных модулей

<asp:ObjectDataSource ID="ObjectDataSource1" runat="server"

TypeName="ComponentsDB.CatalogDB" SelectCountMethod="GetCountByGenre" SelectMethod="GetPageProductsByGenre" EnablePaging="true" OnSelected="ObjectDataSource_Selected" EnableCaching="true" CacheDuration="360">

<SelectParameters>

<asp:QueryStringParameter Name="GenreID" QueryStringField="GenreID"

Type="Int32" />

</SelectParameters>

</asp:ObjectDataSource>,

где

EnablePading = “true” - включает разбиение на страницы в источнике данных.

SelectCountMethod = "GetCountByGenre" - метод для подсчёта общего кол-ва строк в таблице. Данный метод необходим, для того чтобы GridView мог создать корректное количество ссылок страниц на панели навигации.

SelectMethod = "GetPageProductsByGenre" - метод выбирающий информацию для текущей страницы.

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

Метод GetCountByGenre:

public static int GetCountByGenre(int GenreID)

{

SqlConnection conn = new SqlConnection(WebConfigurationManager.ConnectionStrings["connStr"].ConnectionString);

SqlCommand cmd = new SqlCommand("GetCountByGenre", conn);

cmd.CommandType = CommandType.StoredProcedure;

cmd.Parameters.Add("GenreID", SqlDbType.Int);

cmd.Parameters["GenreID"].Value = GenreID;

int count=-1;

try

{

conn.Open();

count = (int)cmd.ExecuteScalar();

}

catch(SqlException)

{

conn.Close();

}

finally

{

conn.Close();

}

return count;

}

Хранимая процедура GetCountByGenre

CREATE PROCEDURE GetCountByGenre (@GenreID INT)

AS

SELECT COUNT(*) FROM Catalogue

WHERE GenreID = @GenreID

GO

Метод GetPageProductsByGenre вызывает хранимую процедуру GetPageProductsByGenre, которая возвращает данные для текущей страницы GridView.

Метод GetPageProductsByGenre:

public static DataSet GetPageProductsByGenre(int startRowIndex, int maximumRows, int GenreID)

{

SqlConnection conn = new SqlConnection(WebConfigurationManager.ConnectionStrings["connStr"].ConnectionString);

SqlCommand cmd = new SqlCommand("GetPageProductsByGenre", conn);

cmd.CommandType = CommandType.StoredProcedure;

cmd.Parameters.Add("Start", SqlDbType.Int);

cmd.Parameters["Start"].Value = startRowIndex;

cmd.Parameters.Add("Count", SqlDbType.Int);

cmd.Parameters["Count"].Value = maximumRows;

cmd.Parameters.Add("GenreID", SqlDbType.Int);

cmd.Parameters["GenreID"].Value = GenreID;

DataSet ds = new DataSet();

SqlDataAdapter da = new SqlDataAdapter();

da.SelectCommand = cmd;

try

{

conn.Open();

da.Fill(ds);

}

catch (SqlException)

{

conn.Close();

return null;

}

finally

{

conn.Close();

}

return ds;

}

Хранимая процедура GetPageProductsByGenre:

CREATE PROCEDURE GetPageProductsByGenre (@Start INT, @Count INT, @GenreID INT)

AS

CREATE TABLE #TempProductsList

(

Num INT IDENTITY (0,1) PRIMARY KEY,

ProductID INT,

ArtistName NVARCHAR(50),

ArtistID INT,

AlbumName NVARCHAR(50),

UnitCost MONEY,

Presence BIT

)

INSERT INTO #TempProductsList

(ProductID, ArtistName, ArtistID, AlbumName, UnitCost, Presence)

SELECT ProductID, ArtistName, Catalogue.ArtistID, AlbumName, UnitCost, Presence

FROM Catalogue, Artists

WHERE GenreID = @GenreID AND Catalogue.ArtistID = Artists.ArtistID

ORDER BY ArtistName

DECLARE @FromNum INT

DECLARE @ToNum INT

SET @FromNum = @Start

SET @ToNum = @Start + @Count - 1

SELECT ProductID, ArtistName, ArtistID, AlbumName, UnitCost, Presence FROM #TempProductsList

WHERE Num >= @FromNum AND Num <= @ToNum

GO


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

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

    курсовая работа [2,6 M], добавлен 30.10.2015

  • Значение факторов внешней среды при организации бизнеса. Анализ внутренней структуры "Школа танцев". Разработка прототипа информационной системы для автоматизации деятельности предприятия. Моделирование бизнес-процесса и построение контекстной диаграммы.

    контрольная работа [902,2 K], добавлен 10.02.2013

  • Склады, их понятие и роль в логистике. Анализ систем управления складом. Автоматизация процесса приемки и отпуска картона. Комплектование и отгрузка картона клиенту железной дорогой. Оценка затрат на внедрение автоматизированной системы управления.

    дипломная работа [1,1 M], добавлен 27.11.2012

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

    курсовая работа [247,9 K], добавлен 23.02.2008

  • Задачи автоматизированной системы управления планирования работ. Требования к программному и техническому обеспечению АС. Организационная структура предприятия СПО "Арктика". Характеристика требований при проведении ремонтно-восстановительных работ.

    дипломная работа [1,1 M], добавлен 01.04.2015

  • Составление экономико-математической модели на примере СПК "Батаево" Хотимского района Могилёвской области. Расчет сбалансированной программы развития хозяйства и анализ полученного решения. Обоснование эффективности использования ресурсов предприятия.

    курсовая работа [128,7 K], добавлен 11.04.2010

  • Автоматизация производства как основа развития современной промышленности, генеральное направление технического прогресса, ее цели и задачи, выбор и обоснование метода. Определение организационно-штатной структуры предприятия, план его автоматизации.

    курсовая работа [180,7 K], добавлен 28.01.2014

  • Организационно-функциональная структура предприятия ООО "Колорит", его характеристика, основные технико-экономические показатели, дерево целей и функциональные задачи. Математическая модель прибыли предприятия, разработка алгоритма и анализ результатов.

    курсовая работа [159,9 K], добавлен 21.01.2010

  • Этапы построения деревьев решений: правило разбиения, остановки и отсечения. Постановка задачи многошагового стохастического выбора в предметной области. Оценка вероятности реализации успешной и неуспешной деятельности в задаче, ее оптимальный путь.

    реферат [188,8 K], добавлен 23.05.2015

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

    отчет по практике [35,0 K], добавлен 02.12.2013

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