43385

Розробка інфологічної та даталогічної моделі

Курсовая

Информатика, кибернетика и программирование

Для підприємств розроблена спеціальна база даних котра формує список співробітників за допомогою додавання їх в базу користувачем.4 Опис основних процедур перетворення даних 1. Для додавання розроблена відповідна форма в котрій забезпечено введення даних а саме: П. Табельний номер Дата прийому на роботу Оклад Після введення даних вони через компонент Tble котрий призначений для роботи з нашою базою даних bd1.

Украинкский

2013-11-06

662 KB

4 чел.

Розділ 1

Дослідження предметної області

1.1 Характеристика предметної області

 Начислення відрядної заробітної платні. Дана задача представлена у вигляді начислення відрядної заробітної платні як для співробітників підприємства,  так і для окремих користувачів. Для підприємств розроблена спеціальна база даних, котра формує список співробітників за допомогою додавання їх в базу користувачем. Інформації про співробітника:

- П.І.Б.

- Табельний номер

- Дата прийому на роботу

- Оклад співробітника

Також користувачем вводиться інформація про поточний розрахунковий місяць, дата початку та кінця відрядження, а також ставка податку ( у процентах) .

Виконання задачі припиняєтеся лише у зв’язку з некоректним введенням інформації для її розв’язання.


1.2 Опис вхідних повідомлень

Назва вхідного повідомлення

Ідентифікатор

Форма подання

Термін і частота знаходження

Джерело

Імя  співробітника

FIO

БД

На протязі роботи з БД

Роботодавець

Табельний номер

Nomer

БД

На протязі роботи з БД

Роботодавець

Оклад

Oklad

БД

На протязі роботи з БД

Роботодавець

Дата прийому на роботу

Data

БД

На протязі роботи з БД

Роботодавець

Початок відрядження

---

Первинна форма

На момент роботи програми

Користувач

Кінець відрядження

---

Первинна форма

На момент роботи програми

Користувач

Вид підрахунку

---

Первинна форма

На момент роботи програми

Користувач

Ставка  податку

---

Первинна форма

На момент роботи програми

Користувач

Оклад або сер. заробіток

---

Первинна форма

На момент роботи програми

Користувач


1.3 Опис вихідних повідомлень

Назва вихідного повідомлення

Ідентифікатор

Форма подання і вимоги до неї

Періодичність видання

Термін видання і допустимий час затримки

Користувач інформації

Кількість днів відрядження

d

Вихідна форма

У будь який час

Необмежено, без затримки

Роботодавець, бухгалтерія

Начислена зар.плата

zp

Вихідна форма

У будь який час

Необмежено, без затримки

Роботодавець, бухгалтерія

Податок

nal

Вихідна форма

У будь який час

Необмежено, без затримки

Роботодавець, бухгалтерія

До сплати

opl

Вихідна форма

У будь який час

Необмежено, без затримки

Роботодавець, бухгалтерія

Вибір співробітника

FIO

БД

У будь який час

Необмежено, без затримки

Роботодавець, бухгалтерія


1.4 Опис основних процедур перетворення даних

1. Начислена зарплата = Кількість днів відрядження * Оклад

   zp:=d*StrToInt(Edit2.Text);

2. Кількість днів відрядження = Кінець відрядження – Початок відрядження

   d:=DaysBetween(DateTimePicker3.Date,DateTimePicker4.Date);

3. Податок = Начислена зарплата * Ставку податку (%)

   nal:=abs(zp/100*StrToInt(ComboBox2.Text));

4. До сплати = Начислена зар.плата – Податок

   opl:=zp-nal;


Розділ 2

Розробка інфологічної та даталогічної моделі

Для додавання нового співробітника

Додавання нового співробітника виконується користувачем ПЗ. Для додавання розроблена відповідна форма, в котрій забезпечено введення даних, а саме:

  •  П.І.Б.
  •  Табельний номер
  •  Дата прийому на роботу
  •  Оклад

Після введення даних вони, через компонент Table, котрий призначений для роботи з нашою базою даних (bd1.db), записуються до бази даних.


Для вибора співробітника

Вибір співробітника  призводить до змінення у головній формі ПЗ її заголовка на П.І.Б співробітника, та даних про його табельний номер, дату прийому на роботу та оклад, через запит у базу даних на виведення інформації для виділеного співробітника.


Інфологічна модель

Назва атрибуту

Формат

Обов’язковий

Обмеження на право звертання

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

Виводимість значень

Дублювання значень

Умови на допустимі значення

П.І.Б.

A(25)

так

немає обмежень

ПК

так

так

 

Табельний номер

I

так

ПК

так

так

1 - 99

Дата прийому на роботу

D

так

ПК

так

так

 

Оклад

N

так

ПК

так

так

10 - 999


Розділ 4

Проектування та реалізація БД на фізичному рівні

За допомогою Database Desctop ми створили базу даних під назвою bd1.db у вигляді Table Paradox 7. Усе управління структурою даної бази даних відповідно виконується через Database Desctop. Управління самими даними виконується безпосередньо із розробленого ПЗ. Елементи, котрі відповідають за реалізацію та змінення даних нашою бази, а саме Query та Table, є стандартними.

Query – відповідає за реалізацію та виведення бази даних та її елементів, виконання запитів і таке інше, в рамках нашого ПЗ.

Table – відповідає за реалізацію змінення елементів бази даних в рамках нашого ПЗ.

Усі поля бази даних заповнюються із розробленої форми нашого ПЗ, котра запускається за допомогою натиснення кнопки «Новый сотрудник».

Вибір співробітника реалізується безпосередньо з допоміжної форми проекту, після натиснення кнопки «Выбор сотрудника».

Виведення даних здійснюється у головну форму проекту безпосередньо з розробленої нами бази даних відповідно до вибору нами співробітника з допоміжної форми.


 

А также другие работы, которые могут Вас заинтересовать

21860. Управление геомеханическими процессами при проведении капитальных выработок и строительстве подземных сооружений 2.82 MB
  Управление геомеханическими процессами при проведении капитальных выработок и строительстве подземных сооружений. Задачи управления горным давлением и основные принципы обеспечения устойчивости горных выработок. Закономерности изменения напряженного состояния приконтурного массива выработок при их различных положениях в пространстве относительно поля напряжений в массиве пород и преобладающих структурных неоднородностях. Выбор и обоснование оптимальных форм и размеров поперечных сечений рациональной ориентации выработок.
21861. Особенности напряжённо-деформированного состояния массива пород вокруг очистных выработок 266 KB
  Особенности напряжённодеформированного состояния массива пород вокруг очистных выработок. Характерные виды проявлений горного давления в очистных выработках. Взаимное влияние очистных выработок при разработке обособленных и сближенных пластов и жил. Основные принципы выбора способа управления горным давлением при ведении очистных работ.
21862. Управление геомеханическими процессами при системах с естественным поддержанием выработанного пространства 848 KB
  В этой группе систем разработки поддержание очистного пространства осуществляется за счет естественной устойчивости обнажений массивов полезного ископаемого и вмещающих пород. Следует заметить что данная группа систем разработки применяется как правило в условиях устойчивых массивов пород. Очевидно в такой постановке вопроса устойчивое состояние любых элементов системы разработки определяется соотношением действующих в массиве пород напряжений и деформационнопрочностных свойств пород слагающих рассматриваемый элемент. Если конкретно...
21863. Управление геомеханическими процессами при системах с искусственным поддержанием выработанного пространства: с закладкой выработанного пространства 344 KB
  Для поддержания подрабатываемого массива горных пород выработанное пространство вслед за выемкой руды или через некоторое время заполняется закладочным материалом. Для повышения плотности создаваемого искусственного массива специально подбираются крупность кусков и фракционный состав смесей. Для достижения высокой плотности закладочного массива рекомендуется принимать максимальный размер куска не более 250 300 мм при этом содержание мелких частиц должна быть до 10 15 а фракция от О до 20 мм до 30. Усадка закладочного массива в первом...
21864. Организация процесса разработки управленческого решения 95.5 KB
  Демократизация разработки решений; 5.1 Логические схемы деятельности в процессе разработки решения Методы принятия решений направленных на достижение намеченных целей могут быть различными: 1 метод основанный на интуиции управляющего которая обусловлена наличием у него ранее накопленного опыта и суммы знаний в конкретной области деятельности что помогает выбрать и принять правильное решение; 2 метод основанный на понятии здравого смысла когда управляющий принимая решения обосновывает их последовательными...
21865. Целевая ориентация управленческих решений 126 KB
  Взаимосвязи в системе целей Фундаментальные цели определяют общую направленность деятельности организации являются исходным пунктом построения дерева целей организации. Эти цели не всегда ясны даже высшим менеджерам а тем более – персоналу. Тактические цели: обеспечивают перевод стратегических целей в термины и показатели которые могут быть использованы при принятии решений; имеют своей основой стратегические цели направленные на их поддержку; более конкретны чем стратегические цели. Операционные цели являются еще более...
21866. Анализ внешней среды и ее влияние на реализацию альтернатив 71 KB
  С этого периода связь фирмы с внешней средой стала рассматриваться как одна из главнейших ее характеристик. Внешняя среда фирмы предприятия или организации – это совокупность активных субъектов и сил действующих за их пределами не поддающихся контролю со стороны фирмы предприятия или организации и влияющих на возможности фирмы предприятия или организации устанавливать и поддерживать отношения с субъектами внешнего окружения для достижения своих стратегических целей. Внешняя среда фирмы достаточно разнородна.2 Среда прямого воздействия К...
21867. Условия неопределенности и риска 55.5 KB
  Условия неопределенности и риска.3 – Виды и условия предпринимательского риска; 8. По критерию определенности информации различают решения принятые в условиях: а определенности б вероятностной определенности риска в неопределенности ненадежности. В отечественной экономике на данном этапе ее развития риск особенно вероятен вследствие неуменьшающейся неопределенности политической ситуации неустойчивости экономической среды отсутствия гарантии получения ожидаемого результата Природа риска в рыночной экономике...
21868. Приемы разработки и выборов управленческих решений в условиях неопределенности и риска 56.5 KB
  Приемы разработки и выборов управленческих решений в условиях неопределенности и риска.1 – Управление риском; 9.2 Классификация рисков; 9.3 – Руководители по отношению к риску; Разработка управленческого решения предполагает использование определенного объема информации.