50499 (Система расчета оплаты труда), страница 2

2016-07-30СтудИзба

Описание файла

Документ из архива "Система расчета оплаты труда", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "50499"

Текст 2 страницы из документа "50499"

Рис. 5 Поток данных

Поток данных на диаграмме изображается линей, оканчивающейся стрелкой, которая показывает направление потока (рис. 5). Каждый из потоков имеет имя, отражающее его содержание.

1.3 Спецификация структур данных

Таблица 1 «Рабочие»

Наименование

поля

Тип

Размер

Ключ

Примечание

Tab_nomer

Numeric

3

Primary

Первичный ключ

Familiya

Char

20

Фамилия

Imya

Char

20

Имя

Otchestvo

Char

20

Отчество

Obrazovanie

Char

40

Образование

Professiya

Char

40

Профессия

Gorod

Char

25

Город

Ulica

Char

25

Улица

Dom

Numeric

3

№ дома

Date_rogden

Date

8

Дата рождения

Таблица 2 «Путевой лист»

Наименование поля

Тип

Размер

Ключ

Примечание

№_pytev_lista

Numeric

3

Primary

Первичный ключ

Tab_nomer

Numeric

3

Regular

Внешний ключ

Marka

Char

15

Название автомобиля

Gos_znak

Char

8

Гос. номерной знак

ydovstoverenie

Char

6

№ удостоверения

Organiz

Char

25

Наименование организации

Chislo

Numeric

2

Число

Mesyac

Char

10

Месяц

God

Numeric

4

Год

Zadanie_voditel

Char

60

Задание водителю

Kol_chas

Numeric

2

Количество отработанных часов

Rezultat

Char

60

Результат работы

Summa

Numeric

4.2

Сумма

Таблица 3 «Наряд на сдельную работу»

Наименование поля

Тип

Размер

Ключ

Примечание

Nomer_naryada

Numeric

3

Primary

Первичный ключ

Tab_nomer

Numeric

3

Regular

Внешний ключ

Mesyac

Char

10

Месяц

God

Numeric

4

Год

Otrab_dney

Numeric

3

Отработанно дней

Kol_chas

Numeric

3

Количество часов

Ocenka_rabot

Char

30

Оценка работы

Summa

Numeric

4.2

Сумма

Таблица 4 «Расчетка»

Наименование поля

Тип

Размер

Ключ

Примечание

tab_nomer

Numeric

3

Regular

№ рабочего

kol_chas

Numeric

3

Количество отработанных часов

summa_nachisl

Numeric

4.2

Сумма начисленная

uderganiya

Numeric

4.2

Удержания

summa_vudachi

Numeric

4.2

Сумма выдачи

nomer_pyt

Numeric

3

Regular

№ путев. листа

nomer_naryad

Numeric

3

Regular

Номер наряда

key_nomer_raschet

Numeric

3

Primary

Первичный ключ

1.4 Построение начальной контекстной диаграммы

Построим начальную контекстную диаграмму потоков данных в нотации Гейна – Сэрсона. Нарисуем нулевой процесс и присвоим ему имя системы (Система расчета оплаты труда). Поскольку моделируется деятельность бухгалтерии, внешними сущностями являются Бухгалтерия, Экономист, Рабочий, Администрация. Нарисуем внешние сущности и соединим их с нулевым процессом посредством потоков данных. Начальная диаграмма представлена на рис. 6.

Рис. 6 Начальная контекстная диаграмма

1.5 Построение концептуальной модели данных

Выделим и нарисуем сущности для каждого класса объектов данных в системе расчета оплаты труда. Рассмотрим каждую возможную пару сущностей и установим существование связи между ними. Нарисуем диаграмму «сущность-связь». Присвоим им наименование каждой связи и зададим ее характеристики. Концептуальная модель данных представлена на рис. 7.

Рис. 7 Концептуальная модель данных

1.6 Построение диаграммы потоков данных нулевого уровня

Декомпозируем начальную контекстную диаграмму. Декомпозируем сложные процессы и проверим соответствие различных уровней модели процессов. Опишем накопители данных посредством структур данных. Опишем процессы нижнего уровня посредством спецификаций. Результаты представлены на рис. 8 и рис. 9.

Рис. 8 Диаграмма потоков данных нулевого уровня

1.7 Описание накопителей данных

Накопитель данных – это абстрактное устройство для хранения информации, которую можно в любой момент поместить в накопитель и через некоторое время извлечь, причем способы помещения и извлечения могут быть различными.

Имя накопителя выбирается из соображения наибольшей информативности для проектировщика.

Рис. 9 Накопитель данных

1.8 Диаграмма системных процессов нулевого уровня

Рис. 10 Диаграмма системных процессов нулевого уровня

На диаграмме системных процессов нулевого уровня вместо отдельных процессов введены процессы – компьютеры. Внешние сущности на контекстной диаграмме заменяются или дополняются техническими устройствами (рабочими станциями, принтерами). Для каждого потока данных определяется, посредством каких технических устройств информация передается или производится.

Процессы на диаграмме нулевого уровня заменяются соответствующими процессами – обрабатывающими устройствами (процессорами могут быть, как и технические устройства – настольные компьютеры конечных пользователей, рабочие станции, серверы баз данных, так и программные средства). Определяются и изображения на диаграмме тип связи между процессорами (локальная сеть).

Определяются задачи для каждого процессора (приложения, необходимые для работы системы), для них строятся соответствующие диаграммы. Определяется тип связи между задачами.

Устанавливаются ссылки между задачами и процессами диаграмм потоков данных следующих уровней. На рис. 10 изображена диаграмма системных процессов, в которой имеется шесть сущностей (рабочие, экономист, бухгалтерия, администрация, принтер, локальная сеть). Также имеется четыре процесса «ПК экономиста», «ПК администрации», «ПК бухгалтерии», «Сервер базы данных системы расчета оплаты труда». При поступлении данных от рабочего, данные сохраняются в базе данных и затем обрабатываются экономистом и бухгалтерии. Затем сумма к выдаче посылается на принтер в виде расчетки и выдается рабочему.

1.9 Диаграмма последовательности экранных форм

Представим абстрактную модель пользовательского интерфейса системы, которая отражает последовательность появления экранных форм в приложении.

Построение этой диаграммы выполняется следующим образом:

  1. на DFD выбираются интерактивные процессы нижнего уровня. Интерактивные процессы нуждаются в пользовательском интерфейсе, поэтому можно определить экранную форму для каждого процесса;

  2. построение диаграммы начинается с формы в виде прямоугольника для каждого интерактивного процесса на нижнем уровне диаграммы;

  3. определяется структура меню. Для этого интерактивные процессы группируются в меню (по функциональным признакам или в зависимости от принадлежности к определенным объектам);

  4. формы с меню изображаются над формами, соответствующими интерактивным процессам, и соединяются с ними в виде стрелок, направленных от меню к формам;

  5. определяется верхняя форма (главная форма приложения), связывающая все формы с меню.

На рис. 11 изображена диаграмма последовательности экранных форм.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5259
Авторов
на СтудИзбе
420
Средний доход
с одного платного файла
Обучение Подробнее