Вход

Расчётный лист на 10 человек

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 163464
Дата создания 2005
Страниц 45
Источников 7
Мы сможем обработать ваш заказ (!) 20 марта в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
680руб.
КУПИТЬ

Содержание

Техническое задание
Введение
Разработка структуры приложения
Расчет экономической эффективности
Анализ основных разделов бизнес-плана
Календарный план-график работы над программным изделием.
Оценка конкурентоспособности
Калькуляция.
Расчёт цены
Заключение
Руководство пользователя
Руководство программиста.
Заключение.
Список литературы.

Фрагмент работы для ознакомления

3.14 Список отчетов приложения.
Отчет отличается от формы тем, что данные в нем нельзя редактировать в пакете Microsoft Office.
Основным отчетом является «Платежная ведомость».
Рис. 3.15 Отчет «Платежная ведомость»
В данном отчете выводятся следующие данные:
- фамилия, имя, отчество сотрудника;
- табельный номер сотрудника;
- сумма к выплате;
Отчет можно распечатать из приложения Microsoft Office, выбрав пункт меню «Печать» из меню «Файл» или нажав кнопку «Печать» на панели инструментов.
Если на компьютере пользователя установлены компоненты Microsoft Word и Microsoft Excel, то можно редактировать отчет в данных приложениях.
Для этого на панели управления нужно нажать кнопку «Связи с Office» ,по умолчанию выбрано приложение Word, но можно выбрать и приложение Excel
Работа с отчетом в этих приложениях позволяет произвести дополнительное оформление или дополнительные расчеты.
Рассмотрим остальные отчеты, формируемые приложением.
В отчете «Выплата премий» можно просмотреть премии, выплаченные за определенный период времени.
При запуске отчета необходимо ввести следующие данные:
- начало периода;
- окончание периода;
Рис. 3.16 Ввод начала периода.
Рис. 3.17 Ввод окончания периода.
Получим в отчете следующие данные:
- фамилия сотрудника;
- дата выплаты;
- сумма премии;
Рис. 3.18 Отчет «Выплаты премий»
Если нужно вывести отчет о количестве дней, пропущенных сотрудниками, нужно запустить отчет «Количество пропущенных дней». При этом также будет необходимо ввести данные о начале и окончании периода.
Рис. 3.19 Ввод начала периода.
Рис. 3.20 Ввод окончания периода.
Получим следующие результаты:
- фамилия сотрудника;
- количество дней, пропущенных сотрудником;
Рис. 3.21 Отчет «Количество пропущенных дней»
Если нужно узнать выплаты сумм, причем сумма больше заданного значения, нужно запустить отчет «Сумма больше заданной». При запуске отчета нужно будет ввести сумму в диалоговое окно. Значения выплаченных сумм меньше введенной не попадут в отчет.
Рис. 3.22 Ввод суммы для выборки.
Получим следующий отчет:
Рис. 3.23 Отчет «Сумма больше заданной»
После запуска приложения и его основной формы (рис. 3.2), пользователь может запускать имеющиеся в приложении формы, таблицы или отчеты с помощью кнопок, находящихся на форме:
Рис. 3.24 Кнопки навигации.
Кнопка «Таблицы» открывает следующую форму выбора таблиц:
Рис. 3.25. Форма «Таблицы»
В данной форме пользователь может перейти к редактированию таблицы, нажав соответствующую таблице кнопку. Кнопка «Вернуться в главное окно» возвращает пользователя на главное окно приложения «Расчетный лист».
Нажав кнопку «Формы», пользователь может перейти к редактированию и просмотру данных в формах или вернуться в главное окно:
Рис. 3.26 «Формы»
Для того, чтобы перейти к нужной форме, нужно нажать соответствующую ей кнопку.
Нажав кнопку «Отчеты» пользователь перейдет к следующей форме:
Рис. 3.27 Форма «Отчеты»
Нажав соответствующую кнопку, пользователь может перейти к соответствующему отчету или вернуться в главное окно.
Кнопка «Выход» закрывает базу даных и приложение Access с сохранением всех данных.
Пользователь данного продукта может работать с программой без знания внутренней схемы Microsoft Access. Также данный программный продукт и не требует больших затрат для установки и обучения.
Руководство программиста.
В данном разделе дается подробное описание таблиц, формулы для формирования отчетов.
Данный программный продукт разрабатывался в среде Microsoft Access.
Схема связей между таблицами представлена на рис. 1.1.
Рассмотрим подробнее состав таблиц. Таблицы составлялись в режиме конструктора.
Таблица, содержащая данные о сотрудниках.
Рис. 4.1 Таблица «Сотрудники»
Поле «Табельный номер» в данной таблице является ключевым, не должно допускать совпадений, обязательное для заполнения.
Поля «Фамилия ИО», «Должность» и «Стаж» не являются ключевыми, но тем не менее обязательны для заполнения.
Рис. 4.2 Таблица «Справочник льгот»
Следующая таблица «Справочник льгот» содержит данные о льготах.
Поле «Код льготы» является ключевым, не допускающим совпадений, обязательно для заполнения. Поле «Наименование льготы» также обязательно для заполнения.
Для хранения данных о размере пособия в зависимости от стажа служит таблица «Справочник пособий»
Рис. 4.3 Таблица «Справочник пособий»
Поле «Стаж» в данной таблице является ключевым, не допускающим совпадений, обязательным для заполнения.
Поле «Размер пособия %» является обязательным для заполнения, по умолчанию принимает значение 50 %.
Основной таблицей является «Расчетный лист».
Рис. 4.4 Таблица «Расчетный лист»
Поля в данной таблице могут повторяться.
Поле «Табельный номер» обязательно для заполнения, пользователю предлагается список из табельных номеров сотрудников таблицы «Сотрудники».
Поле «Дата», содержит маску ввода для удобства ввода, обязательно для заполнения.
Поле «Оклад» обязательно для заполнения, по умолчанию принимает значение «0».
Поле «Премия» необязательно для заполнения, по умолчанию принимает значение 0.
Поле «Больничный лист» не обязательно для заполнения, по умолчанию – пустая строка.
Поле «Пропущенные_дни» необязательно для заполнения, по умолчанию – значение 0.
Поле «Подоходный налог» обязательно для заполнения, по умолчанию принимает значение 13%.
Поле «Аванс» необязательно для заполнения, по умолчанию – 0.
Поле «Пенсионный фонд» обязательно для заполнения, по умолчанию принимает значения 10%.
Поле «Прочее» служит для записей дополнительных сумм поощрений или штрафов сотрудника (если сотрудник штрафуется, нужно ввести сумму со знаком «-»). Для заполнения это поле необязательно, по умолчанию – 0.
Поле «Код льгот» необязательно для заполнения, по умолчанию – 0, при заполнении предлагается выбор льгот из таблицы «Справочник льгот».
Поле «Количество льгот» необязательно для заполнения, по умолчанию – 0.
Формы в данном приложении были созданы с помощью мастера создания форм.
Рис. 4.5 Мастер создания форм.
В форму «Расчетный лист» (рис. 3.2) было добавлено дополнительное поле «Сумма к выдаче». В этом поле идет подсчет суммы по следующим полям:
=[Оклад]-[Аванс]-[Оклад]*[Пенсионный фонд %]/100-[Оклад]*[Подоходный налог %]/100+[Премия]+[Прочее]
Отчеты в данном приложении были сформированы с помощью мастера формирования отчетов:
Рис. 4.6 Мастер создания отчетов.
Основным отчетом является «Платежная ведомость» (рис. 3.15). Данный отчет в режиме конструктора выглядит следующим образом:
Рис. 4.7 Отчет «Платежная ведомость» в режиме конструктора.
На экран выводятся следующие поля:
- Фамилия ИО;
- Табельный номер;
- Сумма к выдаче;
- Подпись;
Остальные поля на экран не выводятся, а служат для расчета поля «Сумма к выдаче». Сумма расчитывается следующим образом:
=[Оклад]-[Аванс]-[Оклад]*[Пенсионный фонд %]/100-[Оклад]*[Подоходный налог %]/100+[Премия]+[Прочее]
Следующим отчетом является «Выплата премий». В режиме конструктора этот отчет выглядит следующим образом:
Рис. 4.8 Отчет «Выплата премий» в режиме конструктора.
Все поля – «Фамилия ИО», «Дата», «Премия» выводятся на экран
Для того, чтобы выводить данные о премиях за определенный период, в свойствах отчета установлен следующий фильтр для данных:
Начало_периода<=Дата AND Дата<=Конец_периода AND Премия <>0
Даты «Начало_периода» и «Конец_Периода» вводятся в диалоговом окне при запуске отчета (рис. 3.16 и 3.17).
Отчет «Количество пропущенных дней» формируется аналогично отчету «Выплаты премий».
Рис. 4.9 Отчет «Количество пропущенных дней» в режиме конструктора.
Фильтр для отбора данных также аналогичен предыдущему отчету:
Начало_периода<=Дата AND Дата<=Конец_периода AND Пропущенные_дни<>0
Данные «Начало_периода» и «Конец_периода» также вводятся в диалоговом окне при запуске отчета (рис. 3.19 и 3.20).
Следующий отчет «Сумма больше заданной» в режиме конструктора выглядит так:
Рис. 4.10 Отчет «Сумма больше заданной» в режиме конструктора.
Данный отчет формируется аналогично отчету «Платежная ведомость».
В конечном итоге, на экран выводятся следующие данные:
- Фамилия ИО;
- Табельный номер;
- Выданная сумма;
Остальные поля на экран не выводятся, они служат для расчета выданной суммы по следующей формуле:
=[Оклад]-[Аванс]-[Оклад]*[Пенсионный фонд %]/100-[Оклад]*[Подоходный налог %]/100+[Премия]+[Прочее]
Для того, чтобы получить данные о выданных суммах, больше заданной в отчете установлен следующий фильтр:
[Оклад]-[Аванс]-[Оклад]*[Пенсионный фонд %]/100-[Оклад]*[Подоходный налог %]/100+[Премия]+[Прочее]>Sum
Переменная «Sum» вводится в диалоговом окне при запуске отчета (рис. 3.22).
Реакции на нажатие кнопок в формах (напрмер, рис. 3.24) формируются с помощью соответствующих макросов:
Рис. 4.11 Макросы, используемые в приложении.
Использование макросов не требует от программиста глубокого знания языка Visual Basic, на котором пришлось бы писать соответствующие функции, что естественно упрощает разработку приложения и позволяет избежать многих ошибок, появляющихся при непосредственном программировании.
Например, запуск форм производится с помощью следующего макроса:
Рис. 4.12 Макрос в режиме конструктора.
В раскрывающемся списке «Макрокоманда» выбираем необходимую нам команду из имеющихся:
Рис. 4.13 Список доступных команд.
В аргументах макрокоманды выбираем в данном случае имя открываемой формы, режим, в котором она открывается:
Рис. 4.14 Аргументы макрокоманды.
Соответствующими макрокомандами вызывается открытие таблиц и отчетов. В списе «Макрокоманда» выбирается пункт «ОткрытьТаблицу» или «ОткрытьОтчет».
Если предполагантся распространять данный продукт, то можно убрать с экрана меню и сохранить базу данных как mde-файл.
Заключение.
В данном проекте был разработан программный продукт, облегчающий задачу по хранению и редактированию данных о выплаченных работникам суммах.
Проект разработан в среде Microsoft Office.
Была рассчитана экономическая эффективность проекта и рассчитана его стоимость.
В проекте приведены «Руководство пользователя», поясняющее пользователям работу с программой и «Руководство программиста», в котором приведены этапы формирования приложения, показаны методы расчетов различных данных.
Данный программный продукт прост в установке, легок в освоении и может составить конкуренцию подобным программам.
Список литературы.
«Выполнение организационно-экономической части дипломных проектов»: учебное пособие. – М.: МИРЭА, 1994. – 74 с.
Дженнингс Р.«Использование Microsoft Access 2002», С-Пб, «Вильямс», 2003г.
Карпов Б. «Access 2000» Справочник, Санкт-Петербург, «Питер», 2001г.
Куправа «Самоучитель Access 97/2000», С-Пб, «Наука и техника», 2001 г.
Кураков Л. П., Попов В. М. и др. «Сборник бизнес-планов: Современная практика и документация. Отечественный и зарубежный опыт.» – М.: Финансы и статистика, 1997. – 336 с.
Леонтьев Ю. «Microsoft Office 2000: краткий курс», С-Пб, «Питер», 2001г.
«Методические указания по организационно-экономической части дипломных проектов.»– М.: МИРЭА, 1990. – 30 с.

Список литературы [ всего 7]

1.«Выполнение организационно-экономической части дипломных проектов»: учебное пособие. – М.: МИРЭА, 1994. – 74 с.
2.Дженнингс Р.«Использование Microsoft Access 2002», С-Пб, «Вильямс», 2003г.
3.Карпов Б. «Access 2000» Справочник, Санкт-Петербург, «Питер», 2001г.
4.Куправа «Самоучитель Access 97/2000», С-Пб, «Наука и техника», 2001 г.
5.Кураков Л. П., Попов В. М. и др. «Сборник бизнес-планов: Современная практика и документация. Отечественный и зарубежный опыт.» – М.: Финансы и статистика, 1997. – 336 с.
6.Леонтьев Ю. «Microsoft Office 2000: краткий курс», С-Пб, «Питер», 2001г.
7.«Методические указания по организационно-экономической части дипломных проектов.»– М.: МИРЭА, 1990. – 30 с.
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00467
© Рефератбанк, 2002 - 2024