Дипломная работа: Проектирование информационной системы "Начисление заработной платы сотрудникам школы"
- создание отчётов;
Положительными результатами использования программного продукта являются:
- сокращение потерь времени за счет автоматизации получения документации;
- повышение производительности труда бухгалтера школы, при выполнении расчетных операций;
Целью создания программного обеспечения является автоматизация расчётов, высвобождение времени, затрачиваемого на реализацию данных расчетов вручную, а также реализация конкретной задачи в рамках программного комплекса с учетом всех требований пользовательского интерфейса и систем требований для оформления приложений Windows.
Разработанное программное обеспечение должен обеспечивать выполнение следующих функций:
- ведение данных;
- расчет заработной платы сотрудникам школы за текущий месяц с соответствующими налоговыми вычетами;
- представление выходной информации в виде отчетов;
- вывод заработной платы сотрудникам школы за год;
Проектирование интерфейса пользователя осуществлялось в соответствии со стандартом SAA, разработанным фирмой IBM. Были реализованы требования подсистемы CUA (CommonUserAccess), определяющей компоненты пользовательского интерфейса, которые должны присутствовать во всех программах. Эти компоненты строятся на двух основных принципах:
- пользователи могут разрабатывать концепцию интерфейса;
- пользователь может и должен управлять диалогом;
С технической точки зрения для реализации стандарта использовались следующие приемы:
- разработка развитой системы меню;
- упрощение режимов обработки данных;
- создание многооконного интерфейса;
- система всплывающих подсказок;
- выдача дополнительных сообщений при осуществлении пользователем некорректных действий;
- используется система всплывающего меню, активизация происходит при нажатии правой кнопки мыши;
- использование стандартных названий в меню;
- система помощи;
- функциональные клавиши для быстрого доступа к командам меню;
Обеспечена унификация и непротиворечивость интерфейса. Продуманный, последовательный интерфейс программной системы и пользователя определяет скорость адаптации к данной системе и может значительно сократить время на выполнение функций данным пользователем. Интерфейс с пользователем поддерживает стандартные устройства ввода информации (клавиатура и мышь). При этом предусмотрена реализация большинства функций программной системы с помощью манипулятора “мышь”, так как это значительно ускоряет процесс работы и уменьшает количество вводимых ошибок.
Диалоги программных систем должны удовлетворяют следующему минимальному набору требований:
- время ответа системы на запрос, как правило, не должно превышать 4-5 секунды; при длительных вычислениях необходимы комментарии;
- ошибки пользователя не должны приводить к сбоям системы;
- изображение должно быть как можно более наглядным – во всех случаях желательна замена таблиц графиками, диаграммами, гистограммами, а черно-белого изображения – цветным;
- для повышения доверия к получаемым с помощью ПЭВМ результатам необходимо предусмотреть возможность эффективного контроля промежуточных результатов и при необходимости – изменения порядка вычислений;