База данных футбольных игроков

Автор работы: Пользователь скрыл имя, 26 Декабря 2011 в 13:29, курсовая работа

Описание работы

Курсовая работа посвящена решению задачи проектирования программы, которая предоставляла бы собой базу данных футбольных игроков на языке Objekt Pascal, используемый в инструментальной среде разработки приложения Delphi7. Для написания приложения была использована инструментальная среда разработки (ИСР) Delphi 7 ввиду большого количества ее преимуществ;
- поддержка технологий быстрой разработки приложения (Rapid Application Development);
- поддержка технологий визуальной разработки;
- наличие мощных средств отладки и тестирования разработанных приложений;

Содержание работы

Введение…………………………………………………………………………………………...4
1 Разработка эскизного и технического проектов программы (ГОСТ 19.404–79)……………5
1.1 Задание…………………………………………………………………………………………5
1.2 Назначение и область применения…………………………………………………..............5
1.3 Технические характеристики………………………………………………………………...5
1.3.1 Постановка задачи…………………………………………………………………………..5
1.3.2 Описание алгоритма………………………………………………………………………...6
1.3.3 Организация входных и выходных данных……………………………………………….7
1.3.4 Выбор состава технических и программных средств…………………………………….7
2 Разработка рабочего проекта…………………………………………………………………...8
2.1 Разработка программы………………………………………………………………………..8
2.2 Спецификация программы………………………………………………………………….18
2.3 Текст программы…………………………………………………………………………….19
2.4 Описание программы………………………………………………………………………..36
2.5 Тестирование программы……………………………………………………………………42
3 Внедрение………………………………………………………………………………………44
Заключение……………………………………………………………………………………….45
Список используемой литературы…………………

Файлы: 1 файл

Документ Microsoft Office Word.docx

— 382.58 Кб (Скачать файл)
ify">         Shape = bsTopLine

     3-компонент Chart1

         Left = 8

         Top = 88

         Width = 549

         Height = 285

         AllowPanning = pmNone

         AllowZoom = False

         BackWall.Brush.Color = clWhite

         BackWall.Brush.Style = bsClear

         BackWall.Pen.Visible = False

         Title.Text.Strings = (

           'TChart')

         Title.Visible = False

         AxisVisible = False

         ClipPoints = False

         Frame.Visible = False

         Legend.LegendStyle = lsValues

         Legend.TextStyle = ltsRightValue

         View3D = False

         View3DOptions.Elevation = 315

         View3DOptions.Orthogonal = False

         View3DOptions.Perspective = 0

         View3DOptions.Rotation = 360

         View3DWalls = False

         BevelOuter = bvNone

         TabOrder = 1

     4-компонент Label6

      Left = 8

         Top = 541

         Width = 96

         Height = 13

         Align = alCustom

         Anchors = [akBottom]

         Caption = 'Деркач Александр'

         Enabled = False

     5-компонент Label7   

     Left = 8

         Top = 557

         Width = 46

         Height = 13

         Align = alCustom

         Anchors = [akBottom]

         Caption = #1054#1042#1058'-10-2'

         Enabled = False

     6-компонент RadioGroup1   

     Left = 8

         Top = 8

         Width = 125

         Height = 73

         Caption = #1058#1080#1087' '#1076#1080#1072#1075#1088#1072#1084#1084#1099

         ItemIndex = 0

         Items.Strings (#1057#1090#1088#1072#1085#1099#1050#1086#1084#1072#1085#1076#1099)

         TabOrder = 0

         OnClick = RadioGroup1Click 

         

     Рисунок 4 - Форма поиска данных таблицы

     Свойства:

     1-компонент frmSearch

       Left = 169

       Top = 39

       BorderStyle = bsDialog

       Caption = #1055#1086#1080#1089#1082

       ClientHeight = 446

       ClientWidth = 555

       Color = clBtnFace

       Font.Charset = DEFAULT_CHARSET

       Font.Color = clWindowText

       Font.Height = -11

       Font.Name = 'MS Sans Serif'

       Font.Style = []

       OldCreateOrder = False

       Position = poScreenCenter

       OnShow = FormShow

       PixelsPerInch = 96

       TextHeight = 13

     2-компонент Bevel1

         Left = 0

         Top = 401

         Width = 553

         Height = 9

         Align = alCustom

         Anchors = [akBottom]

         Shape = bsTopLine

     3-компонент Button1

         Left = 472

         Top = 408

         Width = 75

         Height = 25

         Caption = ‘Поиск’

         TabOrder = 2

         OnClick = Button1Click

     4-компонент GroupBox1

         Left = 8

         Top = 100

         Width = 541

         Height = 289

         Caption = ‘ФИО’ ‘Страна’ ‘Цена’ ‘В сборной’

         TabOrder = 0

     5-компонент GroupBox2

         Left = 8

         Top = 8

         Width = 541

         Height = 85

         Caption =   ‘ФИО’ ‘Страна’ ‘Цена’ ‘В сборной’

       TabOrder = 1

     6-компонент Label6

      Left = 8

         Top = 541

         Width = 96

         Height = 13

         Align = alCustom

         Anchors = [akBottom]

         Caption = 'Деркач Александр'

         Enabled = False

     7-компонент Label7   

     Left = 8

         Top = 557

         Width = 46

         Height = 13

         Align = alCustom

         Anchors = [akBottom]

         Caption = #1054#1042#1058'-10-2'

         Enabled = False 

       

     Рисунок 5 - Окно «О программе»

     Свойства:

     1-компонент frmAbout

       Left = 226

       Top = 124

       BorderStyle = bsDialog

       Caption = 'О программе'

       ClientHeight = 283

       ClientWidth = 528

       Color = clBlack

       Font.Charset = DEFAULT_CHARSET

       Font.Color = clWindowText

       Font.Height = -11

       Font.Name = 'MS Sans Serif'

       Font.Style = []

       OldCreateOrder = False

       Position = poScreenCenter

       PixelsPerInch = 96

       TextHeight = 13

     2-компонент Button1

         Left = 8

         Top = 248

         Width = 75

         Height = 25

         Caption = 'OK'

         TabOrder = 0

         OnClick = Button1Click

     3-компонент Image1

         Left = 0

         Top = 0

         Width = 333

         Height = 253

         Picture

     4-компонент Label1

         Left = 368

         Top = 224

         Width = 94

         Height = 24

         Caption = 'Выполнил:'

         Color = clBlack

         Font.Charset = DEFAULT_CHARSET

         Font.Color = clWhite

         Font.Height = -19

         Font.Name = 'MS Sans Serif'

         Font.Style = []

         ParentColor = False

         ParentFont = False

     5-компонент  Label2

         Left = 396

         Top = 256

         Width = 125

         Height = 25

         Caption = 'Деркач Александр'

         Font.Charset = DEFAULT_CHARSET

         Font.Color = clWhite

         Font.Height = -11

         Font.Name = 'MS Sans Serif'

         Font.Style = [fsBold]

         ParentFont = False

     6-компонент Label3

         Left = 368

         Top = 8

         Width = 153

         Height = 18

         Caption = 'Курсовой проект'

         Font.Charset = DEFAULT_CHARSET

         Font.Color = clWhite

         Font.Height = -16

         Font.Name = 'Verdana'

         Font.Style = [fsBold]

         ParentFont = False 

2.2 Спецификация программы. 

     Исполняемый файл программы на “База данных футбольных игроков” имеет название “database_kr.exe” и расположен на компакт диске (флешке) в каталоге Курсовая делфи. Состав проекта приведен в таблице 1.

     Таблица 1

     Состав  проекта

Название Обозначение Примечание
Unit1.pas Файл программного модуля для формы№1,2,3,4 Определяет  функциональность формы №1,2,3,4
Unit.dcu Объектный файл для Unit1,2,3,4.Pas Откомпилированная версия nit1,2,3,4.Pas
Database_kr.dof Файл параметров проекта Содержит текушие  установки проекта:настроики компилятора  и компоновшика, имена служебных  каталогов, условные дерективы
Database_kr.dpr Файл проекта Связывает все  файлы, и которых состоит приложение
Database_kr.res Файл ресурсов Содержит пиктограммы, графические изображения
Футбол.exe Исполняемый файл Исполняемый файл скомпилированный версии программы
Unit1.Pas Файл программного модуля для формы№1 Определяет  функциональность формы №1
Unit2.Pas Файл программного модуля для формы№2 Определяет  функциональность формы №2
Unit3.Pas Файл программного модуля для формы№3 Определяет  функциональность формы №3
Unit4.Pas Файл программного модуля для формы№4 Определяет  функциональность формы №4
Unit1.Dfm Файл формы  №1 Содержит список свойств всех компонентов, включенных в форму №1
Unit2.Dfm Файл формы  №2 Содержит список свойств всех компонентов, включенных в форму №2
Unit3.Dfm Файл формы  №3 Содержит список свойств всех компонентов, включенных в форму №3
Unit4.Dfm Файл формы  №4 Содержит список свойств всех компонентов, включенных в форму №4
Unit1.Dcu Объектный файл для Unit1.Pas Откомпилированная версия Unit1.Pas
Unit2.Dcu Объектный файл для Unit2.Pas Откомпилированная версия Unit2.Pas
Unit3.Dcu Объектный файл для Unit3.Pas Откомпилированная версия unit3.Pas
Unit4.Dcu Объектный файл для Unit4.Pas Откомпилированная версия unit4.Pas
Unit1.ddp Резервная копия №1 Используеться для восстоновления данных
Unit2.ddp Резервная копия  №2 Используеться для восстоновления данных
Unit3.ddp Резервная копия №1 Используеться для восстоновления данных
Unit4.ddp Резервная копия  №2 Используется  для восстановления данных

Информация о работе База данных футбольных игроков