Доработка системы электронного документооборота ТГТУ
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
еобходимо разработать собственный алгоритм.
Перенос баз данный
В системе ПАРУС информация храниться в базах формата dbf. Необходимая для перевода информация хранится в базах:
ank.dbf;
rod.dbf;
sos.dbf;
dol.dbf;
naz.dbf;
sto.dbf.
Таблицы баз формата dbf можно импортировать с помощью приложения Microsoft Access в базу данных формата mdb. С форматом Microsoft DataBase работать намного легче т.к. он является стандартным форматом базы данных в Microsoft Windows.
Для реализации доступа к базе из системы Lotus можно воспользоваться интерфейсом ODBC.
Рисунок 2.24 - Меню Open Database Connectivity
Database Connectivity (ODBC) - это программный интерфейс (API) доступа к базам данных. Позволяет единообразно работать с разными источниками данных, абстрагируясь от особенностей взаимодействия в каждом конкретном случае.
Настройка ODBC интерфейса осуществляется через меню Windows Администрирование - Источники Данных(ODBC). Созданную базу с импортированными таблицами необходимо перенести на сервер Lotus. Далее в системе сервера в меню ODBC необходимо создать новое подключение к mdb, и указать в нем созданную базу и имя подключения.
Рисунок 2.25 - Создание ODBC подключение
После создания такого подключения в коде Lotus можно обращаться к базе по указанному имени с помощью специальных классов взаимодействия с ODBC.
Программа конвертации
Подпрограмма импорта данных будет оформлена как агент внутри базы. Перед введением проектируемой базы в эксплуатацию, необходимо будет подготовить вышеописанные базы и запустить данный агент на выполнение. После этого возможность его вызова можно отключить. Агент настраивается как выполняемый на сервере Domino и имеющий полные права доступа.
В ходе работы программы сначала устанавливается соединение с ODBC источником по указанному имени. Далее из таблиц делаются выборки записей и в соответствии с ними создаются документы в базе данных Lotus.
Сначала делается выборка из таблицы ANK, в ее записях хранится различная информация из личных карточек сотрудников. В цикле по записям в базе создаются и заполняются личные карточки. Во время заполнения личной карточки сотрудника, по его идентификационному номеру из таблицы ANK делаются выборка из других таблиц.
Таблица ROD, содержит информацию о родственниках сотрудника, она заносится в соответствующие поля личной карточки.
Таблица SOS содержит информацию о назначениях сотрудника, по ней создаются документы о назначении и привязываются к личной карточке. Заполняется информация о виде назначения, ставке и датах действия назначения.
Таблица DOL так же содержит информацию о назначениях сотрудника, на основе нее заполняются все остальные поля документа о назначении.
Таблица STO содержит информацию о договорах, на основе нее создаются и заполняются, связанные с назначением, документы договоров
Из таблицы SOS делается отдельная выборка записей о назначениях с видом исполнения Уволен. На основе нее заполняются соответствующие поля личной карточки.
В результате работы программы конвертации вся необходимая информация импортируется из таблиц в базу данных.
В итоге система электронного документооборота ТГТУ готова эффективно продолжить ведение документов отдела кадров.
3. Экономико-организационный раздел
Введение
В современной организации формируется значительный массив учетной информации. Технология его формирования начинается с момента оформления, проверки, приема, обработки и регистрации первичных документов в соответствующих книгах, ведомостях, журналах и т.п. Процесс движения этих документов, начиная от их составления, приема и обработки на всех стадиях и заканчивая сдачей их на хранение в архив, принято называть документооборотом.
Управление документооборотом в значительной мере достигается путем внедрения компьютерных технологий с помощью программных средств, а также локальных вычислительных сетей. С помощью последних решается проблема передачи информации. Данную концепцию более правильно следовало бы называть системой электронного документооборота. Это совершенно новый уровень организации документооборота, как с организационной точки зрения, так и со стороны экономической эффективности.
.1 Цели и задачи проекта
Исходными условиями для данного дипломного проекта является наличие функционирующей системы электронного документооборота университета и изолированная от нее информационная система отдела кадров.
Система электронного документооборота ТГТУ базируется на IBM Lotus Notes - платформе для автоматизации совместной деятельности рабочих групп (Groupware)
В общем смысле задачей дипломного проекта является перевод информационной системы отдела кадров ТГТУ с ПАРУС 4.4 на платформу Lotus Notes/Domino. Это даст возможность вести обмен электронными документами между отделом кадров и другими подразделениями, а так же в общем расширит функционал информационной системы отдела кадров.
Для этого необходимо решить следующие задачи:
а)создать базу данных на платформе Lotus отвечающую требованиям пользователей отдела кадров;
б)обеспечить отдел кадров возможностью доступа к СЭД на основе Lotus;
в)создать программу конвертации имеющихся данных из базы ПАРУС в базу на основе Lotus.
.2 Описание текущего варианта
Информация по документам отдела кадров храниться в базе данных системы ПАРУС 4.4. Система используется локал?/p>