Цель данной курсовой работы разработать программный продукт, предназначенный для учёта, реализации товаров в компьютерного магазине.
Область применения программного продукта. Программный продукт может быть использован для широкого потребления среди пользователей. До внедрения первых ЭВМ в торговую отрасль вести учёт за товарами, которые находятся в наличии и которые только поступают в продажу было крайне трудно. Когда на производстве появились первые ЭВМ, то одновременно появились и программы систематизирующие и ускоряющие работу и учёт магазинов. Эти программы представляют собой базы данных в которых хранятся все данные о товарах. Современное программное обеспечение позволяет пользователям хранить огромные объёмы информации о продукции, вводить в базу данных значения введённые с клавиатуры, удалять любую строку по желанию пользователя, просматривать все записи, хранящиеся в базе данных, выводить количество всех записей на экран, легко и быстро находить нужный товар по необходимым параметрам, без сложной работы с документами производить быструю надбавку в процентном соотношении на нужный товар. Подобный программный продукт широко используется в большинстве современных сетей крупных магазинов и торговых центров.
Практическое значение, Актуальность
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 Требования к программной документации
Программная документация должна включать следующие документы:
- техническое задание;
- рабочий проект;
- диск с приложением.
В приложении к документу «Рабочий проект» должен быть приведен листинг исходных текстов программного изделия.
Значение профессии «Оператор ЭВМ» на современном этапе производства ...
... таблицы или запросы, содержащие нужные данные, и заполнить бланк запроса. Часто запросы в Microsoft Access создаются автоматически, и пользователю ... перемещать и вставлять части вашей анимации. Огромное количество различных эффектов, включающих переворачивание, переходы и ... таблицы. Первичный ключ — это одно или несколько полей, значение или значения однозначно определяют каждую запись в таблице. ...
1.6 Стадии и этапы разработки
Выполнение разработки должно осуществляться в три этапа:
- техническое задание;
- рабочий проект.
На стадии «Техническое задание» проводится:
- постановка задачи;
- разработка требований к программному изделию;
- изучение литературы по задаче.
[Электронный ресурс]//URL: https://litfac.ru/referat/razrabotka-bazyi-dannyihkompyuternyiy-magazin/
На стадии «Рабочий проект» проводится:
- разработка схем алгоритмов;
- физическое проектирование программного изделия;
- тестирование и отладка программного изделия;
- оформление работы.
2. Рабочий проект
2.1 Описание программы:
Данная программа состоит из двух частей:
— Внешний вид форм;
— Компоненты на форме.
2.1.1 Тип входных данных
Входные данные, введенные пользователем с клавиатуры:
— Наименование товара (Edit1, тип AnsiString);
— Код товара (Edit3, тип AnsiString);
— Дата поступления (Edit2, тип AnsiString);
— Цена товара (Edit4, тип AnsiString);
— Количество(Edit5, тип AnsiString);
— Надбавка(Edit6, тип float).
Имеющийся файл базы данных «Salon.txt».
2.1.2 Выходные данные
Выходными данными для программного продукта являются значения, выводимые программой пользователю на экран или полученные в процессе обработки данных, такие как:
— файл базы данных «Salon.txt»;
— таблица, созданная пользователем в результате работы программы (DataGrid1);
— таблица поиска с выведенными на экран табличными значениями и значениями, введенными пользователем (SearchGrid1);
— количество всех записей в базе данных (Label6, тип Int);
— сообщение об удалении всех записей из базы данных (ShowMessage(«Таблица пуста»).