Диплом: Автоматизация документооборота в ООО "ЭОС"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
88
В результате написания работы, поставленные задачи были выполнены в
полном объеме. Это свидетельствует о том, что исследование достигло свой цели.
89
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Федеральный закон РФ No149-ФЗ «Об информации, информационных
технологиях и о защите информации»
2. Доктрина информационной безопасности Российской Федерации
3. ГОСТ 34.601-90 Информационная технология. Комплекс стандартов на
автоматизированные системы. Автоматизированные системы. Стадии создания
4. 1C:Бухгалтерия предприятия 8.1. Практическое пособие; КноРус -
Москва, 2012. - 368 c.
5. Абрамов, Г. В., Медведкова, И. Е., Коробова, Л. А. Проектирование
информационных систем. Москва: ВГУИТ, 2014. 172с.
6. Балдин, К.В. Информационные системы в экономике: Учебное пособие /
К.В. Балдин. - Москва: НИЦ ИНФРА-М, 2013. - 218 c.
7. Бодров, О.А. Предметно-ориентированные экономические
информационные системы: Учебник для вузов / О.А. Бодров. - Москва: Гор. линия-
Телеком, 2013. - 244 c.
8. Бойко, Э. В. 1С: Предприятие 8.0. Универсальный самоучитель; Омега
- Москва, 2015. - 232 c.
9. Варфоломеева, А.О. Информационные системы предприятия: Учебное
пособие / А.О. Варфоломеева, А.В. Коряковский, В.П. Романов. - Москва: НИЦ
ИНФРА-М, 2013. - 283 c.
10. Васильков, А.В. Информационные системы и их безопасность: Учебное
пособие / А.В. Васильков, А.А. Васильков, И.А. Васильков. - Москва: Форум, 2013. -
528 c.
11. Габец, А. П., Козырев, Д. В., Кухлевский, Д. С., Хрусталева, Е. Ю.
Реализация прикладных задач в системе "1С:Предприятие 8.2" (+ CD-ROM); 1С-
Паблишинг - Москва, 2016. - 720 c.
12. Заботина, Н. Н. Проектирование информационных систем. Москва:
ИНФРА-М, 2013. 331 с.
13. Кошепелев, В.Е. Базы данных: Эффективное использование /В.Е.
Кошепелев.–Москва: Бином-Пресс, 2017.592 c.
90
14. Ливенар, С.В. Материалы базы данных "Пакет 1С:Предприятие"/С.В.
Ливенар.–Москва: ИНФРА-М, 2016.51 c.
15. Мартынова, В.П. Базы данных. Распределенные и удаленные БД. Т.2:
Учебник/В.П. Мартынова.–Москва: ИД ФОРУМ,НИЦ ИНФРА-М, – 2013. 272 c.
16. Михайлов, А. В. 1С:Предприятие 7.7/8.0: системное программирование.
— Санкт-Петербург: БХВ-Петербург, 2014. 336 с.: ил.
17. Ощенко, И. А. Азбука программирования в 1С: Предприятие 8.2. Санкт-
Петербург: БХВ-Петербург, 2013. 272 с.
18. Пирогова, В.Ю. Информационные системы и базы данных: организация
и проектирование: Учебное пособие/В.Ю. Пирогова.– Санкт-Петербург: БХВ-
Петербург, 2015.528 c.
91
ПРИЛОЖЕНИЕ 1
Основные технические средства
Группа средств
Средства
Кол-
во
Компьютеры
Сервера
1
Рабочие станции ООО «ЭОС»
3
Компьютеры
Рабочие станции отдел
проектирования и эксплуатации
2
Рабочие станции отдела кадров
1
Рабочие станции отдела
эксплуатации
5
Рабочие станции отдела
информационных технологий
2
Телекоммуникационное
оборудование
Оборудование кабельных систем
6
Сетевые хабы типа 3, routing hub
6
Cетевые хабы типа 1, switching hub
1
Стойка модемная
2
ADSL модемы для установки в стойку
1
ADSL модемы внешние
1
Dial-UP модемы для установки в
стойку
6
Цифровой модем линейный
4
Внешний маршрутизатор
10
Внутренний маршрутизатор
1
Оборудование печати
Матричный принтер
2
Лазерный принтер
15
Струйный принтер
10
Широкоформатный струйный принтер
1
Другое оборудование
Сканер
6
Устройство многофункциональное
4
Источник бесперебойного питания
20
92
ПРИЛОЖЕНИЕ 2
Описание атрибутов
Название
Тип
Длина
Ключевое
поле
Сотрудники
КодСотрудника
Число
8
Да
ФИО
Строка (текстовый)
50
Должность
Строка (текстовый)
50
Да
Отдел
Строка (текстовый)
50
Да
Паспорт
Строка (текстовый)
50
Телефон
Строка (текстовый)
13
Дата рождения
Строка (текстовый)
20
ИНН
Строка (текстовый)
15
СНИЛС
Строка (текстовый
15
Пол
Строка (текстовый)
3
Примечание
Строка (текстовый)
100
Должности
КодДолжности
Число
8
Да
ФИО
Строка (текстовый)
50
Должность
Строка (текстовый)
50
Да
Оклад
Число
8
Отделы
КодОтдела
Число (целое)
8
Да
Название
Строка (текстовый)
50
Кабинет
Число (целое)
3
Начальник
Строка (текстовый)
50
телефон
Строка (текстовы)
13
Журнал Учет рабочего времени
КодЖурнала
Число (целое)
3
Да
ФИО
Строка (текстовый)
50
КодСотрудника
Число (целое)
8
Да
КодОтдела
Число (целое)
8
Да
День 1
ВремяПрихода
Дата
ВремяУхода
Дата
Количество
отработанных часов
Число (целое)
3
Да
Прогул
Строка (текстовый)
50
Да
Опоздание
Строка (текстовый)
50
Да
Сверхурочные
Строка (текстовый)
3
Да
День 2
День 3
Примечание
Строка (текстовый)
100
Табель
НомерВТабеле
Число (целое)
3
Да
ФИО
Строка (текстовый)
50
КодСотрудника
Число (целое)
8
Да
КодОтдела
Число (целое)
8
Да
КодДолжности
Число (целое)
8
Да
93
ФИО
Строка (текстовый)
50
Да
День1
Число (целое)
3
День2
Число (целое)
3
День3
Число (целое)
3
День 31
Число (целое)
3
Количество дней
Число (целое)
3
Праздничные
Число (целое)
3
Выходные
Число (целое)
3
Сверхурочные
Число (целое)
3
Да
Больничные
Число (целое)
3
Да
Отпуск
Число (целое)
3
Да
Командировка
Число (целое)
3
Да
Опоздание
Число (целое)
3
Да
Прогул
Число (целое)
3
Да
Примечание
Строка (текстовый)
100
Журнал Учет командировак
КодКомандировок
Число (целое)
8
Да
ФИО
Строка (текстовый)
50
КодДолжности
Число (целое)
8
Да
Номер приказа
Строка (текстовый)
25
Да
Дата убытия
Строка (текстовый)
15
Дата прибытия
Строка (текстовый)
15
Пункт назначения
Строка (текстовый)
100
Подпись
Строка (текстовый)
5
Количество дней
Число (целое)
3
Да
Номер заявления
Строка (текстовый)
25
Да
Примечание
Строка (текстовый)
100
Журнал учета больничных
КодБольничных
Число целое
8
Да
ФИО
Строка (текстовый)
50
Номер листка
нетрудоспособности
Строка (текстовый)
25
Название
организации
Строка (текстовый)
25
КодСотрудника
Число (целое)
8
Да
КодОтдела
Число (целое)
8
Да
Период
нетрудоспособности
Строка (текстовый)
25
Код причины
нетрудоспособности
Строка (текстовый)
10
Дата предъявления
Строка (текстовый)
10
Количество дней
Число (целое)
3
Да
Примечание
Строка (текстовый)
100
94
ПРИЛОЖЕНИЕ 3
Процедура АлгоритмСерверКлиент() Экспорт
#Если ТонкийКлиент Тогда
// код выполняется, если вызов процедуры пришел с клиента
ПоказатьОповещениеПользователя("На клиенте");
ИначеЕсли Сервер Тогда
// код выполняется, если вызов процедуры пришел с сервера
ПеременнаяСервер = "Серверный вызов";
#КонецЕсли
КонецПроцедуры
Перенесем код процедуры в общий модуль, который предварительно создадим,
чтобы получить возможность использовать этот код в других документах.
Рассмотрим перенос кода в общий модуль.
&НаКлиенте
Процедура КодСотрудникаЧасыПриИзменении(Элемент)
ПересчетДни();
КонецПроцедуры
&НаКлиенте
Процедура КодСотрудникаКоличествоПриИзменении(Элемент)
ПересчетДни();
КонецПроцедуры
&НаКлиенте
Процедура ПересчетДни()
СтрокаТЧ = Элементы.КодСотрудника.ТекущиеДанные;
СтрокаТЧ.Дни = СтрокаТЧ.Количество* СтрокаТЧ.Часы;
КонецПроцедуры
Создадим в модуле экспортную процедуру и перенесем в него алгоритм
расчета всего из процедуры «в модуле формы» . В качестве параметра будем
использовать строку табличной части. В «модуле формы» документа изменим вызов
процедуры в таком же модуле на вызовы процедур из общего модуля.
Процедура РассчитатьСтроку(СтрокаТабличнойЧасти) Экспорт
95
СтрокаТабличнойЧасти.Дни = СтрокаТабличнойЧасти.Количество *
СтрокаТабличнойЧасти.Часы;
КонецПроцедуры
&НаКлиенте
Процедура КодСотрудникаЧасыПриИзменении(Элемент)
//вызов процедуры из общего модуля
РасчетыВСистеме.РассчитатьСтроку(Элементы.КодСотрудника.Текущ
иеДанные);
//ПересчетДни();
КонецПроцедуры
&НаКлиенте
Процедура КодСотрудникаКоличествоПриИзменении(Элемент)
//вызов процедуры из общего модуля
РасчетыВСистеме.РассчитатьСтроку(Элементы.КодСотрудника.Текущ
иеДанные);
//ПересчетДни();
КонецПроцедуры
&НаКлиенте
Процедура ПересчетДни()
СтрокаТЧ = Элементы.КодСотрудника.ТекущиеДанные;
СтрокаТЧ.Дни = Количество* СтрокаТЧ.Часы;
КонецПроцедуры
96
ПРИЛОЖЕНИЕ 4
Блок схема модуля конфигурации 1С:Отдел кадров
97
ПРИЛОЖЕНИЕ 5
Листинги программного кода
Листинг программного кода для формирования Штатного расписания
Процедура ПечатьШтатногоРасписания(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(ПечатьШтатногоРасписания)
Макет =
Документы.ШтатноеРасписание.ПолучитьМакет("ПечатьШтатногоРасписания");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ШтатноеРасписание.Дата,
| ШтатноеРасписание.Номер,
| ШтатноеРасписание.Отдел,
| ШтатноеРасписание.ТабличнаяЧасть1.(
| НомерСтроки,
| Должность,
| КоличествоЕдиниц,
| Примечание
| )
|ИЗ
| Документ.ШтатноеРасписание КАК ШтатноеРасписание
|ГДЕ
| ШтатноеРасписание.Ссылка В (&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
Шапка = Макет.ПолучитьОбласть("Шапка");
ОбластьТабличнаяЧасть1Шапка =
Макет.ПолучитьОбласть("ТабличнаяЧасть1Шапка");

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")