
- •Перечень условных обозначений
- •Введение
- •1 Анализ теоретических данных
- •Постановка задачи
- •Пятая, основная, таблица включает в себя все данные о начислениях и о зп за все время использования программного продукта.
- •1.2 Исследование предметной области
- •1.5 Выбор субд
- •1.6 Краткая характеристика сред проектирования баз данных
- •1.6.1 Среда Microsoft Visual Studio
- •2 Практические данные
- •2.1 Выбор инструментальных средств разработки проекта
- •2.2 Логическое и физическое проектирования бд
- •В таблице 2.3 представлено описание полей таблицы «Надбавки»
- •В таблице 2.4 представлено описание полей таблицы «Тарифный коэффициент»
- •В таблице 2.5 представлено описание полей таблицы «Коэффициент трудоемкости»
- •2.3 Схема данных
- •3 Тестирование программного продукта
- •4 Руководство пользователя
- •По однократному нажатию на запись в таблице, в окне справа будет отображена краткая информация о сотруднике. По нажатию кнопки «Полная информация» откроется панель «Сотрудники» (рисунок 4.10).
- •5 Экономическое обоснование разработки пп
- •5.1 Необходимость экономического обоснования
- •5.2 Определение трудоемкости разработки программного продукта
- •5.3 Определение себестоимости создания пп
- •5.3.1 Определение затрат на оплату труда разработчика
- •5.3.2 Определение стоимости машино-часа работы эвм (для разработанного пп)
- •5.3.3 Определение затрат на отладку пп
- •5.4 Определение отпускной цены пп
- •5.5 Определение ожидаемого прироста прибыли в результате внедрения пп
- •5.5.1 Определение годовых эксплуатационных расходов при ручном решении задачи
- •5.5.2 Определение годовых текущих затрат, связанных с эксплуатацией пп
- •5.5.3 Определение ожидаемого прироста прибыли в результате внедрения пп
- •5.6 Расчет показателей эффективности использования программного продукта
- •6 Охрана труда
- •6.1 Необходимость охраны труда
- •6.2 Анализ состояния охраны труда
- •6.2.1 Производственная санитария
- •6.3 Мероприятия по улучшению охраны труда
- •6.4 Индивидуальное задание
- •6.4.1 Определение показателей травматизма.
- •6.4.2 Определение экономических потерь
- •Приложения
Перечень условных обозначений
ADO - ActiveX Data Object
ID – идентификатор
АПП - автоматизация пропускного пункта
АСУ - автоматизированные системы управления
БД – база данных
ВК - вычислительный комплекс
ЗП - заработная плата
ОС – операционная система
ПК – персональный компьютер
ПО – программное обеспечение
СУБД – система управления базами данных
ЭВМ – электронно-вычислительные машины
Введение
Задача накопления, обработки и распространения (обмена) информации стояла перед человечеством на всех этапах его развития. В течение долгого времени основными инструментами для ее решения были мозг, язык и слух человека. Первое кардинальное изменение произошло с приходом письменности, а затем изобретением книгопечатания. Поскольку в эпоху книгопечатания основным носителем информации стала бумага, то технологию накопления и распространения информации естественно называть “бумажной информатикой”.
Положение в корне изменилось с появлением электронных вычислительных машин (ЭВМ). Первые ЭВМ использовались как большие автоматические арифмометры. Принципиально новый шаг был совершен, когда от применения ЭВМ для решения отдельных задач перешли к их использованию для комплексной автоматизации тех или иных законченных участков деятельности человека по переработке информации.
Одним из первых примеров подобного системного применения ЭВМ в мировой практике были так называемые административные системы обработки данных: автоматизация банковских операций, бухгалтерского учета, резервирования и оформления билетов и т.п. Решающее значение для эффективности систем подобного рода имеет то обстоятельство, что они опираются на автоматизированные информационные базы. Это означает, что в памяти ЭВМ постоянно сохраняется информация, нужная для решения тех задач, на которые рассчитана система. Она и составляет содержимое информационной базы соответствующей системы.
При решении очередной задачи система нуждается во вводе только небольшой порции дополнительной информации, - остальное берется из информационной базы. Каждая порция вновь вводимой информации изменяет информационную базу системы. Эта база (информационная, или база данных) находится, таким образом, в состоянии непрерывного обновления, отражая все изменения, происходящие в реальном объекте, с которым имеет дело система.
Хранение информации в памяти ЭВМ придает этой информации принципиально новое качество динамичности, т.е. способности к быстрой перестройке и непосредственному ее использованию в решаемых на ЭВМ задачах. Устройства автоматической печати, которыми снабжены современные ЭВМ, позволяют в случае необходимости быстро представить любую выборку из этой информации в форме представления на бумаге.
По мере своего дальнейшего развития административные системы обработки данных перерастают в автоматизированные системы управления (АСУ) соответствующими объектами, в которых, как правило, не ограничиваются одной ЭВМ, а в составе двух и более ЭВМ объединяют в вычислительный комплекс (ВК).
Автоматизированная система управления (АСУ) – это человеко-машинная система, в которой с помощью технических средств обеспечивается сбор, накопление, обработка информации, формулирование оптимальной стратегии управления определенными компонентами и выдача результатов человеку или группе людей, принимающих решение по управлению. Под оптимальной стратегией понимается стратегия, минимизирующая или максимизирующая некоторые характеристики объекта.
Решением поставленной задачи является создание системы, а именно «Программы для расчета заработной платы на ОАО «Барановичский автоагрегатный завод»», на основании БД с использованием технологии доступа к данным ADO, среды Visual studio 2012 и БД MS Access.
Она должна позволить работникам отказаться от ручного заполнения данных о работниках предприятия, ускорить расчет ЗП без использования нескольких приложений.
Исходя из этого, требуется создать систему, которая позволит:
Вести список сотрудников
Следить за проходной с места бухгалтера
Изменять данные о сотрудниках в любое время
Получать дополнительные данные о сотрудниках
Получать данные о ЗП за любой период
Выводить полученные данные на печать