*
*


CAPTCHA Image   Reload Image
X

Разработать подсистему учета и регистрации рабочего времени сотрудников предприятия по подразделениям (Программирование на Java)

курсовые работы, программирование

Объем работы: 36 стр.

Год сдачи: 2007

Стоимость: 700 руб.

Просмотров: 538

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Заключение
Заказать работу
ВВЕДЕНИЕ 3
1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ И КЛАССИФИКАЦИЯ СУЩНОСТЕЙ РЕШАЕМОЙ ЗАДАЧИ 5
1.1 ПОДРАЗДЕЛЕНИЕ 7
1.2 ТАРИФ 7
1.3 РАСХОД 8
1.4. ЭТАПЫ ОРГАНИЗАЦИИ ХРАНИЛИЩА ИНФОРМАЦИИ О РАБОЧЕМ ВРЕМЕНИ ПОДРАЗДЕЛЕНИЙ 8
2. ПОСТАНОВКА ЗАДАЧИ 12
3. ОБЗОР ЛИТЕРАТУРНЫХ ИСТОЧНИКОВ 13
4. ТРЕБОВАНИЯ К СИСТЕМЕ 15
5. РАЗРАБОТКА МЕТОДОВ И МОДЕЛЕЙ ПРЕДСТАВЛЕНИЯ СИСТЕМЫ 17
6. РАЗРАБОТКА И ПОСТРОЕНИЕ ИНФОРМАЦИОННОЙ МОДЕЛИ 21
7.ОБОСНОВАНИЕ ПРИНИМАЕМЫХ РЕШЕНИЙ ПО ВЫБОРУ ТЕХНИЧЕСКИХ И ПРОГРАМНЫХ СРЕДСТВ РЕАЛИЗАЦИИ 23
8. ОПИСАНИЕ АЛГОРИТМОВ ПРОГРАММНЫХ МОДУЛЕЙ 27
9. ОПИСАНИЕ ТЕСТОВОГО ПРИМЕРА. РУКОВОДСТВА ПОЛЬЗОВАТЕЛЯ 30
10. ОПИСАНИЕ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ 34
ВЫВОДЫ И ЗАКЛЮЧЕНИЯ 35
ЛИТЕРАТУРА 36
ПРИЛОЖЕНИЯ 37
Любое предприятие, насчитывающее более 2-3 сотрудников и образующее юридическое лицо, должно вести учет рабочего времени сотрудников предприятия по подразделениям. В конце каждого месяца в бухгалтерию заработной платы подаются табеля из подразделений, в которых указывается количество дней и часов, отработанных сотрудниками подразделений, а также общее количество отработанных дней и часов.
Впоследствии эти данные используются для определения размера заработной платы, подлежащей начислению сотрудниками предприятия, а также для анализа отдачи от работы сотрудников В случае большого предприятия табелей рабочего времени может быть очень много, в связи с чем встает задача разработки электронной подсистемы учета рабочего времени сотрудников предприятия.
В настоящее время такие подсистемы встречаются в качестве модулей корпоративных информационных систем, систем управления предприятием, бухгалтерских комплексов и т.п. Естественно, что данная разработка не претендует на полноценную замену даже такого модуля и является всего лишь примером разработки распределенной системы.
Распределенность состоит в том, что структурно подсистема состоит из хранилища данных, серверной и клиентской компонент. Взаимодействие пользовательской части подсистемы – клиента и координатор-обработчик клиентских запросов – сервера, осуществляется согласно принципам архитектуры «клиент-сервер».
Подсистема написана на языке программирования Java, что обеспечивает переносимость ПО между платформами. Хранилище данных организовано при помощи СУБД Sybase, сервер взаимодействует с СУБД с помощью языка запросов SQL, что повышает надежность и скорость обработки данных.
Для реализации клиент-серверной архитектуры было выбрано взаимодействие посредством сокетов TCP. Данный подход обеспечивает гарантированную доставку сообщений, которыми обмениваются взаимодействующие модули подсистемы.
В результате выполнения работы было разработано приложение, позволяющее выполнять учет рабочего времени сотрудников предприятия по подразделениям.
Приложение реализовано согласно архитектуре «клиент-сервер» и полностью отвечает указанным в постановке задачи и требованиям к ПО указаниям.
В процессе выполнения работы были получены навыки в проектировании моделей IDEF0, закреплены навыки проектирования БД при помощи ErWin (IDEF1x), методология проектирования при помощи UML (концепции RUP).
Тестирование программы показало ее корректную работу при соблюдении условий ее эксплуатации.

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Работу высылаем в течении суток после поступления денег на счет
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу