Обозначение | Наименование | Ключ | Тип данных | Длина | Точность |
Cod_mater | Код материала | * | Числовой | 0 | |
Naim_mat | Наименование материала | Строковый | 20 | 0 | |
Ed_izm_mat | Ед. изм. мат-ла | Строковый | 5 | 0 | |
Zena_ed | Цена ед. мат-ла | Денежный | 0 |
Таблица 3. Логическая структура таблицы «Заказчик».
Обозначение | Наименование | Ключ | Тип данных | Длина | Точность |
N_pasp | Номер паспорта | * | Числовой | 0 | |
Fam | Фамилия | Строковый | 30 | 0 | |
Im | Имя | Строковый | 30 | 0 | |
Ot | Отчество | Строковый | 30 | 0 | |
Raion | Район | Строковый | 15 | 0 | |
Ulica | Улица | Строковый | 25 | 0 | |
Dom | Дом | Строковый | 5 | 0 | |
Kvartira | Квартира | Числовой | 0 | ||
Tel | Телефон | Числовой | 0 |
Таблица 4. Логическая структура таблицы «Фотография».
Обозначение | Наименование | Ключ | Тип данных | Длина | Точность |
Sn | Серия – номер | * | Числовой | 0 | |
N_pasp | Номер паспорта | Внеш. | Числовой | 0 | |
Box | Ячейка | Числовой | 0 |
Таблица 5. Логическая структура таблицы «Квитанция».
Обозначение | Наименование | Ключ | Тип данных | Длина | Точность |
N_kvit | Номер квитанции | * | Числовой | 0 | |
Date_p | Дата заказа | Дата | 0 | ||
Date_vp | Плановая дата выполнения | Дата | 0 | ||
Date_vf | Фактическая дата выполнения | Дата | 0 | ||
Cod_usl | Код услуги | Внеш. | Числовой | 0 | |
N_pasp | Номер паспорта | Внеш. | Числовой | 0 |
Таблица 6. Логическая структура таблицы «Накладная».
Обозначение | Наименование | Ключ | Тип данных | Длина | Точность |
N_naklad | Номер накладной | * | Числовой | 0 | |
Kol_prih | Количество материала | Числовой | 0 | ||
Date_prih | Дата прихода | Дата | 0 | ||
Cod_mater | Код материала | Внеш. | Числовой |
Таблица 7. Логическая структура таблицы «Расход».
Обозначение | Наименование | Ключ | Тип данных | Длина | Точность |
N_rash | Номер док-та | * | Числовой | 0 | |
Kol_rash | Количество материала | Числовой | 0 | ||
Date_rash | Дата расхода | Дата | 0 | ||
Cod_mater | Код материала | Внеш. | Числовой |
Заключение
В данной курсовой работе была достигнута частичная автоматизация фотоателье. С точки зрения практического применения программный продукт не является полноценным, хотя некоторые модули могут быть использованы для разработки пригодного к реальным условиям приложения. Целью проекта является демонстрация возможностей автоматизации в сфере бытового обслуживания. Много внимания уделяется апробации возможностей языка SQL, предоставляющего средства для обработки данных. Дополнительная функциональность программы заключена именно в SQL запросах, поставляемых вместе с приложением. Запросы позволяют подсчитывать остаток материалов, вычислять сумму к оплате, находить определенный вид материалов (жидкие, например), составлять статистику по посещаемости фотоателье, находить разного рода информацию по клиентам, например, где хранятся фотографии и др. На основе конференции по Delphi и некоторых других источников в качестве самотоятельного изучения была разработана справочная система по программе и форма непрямоугольной формы «О программе», а также создан проект файла ресурса с картинкой для этой формы. Но поскольку целью курсовой не является разработка графического интерфейса и документации непосредственно, то этим моментам не уделялось особого внимания. Данное приложение может быть адаптировано к любой службе быта, учитывая схожесть организации основных функций и решаемых задач.
Список используемой литературы
1. Архангельский А.Я. Программирование В Delphi 5 – М.: ЗАО «Издательство Бином», 2000 г. – 1072 с.: ил.
2. Издательская группа BHVТурбо Паскаль 7.0 - К.: 1998 г. – 448 с.: ил.
3. Встроенное справочное руководство BorlandDelphi 5.
4. Интернет-сайт www.citforum.ruftp-архив.
5. Документы конференции по Delphi.