Курсовая работа
«Создание программы ведения базы данных «Сотрудники» научного учреждения «Прогресс»»
- 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
написания вашей работы
У нас можно заказать
(Цены могут варьироваться от сложности и объема задания)
682 автора
помогают студентам
42 задания
за последние сутки
10 минут
время отклика
Проектирование реляционной базы данных в среде microsoft accsess
Курсовая работа:
Проектирование и создание кбд (картографические базы данных)
Курсовая работа:
Программа ведения базы данных
Дипломная работа:
Проект региональной среднемасштабной электоральной карты (на примере досрочных президентских выборов)
Курсовая работа:
Проектирование и создание картографической базы данных для геоэкологической карты башкирского зауралья