- •Разработка программного обеспечения автоматизированной информационной системы учета продажи канцелярских товаров в оптово-розничном магазине
- •Содержание
- •Введение
- •1 Постановка задачи
- •1.1 Описание и анализ бизнес-процесса
- •1.2 Описание задачи
- •1.3 Описание исходной (входной) информации
- •1.4 Описание результатной (выходной) информации
- •1.5 Разработка информационной модели данных
- •1.5.1 Определение сущностей
- •1.5.2 Определение взаимосвязей между сущностями
- •1.5.3 Определение отношений первой нормальной формы
- •1.5.4 Определение отношений второй нормальной формы
- •1.5.5 Определение отношений третьей нормальной формы
- •1.5.6 Определение структуры базы данных
- •1.6 Описание алгоритма решения задачи
- •1.6.1 Описание пользовательского интерфейса
- •1.6.2 Выбор и обоснование языка программирования
- •2 Программная документация на изделие
- •2.1 Описание программы
- •2.2 Руководство пользователя
- •2.2.4 Сообщения пользователю
- •3 Экспериментальное исследование программного изделия
- •4 Экономическое обоснование дипломного проекта
- •4.1 Группировка затрат по статьям калькуляции
- •4.3 Расчет заработной платы
- •4.3.1 Дополнительная заработная плата
- •4.3.2 Отчисления на социальные нужды
- •4.4 Расходы на содержание и эксплуатацию техники
- •Полная себестоимость
- •4.5 Расчет прибыли
- •4.6 Определение оптовой цены программного продукта
- •4.7 Обоснование инвестиций и расчеты эффективности проекта
- •5 Эргономичность проекта
- •5.1 Анализ и оценка состояния разработки дипломного проекта с точки зрения эргономичности
- •5.1.1 Качество разработки интерфейса
- •5.1.2 Простота освоения и запоминания операций системы
- •5.1.3 Быстрота достижения целей задачи
- •5.1.4 Субъективная удовлетворенность при эксплуатации системы
- •5.2 Оптимизация зрительных условий труда на рабочем месте
- •Заключение
- •Библиографический список
2.2 Руководство пользователя
2.2.1 Назначение программы
Приложение для работы с информационной системой учета канцелярских товаров в оптово-розничном магазине.
2.2.2 Условия выполнения программы
Для нормального функционирования программы необходим следующий набор аппаратных и программных средств:
ОС Windows не ниже 2000;
объем ОЗУ не менее 128 Мб;
процессор не ниже Pentium IV;
HDD не менее 20 Гб;
монитор;
клавиатура;
мышь;
лазерный или струйный принтер;
СУБД Visual FoxPro.
2.2.3 Выполнение программы
Для запуска программы необходимо скопировать с диска папку «Магазин» в директорию D:\Bank\магазин и запустить файл Магазин.exe.
После загрузки меню необходимо выбрать пункт меню в зависимости от задачи, требующейся пользователю.
«Информация» – этот пункт меню позволяет открыть для просмотра информацию о совершенных операциях в магазине, о клиентах и поставщиках, товаре, продаваемом в магазине.
«Товары» – данных пункт меню обеспечивает удобный просмотр информации о товаре, продаваемом в магазине, с отображением имеющегося в наличии на данный момент времени. Причем, отображается весь товар, занесенный когда-либо в базу данных, несмотря на то, что в данный момент он может отсутствовать для продажи.
«Поставщики» – при выборе этого пункта главного меню отобразится форма, на которой в табличном виде представлены все поставщики, которые осуществляют поставку канцелярских товаром в магазин.
«Клиенты» – аналогично предыдущему пункту меню, за исключением того, что отображается информация о клиентах, с которыми магазин имел дело.
«Покупка» – этот пункт меню позволяет вызвать форму с отображением всех совершенных магазином покупок товара. Табличная часть содержит краткие записи по покупкам, выбирая которые (щелкая по соответствующим строкам мышью) можно просмотреть дополнительную информацию (кто является поставщиком, характеристики товара и др.).
«Продажа» – аналогично предыдущему пункту меню, за исключением того, что отображается информация о продажах товара клиентам магазина.
«Операции» – данный пункт меню дает возможность выполнить некоторую операцию менеджеру магазина: провести покупку/продажу товара, добавить товар в базу данных, добавить клиента/поставщика в базу данных.
«Добавить» – данный пункт меню позволяет вызвать форму, которая отображает в табличном виде список клиентов или поставщиков (зависит от выбора пользователя) с возможностью добавить/изменить/удалить клиента или поставщика.
«Товар» – при выборе этого пункта меню происходит вывод формы с отображением имеющихся товаров в базе данных с возможностью добавления/изменения/удаления. Кроме того, при добавлении или изменении товара есть возможность добавлять новые группы товаров и новые серии товаров.
«Покупка» – оформление покупки товара у какого-либо поставщика. Необходимо ввести некоторые данные для проведения операции (дата, поставщик, товар, цена, количество).
«Продажа» – оформление продажи товара клиенту магазина. Аналогично предыдущему пункту меню.
«Отчеты» – данный пункт меню содержит только один подпункт «Товар в наличии» и позволяет просмотреть ассортимент товара, имеющегося в наличии в магазине на данный момент.
«Выход» – этот пункт меню позволяет завершить работу с программой.
При выполнении операций с использованием форм в них можно использовать следующие управляющие кнопки:
Перемещение по записям документа
Для перемещения по записям документа нужно пользоваться следующими кнопками формы:
– переход на первую запись;
– переход на предыдущую запись;
– переход на следующую запись;
– переход на последнюю запись.
Печать
Для вывода на печать печатных форм, необходимо нажать на кнопку в форме соответствующего документа. В результате отображается печатная форма документа.
Редактирование записи
Для редактирования записи следует нажать на кнопку . После редактирования изменения сохраняются автоматически.
Добавление записи
Для того чтобы добавить запись в базу данных, следует нажать на кнопку . После ввода мы можем либо сохранить введенную запись, либо отменить ввод данных.
Удаление записи
Удаление записи из базы данных происходит в два этапа:
пометка на удаление;
физическое удаление записи из базы данных.
Для того чтобы удалить запись, необходимо воспользоваться кнопкой в диалоговой форме документа.
Перед удалением система выдаст сообщение: «Удалить все записи помеченные на удаление?». При нажатии на кнопку «Да» запись будет удалена. При нажатии на кнопку «Нет» удаление записи будет отменено.