Все игры
Запись

Информационная система «Отдел кадров»


Нравится

Вы не можете комментировать, т.к. не авторизованы.


Дмитрий Козырь      12-03-2011 18:48 (ссылка)
Re: Информационная система «Отдел кадров»
В настоящее время трудно себе представить область человеческой деятельности, где бы не применялись современные вычислительные средства, в частности персональный компьютер. Свое применение информационные технологии нашли в таких сферах деятельности как медицина, образование, развлечения и многих других. Особое внимание отводится техническим направлениям. Программные и аппаратные средства разрабатываются мощными вычислительными центрами. Но, как правило, такие приложения отличаются довольно большой стоимостью и не могут быть применены малыми организациями.
Именно поэтому разработка небольших и самое главное недорогих специализированных приложений является очень перспективным направлением.
Хотя и у данного направления есть препятствия на пути решения. Возьмем, к примеру, разработку приложения для отдела кадров. Когда была сделана попытка узнать в действующих организациях подобного рода о принципах работы самих организаций или существующих программ данного направления был получен категорический отказ. Здесь сыграл принцип так называемой коммерческой тайны. Ничего не дал и поиск необходимой информации во всемирной информационной сети Internet. Практически все известные русскоязычные поисковики выдали большое количество рекламной информации с предложениями приобрести готовую продукцию, но ни одна из ссылок не давала сколько-нибудь исчерпывающего ответа на интересующие вопросы.
Как следствие всего этого организацию функционирования приложения пришлось разрабатывать на основе отчетов и карточек, а также основываясь на своей интуиции.
Разработка приложения по работе отдела кадров предусматривает также и разработку базы данных для хранения необходимой информации.
В нашем случае приложение и база данных разработаны для использования на локальном персональном компьютере. Но при разработке была учтена возможность перехода данного приложения на клиент-серверную технологию. Для этого будет, при наличии исподников, достаточно произвести небольшие изменения в процедуре подключения к базе данных и перенести структуру базы данных на другую платформу.
Инструментом разработки приложения и базы данных был выбран язык объектно-ориентированного программирования Delphi, а также входящие в его поставку инструмент для создания баз данных ADO. Выбор именно этого средства разработки объясняется комплексностью поставки (все необходимые инструменты от одного разработчика), а также достаточно мощным и гибким языком программирования.
Конечной целью данной работы будет являться законченный программный продукт для облегчения функционирования отдела кадров.
Целью данной работы удовлетворяло создание специализированной СУБД, рассчитанной на управление заранее определенной структурой информации и решения вполне определенного и ограниченного круга задач для отдела кадров, которая одновременно позволяла не отвлекаться будущим пользователям на изучение вопросов связанных с базами данных и средствами управления ими.
Для реализации этих требований было удобнее всего не прибегать к средствам какой-либо универсальной СУБД, а создать независимую программу в виде исполняемого файла, работающего из-под Windows, с интерфейсом максимально приспособленного для удобной работы, не требующего никаких дополнительных знаний.