Курсовая работа

«Создание программы ведения базы данных «Сотрудники» научного учреждения «Прогресс»»

  • 23 страниц
Содержание

Содержание

Введение….4

1. Технические характеристики…6

1.1. Постановка задачи….6

1.2. Описание алгоритма…7

2. Разработка рабочего проекта….….…11

2.1. Разработка программы….….….….11

2.2. Описание и тестирование программы….…17

Заключение….….….22

Глоссарий.24

Список использованных источников….….….26

Приложение А. Внешний вид программы.28

Приложение Б. Программное описание объектов….29

Введение

В данной курсовой работе ставится задача создания Windows-приложения на алгоритмическом языке Object Pascal в среде визуального программирования Delphi, которое должно обеспечивать ведение базы данных научного учреждения. Delphi – это продукт уникальным образом сочетающий высокопроизводительный компилятор, объектно–ориентированные средства визуального программирования и универсальный механизм доступа к базам данных. Открытая структура Delphi позволяет использовать стандартный набор инструментальных средств для создания приложений. Перед разработчиком ставится вполне определенная задача, при выполнении которой используются навыки работы с операционными системами, программными оболочками, разнообразными служебными и сервисными средствами.

Данная программа тестировалась на операционной системе Windows XP и Windows 2000, не исключена работоспособность и на других версиях.

Условия задания указывают на необходимость обращения программы к файлам базы данных и возможности сохранения в них всех изменений, для того чтобы вновь открытая программа показывала не старые данные, а уже скорректированные. Для создания файлов базы данных воспользуемся электронной таблицей Microsoft Excel, куда внесём все необходимые поля и сохраним их в формате dBase IV с расширением .dbf .

В первой главе данной работы будет рассмотрена сама поставленная задача и алгоритмы решения её составляющих подзадач.

Во второй главе описаны компоненты программы, выбранные для решения каждой подзадачи, спецификация, т.е. составляющие проекта, а также приведён текст самой программы.

Фрагмент работы

1.1 Постановка задачи

Задание «Создать программу ведения базы данных «Сотрудники» научного учреждения “Прогресс” » состоит из следующих требований: база состоит из двух файлов. Файл №1 – список сотрудников: Ф.И.О., код должности, подразделение, количество отработанных часов. Файл №2 – справочник: наименование должности и соответствие коду, зарплата за один час работы (тариф). Количество отработанных часов для каждого сотрудника вводится с клавиатуры компьютера.

Ведение базы данных включает в себя следующие пункты:

1. ввод информации о сотрудниках (Ф.И.О., код должности, количество отработанных часов за месяц) и запись её на диск;

2. удаление ненужной информации с файлов диска;

3. корректирование записей базы данных;

4. вывод расчётной ведомости для каждого факультета;

5. расчёт выплаты заработной платы для всех сотрудников института.

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

Заключение

В настоящее время одним из наиболее удобных инструментов для написания Windows - программ являются системы быстрой визуальной разработки RAD.

RAD (от англ. rapid application development — быстрая разработка приложений) — концепция создания средств разработки программных продуктов, уделяющая особое внимание быстроте и удобству программирования, созданию технологического процесса, позволяющего программисту максимально быстро создавать компьютерные программы. С конца XX века RAD получила широкое распространение и одобрение. Концепцию RAD также часто связывают с концепцией визуального программирования.

При выполнении данной курсовой работы была использована одна из наиболее популярных RAD Delphi - мощная универсальная система программирования для Windows на основе языка Object Pascal, включающая в себя средства поддержки баз данных.

Список литературы

1. Алексеев В.Е. и др. Вычислительная техника и программирование. - М.: Высш.шк. [Текст], 2002.

2. Боон К. Паскаль для всех. - М. [Текст], 2003.

3. Вельбицкий И.В. Технология программирования. - Киев: Техника [Текст], 2002.

4. Горстко А.Б., Кочковская С.В. Азбука программирования. - М. [Текст], 2005.

5. Гофман В.Э., Хомоненко А.Д. Delphi 6. - СПб.: БХВ - Санкт-Петербург [Текст], 2004.

6. Дарахвелидзе П., Марков Е. Программирование в Delphi 4. - СПб.: БХВ - Санкт-Петербург [Текст], 2002.

7. Емелина Е.И. Основы программирования на языке Паскаль. - М. [Текст], 2003.

8. Епашенников А.М., Епашенникова В.А. Программирование в среде Turbo Pascal 7.0. - М.: Диалог-Мифи [Текст], 2002.

9. Культин Н.Б. Delphi6. Программирование на Object Pascal. - СПб.: БХВ - Санкт-Петербург [Текст], 2004.

10. Мануйлов В.Г. Разработка программного обеспечения на Паскале. - М.: Приор [Текст], 2004.

11. Марченко А.И. Программирование в среде Borland Pascal 7.0. – Киев [Текст], 2002.

12. Мейер Б., Бодуен К. Методы программирования. - М.: Мир [Текст], 2002.

13. Перминов О.Н. Программирование на языке Паскаль. - М. [Текст], 2003.

14. Стивенс Р. Delphi. Готовые алгоритмы. - СПб.: Питер [Текст], 2004.

15. Тассел В. Разработка, эффективность, отладка и испытание программ. - М.: Мир [Текст], 2003.

16. Фаронов В.В. Delphi 7: Учебный курс - М.: Издательство "Нолидж"[Текст], 2002.

17. Фаронов В.В. Паскаль в Windows. - М. [Текст], 2002.

18. Фаронов В.В. Турбо Паскаль 7.0 - М. [Текст], 2003.

19. Федоров А.Г. Delphi 7.0 для всех. -М.:КомпьютерПрогресс [Текст], 2003.

20. Фленов М. Библия Delphi, издательство: Санкт-Петербург «БХВ-Петербург» [Текст], 2004.

21. Фленов М. Программирование в Delphi глазами хакера, издательство: Санкт-Петербург «БХВ-Петербург» [Текст], 2004.

Покупка готовой работы
Тема: «Создание программы ведения базы данных «Сотрудники» научного учреждения «Прогресс»»
Раздел: Программирование, Базы данных
Тип: Курсовая работа
Страниц: 23
Цена: 400 руб.
Нужна похожая работа?
Закажите авторскую работу по вашему заданию.
  • Цены ниже рыночных
  • Удобный личный кабинет
  • Необходимый уровень антиплагиата
  • Прямое общение с исполнителем вашей работы
  • Бесплатные доработки и консультации
  • Минимальные сроки выполнения

Мы уже помогли 24535 студентам

Средний балл наших работ

  • 4.89 из 5
Узнайте стоимость
написания вашей работы
Популярные услуги
Дипломная на заказ

Дипломная работа

от 8000 руб.

срок: от 6 дней

Курсовая на заказ

Курсовая работа

от 1500 руб.

срок: от 3 дней

Отчет по практике на заказ

Отчет по практике

от 1500 руб.

срок: от 2 дней

Контрольная работа на заказ

Контрольная работа

от 100 руб.

срок: от 1 дня

Реферат на заказ

Реферат

от 700 руб.

срок: от 1 дня

682 автора

помогают студентам

23 задания

за последние сутки

10 минут

среднее время отклика