- •Разработка программного обеспечения автоматизированной информационной системы учета продажи канцелярских товаров в оптово-розничном магазине
- •Содержание
- •Введение
- •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 Оптимизация зрительных условий труда на рабочем месте
- •Заключение
- •Библиографический список
1.6.2 Выбор и обоснование языка программирования
Существует большое разнообразие систем обработки информации, но в качестве среды разработки моей программы выбрана Microsoft Visual FoxPro 9.0. Несмотря на появление новых систем управления базами данных, Visual FoxPro продолжает оставаться одной из наиболее популярных программ в этой области.
В Visual FoxPro реализованы все атрибуты реляционных систем управления базами данных. В базе данных поддерживается целостность данных с помощью первичных ключей и связей между таблицами.
Visual FoxPro – это объектно-ориентированный, визуально-программируемый язык, который в полной мере соответствует новым требованиям, предъявляемым к современным средам проектирования и реализации программного обеспечения. Преимущества этой системы, на мой взгляд, очевидны.
Во-первых, это полное соответствие новым требованиям, предъявляемым к современным средствам проектирования. Во-вторых, это простота создания документов, баз данных, отчетов и т.д. В-третьих, это разнообразие мастеров, построителей, функций, компонентов и приложений. В-четвертых, данная среда обладает отличными средствами построения пользовательского интерфейса.
2 Программная документация на изделие
2.1 Описание программы
2.1.1 Общие сведения
Наименование программы: учет канцелярских товаров в оптово-розничном магазине.
Программное обеспечение: приложение написано в среде Microsoft Visual FoxPro 9.0, которая на сегодняшний день является одной из самых популярных для создания баз данных.
Системное программное обеспечение:
Windows 2000/ME/XP/Vista;
Visual FoxPro 9.0.
2.1.2 Функциональное назначение
Приложение предназначено для работы с информационной системой учета канцелярских товаров в оптово-розничном магазине.
Данное приложение обеспечивает удобную работу, в нем разработан довольно удобный пользовательский интерфейс, представленный в виде меню и множества разнообразных форм.
2.1.3 Используемые технические средства
При разработке системы был использован следующий набор аппаратных и программных средств:
ОС Windows XP;
объем ОЗУ 2 Гб;
процессор Pentium IV;
HDD 1 Тб;
монитор LCD Acer V193w 19";
клавиатура;
мышь;
принтер Canon Pixma MP160;
СУБД Microsoft Visual FoxPro 9.0.
2.1.4 Вызов и загрузка
Для запуска программы необходимо скопировать с диска папку «Магазин» в директорию D:\Bank и запустить файл Магазин.exe.
2.1.5 Входные данные
Входными данными являются:
ФИО представителя клиента;
адрес клиента;
фирма клиента;
телефон клиента;
название поставщика;
адрес поставщика;
телефон поставщика;
группа товара;
серия товара;
наименование товара;
цена товара;
цена товара на продажу;
количество товара в наличии;
описание товара;
дата покупки товара;
количество товара;
дата продажи;
количество товара в продаже.
2.1.6 Выходные данные
В качестве выходных данных выступают следующие формы:
Информация о канцелярских товарах.
Информация о поставщиках.
Информация о клиентах.
Информация о покупках товара у поставщиков.
Информация о продаже товара клиентам.
Отчет о покупках товара у поставщиков.