Вход

ИС учета рабочего времени сотрудников

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 179634
Дата создания 2013
Страниц 28
Источников 9
Мы сможем обработать ваш заказ (!) 19 апреля в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 400руб.
КУПИТЬ

Содержание

Введение
Задание на курсовое проектирование
Обоснование выбора модели жизненного цикла (ЖЦ)
Схема процессов ЖЦ ПС
Обоснование выбора языков программирования и информационных технологий
Описание ПО
Руководство пользователя
Руководство администратора
Заключение
Список используемой литературы

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

[Sum - Отработано часов])+IIf(IsNull([Учет времени командировок Итог]![Sum - Отработано часов]),0,[Учет времени командировок Итог]![Sum - Отработано часов])+IIf(IsNull([Sum - Больничных часов]),0,[Sum - Больничных часов]) AS [Отработано всего]FROM ((Сотрудники LEFT JOIN [Учет времени больничных листов Итог] ON Сотрудники.Табельный_номер = [Учет времени больничных листов Итог].Табельный_номер) LEFT JOIN [Учет отработанного времени Итог] ON Сотрудники.Табельный_номер = [Учет отработанного времени Итог].Табельный_номер) LEFT JOIN [Учет времени командировок Итог] ON Сотрудники.Табельный_номер = [Учет времени командировок Итог].[Табельный номер];Рис.14 Результат запроса Учет рабочего времениУчет отработанного времениSELECT Табель.Табельный_номер, Табель.Дата, Табель.Время_прихода, Табель.Время_ухода_обед, Табель.Время_прихода_обед, Табель.Время_ухода, DateDiff("n",([Табель]![Время_прихода]),([Табель]![Время_ухода_обед]))/60 AS [Часов до обеда], DateDiff("n",([Табель]![Время_прихода_обед]),([Табель]![Время_ухода]))/60 AS [Часов после обеда], [Часов до обеда]+[Часов после обеда] AS [Отработано часов]FROM Табель;Рис.15 Результат запроса Учет отработанного времениУчет отработанного времени ИтогSELECT DISTINCTROW [Учет отработанного времени].Табельный_номер, Sum([Учет отработанного времени].[Отработано часов]) AS [Sum - Отработано часов]FROM [Учет отработанного времени]GROUP BY [Учет отработанного времени].Табельный_номер;Учет времени командировокSELECT Командировки.[Табельный номер], Командировки.Дата_убытия, Командировки.Время_убытия, Командировки.Дата_прибытия, Командировки.Время_прибытия, DateDiff("ww",[Командировки]![Дата_убытия],[Командировки]![Дата_прибытия],7) AS Суббот, DateDiff("ww",[Командировки]![Дата_убытия],[Командировки]![Дата_прибытия],1) AS Восскресений, DateDiff("d",[Командировки]![Дата_убытия],[Командировки]![Дата_прибытия]) AS Дней, DateDiff("n",([Командировки]![Время_убытия]),"17:00")/60 AS [Часов в первый день], DateDiff("n","08:00",([Командировки]![Время_прибытия]))/60 AS [Часов в последний день], ([Дней]-[Восскресений]-1)*8+[Часов в первый день]+[Часов в последний день]-IIf(Weekday([Дата_прибытия])<>7,[Суббот]*2,([Суббот]-1)*2) AS [Отработано часов]FROM Командировки;Рис.16 Результат запроса Учет времени командировокУчет времени больничных листовSELECT Больничные_листы.Табельный_номер, Больничные_листы.Дата_с, Больничные_листы.Дата_по, DateDiff("ww",[Больничные_листы]![Дата_с],[Больничные_листы]![Дата_по],7) AS Суббот, DateDiff("ww",[Больничные_листы]![Дата_с],[Больничные_листы]![Дата_по],1) AS Восскресений, DateDiff("d",[Больничные_листы]![Дата_с],[Больничные_листы]![Дата_по]) AS Дней, ([Дней]-[Восскресений]+1)*8-[Суббот]*2 AS [Больничных часов]FROM Больничные_листы;Рис.17 Результат запроса Учет времени больничных листовУчет времени больничных листов ИтогSELECT DISTINCTROW [Учет времени больничных листов].Табельный_номер, Sum([Учет времени больничных листов].[Больничных часов]) AS [Sum - Больничных часов]FROM [Учет времени больничных листов]GROUP BY [Учет времени больничных листов].Табельный_номер;Учет времени командировок ИтогSELECT DISTINCTROW [Учет времени командировок].[Табельный номер], Sum([Учет времени командировок].[Отработано часов]) AS [Sum - Отработано часов]FROM [Учет времени командировок]GROUP BY [Учет времени командировок].[Табельный номер];Рис.18 Результат запроса Учет времени больничных листов ИтогНа основе созданного запроса создан отчет Учет рабочего времениРис.19 Отчет Учет рабочего времениДля удобной работы со всеми созданными формами и отчетом создана главная форма ИС, в параметрах запуска указано чтобы при открытии ИС открывалась именно эта форма.Рис.20 Главная формаРуководство пользователяПри открытии ИС УРВС появляется главная форма. Кнопка Сотрудники позволяет открыть форму для заполнения и редактирования записей по сотрудникам.Кнопка Должности позволяет открыть форму для редактирования названий должностей или добавления новых должностей. Кнопка Табель открывает форму заполнения приходов и уходов сотрудников с работы.Для ввода данных о сотруднике нажимается кнопка Сотрудники, при этом открывается формаРис.21 Форма СотрудникиПри некорректном вводе даты или времени будет выведено сообщение об ошибке.Рис.22 Ошибка нарушения маски вводаРис.23 Ошибка ввода значения датыВ случае однодневной командировки.Рис.24 Ошибка ввода значения времениЕсли необходимой должности нет в списке, то необходимо открыть форму Должности и добавить необходимую должность.После добавления записей о сотруднике, необходимо заполнить его табель рабочего времени, нажатие кнопки Табель на главной форме открывает форму для редактирования.Далее можно просмотреть итоговый отчет Учет рабочего времени сотрудников (нажатие на кнопку Учет рабочего времени на главной форме).Руководство администратораСпециальных требований для правильной работы в системе нет. Характеристика программного обеспечения представлена в таблице 2.Таблица 2Программное обеспечение и технические средстваПоказательЗначенияОперационная системаMicrosoft WindowsXPИнструментальная средаMS Access 2007Объем базы данных792 КбХарактеристика аппаратного обеспечения, минимальных технических средств, необходимых для функционирования разработанной информационной системы, представлена в таблице 3 Таблица 3Минимальные технические требованияПоказательЗначениеПроцессор233 МгцОперативная память9 Мб ОЗУСвободное место на НЖМД70 Мб Видеоадаптер и мониторSuper VGA (800 x 600)Устройства взаимодействия с пользователемклавиатура, мышьЗаключениеВ процессе выполнения курсовой работы, разработана структура базы данных. Реализована база данных и удобный интерфейс для работы с этой базой, позволяющая получать отчеты в удобном для пользователя виде. Получены знания и практические навыки работы в MS. Получены знания и практические навыки работы с TSQL. База данных прошла тестирование на типовых задачах: добавления записей, удаление, редактирование, получение отчетов. В качестве дальнейшего развития необходимо реализовать систему защиты базы данных. Реализовать процедуру аутентификации. Хранить пароли пользователей. Ввести разграничения пользователей по типам, например администраторы и пользователи. Для пользователя разработать отдельный интерфейс как пример Личный кабинет.А также можно усовершенствовать процедуру отчетности осуществлять формирование автоматически в определенный день месяца. Как дополнение может быть расширена проверка корректности вводимых данных.Предложенная структура ИС оказалась жизнеспособной и ИС может быть в дальнейшем усовершенствована функционально.Список используемой литературыГригорьев П.Н., Работа с Access 2000 – СПб, Корона, 2004, - 180 с.Дунаев В. В. Базы данных. Язык SQL для студента. - СПб: БХВ-Петербург, 2006, - 288 с.Полякова Л.Н. Основы SQL: Курс лекций. Учебное пособие/ Л.Н. Полякова. - М.: Интернет-Университет Информационных Технологий, 2004, - 368 с.Смирнова Г.Н. и др. Проектирование экономических информационных систем: Учебник / Под ред. Ю.Ф. Тельнова. - М.: Финансы и статистика, 2002, - 512 с.Смирнов И.Н. и др. Основные СУБД. – М.: Наука, 1999, - 320 с.Хомоненко А.Д. и др. Базы данных: Учебник для вузов / Под ред. проф. А.Д. Хомоненко. - СПб.: КОРОНА принт, 2004, - 736 с. Пенова И.П., MSAccess для начинающих – Москва, Вильямс, 2008, - 213 с.

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

1.Григорьев П.Н., Работа с Access 2000 – СПб, Корона, 2004, - 180 с.
2.Дунаев В. В. Базы данных. Язык SQL для студента. - СПб: БХВ-Петербург, 2006, - 288 с.
3.Полякова Л.Н. Основы SQL: Курс лекций. Учебное пособие/ Л.Н. Полякова. - М.: Интернет-Университет Информационных Технологий, 2004, - 368 с.
4.Смирнова Г.Н. и др. Проектирование экономических информационных систем: Учебник / Под ред. Ю.Ф. Тельнова. - М.: Финансы и статистика, 2002, - 512 с.
5.Смирнов И.Н. и др. Основные СУБД. – М.: Наука, 1999, - 320 с.
6.Хомоненко А.Д. и др. Базы данных: Учебник для вузов / Под ред. проф. А.Д. Хомоненко. - СПб.: КОРОНА принт, 2004, - 736 с.
7.Пенова И.П., MS Access для начинающих – Москва, Вильямс, 2008, - 213 с.
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00355
© Рефератбанк, 2002 - 2024