Технология программирования

 Технология программирования

Содержание
Введение----------------------------------------------------------------------------------3
Задача----------------------------------------------------------------------------------------------------------------3
Алгоритм решения задачи---------------------------------------------------------------------------------------3
Инструкция пользователя----------------------------------------------------------------------------------------4
Исходный код программы---------------------------------------------------------------------------------------4
Блок-схемы----------------------------------------------------------------------------------------------------------6
Список литературы------------------------------------------------------------------------------------------------6

Введение
Тема курсовой работы называется «Звезды». С помощью интегрированной среды разработки Delphi версии 6.0 я решил проблему автоматизации учета звезд эстрады. Программа является полностью готовой, рабочей и может без проблем работать на пользователя.
Задача
Автоматизировать процесс учета, при этом сохранить простоту и удобство управления процессом. В целом, программа должна хранить информацию, предоставить возможность просмотра и редактирования данных. Помимо этого нужно реализовать поиск по имени. Что собственно и было реализовано в моей курсовой работе, а также были добавлены некоторые дополнительные функции, которые будут описаны далее в разделе «Алгоритм решения задачи».
Алгоритм решения задачи
Программа написана на языке программирования Delphi версии 6.0. При написании программы использовались лишь стандартные компоненты интегрированной среды разработки. Технологии и типы, которые получили реализации в проекте:
Borland Database Engine (BDE) – орган управления базами данных (в нашем случае мы используем БД Paradox версии 7.0).
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, ExtCtrls, DBCtrls, Grids, DBGrids, StdCtrls, Buttons, Menus, DB, DBTables, ImgList – юниты, с помощью которых я получил доступ к процедурам и фукнциям работы с операционной системой, меню, базами данных, визуальными компонентами Delphi.
String, Integer, Boolean – типы данных, на которых основана данная программа. Соответственно строковый, целочисленный, логический типы.
При написании курсовой работы я обращался к использованию визуальных и не визуальных компонентов. Давайте, перечислим всех их:
TButton - обычная кнопка, нам нужно лишь ее событие onclick(для обработки).
TCombobox – представляет собой TEdit с выпадающим вниз меню, элементы которого можно программировать.
TDBGrid – компоненты отображения таблиц базы данных в удобочитаемой форме, в виде сетки ячеек и столбцов.
TDBNavigator – набор соединенных вместе кнопок навигации по таблице БД. Действия: Назад, Вперед, Вставить, Удалить, Сохранить, Отменить и т.д. над ячейками и строками таблиц.
TDatasource – компонент управления потоком данных между базой данных и программой.
TTable – является виртуальной таблицей, копией физической таблицы, все операции над ней затем сохраняются в физической таблице.
TImage – список графических изображений.
TQuery – компоненты для реализации в своей программе SQL-запросов. В данном проекте только для реализации выборки из других таблиц БД.
БД создавалась с помощью SQL Explorer. Имя псевдонима – “mishel ”. Тип драйвера «STANDART».
После создания локальных БД, я приступил к написанию исходного кода будущей программы. Заострять особого внимания на данной стадии разработки мы не будем, а сразу перейдем к рассмотрению принципа работы продукта.
После запуска на экране форма с размещенными на ней визуальными компонентами работы с базами данных, кнопками запроса и компонентами для вывода изображения. Имена компонентов остались стандартными, т.е. не менялись с целью наглядного просмотра кода. Активной таблица делается с помощью установки свойства Active в значение true.
Поиск в программе реализован при помощи SQL запроса. Задавая определенные критерии в появившемся окне, мы можем без проблем отыскать интересующую нас информацию.
Добавление новых людей в базу осуществить можно двумя способами:
 Нажав на панели на кнопку «Вставить» и вручную заполнить все поля.
 Далее нажать «Готово», и программа сама заполнит и создаст за вас новую запись в БД.
Завершение работы программы осуществляется либо нажатием кнопки «крестик» в заголовке программы, либо выбором кнопки «EXIT......


Толық нұсқасын 30 секундтан кейін жүктей аласыз!!!


Әлеуметтік желілерде бөлісіңіз:
Facebook | VK | WhatsApp | Telegram | Twitter

Қарап көріңіз 👇



Пайдалы сілтемелер:
» Ораза кестесі 2024 жыл. Астана, Алматы, Шымкент т.б. ауыз бекіту және ауызашар уақыты
» Туған күнге 99 тілектер жинағы: өз сөзімен, қысқаша, қарапайым туған күнге тілек
» Абай Құнанбаев барлық өлеңдер жинағын жүктеу, оқу

Соңғы жаңалықтар:
» Биыл 1 сыныпқа өтініш қабылдау 1 сәуірде басталып, 2024 жылғы 31 тамызға дейін жалғасады.
» Жұмыссыз жастарға 1 миллион теңгеге дейінгі ҚАЙТЫМСЫЗ гранттар. Өтінім қабылдау басталды!
» 2024 жылы студенттердің стипендиясы қанша теңгеге өседі