Разработка информационной системы "Библиотека" - Курсовая работа

бесплатно 0
4.5 87
Разработка программы для работы с базой данных "Библиотека" в среде Borland C Builder 6 на языке программирования C с использованием визуальных средств. Структура информации, подключение к ней и ее отображение. Описание пользовательского интерфейса.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Язык возник в начале 1980-х годов, когда сотрудник фирмы Bell Laboratories Бьерн Страуструп придумал ряд усовершенствований к языку Си под собственные нужды. До начала официальной стандартизации язык развивался в основном силами Страуструпа в ответ на запросы программистского сообщества. В 1998 году был ратифицирован международный стандарт языка C : ISO/IEC 14882: 1998 "Standard for the C Programming Language"; после принятия технических исправлений к стандарту в 2003 году - нынешняя версия этого стандарта - ISO/IEC 14882: 2003. Целью выполнения данного курсового проекта является разработка системы "Библиотека" и соответствующей ей базы данных, позволяющей документировать в электронном виде автоматизации учета движений автомобилей и предоставлять необходимые отчеты. Язык SQL (Structured Query Language) в настоящее время стал фактически стандартным языком доступа к реляционным базам данных.Задачей данного курсового проекта является разработка системы "Библиотека", которая содержит текущую информацию о книгах в библиотеке. Сведения о книгах содержат: ? номер УДК; При работе с системой пользователь должен иметь возможность решать следующие задачи: ? начальное формирование данных о всех книгах в библиотеке в виде списка;Программа выполнена в среде Borland C Builder 6 на языке программирования C с использованием визуальных средств. Программа имитирует Справочник филателиста. Необходимо разработать программу для учета марок и коллекционеров. Данная программа состоит из базы данных включающей в себя одну таблицу: Книги: O номер УДКТаблица "Books" включает в себя: u num - содержит порядковый номер u num_udk - содержит номер УДК u autor - содержит фамилию и инициалы автора u title - содержит название u count_in_library - содержит год издания u year_print - содержит количество экземпляров данной книги в библиотекеОписание компонентов: Компонент DBGRID обеспечивает табличный способ отображения на экране строк данных из компонентов ADOTABLE или ADOQUERY. Компонент ADOCONNECTION предназначен для управления соединением с объектами хранилища данных ADO. Он обеспечивает доступ к хранилищу данных компонентам ADO, инкапсулирующим набор данных (см. ниже). Применение этого компонента дает разработчику ряд преимуществ: все компоненты доступа к данным ADO обращаются к хранилищу данных через одно соединение; Компонент DATASOURCE действует как посредник между компонентами TDATASET (TTABLE, TQUERY, TSTOREDPROC) и компонентами Data Controls - элементами управления, обеспечивающими представление данных на форме.Программа "Библиотека" состоит из разных окон, кнопок, меню и индикаторов. Ниже Вы увидите различные варианты интерфейса программы. О программе - содержит информацию о программе, а именно: название продукта, описание, авторские права и название организации. Программа производит начальное формирование данных о всех книгах в библиотеке в виде списка. Это можно сделать выбрав в меню "Правка" пункт "Добавить книгу" или выбрать этот же пункт из контекстного меню таблицы.Результатом выполнения этой курсовой работы стала пользовательская программа "Библиотека" Она написана на высокоуровневом языке программирования - C , используя среду разработки программного обеспечения Borland C Builder 6. Программа имеет простой и понятный интерфейс легка в использовании.

План
Содержание

Реферат

1. Введение

2. Постановка задачи

3. Разработка программы

3.1 Системный анализ предметной области

3.2 Структура хранимой информации

3.3 Подключение к информации и ее отображение

4. Описание пользовательского интерфейса

5. Вывод

6. Список используемой литературы

Приложение А

Введение
C (Си ) - компилируемый статически типизированный язык программирования общего назначения. Язык возник в начале 1980-х годов, когда сотрудник фирмы Bell Laboratories Бьерн Страуструп придумал ряд усовершенствований к языку Си под собственные нужды. До начала официальной стандартизации язык развивался в основном силами Страуструпа в ответ на запросы программистского сообщества. В 1998 году был ратифицирован международный стандарт языка C : ISO/IEC 14882: 1998 "Standard for the C Programming Language"; после принятия технических исправлений к стандарту в 2003 году - нынешняя версия этого стандарта - ISO/IEC 14882: 2003. В настоящее время все большее значение получает автоматизация процессов, связанных с бытовыми услугами для удобства и уменьшения затрат на обслуживание. Вследствие этого появляется необходимость в разработке универсальных систем, позволяющих довольно легко обрабатывать информацию, а также генерировать необходимые отчеты.

Целью выполнения данного курсового проекта является разработка системы "Библиотека" и соответствующей ей базы данных, позволяющей документировать в электронном виде автоматизации учета движений автомобилей и предоставлять необходимые отчеты.

В качестве среды разработки базы данных была выбрана СУБД MSSQL Server. Эта СУБД была выбрана в качестве инструмента потому, что она способна работать на серверной основе, и имеет большие функциональные возможности. В качестве языка программирования был выбран язык С . Данная среда позволяет легко работать с базой данных, созданной в MSSQL Server, редактировать и дополнять ее.

Язык SQL (Structured Query Language) в настоящее время стал фактически стандартным языком доступа к реляционным базам данных. Целью стандартизации является переносимость приложений между различными СУБД.

Реализация в SQL концепции операции, ориентированных на табличное представление данных, позволило создать компактный язык с небольшим (менее 30) набором предложений. SQL может использоваться как интерактивный (для выполнения запросов) и как встроенный (для построения прикладных программ). В нем существует: предложение определения данных (определение баз данных, а также определение и уничтожение таблиц и индексов);

предложение на выбор данных;

предложение управления данными (предоставление и отмена привилегии на доступ данным и др.);

предложение на модификацию данных (добавление, удаление, изменение данных).

Кроме того, предоставляет возможность выполнять в этих предложениях: арифметические вычисления, обработку текстовых строк;

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

запоминание выводимого по запросу содержимого таблицы;

создание представлений (виртуальных таблиц);

агрегирование данных: группирование данных и применение к этим группам таких операций, как среднее, сумма, максимум, минимум, число элементов.

К инструментальным средствам, позволяющим обеспечить простое и эффективное использование MSSQL Server можно отнести: Enterprise Manager;

Service Manager;

Query Analyzer. интерфейс база пользовательский программа

База данных SQL Server - это контейнер объектов, предназначенных для хранения, записи и извлечения данных в безопасном режиме - содержит следующие компоненты: Таблицы;

Хранимые процедуры;

Индексы;

Представления.

Вывод
Результатом выполнения этой курсовой работы стала пользовательская программа "Библиотека" Она написана на высокоуровневом языке программирования - C , используя среду разработки программного обеспечения Borland C Builder 6. Программа имеет простой и понятный интерфейс легка в использовании. Программа так же легка в использовании. Она объединяет в себе простоту, доступность и большой набор различных возможностей и не требует от пользователя глубоких знаний работы за компьютером.

В ходе разработки программы мы научились использовать многие возможности C и создавать наиболее оптимальные программы для пользователей.

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

Список литературы
1. Wikipedia.org/

2. books.net-soft.ru/

3. board.com/

4. qlforum.ru/

5. Бьерн Страуструп "Язык программирования C "

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

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





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