1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6 icon

1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6



Название1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6
страница4/7
Дата03.05.2013
Размер0.64 Mb.
ТипРеферат
скачать >>>
1   2   3   4   5   6   7
^

2 Реализация проекта системы «библиотека»

2.1 Описание форм и спецификаций системы «Библиотека»


Для разработки системы «Библиотека» используется среда визуального проектирования Delphi. Проект системы содержит восемь форм:

  • fmMain – главное окно системы;

  • fmBook – форма добавления и изменения книги;

  • fmFind – форма поиска;

  • fmKart – форма добавления и изменения карточки пользователя;

  • fmList – форма добавления и изменения списка взятых книг;

  • fmPrint – форма для печати книг.

  • fmGenre – форма для добавления изменения раздела книги.

  • fmUpdate – форма для занесения данных раздела.


Форма fmMain. Главное окно системы «Библиотека» представлена на рис. 5, которая содержит ниже перечисленные компоненты.



^ Рис. 5 Главное окно программы «Библиотека»

Компоненты:

ActionList1: TActionList;

свойства:

state –asNormal;

MainMenu1: TMainMenu;

свойства:

OwnerDraw – false;

StatusBar1: TStatusBar;

свойства:

Align – alBottom;

ADOConnection1: TADOConnection;

свойства:

LoginPrompt – false;

dsBook: TDataSource;

свойства:

DataSet –qKart;

qBook: TADOQuery;

свойства:

SQL - select * from Book;

dsKart: TDataSource;

свойства:

DataSet – tKart;

tKart: TADOTable;

свойства:

TableName – kart;

tList: TADOTable;

свойства:

TableName – list;

dsList: TDataSource;

свойства:

DataSet – tList;

dbGrid: TDBGrid;

свойства:

options – dgRowSelect-true, dgEditing – false;

cbTables: TComboBox;

свойства:

Style – csOwnerDrawFixed;

cbGenre: TComboBox;

свойства:

visible – false;

Style – csOwnerDrawFixed;

btClear: TButton;

свойства:

caption – Показать все;

visible – false;

btPrint: TButton;

свойства:

caption – Печать;

visible – false;

Label1: TLabel;

свойства:

caption – Таблица;

Label2: TLabel;

свойства:

caption – Раздел;

visible – false;


Форма fmBook. Добавления и изменения книг представлена на рис. 6 и содержит следующие компоненты:

Label1: TLabel;



^ Рис. 6 Добавления и изменения книг

свойства:

caption – Автор;

bdeAuthor: TDBEdit;

свойства:

DataSource –dsBook;

DataFiled - Book_Author;

bdeTitle: TDBEdit;

свойства:

DataSource –dsBook;

DataFiled - Book_Title;

Label2: TLabel;

свойства:

caption – Название;

bdeYear: TDBEdit;

свойства:

DataSource –dsBook;

DataFiled - Book_Year;

Label3: TLabel;

свойства:

caption – Год издания;

bdeLoc: TDBEdit;

свойства:

DataSource –dsBook;

DataFiled - Book_Loc;

Label4: TLabel;

свойства:

caption – Код места хранения;

Label6: TLabel;

свойства:

caption – Раздел;

btCancel: TButton;

свойства:

caption – Отмена;

btOk: TButton;

свойства:

caption – Принять;

btAddGenre: TSpeedButton;

свойства:

caption – …

cbGenre: TComboBox;

Style – csDropDown;


Форма fmFind. Поиск (рис. 7)



^ Рис. 7 Поиск

Форма fmFind

Компоненты:

btCancel: TButton;

свойства:

caption – Отмена;

btOk: TButton;

свойства:

caption – Поиск;

Edit1: TEdit;

cвойства:

Text – ‘’;

ComboBox1: TComboBox;

свойства:

Style – csOwnerDrawFixed;

Label1: TLabel;

свойства:

caption – Поиск по;


Окно fmKart. Добавление и изменение абонементных карт (карточка пользователя) (рис. 8).



^ Рис.8 Карточка пользователя

Форма fmKart

Компоненты:

dbeName: TDBEdit;

свойства:

DataSource –dsKart;

DataFiled - Kart_Name;

Label1: TLabel;

свойства:

caption – Имя;

Label2: TLabel;

свойства:

caption – Фамилия;

dbeFamily: TDBEdit;

свойства:

DataSource –dsKart;

DataFiled - Kart_Family;

Label3: TLabel;

свойства:

caption – Поиск;

dbeInitial: TDBEdit;

свойства:

DataSource –dsKart;

DataFiled - Kart_Initial;

Label4: TLabel;

свойства:

caption – Поиск;

Label5: TLabel;

dbeGroup: TDBEdit;

свойства:

DataSource –dsKart;

DataFiled – Kart_Group;

Label6: TLabel;

свойства:

caption – Поиск;

dbePhone: TDBEdit;

свойства:

DataSource –dsKart;

DataFiled – Kart_Phone;

btOk: TButton;

свойства:

caption – Поиск;

btCancel: TButton;

свойства:

caption – Поиск;

dbeBirth: TDBDateEdit;

свойства:

DataSource –dsKart;

DataFiled – Kart_Birth;


Окно fmGenre. форма для добавления изменения раздела книги. (рис. 9).



^ Рис. 9 Редактирование раздела книги

Форма fmGenre

Компоненты:

btInsert: TButton;

свойства:

caption – Добавить;

btUpdate: TButton;

свойства:

caption – Изменить;

btDelete: TButton;

свойства:

caption – Удалить;

btClose: TButton;

свойства:

caption - Закрыть;

ListBox1: TListBox;

свойства:

Style – lbStandart;


Окно fmUpdate. форма для занесения данных раздела (рис. 10)



^ Рис. 10 Добавление и изменение данных раздела

Форма fmUpdate

Компоненты:

btOk: TButton;

свойства:

caption – Принять;

btCancel: TButton;

свойства:

caption – Отмена;

Edit1: TEdit;

cвойства:

Text – ‘’;

Окно fmList. форма добавления и изменения списка взятых книг (рис. 11).



^ Рис. 11 Редактирование списка

Форма fmList

Компоненты:

DBDateTake: TDBDateEdit;

свойства:

DataSource –dsList;

DataFiled – List_Take;

DBDateBack: TDBDateEdit;

свойства:

DataSource – dsList;

DataFiled – List_Back;

DBEBook: TDBEdit;

свойства:

DataSource – dsList;

DataFiled – Book_id;

DBEKart: TDBEdit;

свойства:

DataSource – dsList;

DataFiled – Kart_id;

btCancel: TButton;

свойства:

caption – Отмена;

btOK: TButton;

свойства:

caption – Принять;

Label1: TLabel;

свойства:

caption – № Книги;

Label2: TLabel;

свойства:

caption – № Карточки;


Для системы «Библиотека» используются следующие спецификации, приведенные в таблице 7.
^

Таблица 7 - Спецификация программы


Название

Обозначение

Примечание

BaseLib.dof

Файл параметров проекта

Содержит текущие установки проекта

BaseLib.dpr

Файл проекта

Связывает все файлы из которых состоит приложение

BaseLib.res

Файл ресурсов

Содержит пиктограммы, графические изображения

Umain.pas

Файл программного модуля формы №1

Определяет функциональность формы №1

Ubook.pas

Файл программного модуля формы №2

Определяет функциональность формы №2

Ukart.pas

Файл программного модуля формы №3

Определяет функциональность формы №3

Ulist.pas

Файл программного модуля формы №4

Определяет функциональность формы №4

Ufind.pas

Файл программного модуля формы №5

Определяет функциональность формы №5

UGenre.pas

Файл программного модуля формы №6

Определяет функциональность формы №6

Update.pas

Файл программного модуля формы №7

Определяет функциональность формы №7

UPrint.pas

Файл программного модуля формы №8

Определяет функциональность формы №8

Umain.dfm

Файл формы № 1

Содержит список всех компонентов, включённых в форму № 1

Ubook.dfm

Файл формы № 2

Содержит список всех компонентов, включённых в форму № 2

Ukart.dfm

Файл формы № 3

Содержит список всех компонентов, включённых в форму № 3

Ulist.dfm

Файл формы № 4

Содержит список всех компонентов, включённых в форму № 4

Ufind.dfm

Файл формы № 5

Содержит список всех компонентов, включённых в форму № 5

UGenre.dfm

Файл формы № 6

Содержит список всех компонентов, включённых в форму № 6

Update.dfm

Файл формы № 7

Содержит список всех компонентов, включённых в форму № 7

UPrint.dfm

Файл формы № 8

Содержит список всех компонентов, включённых в форму № 8



1   2   3   4   5   6   7



Похожие:

1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6 icon1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6
И уже сегодня без баз данных невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций. Не...
1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6 icon4 технико-экономическое обоснование
Е – коэффициент эффективности, равный ставке за кредиты на рынке долгосрочных кредитов
1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6 icon4 технико-экономическое обоснование
Целью дипломного проекта является разработка Web-сайта для чуп «АйрисАгро», позволяющего упростить оптовую реализацию продукции
1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6 iconТехнико-экономическое обоснование целесообразности закупки лицензии на
Краткая характеристика уровня отечественного производства (производства на данном предприятии)
1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6 iconОхрана программ для ЭВМ и баз данных
Аландаренко А. Особенности правового режима и бухгалтерского учета программ для ЭВМ и баз данных // ис. Автор­ское право и смежные...
1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6 iconБизнес-план либо технико-экономическое обоснование проекта. Форма №1 «Бухгалтерский баланс»
Форма №1 «Бухгалтерский баланс» предприятия, форма №2 «Отчет о прибылях и убытках» на последнюю или предпоследнюю месячную (квартальную)...
1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6 iconВид услуги Единица измерения
Копирование текстовой информации из баз данных и сети Интернет на электронный носитель пользователя
1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6 iconДипломная работа на тему: «Экономическое значение системы налоговых льгот и их влияние на развитие производства»
«Экономическое значение системы налоговых льгот и их влияние на развитие производства»
1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6 iconПрограмма авторского курса
Теоретическое обоснование применения психических приемов регулирования эмоциональных состояний человека
1 Технико-экономическое обоснование системы «Библиотека» 6 1 Назначение и область применения баз данных 6 iconДокументы
1. /Акмолинская область/98016001.pdf
2. /Акмолинская...

Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©kzbydocs.com 2000-2015
При копировании материала укажите ссылку.
обратиться к администрации
Документы

Разработка сайта — Веб студия Адаманов