Введение
1. Описание предметной области:
1.1 обследование объекта и обоснование необходимости создания ИС;
1.2 формирование требований пользователя к ИС;
1.3 детальное изучение объекта автоматизации (описание функциональной моделей AS IS и TO BE).
2. Разработка технического задания.
3. Технический проект.
3.1 описание программных модулей;
3.2 таблицы базы данных;
3.3 интерфейс пользователя.
Заключение
Список используемой литературы
Приложение 1
Приложение 2
Приложение 3
Приложение 4
Среди информационных технологий автоматизация проектирования занимает особое место. Во-первых, автоматизация проектирования – синтетическая дисциплина, ее составными частями являются многие другие современные информационные технологии. Так, техническое обеспечение систем автоматизированного проектирования основано на использовании вычислительных сетей и телекоммуникационных технологий. Во-вторых, предприятия, ведущие разработки без систем автоматизированного проектирования или лишь с малой степенью их использования, оказываются неконкурентоспособными вследствие как больших материальных и временных затрат на проектирование, так и невысокого качества проектов.
Основная цель современных технологий проектирования информационных систем заключается в повышении экономической эффективности всего жизненного цикла за счет снижения трудоемкости, ускорения и упрощения совокупности возможных версий информационных систем, а также повышения их качества. Под современной технологией понимают совокупность методов, инструментальных средств автоматизации технологического процесса разработки. При этом технологический процесс регламентирует порядок организации и проведения работ, автоматизированного и неавтоматизированного выполнения технологических операций, направленных на получение информационной системы с заданными функциями и качеством.
В настоящее время все предприятия стремятся повысить качество работы своих сотрудников. Этого можно добиться не только строгим подбором кадрового состава, но и внедрением в работу новых программных продуктов. Но каковы бы ни были программные продукты, для успешного их функционирования необходимо создать систему, в которую будет объединено всё программное обеспечение предприятия. Это позволит уменьшить время передачи данных от одного отдела к другому, избавиться от ненужных преобразований данных из одной системы в другую (например с бумажных носителей в память компьютера и т.д.).
Однако важным является не только создать систему, но и защитить права разработчика. Для этого предварительно создаётся техническое задание, в котором подробно описываются все обязанности как разработчика, так и заказчика.
В данном курсовом проекте мы и займёмся разработкой одной из таких систем и ТЗ к данному проекту
1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
Информационная система разрабатывается для магазина, занимающегося продажей станков, входящего во всероссийскую сеть по продаже металлорежущего оборудования. Данная сеть состоит из нескольких магазинов и главного склада. Весь ассортимент товара поступает на главный склад, на котором он распределяется по заказам и запросам по каждому магазину в отдельности. Главный склад разбит на несколько секторов – отдельный склад каждого магазина. В магазине в наличии обычно имеется несколько экземпляров определенной модели. Для них в магазине предназначено подсобное помещение, которое оборудовано под мини-склад.
Итак, данный магазин оказывает клиентам следующие виды услуг:
• консультация клиента,
• розничная и оптовая продажа,
• продажа по предварительным заказам.
Оказавшись в магазине, клиент может самостоятельно выбрать необходимый ему товар либо обратиться за помощью к менеджеру (продавцу). При консультации по желанию клиента выдается прайс–лист по интересующему его товару, в котором указывается перечень товара, его назначения и цен.
В случае если в магазине нет товара, удовлетворяющего требованиям клиента, менеджер оформляет заказ клиента. Предварительно менеджер звонит на главный склад и узнает, есть ли этот товара в складском ассортименте, в данном случае клиент может сделать покупку на следующий день либо сам заехать на склад и там оформить сделку. В противном случае (товара нет на складе, он является дорогим или редко покупаемым), клиенту необходимо сделать предоплату (оформляется соответствующий документ, размер предоплаты зависит от заказываемого товара), и в течение 2 недель заказ клиента будет выполнен.
При совершении покупки оформляется ряд соответствующих документов: акт приемки-передачи, товарный чек, гарантийный талон, также выдается кассовый чек – эти документы выдаются на руки клиенту. Каждый товар имеет индивидуальный серийный номер либо промаркированную наклейку (стикер), который указывается в данных документах. Для учета продажи товара ежемесячно составляется отчет продаж и подсчитываются данные по остаткам.
Целью данного курсового проекта являлось создание автоматизированной системы учета движения товара (со склад в магазин и из магазина к покупателю) и ведения отчетности магазина. До внедрения системы в каждом магазине, входящем в сеть стояли отдельные компьютеры, на которых были установлены старые системы, не взаимодействующие между собой, и значительная часть документации была в бумажном формате.
После внедрения данной автоматизированной системы резко снижается вероятность введения и наличия ошибочных данных, и как следствие принятие неверных решений. Облегчается также контроль, хранение и документирование всех происходящих процессов, документооборот стал полностью автоматизированным.