Разработка модуля по учету заказов и продаж в информационной системе ателье "Королевский стиль"

Анализ процесса учета заказов и продаж в ООО "Королевский стиль", особенности проектирования программного обеспечения для его автоматизации. Разработка функциональной архитектуры проектируемого модуля. Выбор средств разработки и хранения данных.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 16.01.2017
Размер файла 759,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

· при ошибках, связанных с программным обеспечением (ОС и драйверы устройств), восстановление работоспособности возлагается на ОС.

Для защиты аппаратуры от бросков напряжения и коммутационных помех должны применяться сетевые фильтры.

1.4.2.6. Требования к безопасности

Все внешние элементы технических средств модуля, находящиеся под напряжением, должны иметь защиту от случайного прикосновения, а сами технические средства иметь зануление или защитное заземление в соответствии с ГОСТ 12.1.030-81 и ПУЭ.

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

Общие требования пожарной безопасности должны соответствовать нормам на бытовое электрооборудование. В случае возгорания не должно выделяться ядовитых газов и дымов. После снятия электропитания должно быть допустимо применение любых средств пожаротушения.

1.4.2.7. Требования к эргономике и технической эстетике

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

1.4.2.8. Требования к защите информации от несанкционированного доступа

Особых требований заказчиком не выдвигалось.

1.4.2.9. Требования по стандартизации и унификации

Экранные формы должны проектироваться с учетом требований унификации: все экранные формы пользовательского интерфейса должны быть выполнены в едином графическом дизайне, с одинаковым расположением основных элементов управления и навигации.

1.4.3. Требования к видам обеспечения

1.4.3.1. Требования к лингвистическому обеспечению модуля

Модуль "по учету заказов и продаж в информационной системе ателье "Королевский стиль""

Требования к программному обеспечению модуля

При проектировании и разработке системы необходимо максимально эффективным образом использовать ранее закупленное программное обеспечение для рабочих станций.

Рабочие станции должны быть оснащены операционной системой Windows XP/7/8.

Для реализации подсистемы хранения данных должна использоваться СУБД MS Access.

Используемое при разработке программное обеспечение и библиотеки программных кодов должны иметь широкое распространение, быть общедоступными и использоваться в промышленных масштабах.

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

В состав комплекса должны входить следующие технические средства: ПК оператора, MS Access.

1.4.3.3. Требования к организационному обеспечению

Для обеспечения внедрения и эффективной работы с использованием системы рекомендуется на договорном уровне произвести регламентацию взаимоотношений между заказчиком и разработчиком по следующим позициям:

Права Исполнителя:

· Получать доступ к информации, предоставляемой прикладными системами.

· Посылать предложения для формирования информации, размещаемой в прикладных системах.

Обязанности Исполнителя:

· Обеспечить ведение журнала учета получаемых предписаний, рекомендации по проведению работ, донесений и другой информации, получаемой от Заказчика.

· Предоставлять Заказчику информацию о проводимых мероприятиях и выполняемых работах в соответствии с регламентом.

· Своевременно информировать Заказчика о ликвидации последствий нештатных ситуаций.

· Оперативно устранять недостатки по предписанию.

· Предоставлять планы мероприятий и работ по запросу Заказчика.

Права Заказчика:

· Выдавать предписания на выполнение работ в случаях нарушения технологии содержания и невыполнения нормативных требований.

· Требовать предоставление планов мероприятий и работ на основании данных прикладных систем.

· При ежемесячной приемке выполненных работ и услуг, сопоставлять представленные объемы и виды работ с данными, получаемыми от прикладных систем; при существенном расхождении этих данных требовать предоставление обоснований.

Обязанности Заказчика:

· формировать и передавать информацию, способствующую эффективной работе исполнителя с использованием прикладных систем.

· предоставить доступ к необходимой информации.

· обеспечить регулярное обновление информации, размещаемой на сайте.

Ответственность сторон:

· исполнитель несет имущественную ответственность (штрафные санкции) за несвоевременное выполнение предписанных обязанностей, в случае если информация от заказчика была получена своевременно.

· исполнитель обязан предоставлять обосновывающие материалы по факту существенного расхождения объемов отдельных видов работ, объема и видов выполненных работ в целом, представленных при приемке работ.

1.5. Состав и содержание работ по созданию системы

Первый этап: 10 дней - разработка и создание базы данных.

Второй этап: 20 дней - программирование, подключение модуля.

1.6. Порядок контроля и приемки системы

Испытания Модуля должны проводиться в соответствии с требованиями ГОСТ 34.603-92 "Информационная технология. Виды испытаний автоматизированных систем".

Испытания Модуля должны осуществляться в соответствии с документом "Программа и методика испытаний", который должен устанавливать необходимый и достаточный объем испытаний, обеспечивающий требуемый уровень достоверности получаемых результатов. Программа и методика испытаний утверждается Заказчиком.

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

· представители Заказчика;

· представители Исполнителя.

При проведении испытаний приемочной комиссии предъявляются разработанные Исполнителем материалы. Комплектность предоставляемой документации определяется требования настоящего ТЗ.

1.7. Требования к документированию

1.7.1. Общие требования к документированию

Документы должны быть представлены на бумажном виде (оригинал) и на магнитном носителе (копия). Исходные тексты программ - только на магнитном носителе (оригинал). Возможно предоставление комплекта документации и текстов программ на компакт-дисках.

Все документы должны быть оформлены на русском языке.

1.8. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу модуля в действие

В процессе создания модуля "по учету заказов и продаж в информационной системе "Королевский стиль"" должен быть подготовлен и передан Заказчику комплект документации в составе:

· проектная документация и материалы техно-рабочего проекта на разработку модуля;

· эксплуатационная документация на модуль.

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

1.9. Порядок внесения изменений

Настоящее техническое задание может дополняться и изменяться в процессе разработки и приемочных испытаний в установленном порядке по взаимному соглашению Заказчика и Разработчика.

ТЕХНИЧЕСКОЕ ЗАДАНИЕ СОСТАВИЛИ

Наименование организации, предприятия

Должность исполнителя

Фамилия, имя, отчество

Подпись

Дата

ГБОУ РХ СПО ХПК

Разработчик

Иванова М.А.

14.11.2015

СОГЛАСОВАНО

Наименование организации, предприятия

Должность

Фамилия, имя, отчество

Подпись

Дата

ООО "Королевский стиль"

Руководитель ИТ отдела

14.11.2015

Приложение Б. Руководство пользователя

Модуль "Учет заказов и продаж" был разработан для работников отдела продаж и ателье, с целью учета заказов и продаж, а так же для хранения информации.

С помощью разработанного программного модуля, оператор может производить учет заказов ателье, учет продаж в отделе и товара на складе.

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

Для входа в систему необходимо ввести логин и пароль. Если логин и пароль введены верно, то по нажатию кнопки "Готово" осуществляется переход на "Главную" форму. Если же логин и пароль не являются верными, тогда появляется окошко с оповещением, что логин или пароль указаны неверно, таким образом, незнающий не может войти в систему.

Листинг 1. Вход в программу

textBox2. UseSystemPasswordChar = true;

// скрытый пароль

if (textBox1. Text == "1234" && textBox2. Text == "1234")

// задается значения логина и пароля

Form2 f1 = new Form2 ();

f1. Show ();

this. Hide ();

// переход к программному модулю

else

MessageBox. Show ("Неверный логин или пароль!");

// вывод на экран сообщения о несовпадении введенных значений с заданными

Главная форма представляет собой область, на которой находится меню для перехода к другим формам. Данных никаких не имеет.

Листинг 2. Главная форма

Form3 Новый_Заказ = new Form3 ();

Новый_Заказ. Show ();

this. Close ();

// переход к форме Новый заказ

На форме "Склад", в виде таблиц, представлена информация о товарах, которые хранятся на складе. Сортировка происходит по столбцу Тип товара таблицы Склад, при помощи связанной с ней таблицы Тип_товара. Также возможен поиск записей в столбце Наименование таблицы Склад.

Листинг 3. Склад

типтовараТоварBindingSource1. Filter = " [Наименование] LIKE'" + textBox1. Text + "%'";

// поиск строки в столбце

Форма "Справочник" представляет собой поле с вкладками, на которых расположены таблицы справочного содержания. В данном случае это таблицы Город, Улица, Вид модели и Должность. Кроме справочника Должность все справочники дополняются. Это осуществляется с помощью textBox1.

На кнопку Сохранить прописывается код:

Листинг 4. Справочник

дипломDataSet. Город. AddГородRow (textBox1. Text);

городTableAdapter. Update (дипломDataSet);

// Текст из textBox1 по нажатию кнопки сохраняется в существующей БД

На данной форме представлена таблица, в которой отображены данные о том, какие товары в какой день и в каком количестве проданы.

Форма "Заказ" хранит данные о заказах в ателье. Сортировка производится по столбцу Вид_заказа таблицы Заказ.

Форма "Заказчики" хранит информацию о клиентах и их данные. Возможно добасление и исправление. Реализован поиск по фамилии.

На форме "Сотрудники" выводится информация о сотрудниках предприятия всех отделов их должность и дата рождения.

Размещено на Allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.