Рефераты. База данных компьютерного магазина

База данных компьютерного магазина

Реферат

Представляемый документ содержит:

35 страниц текста, четыре рисунка, три используемых источника.

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

Объектом исследования является база данных компьютерного магазина.

Цель работы состоит в создании программного комплекса, обеспечивающего использование структурированной базы данных для компьютерного магазина. Методы, используемые при разработке - язык программирования высокого уровня C++. Созданный программный продукт обеспечивает выполнение всех требований технического задания.

Содержание

  • Введение
  • 1. Техническое задание
    • 1.1 Основание для разработки
    • 1.2 Назначение разработки
    • 1.3 Требований пользователя к программному изделию
    • 1.4 Требования к программе или программному изделию
      • 1.4.1 Входные данные
      • 1.4.2 Процессы обработки
      • 1.4.3 Выходные данные
      • 1.4.4 Результирующие компоненты изделия
      • 1.4.5 Носители информации
      • 1.4.6 Требования к составу и параметрам технических средств
    • 1.5 Требования к программной документации
    • 1.6 Стадии и этапы разработки
  • 2 Рабочий проект
    • 2.1 Описание программы
      • 2.1.1 Тип входных данных
      • 2.1.2 Выходные данные
      • 2.2.1 Форма
      • 2.3.1 Компоненты на форме
    • 2.4.1 Функциональные тесты
  • Заключение
  • Список использованных источников
  • Приложение А

Введение

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

Область применения программного продукта. Программный продукт может быть использован для широкого потребления среди пользователей. До внедрения первых ЭВМ в торговую отрасль вести учёт за товарами, которые находятся в наличии и которые только поступают в продажу было крайне трудно. Когда на производстве появились первые ЭВМ, то одновременно появились и программы систематизирующие и ускоряющие работу и учёт магазинов. Эти программы представляют собой базы данных в которых хранятся все данные о товарах. Современное программное обеспечение позволяет пользователям хранить огромные объёмы информации о продукции, вводить в базу данных значения введённые с клавиатуры, удалять любую строку по желанию пользователя, просматривать все записи, хранящиеся в базе данных, выводить количество всех записей на экран, легко и быстро находить нужный товар по необходимым параметрам, без сложной работы с документами производить быструю надбавку в процентном соотношении на нужный товар. Подобный программный продукт широко используется в большинстве современных сетей крупных магазинов и торговых центров.

Практическое значение. Программный продукт позволяет сократить время и автоматизировать учёт, реализацию товаров.

???????????? ?????????? ???????????? ???????? ??????? ???????????? ????????? ? ????????????? ?????, ??????, ??????? ??????? ? ?????-???? ??????????? ??????????. ??????????? ??????? ?????? ???? ?????????? ?? ????? ???????????????? ???????? ?????? C++, ???????????? ???????? ????????-???????????????? ???????????????? ? ??????????? ?????? ? ??????? ???????????? ?????. ???????????? ?????????? ????????? ????? ?????? ????? ??????? ??????????? ???????, ?????????????? ???? ??????????? ???????????? ???????.

1. Техническое задание

1.1 Основание для разработки

Задача дана на основании курсовой работы. База данных для продуктового магазина.

1.2 Назначение разработки

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

1.3Требования пользователя к программному изделию

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

1.4 Требования к программе или программному изделию

1.4.1 Входные данные

Входными данными для программного продукта являются данные, вводимые пользователем с клавиатуры, такие как:

- Наименование товара;

- Код товара;

- Дата поступления;

- Цена товара;

- Количество;

- Имеющийся в наличии файл базы данных «Salon.txt».

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

1.4.2 Процессы обработки

С помощью кнопки «Добавить» значения, введенные пользователем во входных данных записываются в таблицу в соответствующие ячейки. После этого происходит очистка полей для ввода значений.

С помощью кнопки «Сохранить» таблицу со всеми добавленными в нее значениями сохранить в файл «Salon.txt», создающийся в каталоге с программой, или добавить значения в уже имеющийся файл. Полученный файл можно будет впоследствии использовать, не прибегая к работе программы. Кнопка «Удалить» предназначена для удаления любой по выбору пользователя строки из уже добавленных в базу данных. В ходе этой операции последняя строка таблицы записывается на место удаленной, а количество строк таблицы соответственно уменьшается. Кнопка «Количество» выводит на экран общее количество строк в таблице. С помощью кнопки «Поиск» пользователь может определить, есть или в базе данных продукт, который удовлетворяет каким-либо критериям, интересующими пользователя. В ходе этого процесса все совпадающие значения будут выведены в поисковую таблицу. В случае не нахождения подобных значений в базе данных будет выведена пустая таблица. С помощью кнопки «Накрутка» и значения, введенного пользователем в соответствующее поле можно регулировать выходную цену продукта. Цена будет изменяться в процентном отношении с ранее введенной. Счет идет до двух чисел после запятой.

1.4.3 Выходные данные

Выходными данными для программного продукта являются значения, выводимые программой пользователю на экран или полученные в процессе обработки данных, такие как:

- файл базы данных «Salon.txt»;

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

- таблица поиска с выведенными на экран табличными значениями и значениями, введенными пользователем;

- количество всех записей в базе данных.

1.4.4 Результирующие компоненты изделия

Заказчику предоставляются исполняемые файлы и отчёт о проделанной работе.

1.4.5 Носители информации

Продукт должен размещаться в виде файлов на CD дисках. В процессе работы могут использоваться Flash, CD-R/-RW, DVD-R/RW или другие носители информации.

1.4.6 Требования к составу и параметрам технических средств

Программный комплекс должен корректно работать на компьютере со следующими техническими характеристиками:

? процессор Pentium III 1000 МГц;

? оперативная память объемом 256 Мб;

? жесткий диск объемом 30 Гб;

? видеоадаптер SVGA;

? клавиатура;

? манипулятор типа “мышь”;

устройство удаленного доступа к сети: модем или сетевая карта.

1.5 Требования к программной документации

Программная документация должна включать следующие документы:

· техническое задание;

· рабочий проект;

· диск с приложением.

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

1.6 Стадии и этапы разработки

Выполнение разработки должно осуществляться в три этапа:

· техническое задание;

· рабочий проект.

На стадии "Техническое задание" проводится:

· постановка задачи;

· разработка требований к программному изделию;

· изучение литературы по задаче.

На стадии "Рабочий проект" проводится:

· разработка схем алгоритмов;

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

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

· оформление работы.

2. Рабочий проект

2.1 Описание программы:

Данная программа состоит из двух частей:

- Внешний вид форм;

- Компоненты на форме.

2.1.1 Тип входных данных

Входные данные, введенные пользователем с клавиатуры:

Страницы: 1, 2, 3



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.