Разработка информационной подсистемы "1С: Центр сертифицированного обучения" для конфигурации 1С: Франчайзи
Характеристика предприятия, анализ целей и проблемных ситуаций, структура информационного обеспечения. Проектирование подсистемы для автоматизации процесса составления отчетности по обучению на авторских курсах фирмы "1С", ее экономическая эффективность.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 01.07.2011 |
Размер файла | 7,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Е - норма дисконта;
K - капиталовложения при внедрении программного продукта.
В соответствии с формулой (6.25) чистый дисконтированный доход за 4 года использования программного продукта (срок до морального старения данной разработки) при норме дисконта Е = 20% составит:
Делаем вывод, что ЧДД - положителен, т.е. проект эффективен.
Внутреннюю норму доходности проекта определяют по формуле
, (6.26)
где - максимальное значение внутренней нормы дисконта, при которой ЧДД является положительной величиной (ЧДД > 0);
- минимальное значение внутренней нормы дисконта, при которой ЧДД является отрицательной величиной (ЧДД < 0);
- ЧДД, вычисленный по формуле (6.26) при подстановке нормы дисконта ;
- ЧДД, вычисленный по формуле (6.26) при подстановке нормы дисконта.
Определим внутреннюю норму доходности используя формулу (6.26).
Предполагаем, что Евн лежит в диапазоне 40 ... 50%. При норме дисконта Евн = 40% ЧДД = 1824,95 руб. (положителен), при Евн = 50% получаем ЧДД = -664,71руб. (отрицателен).
Сужая диапазон нахождения Евн до 47 ... 48%, уточним значение ВНД
Срок окупаемости проекта можно найти по формуле
, (6.27)
гдеN - максимальное количество лет, прошедших с начала эксплуатации программного продукта, в течение которых, величина дохода от его использования не превысила величины капиталовложения при внедрении программного продукта;
- величины приведенных (дисконтированных) годовых эффектов за j-й год, прошедший с начала эксплуатации программного продукта, вычисленные по формуле (6.27) при подстановке нормы дисконта E = 20%.
Рассчитаем срок окупаемости проекта.
В соответствии с формулой (6.21) величины приведенных (дисконтированных) годовых эффектов по годам расчетного периода равны:
Величина дохода за первый год меньше величины капиталовложений (17022,71 руб.).
Величина дохода за первые 2 года составит
что больше величины капиталовложений (17022,71 руб.).
Тогда в соответствии с формулой (6.27) срок окупаемости проекта составит
6.5 Основные технико-экономические показатели проекта
Основными технико-экономическими показателями проекта являются следующие величины: итоговая трудоемкость разработки, Полные затраты на создание программного продукта, годовой эффект от внедрения программного продукта, чистый дисконтированный доход за 4 года использования программного продукта, внутренняя норма доходности, и срок окупаемости проекта. Значения всех перечисленных показателей и ранее рассчитанных в главе представлены в таблицах 6.5 и 6.6.
Таблица 6.5 ? Экономические показатели проекта
Статьи затрат |
Единицы измерения |
Значения |
|
Основная заработная плата |
руб. |
10197,96 |
|
Дополнительная заработная плата |
руб. |
2039,59 |
|
Отчисления на социальные нужды |
руб. |
4185,15 |
|
Затраты на потребляемую электроэнергию |
руб. |
256,47 |
|
Расходы на материалы и запасные части |
руб. |
200 |
|
Затраты на техническое обслуживание и текущий ремонт |
руб. |
143,54 |
|
Итого |
17022,71 |
Таблица 6.6 ? Основные технико-экономические показатели проекта
Основные характеристики |
Единицы измерения |
Проект |
|
Итоговая трудоемкость разработки |
чел.-ч. |
295,40 |
|
Полные затраты на создание программного продукта |
руб. |
17022,71 |
|
Годовой эффект от внедрения программного продукта |
руб. |
14185,59 |
|
Чистый дисконтированный доход за 4 года использования программного продукта |
руб. |
9362,68 |
|
Внутренняя норма доходности |
% |
46,82 |
|
Срок окупаемости проекта |
год |
2,76 |
Выводы по главе
Необходимость облегчить работу учебного отдела привели к созданию специальной подсистемы «1С: Центр Сертифицированного Образования».
На выполнение своих обязанностей без автоматизации специалист учебного отдела тратил в среднем 16,3 ч. в месяц. После внедрения программного продукта ожидается, что затраты времени на эти обязанности составят 3,26 ч. в месяц, что на 7,4% меньше чем без использования программного продукта. Итоговая трудоемкость разработки составила 295,4 чел.-ч.
С учётом всех показателей полные затраты на создание программного продукта составили 17022,71 руб.
Годовые затраты трех специалистов при ручной обработке информации (затраты времени на ручную обработку информации составляют 16,3 ч в месяц) составляют 13003,49 руб., при автоматизированной обработке информации (затраты времени 3,26 ч в месяц) они равны 2600,72 руб., что практически в 5 раз меньше чем при ручной обработке.
ЗАКЛЮЧЕНИЕ
Крупные компании стремятся моментально реализовать технические новшества в аппаратных средствах, однако для успешной реализации крупных систем управления требуется применить нестандартный подход, творческое решение. Использование основ эргономики при проектировании, реализации и внедрении системы управления позволит решить многие «психологические» и «технологические» проблемы предприятий.
В результате проделанной работы была создана информационная подсистема, позволяющая автоматизировать процесс создания отчетности на предприятии НОУ ДПО «Бизнес Образование». Стало возможным снижение числа служащих, занятых в процессе. Значительно уменьшилось количество допускаемых ошибок при проведении стандартных операций.
Проведен диагностический анализ предприятия, выявлены основные направления деятельности организации и пути их развития. На основании полученных данных были выявлены несколько проблемных ситуаций, одну из которых и призван решить данный дипломный проект.
На основе анализа АСУ предприятия были определенны основные составляющие обеспечивающей и функциональной подсистемы, и место, занимаемое в этой системе разрабатываемым программным продуктом.
На этапе проектирования информационной подсистемы было предложено обоснование необходимой автоматизации, описана функциональная структура подсистемы и среда разработки. В ходе проектирования информационной подсистемы учета построены инфологическая и даталогическая модели и дано их описание.
Описание программного продукта затронуло условие применения, а именно требования, предъявляемые к подсистеме, описание применения, руководство пользователя, в котором рассмотрен также контрольный пример работы программы.
В разделе «Безопасность и экологичность проекта» описаны общая характеристика опасных и вредных факторов на рабочем месте, мероприятия по обеспечению безопасности на рабочем месте, расчет искусственного освещения и заземления системного блока оператора.
Проводится техническо-экономическое обоснование проекта, рассчитываются основные технико-экономические показатели проекта.
Положительный эффект от внедрения информационной подсистемы заключается в следующем:
- автоматизация процесса составления отчетности по обучению на авторских курсах фирмы «1С» - сокращение трудозатратности 80%, сокращение ошибок - 90%;
- автоматизация свода показателей, применяемых для расчета сдельной оплаты труда - сокращение трудозатратности процесса начисления сдельной заработной платы - 40%.
Перспективой развития информационной подсистемы является её интегрирование на других предприятиях отрасли, а так же использование в открываемых впоследствии филиалах предприятия НОУ ДПО «Бизнес Образование».
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Павлов, А.А., Гриша, С.Н., Томашевский, В.Н. «Основы системного анализа и проектирования АСУ» [Текст]/ Под общ. ред. А.А. Павлова. - К.:Высш.шк., 2003. - 367 с.
2. Мамиконов, А.Г. «Проектирование АСУ»: Учебник для спец. «АСУ» вузов. [Текст]/ А.Г. Мамиконов. - М.: Высш. шк., 1997. -303 с.
3. Радченко, М.Г. «1С:Предприятие 8.2 Практическое пособие разработчика. Примеры и типовые приемы» [Текст]/ М.Г. Радченко, Е.Ю. Хрусталева. - М.: ООО «1С: Паблишинг», 2009. - 874 с.
4. Богачева, Т.Г. «1С: Предприятие 8.0 Управление торговлей в вопросах и ответах: Практическое пособие» [Текст]/ Т.Г. Богачева. - М.: ООО «1С: Паблишинг», 2004. - 252 с.
5. Хрусталева, Е.Ю. «Разработка сложных отчетов в 1С: Предприятие 8. Схема компоновки данных» [Текст]/ Е.Ю. Хрусталева. - М.: ООО «1С: Паблишинг», 2008. - 513 с.
6. Габец, А.П., Гончаров, Д.И., Козырев, Д.В., Радченко, М.Г. «Профессиональная разработка в системе 1С: Предприятие 8» [Текст]/ Под ред. М.Г. Радченко. - М.: ООО «1С: Паблишинг»; СПб.: Питер, 2006. - 808 с.
7. Габец, А.П., Гончаров, Д.И. «1С: Предприятие 8.0. Простые примеры разработки» [Текст]/ Под ред. А.П. Габец. - М.: ООО «1С: Паблишинг», 2005. - 420 с.
8. Кашаев, С.В. «1С: Предприятие 8. Учимся программировать на примерах» [Текст]/ С.В. Кашаев. -СПб.: БВХ-Петербург, 2008. - 336 с.
9. Сорокин, А.А. «Проектирование автоматизированных систем обработки информации и управления»: учебное пособие [Текст]/ А.А. Сорокин. Часть 2. - Ставрополь: СевКавГТУ, 2009. - 293 с.
10. Сорокин, А.А. «Проектирование автоматизированных систем обработки информации и управления»: учебное пособие [Текст]/ А.А. Сорокин. Часть 3. - Ставрополь: СевКавГТУ, 2010. - 362 с.
11. Сорокин, А.А. «Проектирование автоматизированных систем обработки информации и управления»: учебное пособие [Текст]/ А.А. Сорокин. Часть 1. - Ставрополь: СевКавГТУ, 2009. - 248 с.
12. Бойко, В.В., Савинков, В.М. «Проектирование информационной базы автоматизированной системы на основе СУБД» [Текст]/ В.В. Бойко. М.: Финансы и статистика, 2005г. - 238 с.
13. Волков, С.И., Романов А.И. «Организация машинной обработки экономической информации» [Текст]/ С.И. Волков. - М.: Финансы и статистика, 2003. - 315 с.
14. Смирнова, Г.Н. «Проектирование экономических информационных систем»: учебник [Текст]/ Г.Н. Смирнова, А.А. Сорокин, Ю. Ф. Тельнов; под ред. Ю.Ф. Тельнова. - М.: Финансы и статистика, 2001. - 512 с.
15. Вендров, А.М. «Проектирование программного обеспечения экономических систем»: учебник [Текст]/ А.М. Вендров. - М.: Финансы и статистика, 2000. - 352 с.
16. Баронов, В.В. «Автоматизация управления предприятием» [Текст]/ В.В. Баронов. - М.: ИНФА-М, 2000. - 239 с.
17. Трубилин, И.Т., Семенов, М.И., Лойко, В.И., Барановская, Т.П. Автоматизированные информационные технологии в экономике [Текст]/ И.Т. Трибулин, М.И. Семенов /Под ред. В.И. Лойко, Т.П. Барановская. - М.: Экономика, 2007. - 112 с.
18. Федоренко, Н.П., Карибский, В.В. Справочник разработчика АСУ [Текст] /Под ред. Федоренко Н.П. и Карибского В.В., М.: Экономика, 2007. - 410 с.
19. Бузаева, М.В., Козлова В.В. Безопасность и экологичность объекта дипломного проекта [Текст]/ М.В. Бузаева, В.В. Козлова/Под ред. В.В. Савиных. - Ульяновск: УлГТУ, 2005.-52 с.
20. Зеленков, Ю.А. «Введение в базы данных» [Текст]/Ю.А. Зеленков. Центр Интернет ЯрГУ, 2006. - 352 с.
ПРИЛОЖЕНИЕ А. ЛИСТИНГ ПРОГРАММЫ
Процедура «ВидимостьЭлементовФормы» документа «Событие»
Процедура ВидимостьЭлементовФормы()
//Обучение
Если (ВидСобытия = Перечисления.ВидыСобытий.ПрошелОбучение) Тогда
ЭлементыФормы.Панель1.Страницы.Обучение.Видимость = Истина;
ЭлементыФормы.НазваниеКурса.Видимость= Истина;
ЭлементыФормы.НазваниеКурса_ПолеВвода.Видимость= Истина;
Иначе
ЭлементыФормы.Панель1.Страницы.Обучение.Видимость = Ложь;
ЭлементыФормы.Панель1.Страницы.Прочие.Видимость= Истина;
КонецЕсли;
НаименованиеКонтрагента = Контрагент;
Результат = Справочники.Контрагенты.НайтиПоНаименованию(НаименованиеКонтрагента);
Если Результат.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ФизЛицо Тогда
ЭлементыФормы.ПанельКонтрагента.Страницы.СтраницаФизЛицо.Видимость = Истина;
ЭлементыФормы.ПанельКонтрагента.Страницы.Контрагенты.Видимость = Ложь;
КонецЕсли;
//Обучение
КонецПроцедуры
Процедура «ЗаписьВРегистрОбучение» документа «Событие»
Процедура ЗаписьВРегистрОбучение()
НаборЗаписей = РегистрыСведений.Обучение.СоздатьНаборЗаписей();
НоваяЗапись = НаборЗаписей.Добавить();
НоваяЗапись.Период= Дата;
НоваяЗапись.НазваниеКурса = НазваниеКурса;
НоваяЗапись.ФамилияПреподавателя = Преподаватель;
НоваяЗапись.ДатаНачала= НачалоСобытия;
НоваяЗапись.ДатаОкончания= ОкончаниеСобытия;
//Проверка принадлежности контрагента к физическому или юридическому лицам
//И в зависимости от результата, запись в регистр
НаименованиеКонтрагента = Контрагент;
РезультатПоиска = Справочники.Контрагенты.НайтиПоНаименованию(НаименованиеКонтрагента);
Если РезультатПоиска.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ФизЛицо Тогда
НоваяЗапись.ФИОСлушателя = Контрагент;
НоваяЗапись.СерияПаспорта= РезультатПоиска.СерияПаспорта;
НоваяЗапись.НомерПаспорта= РезультатПоиска.НомерПаспорта;
НоваяЗапись.ДатаРождения= ДатаРожденияКонтрагента;
Иначе
НоваяЗапись.ФИОСлушателя= КонтактноеЛицо;
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("КонтактноеЛицо",КонтактноеЛицо.КонтактноеЛицо);
Запрос.Текст = "Выбрать
|ПаспортныеДанныеФизЛиц.ДокументСерия КАК ДокументСерия,
|ПаспортныеДанныеФизЛиц.ДокументНомер КАК ДокументНомер
|ИЗ
| РегистрСведений.ПаспортныеДанныеФизЛиц КАК ПаспортныеДанныеФизЛиц
|ГДЕ
|ПаспортныеДанныеФизЛиц.ФизЛицо=&КонтактноеЛицо";
Выборка = Запрос.Выполнить().Выбрать();
Сообщить(Выборка.Количество());
Пока Выборка.Следующий()>0 Цикл
НоваяЗапись.СерияПаспорта = Строка(Выборка.ДокументСерия);
НоваяЗапись.НомерПаспорта= Строка(Выборка.ДокументНомер);
КонецЦикла;
НаименованиеКонтактногоЛица = КонтактноеЛицо;
РезультатПоиска2 = Справочники.КонтактныеЛицаКонтрагентов.НайтиПоНаименованию(НаименованиеКонтактногоЛица);
НоваяЗапись.ДатаРождения = РезультатПоиска2.ДатаРождения;
НоваяЗапись.МестоРаботы= РезультатПоиска2.Владелец;
КонецЕсли;
НаборЗаписей.Записать(Ложь);
КонецПроцедуры
Процедура «ВывестиОтчет» отчета «По прошедшим обучение»
Процедура ВывестиОтчет()
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ДатаНачала",ЭлементыФормы.ДатаНачала.Значение);
Запрос.УстановитьПараметр("ДатаОкончания",ЭлементыФормы.ДатаОкончания.Значение);
Запрос.УстановитьПараметр("Преподаватель",ЭлементыФормы.Преподаватель.Значение);
Запрос.УстановитьПараметр("НазваниеКурса",ЭлементыФормы.НазваниеКурса.Значение);
Если НЕ ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
НЕЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
НЕЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
НЕ ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение";
КонецЕсли;
Если ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
НЕЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
НЕЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
НЕ ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.ДатаНачала =&ДатаНачала";
КонецЕсли;
Если ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
ЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
НЕЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
НЕ ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.ДатаНачала =&ДатаНачала И
|
| Обучение.ДатаОкончания =&ДатаОкончания";
КонецЕсли;
Если ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
ЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
ЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
НЕ ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.ДатаНачала =&ДатаНачала И
| Обучение.ДатаОкончания =&ДатаОкончания И
| Обучение.ФамилияПреподавателя =&Преподаватель";
КонецЕсли;
Если ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
ЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
ЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.ДатаНачала =&ДатаНачала И
|
| Обучение.ДатаОкончания =&ДатаОкончания И
|
| Обучение.ФамилияПреподавателя =&Преподаватель И
|
| Обучение.НазваниеКурса =&НазваниеКурса";
КонецЕсли;
Если НЕ ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
НЕЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
НЕЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.НазваниеКурса =&НазваниеКурса";
КонецЕсли;
Если НЕ ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
НЕЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
ЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.ФамилияПреподавателя =&Преподаватель И
|
| Обучение.НазваниеКурса =&НазваниеКурса";
Конецесли;
Если НЕ ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
ЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
ЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.ДатаОкончания =&ДатаОкончания И
|
| Обучение.ФамилияПреподавателя =&Преподаватель И
|
| Обучение.НазваниеКурса =&НазваниеКурса";
КонецЕсли;
Если НЕ ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
ЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
НЕЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
НЕ ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.ДатаОкончания =&ДатаОкончания";
КонецЕсли;
Если НЕ ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
НЕЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
ЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
НЕ ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.Преподаватель =&Преподаватель";
КонецЕсли;
Если ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
НЕЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
НЕЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.ДатаНачала =&ДатаНачала И
|
| Обучение.НазваниеКурса =&НазваниеКурса";
КонецЕсли;
Если ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
НЕЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
ЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
НЕ ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.ДатаНачала =&ДатаНачала И
|
| Обучение.ФамилияПреподавателя =&Преподаватель";
КонецЕсли;
Если НЕ ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
ЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
ЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
НЕ ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.ДатаОкончания =&ДатаОкончания И
|
| Обучение.ФамилияПреподавателя =&Преподаватель";
КонецЕсли;
Если НЕ ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
ЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
НЕЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.ДатаОкончания =&ДатаОкончания И
|
| Обучение.НазваниеКурса =&НазваниеКурса";
КонецЕсли;
Если ЗначениеЗаполнено(ЭтаФорма.ДатаНачала) И
ЗначениеЗаполнено(ЭтаФорма.ДатаОкончания) И
НЕЗначениеЗаполнено(ЭтаФорма.Преподаватель) И
ЗначениеЗаполнено(ЭтаФорма.НазваниеКурса) Тогда
Запрос.Текст = "Выбрать
|Обучение.АртикулМетодическогоПособия КАК Артикул,
| Обучение.НомерСвидетельства КАК НомерСвидетельства,
| Обучение.НазваниеКурса КАК НазваниеКурса,
| Обучение.ФамилияПреподавателя КАК ФамилияПреподавателя,
| Обучение.ДатаНачала КАК ДатаНачала,
| Обучение.ДатаОкончания КАК ДатаОкончания,
| Обучение.ФИОСлушателя КАК ФИОСлушателя,
| Обучение.СерияПаспорта КАК СерияПаспорта,
| Обучение.НомерПаспорта КАК НомерПаспорта,
| Обучение.ДатаРождения КАК ДатаРождения,
| Обучение.МестоРаботы КАК МестоРаботы
| ИЗ
| РегистрСведений.Обучение КАК Обучение
|ГДЕ
| Обучение.ДатаНачала =&ДатаНачала
|
| Обучение.ДатаОкончания =&ДатаОкончания
|
| Обучение.НазваниеКурса =&НазваниеКурса";
КонецЕсли;
Результат = Запрос.Выполнить().Выбрать();
ТабДок = ЭлементыФормы.ДокументРезультат;
Макет = Отчеты.ОтчетПоПрошедшимОбучение.ПолучитьМакет("Макет");
//Заголовок
Область = Макет.ПолучитьОбласть("Заголовок");
ТабДок.Вывести(Область);
//ШапкаТаблицы
Область = Макет.ПолучитьОбласть("ШапкаТаблицы");
ТабДок.Вывести(Область);
//Строка
Пока Результат.Следующий() Цикл
Область = Макет.ПолучитьОбласть("Строка");
Область.Параметры.АртикулМетодическогоПособия = Результат.Артикул;
Область.Параметры.НомерСвидетельства = Результат.НомерСвидетельства;
Область.Параметры.НазваниеКурса = Результат.НазваниеКурса;
Область.Параметры.ФамилияПреподавателя = Результат.ФамилияПреподавателя;
Область.Параметры.ДатаНачала = Результат.ДатаНачала;
Область.Параметры.ДатаОкончания = Результат.ДатаОкончания;
Область.Параметры.ФИОСлушателя = Результат.ФИОСлушателя;
Область.Параметры.СерияПаспорта = Результат.СерияПаспорта;
Область.Параметры.НомерПаспорта = Результат.НомерПаспорта;
Область.Параметры.ДатаРождения = Результат.ДатаРождения;
Область.Параметры.МестоРаботы = Результат.МестоРаботы;
ТабДок.Вывести(Область);
КонецЦикла;
ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Ложь;
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.Показать();
Процедура «ДействияФормыПередачаВExcel» отчета «По прошедшим обучение»
ЗапросРезультат();
Попытка
AppEx = Новый COMОбъект("Excel.Application");
Исключение
Сообщить("Не удалось инициализировать Excel");
Возврат;
КонецПопытки;
Попытка
AppEx.Workbooks.Add();
AppEx.Sheets(1).Columns(1).ColumnWidth = 15;
AppEx.Sheets(1).Cells(1,1).Value = "Артикул методического пособия";
AppEx.Sheets(1).Cells(1,1).Interior.Color = 255045;
AppEx.Sheets(1).Cells(1,1).Font.Bold = 1;
AppEx.Sheets(1).Cells(1,1).WrapText = Истина;
AppEx.Sheets(1).Cells(1,1).Borders.Linestyle = 1;
AppEx.Sheets(1).Columns(2).ColumnWidth = 8;
AppEx.Sheets(1).Cells(1,2).Value = "Номер свидетельства";
AppEx.Sheets(1).Cells(1,2).Interior.Color = 255045;
AppEx.Sheets(1).Cells(1,2).Font.Bold = 1;
AppEx.Sheets(1).Cells(1,2).WrapText = Истина;
AppEx.Sheets(1).Cells(1,2).Borders.Linestyle = 1;
AppEx.Sheets(1).Columns(3).ColumnWidth = 30;
AppEx.Sheets(1).Cells(1,3).Value = "Название курса";
AppEx.Sheets(1).Cells(1,3).Interior.Color = 255045;
AppEx.Sheets(1).Cells(1,3).Font.Bold = 1;
AppEx.Sheets(1).Cells(1,3).WrapText = Истина;
AppEx.Sheets(1).Cells(1,3).Borders.Linestyle = 1;
AppEx.Sheets(1).Columns(4).ColumnWidth = 25;
AppEx.Sheets(1).Cells(1,4).Value = "Преподаватель";
AppEx.Sheets(1).Cells(1,4).Interior.Color = 255045;
AppEx.Sheets(1).Cells(1,4).Font.Bold = 1;
AppEx.Sheets(1).Cells(1,4).WrapText = Истина;
AppEx.Sheets(1).Cells(1,4).Borders.Linestyle = 1;
AppEx.Sheets(1).Columns(5).ColumnWidth = 14;
AppEx.Sheets(1).Cells(1,5).Value = "Начало события";
AppEx.Sheets(1).Cells(1,5).Interior.Color = 255045;
AppEx.Sheets(1).Cells(1,5).Font.Bold = 1;
AppEx.Sheets(1).Cells(1,5).WrapText = Истина;
AppEx.Sheets(1).Cells(1,5).Borders.Linestyle = 1;
AppEx.Sheets(1).Columns(6).ColumnWidth = 14;
AppEx.Sheets(1).Cells(1,6).Value = "Окончание события";
AppEx.Sheets(1).Cells(1,6).Interior.Color = 255045;
AppEx.Sheets(1).Cells(1,6).Font.Bold = 1;
AppEx.Sheets(1).Cells(1,6).WrapText = Истина;
AppEx.Sheets(1).Cells(1,6).Borders.Linestyle = 1;
AppEx.Sheets(1).Columns(7).ColumnWidth = 18;
AppEx.Sheets(1).Cells(1,7).Value = "ФИО слушателя";
AppEx.Sheets(1).Cells(1,7).Interior.Color = 255045;
AppEx.Sheets(1).Cells(1,7).Font.Bold = 1;
AppEx.Sheets(1).Cells(1,7).WrapText = Истина;
AppEx.Sheets(1).Cells(1,7).Borders.Linestyle = 1;
AppEx.Sheets(1).Columns(8).ColumnWidth = 18;
AppEx.Sheets(1).Cells(1,8).Value = "Серия паспорта";
AppEx.Sheets(1).Cells(1,8).Interior.Color = 255045;
AppEx.Sheets(1).Cells(1,8).Font.Bold = 1;
AppEx.Sheets(1).Cells(1,8).WrapText = Истина;
AppEx.Sheets(1).Cells(1,8).Borders.Linestyle = 1;
AppEx.Sheets(1).Columns(9).ColumnWidth = 18;
AppEx.Sheets(1).Cells(1,9).Value = "Номер паспорта";
AppEx.Sheets(1).Cells(1,9).Interior.Color = 255045;
AppEx.Sheets(1).Cells(1,9).Font.Bold = 1;
AppEx.Sheets(1).Cells(1,9).WrapText = Истина;
AppEx.Sheets(1).Cells(1,9).Borders.Linestyle = 1;
AppEx.Sheets(1).Columns(10).ColumnWidth = 25;
AppEx.Sheets(1).Cells(1,10).Value = "Дата рождения";
AppEx.Sheets(1).Cells(1,10).Interior.Color = 255045;
AppEx.Sheets(1).Cells(1,10).Font.Bold = 1;
AppEx.Sheets(1).Cells(1,10).WrapText = Истина;
AppEx.Sheets(1).Cells(1,10).Borders.Linestyle = 1;
AppEx.Sheets(1).Columns(11).ColumnWidth = 18;
AppEx.Sheets(1).Cells(1,11).Value = "Место работы";
AppEx.Sheets(1).Cells(1,11).Interior.Color = 255045;
AppEx.Sheets(1).Cells(1,11).Font.Bold = 1;
AppEx.Sheets(1).Cells(1,11).WrapText = Истина;
AppEx.Sheets(1).Cells(1,11).Borders.Linestyle = 1;
i=2;
ТабДок = ЭлементыФормы.ДокументРезультат;
Пока РезультатЗапроса.Следующий() Цикл
//ApplicationExcel.Sheets(1).Cells(i,1).Value = РезультатЗапроса.АртикулМетодическогоПособия;
AppEx.Sheets(1).Cells(i,1).Borders.Linestyle = 1;
AppEx.Sheets(1).Cells(i,1).WrapText = Истина;
//ApplicationExcel.Sheets(1).Cells(i,2).Value = РезультатЗапроса.НомерСвидетельства;
AppEx.Sheets(1).Cells(i,2).Borders.Linestyle = 1;
AppEx.Sheets(1).Cells(i,2).WrapText = Истина;
AppEx.Sheets(1).Cells(i,3).Value = Строка(РезультатЗапроса.НазваниеКурса);
AppEx.Sheets(1).Cells(i,3).Borders.Linestyle = 1;
AppEx.Sheets(1).Cells(i,3).WrapText = Истина;
AppEx.Sheets(1).Cells(i,4).Value = Строка(РезультатЗапроса.Преподаватель);
AppEx.Sheets(1).Cells(i,4).Borders.Linestyle = 1;
AppEx.Sheets(1).Cells(i,4).WrapText = Истина;
AppEx.Sheets(1).Cells(i,5).Value = Строка(РезультатЗапроса.НачалоСобытия);
AppEx.Sheets(1).Cells(i,5).Borders.Linestyle = 1;
AppEx.Sheets(1).Cells(i,5).WrapText = Истина;
AppEx.Sheets(1).Cells(i,6).Value = Строка(РезультатЗапроса.ОкончаниеСобытия);
AppEx.Sheets(1).Cells(i,6).Borders.Linestyle = 1;
AppEx.Sheets(1).Cells(i,6).WrapText = Истина;
Если РезультатЗапроса.Контрагент.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ФизЛицо Тогда
AppEx.Sheets(1).Cells(i,7).Value = Строка(РезультатЗапроса.КонтрагентФИОСлушателя);
AppEx.Sheets(1).Cells(i,8).Value = Строка(РезультатЗапроса.СерияПаспорта);
AppEx.Sheets(1).Cells(i,9).Value = Строка(РезультатЗапроса.НомерПаспорта);
AppEx.Sheets(1).Cells(i,10).Value = Строка(РезультатЗапроса.ДатаРожденияФизЛицо);
Иначе
AppEx.Sheets(1).Cells(i,7).Value = Строка(РезультатЗапроса.КонтактноеЛицоФИОСлушателя);
AppEx.Sheets(1).Cells(i,8).Value = Строка(РезультатЗапроса.РегистрДокументСерия);
AppEx.Sheets(1).Cells(i,9).Value = Строка(РезультатЗапроса.РегистрДокументНомер);
AppEx.Sheets(1).Cells(i,10).Value = Строка(РезультатЗапроса.ДатаРожденияЮрЛицо);
AppEx.Sheets(1).Cells(i,11).Value = Строка(РезультатЗапроса.Контрагент);
КонецЕсли;
AppEx.Sheets(1).Cells(i,7).Borders.Linestyle = 1;
AppEx.Sheets(1).Cells(i,7).WrapText = Истина;
AppEx.Sheets(1).Cells(i,8).Borders.Linestyle = 1;
AppEx.Sheets(1).Cells(i,8).WrapText = Истина;
AppEx.Sheets(1).Cells(i,9).Borders.Linestyle = 1;
AppEx.Sheets(1).Cells(i,9).WrapText = Истина;
AppEx.Sheets(1).Cells(i,10).Borders.Linestyle = 1;
AppEx.Sheets(1).Cells(i,10).WrapText = Истина;
AppEx.Sheets(1).Cells(i,11).Borders.Linestyle = 1;
AppEx.Sheets(1).Cells(i,11).WrapText = Истина;
i=i+1;
КонецЦикла;
AppEx.Visible = Истина;
Исключение
Сообщить(ОписаниеОшибки());
AppEx.Quit();
КонецПопытки;
Размещено на Allbest.ru
Подобные документы
Проектирование эффективно работающей информационной подсистемы, которая значительно упростит работу сотрудников Благовещенского филиала СГА. Подсистемы правового, информационного и технического обеспечения. Назначения сущностям ключевых атрибутов.
дипломная работа [938,3 K], добавлен 28.05.2015Диагностический анализ системы управления предприятия, построение функциональной схемы. Анализ информационного, технического и программного обеспечения. Разработка информационной подсистемы "Заработная плата" и экономическая эффективность проекта.
дипломная работа [5,6 M], добавлен 21.06.2011Характеристика предприятия и выбор инструментальной среды разработки информационной подсистемы, ее реализация. Обоснование минимальных и достаточных требований к техническому обеспечению. Экономическая целесообразность и эффективность внедрения проекта.
дипломная работа [1,8 M], добавлен 29.06.2011Оценка организационной структуры и процесс реализации информационной подсистемы отдела менеджмента предприятия. Требования к информационной подсистеме и техническому обеспечению. Технико-экономическое обоснование разработки информационной подсистемы.
дипломная работа [2,1 M], добавлен 29.06.2011Организация и продажа оргтехники. Цели автоматизированной системы и автоматизируемые функции. Характеристика функциональной структуры информационной системы. Проектирование функциональной части объекта автоматизации. Обоснование выбора подсистемы.
курсовая работа [129,6 K], добавлен 19.12.2010Организационно-управленческая структура ООО "Гранит". Оценка проблемных ситуаций, поиск методов их разрешения. Разработка баз данных, содержащих информацию о поставщиках, покупателях, покупках и продажах предприятия ООО "Гранит", программные требования.
дипломная работа [8,1 M], добавлен 01.07.2011Технико-экономическая характеристика Ивановского филиала Фонда обязательного медицинского страхования (ФОМС). Проект отдельной информационной подсистемы ФОМС, предназначенной для учета физических лиц и лечебных учреждений г. Иванова и Ивановской области.
курсовая работа [57,2 K], добавлен 15.11.2009Проектирование базы данных, информационной подсистемы PLC-Tester, модуля тестирования и web-приложения. Разработка логической структуры программного продукта и общие требования к техническому обеспечению. Запуск программы и описание тестовых прогонов.
дипломная работа [3,2 M], добавлен 30.06.2011Объекты и методы проведения предпроектного обследования предприятия, анализ результатов . Схема организационной структуры управления и документооборота. Назначение информационной подсистемы. Реализация подсистемы "Helpdesk" на основе "1С: Предприятие".
дипломная работа [6,9 M], добавлен 24.06.2011Варианты использования информационной подсистемы "InventoryManagement". Основные проблемные ситуации, возникающие при функционировании, методы и средства для их решения. Информационное и программное обеспечение подсистемы. Разработка базы данных.
дипломная работа [6,7 M], добавлен 29.06.2011