Дипломная работа: Автоматизация учета рабочего времени и расчета заработной платы на предприятии ОАО "Пелла"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
37
(уникальным) продуктом, что позволяет быстро изменить функциональность
в соответствии с требованием внутреннего заказчика.
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному обеспечению
Информационное обеспечение - совокупность единой системы
классификации и кодирования информации, унифицированных систем
документации, схем информационных потоков, циркулирующих в
организации, а также методология построения баз данных.
К информационному обеспечению предъявляются следующие общие
требования:
– информационное обеспечение должно быть достаточным для
поддержания всех автоматизируемых функций объекта;
– для кодирования информации должны использоваться принятые
классификаторы;
– для кодирования входной и выходной информации, которая
используется на высшем уровне управления, должны быть использованы
классификаторы этого уровня;
– должна быть обеспечена совместимость с информационным
обеспечением систем, взаимодействующих с разрабатываемой системой;
– формы документов должны отвечать требованиям
унифицированной системы документации;
– структура документов и экранных форм должна соответствовать
характеристиками терминалов на рабочих местах конечных пользователей;
– графики формирования и содержание информационных
сообщений, а также используемые аббревиатуры должны быть общеприняты
в этой предметной области;
38
– в ИС должны быть предусмотрены средства контроля входной и
результатной информации, обновления данных в информационных массивах,
контроля целостности информационной базы, защиты от
несанкционированного доступа.
Структура информационного обеспечения представлена на рис. 1.8.
Рисунок 1.8 - Структура информационного обеспечения
В состав информационного обеспечения должны входить:
- потоки входной информации, к которым относятся сведения об
отделах, о должностях с указанием часовой оплаты труда, о сотрудниках,
принятых на работу, дате работы и количество отработанных часов,
- потоки выходной информации, к которым можно отнести сведения о
количестве отработанных часов и полученной зарплате за период и так далее.
В состав классификаторов входят следующие:
1. Справочник «Предприятие»
2. Справочник «Отдел»
39
3. Справочник «Должность»
4. Справочник «Сотрудник»
5. Справочник «Уровень доступа»
6. Справочник «Табель рабочего времени»
В результате должны формироваться следующие документы:
1) Табель учета рабочего времени;
2) Зарплата за указанный период
Для ввода и вывода информации используются экранные формы.
1.4.2 Обоснование проектных решений по программному обеспечению
Программное обеспечение (ПО) включает совокупность программ,
реализующих функции и задачи ИС и обеспечивающих устойчивую работу
комплексов технических средств. В состав программного обеспечения входят
общесистемные и специальные программы, а также инструктивно-
методические материалы по применению средств программного
обеспечения.
В качестве операционной среды для разработки и применения
программы была выбрана операционная система семейства Windows, в
частности операционная система Windows 7 и\или выше. Этот выбор
обусловлен тем, что на сегодняшний день Windows 7 и\или выше является
одной из наиболее распространенных операционных систем.
Выбор системы управления баз данных (СУБД) представляет собой
сложную многопараметрическую задачу и является одним из важных этапов
при разработке приложений баз данных. Выбранный программный продукт
должен удовлетворять как текущим, так и будущим потребностям
предприятия, при этом следует учитывать финансовые затраты на
приобретение необходимого оборудования, самой системы, разработку
необходимого программного обеспечения на ее основе, а также обучение
40
персонала. Кроме того, необходимо убедиться, что новая СУБД способна
принести предприятию реальные выгоды.
Основным принципом выбора СУБД следует считать определение
программного продукта, в наибольшей мере соответствующего
предъявляемым требованиям. Эту задачу решить не очень просто. Во-
первых, к СУБД предъявляется большое число требований, которые с
течением времени изменяются, во-вторых, СУБД имеют большое число
параметров, что затрудняет их сравнение. Кроме того, информация о СУБД
часто носит рекламный характер, не позволяющий сделать правильное
суждение.
Процедуру выбора СУБД следует проводить в три этапа:
– На качественном уровне оценить предлагаемые программные
продукты на предмет пригодности;
– Оценка технических характеристик отобранных систем;
– Оценка производительности программных продуктов.
К числу основных показателей пригодности программных продуктов
относятся:
– вид программного продукта;
– категории пользователей (профессиональные программисты,
администраторы БД, квалифицированные пользователи, разрабатывающие
приложения, конечные пользователи, различные комбинации перечисленных
категорий);
– удобство и простота использования;
– модель представления данных;
– качество средств разработки. При оценке качества средств
разработки учитывается следующее: возможности создания
пользовательских интерфейсов, мощность языка создания программ,
автоматизация разработки различных объектов: экранных форм, отчетов,
запросов. Предпочтение отдается системам, имеющим
41
полнофункциональные генераторы и обеспечивающим удобство работы
пользователя;
– качество средств защиты и контроля корректности базы данных.;
– качество коммуникационных средств.
– фирма - разработчик. Солидность фирмы-разработчика пакета,
как правило, дает следующие преимущества:
– высокое качество продукта,
– наличие документации и методических материалов
– наличие «горячей линии» для консультаций по возникающим
проблемам.
На уровне технических характеристик разнообразие СУБД еще больше,
чем на качественном уровне. К техническим характеристикам относятся:
– общие параметры (операционная среда, потребность в
оперативной памяти, ограничения на максимальный объем БД и др.);
– ограничения на операции над данными;
– типы данных;
– возможности средств формулировки и выполнения запросов;
– работа в многопользовательских средах;
– инструментальные средства разработки приложений;
– импорт и экспорт.
Ниже, в таблице 1.9. приведена сравнительная таблица трех
распространенных систем управления базами данных, конкурирующих на
рынке программного обеспечения по основным показателям.
Источник: https://baza.diplomsite.ru/previewfile/2418