Реализация средствами С базы данных "Учёт фототехники" - Курсовая работа

бесплатно 0
4.5 102
Общая характеристика языка программирования С , его функции и возможности. Создание базы данных "Учет фототехники" для работников магазина. Этапы разработки алгоритма, спецификация, кодирование, отладка и тестирование программы. Руководство пользователя.


Аннотация к работе
С в настоящее время считается господствующим языком, используемым для разработки коммерческих программных продуктов. В последние годы это господство слегка поколебалось вследствие аналогичных претензий со стороны такого языка программирования, как Java, но многие программисты, которые сменили С на Java, в последнее время поспешили вернуться к своей прежней привязанности. Язык С расширяется введением гибких и эффективных средств, предназначенных для построения новых типов. Программист структурирует свою задачу, определив новые типы, которые точно соответствуют понятиям предметной области задачи.Для создания своего проекта была выбрана среда программирования C Builder.C Builder представляет собой SDI-приложение, главное окно которого содержит настраиваемую инструментальную панель (слева) и палитру компонентов (справа). Создание пользовательского интерфейса приложения заключается в добавлении в окно формы элементов объектов C Builder, называемых компонентами. Используя Borland C Builder, можно создать приложения, работающие как с однопользовательскими базами данных (БД), так и с серверными системами управления базами данных (СУБД), такими как Oracle, Sybase, Informix, Interbase, MS SQL Server, DB2, а также с ODBC-источниками. В типичных приложениях с базами данных компонент DATASOURCE, как правило, связан с одним компоненом TDATASET (TTABLE или TQUERY) и с одним или более компонентами Data Controls (такими, как DBGRID, DBEDIT и др.). Связь этого компонента с компонентами TDATASET и DATACONTROLS осуществляется с использованием следующих свойств и событий: · Свойство DATASET компонента DATASOURCE идентифицирует имя компонента TDATASET.С компонент Label предназначен для отображения статического текста, то есть надписей и меток на Форме, которые не меняются в течение всего времени работы программы. Компонент Image имеет существенное преимущество: в нем не приходится думать о перерисовке изображения, испорченного изза перекрытия данного окна другими. у компонента Image имеются свойства, позволяющие работать с различными типами графических файлов. Компонент DATASOURCE действует как посредник между компонентами TDATASET (TTABLE, TQUERY, TSTOREDPROC) и компонентами DATACONTROLS - элементами управления, обеспечивающими представление данных на форме. Компоненты TDATASET управляют связями с библиотекой BORLANDDATABASEENGINE (BDE), а компонент DATASOURCE управляет связями с данными в компонентах DATACONTROLS. ADOTABLE - таблица ADO, обеспечивает доступ к одной таблице ADO-источника данных и позволяет другим компонентам управлять этими данными, связываясь с компонентом ADOTABLE через компонент DATASOURCE.При использовании компонента доступа ADOTABLE к данным по технологии ADO установление соединения с хранилищем данных можно выполнить с помощью компонента ADOCONNECTION, для которого с помощью его свойства CONNECTIONSTRING нужно установить соединение с хранилищем данных.[12]При выполнении курсового проекта были пройдены все этапы разработки специализированного прикладного программного обеспечения: · постановка задачи; · сбор необходимых исходных данных, используемых в программе; Совершенствование навыков программирования задач на языке С , освоение практических приемов работы с базами данных и другими внешними Windows-приложениями, программирования линейных, разветвляющихся, циклических вычислительных процессов, отладки и выполнения программ с использованием интегрированной среды разработки Borland C Builder 6.0. Созданное программное приложение полностью соответствуют поставленным задачам, определенным в задании на курсовое проектирование.#include "Unit1.h" #include "Unit2.h" #include "Unit3.

Вывод
При выполнении курсового проекта были пройдены все этапы разработки специализированного прикладного программного обеспечения: · постановка задачи;

· формализация задачи, определение входной и выходной информации;

· сбор необходимых исходных данных, используемых в программе;

· определение необходимых требований к техническим и программным средствам для функционирования приложения;

· составление логической структуры решения задачи и программы;

· подготовка инсталляционного пакета;

· составление инструкции пользователя.

Освоение принципов разработки алгоритмов решения задач на ЭВМ, правил составления блок-схем алгоритмов;

Совершенствование навыков программирования задач на языке С , освоение практических приемов работы с базами данных и другими внешними Windows-приложениями, программирования линейных, разветвляющихся, циклических вычислительных процессов, отладки и выполнения программ с использованием интегрированной среды разработки Borland C Builder 6.0.

Цель курсового проекта достигнута. Созданное программное приложение полностью соответствуют поставленным задачам, определенным в задании на курсовое проектирование.

Следует отметить, что созданное приложение может быть усовершенствовано добавлением новых форм и методов по обработке данных, составлению отчетов и т.д. Так как созданный проект работает с локальной базой данных, то, как вариант усовершенствования программы, может быть реализация ее в качестве клиент-серверного приложения.

Список литературы
1. Аммерааль Л. STL для программистов на С . Пер. с англ. - М.: ДМК, 1999. - 240 с.: ил.

2. Динман М.И. С освой на примерах. - СПБ.: БХВ-Петербург, 2006. - 384 с.: ил.

3. Крупник А. Б. Самоучитель C . - СПБ.: Питер, 2005. - 252 с: ил.

4. Лафоре Р. Объектно-ориентированное программирование ВС . Классика COMPUTERSCIENCE. 4-е изд. - СПБ.: Питер, 2008. - 926 с.: ил.

5. Мейерс С. Эффективное использование STL. Библиотека программиста. - СПБ.: Питер, 2002. - 224 с.: ил.

6. Павловская Т.А., Щупак Ю.А. С . Объектно-ориентированное программирование. Практикум. - СПБ.: Питер, 2008. - 265 с.: ил.

7. Фридман А., Кландер Л., Михаэлс М., Шильдт Х. С/С . Архив программ - М.: ЗАО «Издательство БИНОМ», 2001 г. - 640 с.: ил.

8. Шилдт Г. Справочник программиста С/С . - М.: Издательский дом «Вильямс», 2006. - 432 с.;

9. Яновский А., О.Мороз О., В.Шевяков В., О.Сивограков О., С.Шимукович С. “Дисненский край” Минск, 2000 г. - 44 с.;.

10. www.citforum.ru

11. www.warayg.narod.ru

12. www.helpstudio.h1.ru

13. www.terrasoft.ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?