Автоматизированная информационная система "Учёт касс"
Разработка автоматизированной информационной системы "Учет Касс". Информационная база задачи, входная и выходная информация и система меню. Описание программы для пользователя. Форма документа для ввода в эксплуатацию. Системные требования к программе.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 23.01.2015 |
Размер файла | 927,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
Министерство образования Республики Беларусь
Учреждение образования
«Белорусский государственный университет
информатики и радиоэлектроники»
Институт информационных технологий
КУРСОВОЙ ПРОЕКТ
по дисциплине «Основы алгоритмизации и программирования»
на тему: АИС «Учёт касс»
Выполнил:
Студент гр.№ 381072
Кулемин.С.В
Проверил: Филюта Л.А.
Минск 2013
Содержание
Введение
1. Постановка задачи
1.1 Назначение и функции программы
1.2 Информационная база задачи
1.2.1 Входная информация
1.2.2 Выходная информация
1.3 Структура будущей базы данных
1.4 Система меню
2.Описание программы
2.1 Описание программы для программиста
2.2 Описание программы для пользователя
3. Системные требование к программе
Заключение
Список используемых источников
Введение
Проблема применения ККМ в области торговли на сегодняшний день актуальна потому, что из-за использования неисправных, незарегистрированных контрольно кассовых машин, или просто в результате неправильного с ними обращения возникает проблема сокрытия доходов многими предпринимателями и организациями.
Эту проблемы решают ЦТО по обслуживанию кассовых аппаратов, и в связи с очень большим количеством касс. Требуется решить проблемы по автоматизации, учёта кассовых аппаратов, и упрощение оформлением документов для касс.
Основной целью данного курсового проекта является разработка автоматизированной информационной системы «Учет Касс».
В рамках данного курсового проекта ставятся задачи:
Создание базы данных для будущей программы
Обеспечить ввод начальных данных.
Обеспечить упрощённое оформление документов
Произвести учёт голограмм.
Создать вспомогательные поиски нужных данных.
1. Постановка задачи
1.1 Назначение и функции программы
В ЦТО ведется учет кассовых аппаратов, у каждого кассового аппарата есть свой заводской номер и свои голограммы. Назначение данного программного продукта упростить и автоматизировать работу ЦТО.
Для того, чтобы упростить работу ЦТО, нужно:
Обеспечить ввод данных по кассе.
Хранение информации о ней.
Осуществить быстрый доступ к нужным данным.
Быструю печать документов, по обслуживание кассовых аппаратов.
Ввести учёт поставленных голограмм.
1.2 Информационная база задачи
1.2.1 Входная информация
1) Данные о кассе
2) Данные об организациях на которых стоят данные кассы.
1.2.2 Выходная информация
1) Сформированные документы по кассам.
2) Сформированная база данных.
1.3 Структура будущей базы данных
База данных будет состоять из трёх таблиц.
Первая таблица будет называться cash_register
Первичным ключом будет являться id кассы.
Вторичным ключом название организации.
Далее данные о кассе
Вторая таблица будет называться contractor
Первичным ключом будет название организации, так как в по законодательству название организации должно быть уникальным.
Третья таблица история кассовых аппаратов.
Первичным ключом будет являться id кассы.
1.4 Система меню
Данная программа будет иметь вид обычного Windows приложения и значит будет иметь стандартное системное меню.
В программе будет осуществлено упрощённое система меню, она будет состоять главное окно.
В главном окне будет 2 кнопки:
Ввод в эксплуатацию и ремонт кассы.
А далее в формах функциональные кнопки для осуществление операций.
информационный учет программа
2. Описание программы
2.1 Описание программы для программиста
Программа написана в программе C++ Builder 6, оболочкой для создания базы данных был выбран Microsoft Access 2007.
Связь между программой и базой данных осуществляется через ADOConnection и provider Microsoft Jet 4.
Программа состоит из 9 форм. Отчёты формируются через QReport.
Данные базы данных управляются с помощью стандартного языка SQL. Также в программе используются стандартные библиотеки и также реализованная библиотека summa.h для написание числа строкой.
2.2 Описание программы для пользователя
Для того чтобы начать работу с программой нужно запустить ярлык программы.
При запуске программы откроется главное меню (рис 2.2.1)
Рисунок 2.2.1 - Форма главное меню
Для того, чтобы ввести кассу в эксплуатацию требуется, кликнуть на кнопку ввод в эксплуатацию, и должна открыться форма добавить новую кассу (рис 2.2.2).
Рисунок 2.2.2 - Форма добавить новую кассу
Далее заполняем все данные о кассе и кликнем на кнопку Сохранить, чтобы данные сохранились. Важно чтобы заполнить организацию требуется в панели выбрать организацию найти организацию и нажать выбрать, если данной организации нету в базе, то требуется ввести кликнув на «+». Откроется форма ввода организации Чтобы ввести ещё 1 кассу жмём добавить. Если хотите отменить ввод кассы кликнем отменить. Ввод показаний кассы вводиться внизу в панели показание кассы. Для того чтобы распечатать документы на ввод в эксплуатацию требуется кликнуть печать ввод в эксплуатацию и должна открыться форма документа для ввода в эксплуатацию (рис 2.2.4).
Рисунок 2.2.3 _ Форма документ для ввода в эксплуатацию
Для того чтобы распечатать документ кликнем иконку печать(вот эту) и документ распечатается в принтере по умолчанию. Чтобы изменить на каком принтере распечатать документ кликнем настройки на иконку настройки принтера (вот эту). Для того чтобы закрыть форму кликнем кнопку Close.
Для того, чтобы выполнить занести данные о ремонте кассы, требуется кликнуть кнопку поступление в ремонт(рис. 2.2.1) и откроется форма поступление в ремонт(рис 2.2.4)
Рисунок 2.2.4 - Поступление в ремонт
Далее выбираем кассы, которую ремонтируем и кликаем выбрать и заполняем появившуюся форму(рис. 2.2.5) и кликаем произвести ремонт
Рисунок 2.2.5 - Поступление в ремонт с заполненными данными
с выводом акта ремонта и откроется печатная форма акта ремонта(рис 2.2.6)
Рисунок 2.2.6 - акт ремонта
3.Системные требования к программе
Для эксплуатации данной программы не требуется мощные аппаратные требования:
Минимальная конфигурация:
тип процессора: Pentium и выше;
объем оперативного запоминающего устройства: 128 Мб и более;
объем свободного места на жестком диске: не менее 100 Мб.
Рекомендуемая конфигурация:
тип процессора: Pentium II 400;
объем оперативного запоминающего устройства: 256 Мб;
объем свободного места на жестком диске: 1 Гб.
Заключение
В результате подготовки курсового проекта была выполнена поставленная задача, которой являлось разработка Базы - данных «Учет Техники». Программное средство разработано для функционирования под управлением операционной среды Windows. Для реализации поставленной задачи, в качестве среды разработки приложения была выбрана база данных Access 2010, пакет программ VisualStudio.
Программа положительно реагирует на все возникающие в процессе работы программы ситуации и также надежно функционирует на ПК любой приемлемой конфигурации. Не занимает много места в памяти компьютера и обладает достаточно высоким быстродействием.
Поставленная задача выполнена с использованием наиболее актуальных технологий разработки программного обеспечения. Был разработан пользовательский интерфейс, отвечающий современным требованиям. Для его создания применен набор стандартных элементов управления.
В данной программе я учитывал все необходимые условия, она служит для наиболее удобной и качественной работы по учету техники, и значительно облегчает работу администрации.
Список используемых источников
1. Артеменко Ю.Н., Волкова Я.П., Мухин Н.А. MySQL Справочник по языку - М.: 2005
2. Дейт Дж. - Введение в системы баз данных. - Вильямс. 2005 г. 1072 с.
3. Андрей Боровский "Самоучитель С++ и Borland C++ Builder"
Размещено на Allbest.ru
Подобные документы
Особенности создания автоматизированной информационной системы для системного администратора библиотеки. Функции ввода и обновления данных и печати документов. Технологическая последовательность выполнения процедур системы, инструкция пользователя.
курсовая работа [430,0 K], добавлен 12.03.2013Разработка автоматизированной информационной системы "Супермаркет DNS" с опорой на платформу NET, в среде MS Visual Studio, на языке программирования C. Объектная модель программной системы согласно методологии ОМТ. Описание алгоритмов обработки данных.
курсовая работа [394,0 K], добавлен 21.10.2012Разработка системы, предназначенной для автоматизации работы касс железнодорожного вокзала. Хранение сведений о проданных билетах, их возврате, отчеты о количестве проданных, оплате для любого заданного периода времени. Концептуальная схема базы данных.
курсовая работа [3,5 M], добавлен 06.08.2013Изучение теории управления образовательными учреждениями и ВУЗами. Проектирование, реализация и внедрение автоматизированной информационной системы для автоматизации кафедры ВУЗа. Описание разработанной системы, расчет экономической эффективности проекта.
дипломная работа [4,5 M], добавлен 09.03.2010Демонстрация структуры и принципа работы автоматизированной банковской системы на примере системы "Диасофт", используемой в Нижегородском филиале КМБ-Банка для обслуживания юридических лиц. Входная и выходная информация системы. Алгоритм решения задачи.
курсовая работа [192,4 K], добавлен 13.11.2009Требования к структуре и функционированию информационной системы. Входная и выходная информация подсистемы управления проектами. Описание "TheSystem", предназначенной для обеспечения процесса учета кадров, контроля работы сотрудников предприятия.
дипломная работа [3,1 M], добавлен 07.03.2012Требования к функциональным характеристикам информационной системы "Подписка". Функциональное проектирование автоматизированной системы ведения учета основных средств на предприятии. Проектирование базы данных автоматизированной системы ведения учета.
курсовая работа [753,0 K], добавлен 16.01.2015Разработка автоматизированной информационной системы, реализующей учет основных функций салона красоты для достижения высокого уровня рентабельности. Разработка программной среды. Интерфейс пользователя. Работа с данными. Документация пользователя.
курсовая работа [3,3 M], добавлен 30.05.2019Создание автоматизированной информационной системы учета оборудования (компьютерной и оргтехники) на АКБ НМБ ОАО с использованием современных компьютерных средств. Проектирование базы данных. Алгоритмы решения задач. Расчёт затрат на проектирование.
дипломная работа [2,1 M], добавлен 16.12.2013Разработка автоматизированной системы мониторинга производственной деятельности предприятия, необходимой для принятия управленческих решений, обеспечивающих стабильную работу завода бытовой техники ЗАО "АТЛАНТ". Описание классов системы, тестирование.
курсовая работа [3,6 M], добавлен 19.06.2014