Арм ок.pptx
- Количество слайдов: 34
Презентация дипломной работы на тему «Автоматизированное рабочее место отдела • кадров» Автор Работы: Студент Группы ИС-42 Бижанов Е. Г. Научный Руководитель: Преподаватель Кусаинова У. Б.
Цель работы – Разработать автоматизированное рабочее место работника отдела кадров в среде программирования «Delphi 7» . Предмет исследования – среда программирования и созданий приложений для Windows и других платформ «Delphi 7 » .
Актуальность дипломной работы • Данная тема актуальна, так как в отделах кадров на каждом предприятии, организации, фирме, будь то частной или государственной, ведется учет персонала. Программа предназначена облегчить и упростить данную работу сотрудников отдела кадров, что ведет к улучшению и ускорению производственных процессов.
В последние время на первый план выдвигается новая отрасль - информационная индустрия, связанная с производством технических средств, методов, технологий для производства новых знаний. Эта индустрия тесно связана с развитием компьютерных технологий. Данный программный продукт будет представлять собой Автоматизированное Рабочее Место отдела кадров. Сам программный продукт, будет выполняться при помощи Delphi (языка программирования).
В соответствии с поставленной целью предусматривается решение следующих задач: • Создать базу данных для отдела кадров в программе Microsoft Access. • Изучить основные понятия СУБД и БД • Анализ АРМ и А • Разработать интерфейс программы АРМ отдел кадров в Delphi 7 • Связать базы данных с программой оболочкой • Скомпилировать проект в рабочую приложение
Создание базы данных отдела кадров Создание файла для базы данных
Создание базы данных отдела кадров создание таблицы в режиме конструктора
Создание базы данных отдела кадров Готовые таблицы базы данных отдела кадров
СУБД-Microsoft Office Access • Microsoft Access — реляционная система управления базами данных (СУБД)корпорации Microsoft. Входит в состав пакета Microsoft Office. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
Автоматизированное рабочее место (АРМ)
Программные ресурсы Информационные ресурсы Технические ресурсы Автоматизированное рабочее место (АРМ)
АВТОМАТИЗИРОВАННОЕ РАБОЧЕЕ МЕСТО (АРМ) ОПРЕДЕЛЯЕТСЯ КАК СОВОКУПНОСТЬ ИНФОРМАЦИОННО-ПРОГРАММНОТЕХНИЧЕСКИХ РЕСУРСОВ, ОБЕСПЕЧИВАЮЩУЮ КОНЕЧНОМУ ПОЛЬЗОВАТЕЛЮ ОБРАБОТКУ ДАННЫХ И АВТОМАТИЗАЦИЮ УПРАВЛЕНЧЕСКИХ ФУНКЦИЙ В КОНКРЕТНОЙ ПРЕДМЕТНОЙ ОБЛАСТИ.
Системность Принцип творческого контакта АРМ и их потенциальных пользователей Принцип соответствия информационных потребностей пользователя используемым техническим средствам Гибкость Принципы создания АРМ Устойчивость Ориентация на пользователя Эргономичност ь Проблемная ориентация на решение определенного класса задач
простоту удобство и дружественность по отношению к пользователю высокую надежность АРМ на базе персональных компьютеров обеспечивает простую организацию технического обслуживания простоту адаптации к конкретным функциям пользователя компактность размещения и невысокие требования к условиям эксплуатации
Информационное обеспечение АРМ ориентируется на конкретную, привычную для пользователя, предметную область. АРМ Программное обеспечение прежде всего ориентируется на профессиональный уровень пользователя Техническое обеспечение АРМ должно гарантировать высокую надежность технических средств
учителя врача электрика АРМ специалистов оператора ЦПС автомеханика кассира
Создание интерфейса приложения АРМ Отдел кадров В среде визуального программирования Delphi 7 Так же его называют средой быстрой разработки приложений
Delphi – это среда программирования, в основе которой лежит язык Object Pascal, являющийся наследником языка Pascal. И в отличие от последнего Object Pascal является объектно-ориентированным языком программирования. Первоначально носил название Object Pascal и исторически восходит к одноимённому диалекту языка, разработанному в фирме Apple в 1986 году группой Ларри Теслера. Однако в настоящее время термин Object Pascal чаще всего употребляется в значении языка среды программирования Delphi. Начиная с Delphi 7, в официальных документах Borland стала использовать название Delphi для обозначения языка Object Pascal
Визуальное программирование представляет собой процесс создания Windows-приложений, при котором возможно одновременно конструировать, изменять и отлаживать приложение, используя интегрированную среду разработки IDE (Integrated Development Environment). По сути, визуальное программирование – это единство двух взаимосвязанных процессов: наглядное конструирование окна приложения и написание кода
Delphi автоматически вносит изменения во все окна среды IDE при любых действиях программиста в каком-либо одном из них. Но, следует помнить, что Delphi - среда, работающая с одним приложением (проектом). Новый проект содержит одну главную форму – Application (по умолчанию первая форма Form 1) – это и есть запускающий «. exe» -файл будущей программы. Все остальные сопутствующие окна или файлы, так или иначе, связаны с главной формой, единственной для проекта. Закрытие формы-Application ведет к завершению работы приложения в целом.
Проект Среда Delphi группирует все рабочие файлы будущего приложения в проект Перед началом работы с Delphi создайте рабочую целевую папку для сохранения всех файлов именно Вашего будущего приложения, так как проект может включать десятки вспомогательных файлов и папок. Состав проекта • код проекта (*. dpr) - программа, exe-файл приложения после компиляции. Имена файлов *. dpr и *. exe совпадают • описание форм (*. dfm) Форма – «Windows-окно» программы. Проект может содержать несколько форм «окон» . • модули форм (*. pas) Модуль содержит программный код окна приложения. • описание ресурсов (*. res) • . . . Example файлы проекта ПРОЕКТ компиляция ПРИЛОЖЕНИЕ *. exe
Проектирование и создание интерфейса приложения Начальное окно программы Dilphi 7
Проектирование и создание интерфейса приложения Начальное окно проекта
Проектирование и создание интерфейса приложения Главное окно проекта на завершающем этапе проектирования
Проектирование и создание интерфейса приложения Окно модули компоненты связи с базой данных и отображения
Проектирование и создание интерфейса приложения Диаграмма модули связь таблиц установление главной таблицы
Проектирование и создание интерфейса приложения Окно редактирования и добавления данных
Проектирование и создание интерфейса приложения Окно при добавлении новых данных
Проектирование и создание интерфейса приложения Окно редактирования и добавления данных
Проектирование и создание интерфейса приложения Окно ввода кода программы
Проектирование и создание интерфейса приложения Окно ввода кода программы поиск по методу locate
Проектирование и создание интерфейса приложения Ввод кода в окно редактирования программы
Проектирование и создание интерфейса приложения Поиск в программе
Разработанное приложение для отдела кадров позволяет быстро и эффективно производить поиск и просмотр сотрудников. Избавляет от рутинных работ, связанных с заполнением данных сотрудника (личные данные, сведения об образовании, адреса , должностей) различные бумагах. Система проста в эксплуатации, удобна и эргономична, не требует особых знаний от пользователя в области программирования и теории баз данных. Созданный для использования в отделе кадров, программа-, позволит: повысить производительность труда; экономить время; хранить информацию в безбумажном виде; В результате выполнения данного дипломного проекта были решены задачи, поставленные в разработке приложения. Была разработана структура базы данных; в программу были включены функции поиска, выполнения различных команд, оформлена удобный интерфейс приложения. Система предусматривает дальнейшее совершенствование. Пути совершенствования и развития системы создание новых модулей для учета кадров, добавление новых компонентов. В дальнейшем данный проект будет дорабатываться.
Арм ок.pptx