Разработка и внедрение программного обеспечения

Уточнение функций информационной системы

При создании системы регистрации и учета клиентов ИП Шахонина Е. А. было уделено особое внимание требованиям, которые предъявляются к программам, используемым на фирме. Как правило, именно от того, насколько удобно и просто будет работать с программой сотрудникам отдела, зависит успешное внедрение и безупречная работа.

Система регистрации и учета клиентов ИП Шахонина Е. А. должна представлять собой программный продукт, несложный в эксплуатации и доработке, а также быть легкой для понимания и обучения, каждый режим работы должен быть снабжен подробными подсказками. Система должна быть максимально адаптирована под конечного пользователя.

В системе регистрации и учета клиентов компании «Сладкий мир» вся информация должна храниться в общедоступных базах данных, что позволит получать объективные сведения о текущем состоянии дел в реальном времени. Информационная система должна содержать следующую информацию:

- cведения о клиентах ИП Шахонина Е. А.;

- cведения о продажах и заказах;

- общую информацию о фирме.

Информационная система должна обеспечивать:

- ввод, удаление и редактирование той или иной информации, с возможностью подстановок из других таблиц, фиксированных наборов данных и входного контроля от некорректных действий;

- поиск по разнообразным признакам;

- сортировку по различным признакам;

- экспорт выбранного заказа в MS Word;


 

Программа должна отличаться исключительной простотой и очевидностью общих концепций ведения регистрации и учета клиентов.

Проектирование компонентов приложения и его структуры

Создание базы данных происходит в компоненте Microsoft Office – программе Microsoft Access 2010, т. к. созданные в ней базы данных наиболее просты и удобны в использовании.

Создание таблиц

Разработку базы данных клиентов начинаем с открытия Microsoft Access 2010 и выбора пустой базы данных (Рис. 2).

Рис. 2 Открытие пустой базы данных в Microsoft Access 2010

Таблица Автомобили, предназначена для хранения данных по всем автомобилям, находящимся в распоряжении предприятия.

Рисунок 3 - Таблица "Автомобили"

Таблица Сотрудники, Предназначена для хранения данных по всем сотрудникам предприятия.

Рисунок 4. Таблица "Сотрудники"

Таблица Водители, предназначена для хранения подробной информации о водителях, работающих на предприятии.

Рисунок 5 - Таблица "Водители"

Таблица Груз, предназначена для хранения данных о грузе. Подстановка в поле Категория: выбрано поле «Наеменование» из таблицы «Категория».

Рисунок 6 - Таблица "Груз"

Таблица Клиенты, предназначена для хранения данных о клиентах. Подстановка в поле Код заказа: выбраны поля «Код» из таблицы «Заказы».

Рисунок 7 - Таблица "Клиенты"

Таблица Заказы, предназначена для хранения данных по заказам, осуществляемых предприятием. Подстановка производится в поле «Код а/м» из таблицы «Автомобили», в поле «Код клиента» подстановка выполнена «ФИО» из таблицы «Клиенты», в поле «Код сотрудника» подстановка выполнена «ФИО» из таблицы «Сотрудники», в поле «Код груза» подстановка выполнена «Наименование» из таблицы «Груз», в поле «Адрес погрузки» подстановка выполнена «Адрес» из таблицы «Адреса», в поле «Адрес разгрузки» подстановка выполнена «Адрес» из таблицы «Адреса».

Рисунок 8 - Таблица "Заказы"

Таблица Адреса, предназначена для хранения всех адресов погрузки/разгрузки

Рисунок 9 - Таблица "Адреса»

Схема данных:

Рисунок 10 - Схема данных

 

Создание форм

 

Главная форма

Рисунок 11 - Главная форма

Главная форма предоставляет доступ ко всем функциям базы данных, реализована посредствам кнопок и макросов.

Создание формы «Заказы»

Рисунок 12 - Форма «Заказы»

Форма заказы будет отображать данные подробно по всем заказам. Так же можно оформить новый заказ открыв форму в режиме «Добавление данных».

Форма «Автомобили»

Рисунок 13 - Форма «Автомобили»

Форма отображает информацию о всех автомобилях предприятия. При открытии формы в режиме добавления можно добавить новый автомобиль в таблицу.

Реализация проекта

Выбор средств реализации

Для реализации использовалось следующее программное обеспечение: Система управления базами данных Microsoft Access 2010.

Требования к техническому обеспечению

Требования к техническому обеспечению Microsoft Access 2010

Поддерживаемые операционные системы: Windows 7 / Windows 8 / Windows 10.

Технические характеристики:

Минимальные: Процессор - 1.6 ГГц, ОЗУ - 192 Мб, Дисплей - 1024x768, Жёсткий диск - 5400RPM

Рекомендуемые: Процессор - 2.2ГГц, ОЗУ - 384Мб, Дисплей - 1280x1024, Жёсткий диск - 7200RPM

3Гб свободного дискового пространства для полной инсталляции.