Создание баз данных с использованием Database Desktop. Проведение автоматизации рабочего места кассира. Описание входной и выходной информации. Выбор среды реализации, состава и параметров технических средств. Проектирование интерфейса программы.
Аннотация к работе
В курсовой работе будет разработана программа, которая автоматизирует работу кассира, позволяет автоматически генерировать отчеты в разрезе материально-ответственных лиц, также будут получены навыки по созданию баз данных с использованием Database Desktop.Касса - это подразделение организации, выполняющее кассовые операции с наличными деньгами и денежными ценностями.Входная информация - это информация, поступающая извне и используемая для ее решения. В качестве входной информации используются 2 базы данных, которые мы создали на Database Deckopt: - Kassir.db В базе данных Kassir.db входными информациями служат:-Код кассираВыходная информация - это информация, полученная на основе входной информации.Delphi 7 представляет собой полное решение для разработки приложений от проектирования до развертывания по архитектуре, управляемой моделью (MDA), которое позволяет интегрировать моделирование, разработку и развертывание приложений и систем электронного бизнеса для платформы Windows. Визуальная среда web-разработки Delphi 7 позволяет визуально строить web-приложения и кардинально уменьшает обычные временные затраты, связанные с созданием серверной составляющей приложений, включая управление сессиями в многопользовательском режиме доступа.Для решения задачи необходим состав следующих технических средств: - Процессор Pentium с частотой 1.8 ГГЦ и выше; Рекомендуемый - 1 Гбайт и выше;Построение логической модели осуществим с помощью программного средства ERWIN 4.0. Выберем тип модели Logical/Physical, и на логическом уровне определим: - сущности, - связи между ними, Результат построения Логической модели представлен на рис.1, а Физическая модель изображена на рис.2. В построенной модели используется следующий вид связи - не идентифицирующая связь, типа «один ко многим».Data Module-это средство для эффективной работы с базами данных.На форме Data Module установлены компоненты для работы с базами данных.В данном случаи это компоненты: - Table(контейнеры для размещения БД) В результате мы получаем следующий вид для формы Data Module: Рис. На Form 1 будут находиться основные элементы, а Data Module предназначен для эффективной работы с БД. В результате мы получаем следующий вид для формы Form1: Рис. После запуска программы мы из базы данных Kassir.db выбираем кассира, выбираем из БД Tovar любой товар, при этом цена автоматически заполняет компонент Edit: Далее в ручную заполняем Дебет, Колво, Кредит, устанавливаем дату, из групп операций выбираем операцию, которую нужно провести и нажимаем на кнопку ОК.В рамках курсового проектирования был разработан проект, который автоматизирует рабочее место кассира.Edit1.Text:=Ligidov.Tovar.FIELDBYNAME("Cena").ASSTRING; Ligidov.GUROPER1.FIELDBYNAME("Kredit").ASSTRING:= Edit4.Text; Ligidov.GUROPER1.FIELDBYNAME("Kolic").ASSTRING:=Edit2.Text; a0:=CALKULJATOR(Edit1.Text,Edit2.Text,"*",2); if radiobutton3.Checked then begin a2:=edit6.
План
Содержание
Введение
1. Анализ предметной области
2. Описание входной и выходной информации
2.1 Входная информация
2.2 Выходная информация
3. Обоснование выбора среды реализации
3.1 Выбор среды реализации
3.2 Выбор состава и параметров технических средств
4. Построение реляционной базы данных
4.1 Разработка логической и физической модели базы данных
5. Проектирование и реализация интерфейса программы
Заключение
Список использованных источников
Приложение
Введение
В курсовой работе будет разработана программа, которая автоматизирует работу кассира, позволяет автоматически генерировать отчеты в разрезе материально-ответственных лиц, также будут получены навыки по созданию баз данных с использованием Database Desktop.
Разработка программы будет вестись Delphi 7- это среда быстрой разработки, в которой в качестве языка программирования используется строго типизированный объектно-ориентированный язык Delphi.
Вывод
В рамках курсового проектирования был разработан проект, который автоматизирует рабочее место кассира.
Разработана база данных для хранения информации данных характеристик товара.
В результате изучены информационные потоки данных, определена технология обработки данных, вид входных и выходных документов.
Внедрение разработанной информационной системы позволит предприятию вести централизованный учет расходов на товары и оперативно формировать отчеты по кассирам. интерфейс программа database desktop
Список литературы
1. Фленов М.Е. Библия Delphi: 2004. - 668с.
2. Петров В.Н. Информационные системы. - СПБ.: Питер, 2008.
3. Фаронов В.В. Программирование баз данных в Delphi 7: Учебный курс. - СПБ.: Питер, 2004 - 464 с.