Разработка информационной системы "Магазин Бытовой Техники"

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

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

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

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

5.3 Организационное обеспечение

Все этапы проектирования и реализации АИС «Магазина бытовой техники» осуществляется под руководством директора магазина.

Каждый документ процесса проектирования утверждается руководителем. В случае возникновения дополнений к уже утвержденной документации оформляется приложение.

На предпроектной стадии осуществляется сбор и анализ полученной информации.

Техническое задание далее ТЗ на разработку программного продукта является основным документом, определяющим требования и порядок создания (развития или моделирования - далее создания) АИС, в соответствии с которым проводится разработка программного изделия и его приемка при вводе в действие. Техническое задание разрабатывается согласно ГОСТ 34.602 - 89 «Техническое задание на создание автоматизированной системы». В состав работ ТЗ входит обоснование необходимости разработки АИС, научно-исследовательские работы и разработка и утверждение ТЗ. Рабочий проект состоит из реализации программного продукта, его тестирования («Приказ на проведение испытательных работ», «Программа испытаний») и отладки.

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

В результате стадии проектирования должен быть реализован, протестирован и утвержден программный продукт. Результатом выполнения всех стадий проектирования является разработка и испытание созданного программного продукта. Далее осуществляется непосредственная разработка АИС «Магазин Бытовой Техники». Перечень и последовательность утверждения документации АИС стадии внедрения, сопровождения и эксплуатации.

Первый этап - «Подготовка объекта к внедрению».

На вход данного этапа поступают компоненты «Технического проекта» в части «План мероприятий по внедрению», решение по техническому информационному обеспечению, технологические и инструкционные материалы «Рабочего проекта». В результате выполнения этапа составляется «Акт готовности объекта к внедрению» проекта к АИС. Затем формируется состав приемной комиссии, разрабатывается «Программа проведения опытного внедрения» и издается «Приказ о наличие опытного внедрения».

Второй эта - «Опытное внедрение». На этом этапе внедряются проекты нескольких задач в нескольких подсистемах. В процессе опытного внедрения выполняются следующие работы:

· Подготовка исходных оперативных данных для задач, которые проходят опытную эксплуатацию;

· Ввод исходных данных в ЭВМ и выполнение запланированного числа реализаций;

· Анализ результатных данных на предмет наличия ошибок.

В случае обнаружения ошибок осуществляются поиск причин и источников ошибок, внесение корректировок в программы, в технологию обработки информации, в работу технологических средств, в исходные оперативные данные и в файлы с условно-постоянной информацией. Кроме того, выявляется неквалифицированная работа операторов, что служит основанием для проведения комплекса мер улучшения подготовки кадров.

После устранения ошибок получают «Акт о проведение опытного внедрения», который служит сигналом для начала выполнения следующего этапа.

На третьем этапе «Сдача проекта в эксплуатации» используют следующую совокупность документов:

· Договорная документация;

· «Приказ на разработку АИС»;

· ТЗ;

· Пояснительная записка;

· «Приказ о начале внедрения»;

· «программа проведения испытаний»;

· «Требования к научно-техническому уровню проекта системы».

В процессе сдачи проекта в эксплуатацию осуществляются работы:

· Проверка соответствия выполненной работы договорной документации по времени выполнения, объему проделанной работы и затратам денежных средств;

· Проверка соответствия проектных решений требованиям ТЗ;

· Проверка соответствия проектной документации гостам и документам;

· Проверка технологических процессов обработки данных по всем задачам и подсистемам;

· Проверка качества функционирования информационной базы, оперативности и полноты ответов на запросы;

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

В результате составляется «Акт сдачи АИС в эксплуатацию».

На четвертой стадии «Эксплуатация и сопровождение АИС» выполняются следующие этапы:

· Эксплуатация проекта;

· Сопровождение и модернизация проекта.

На этой стадии решается вопрос о том, чьими сторонами (персоналом объекта-заказчика или организаии-разработчика) будут осуществляться эксплуатация и сопровождение проекта, и в случае выбора второго варианта заключается «Договор о сопровождение АИС».

В процессе выполнения этапа «Эксплуатация проекта» осуществляются исправления в работе всех частей системы при возникновении сбоев, регистрация этих случаев в журнале, отслеживание технико-экономических характеристик работы системы и накоплений статистики о качестве работы всех компонентов системы.

Также нормативными документами на стадии внедрения, эксплуатации и сопровождения является:

· «руководство разработчика АИС»;

· «Руководство оператора»;

· «Описание текста программы АИС».

5.4 Система обеспечения целостности и безопасности

Анализ архитектуры АИС

По типу данную АИС можно отнести к автоматизированному рабочему месту (АРМ). Автоматизированное рабочее место представляет собой рабочее место персонала автоматизированной системы управления (в нашем случае магазин бытовой техники), оборудованное средствами, обеспечивающими участие человека в реализации функций управления. АРМ является основным организационным компонентом ЭИС и представляет собой совокупность методических, языковых, программных, информационных и технических средств, обеспечивающих работу пользователя на ЭВМ в конкретной предметной области.

Предполагается, что единая база данных для работы с АИС будет находиться на выделенном сервере с установленной БД «магазин бытовой техники». Пользователи смогут подсоединяться и работать с системой посредством клиентского приложения.

Для этого на сервере должно быть установлено следующее системное ПО:

- Операционная система Windows XP;

- БД «Магазин бытовой техники»

На клиентской машине должны быть установлены:

А) системное ПО

- Операционная система Windows XP;

- Клиентская библиотека для работы с БД «Магазин бытовой техники»;

Б) прикладное ПО

- Офисный пакет Microsoft Office;

- Почтовый клиент;

- Само приложение (исполняемый файл).

Можно выделить 2 категорий пользователей. Первая категория - специалисты предметной области (продавцы), вторая категория - программисты и администраторы, которые должны будут сопровождать программное обеспечение.

Составим небольшой список наиболее вероятных угроз:

1) Потеря данных вследствие случайных или преднамеренных действий пользователя.

Решение проблемы - периодически делать резервные копии базы данных, чтобы затраты на восстановление информации были минимальны.

2) Потеря данных вследствие аппаратных или программных сбоев.

Решение проблемы - хранить резервные копии базы данных необходимо на нескольких носителях, причем разных поколений.

3) Фальсификация данных.

Решение проблемы - периодически осуществлять выборочные проверки, контролировать ввод информации.

4) Искажение и модификация данных вследствие НСД.

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

5) Нарушение работоспособности системы вследствие наличия ошибок, допущенных программистом при написании кода.

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

6) Получение доступа к системе путем перехвата пароля с помощью сетевого анализатора.

Решение проблемы - пароль для входа в систему при передаче шифруется.

Опишем один из возможных видов сетевых атак (таким образом злоумышленник может перехватить пароль и т.п.).

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

Как известно, сети бывают двух видов - на свитчах и хабах. Последние виды сетей уже не так распространены, однако являются самым лакомым куском для «сетевых рыбаков». Самым простым способом отлова данных в сетях такого типа - перевод сетевой карты в режим «promisc mode». После этого карта начинает принимать абсолютно все пакеты в локальном сегменте без разбора адресата. Но в настоящий момент таких сетей уже все меньше - сетевые администраторы ставят свитчи. В этом случае пакеты будут доставлять только до адресатов.

Анализ информации по уровням доступа

Полный доступ:

· Администратор - доступ ко всем записям базы данных

· Бухгалтер - отчетных документов, список сотрудников

· Продавец - список поставщиков, журнал продаж, список покупателей, список сервисных центров, гарантийное обслуживание.

Чтение:

· Бухгалтер - все справочники

· Продавец - справочник товаров, справочник поставщиков и договоров, журнал продаж, справочник покупателей, справочник сервисных центров, гарантийное обслуживание.

Модель поведения потенциальных нарушителей

Доступ к системе может быть получен путем получения паролей доступа.

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

Вероятные каналы НСД к информации

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

В Концепции формулируются следующие основные принципы защиты от НСД к информации:

* защита АС обеспечивается комплексом программно-технических средств и поддерживающих их организационных мер;

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

* программно-технические средства защиты не должны существенно ухудшать основные функциональные характеристики АС (надежность, быстродействие, возможность изменения конфигурации АС);

* неотъемлемой частью работ по защите является оценка эффективности средств защиты, осуществляемая по методике, учитывающей всю совокупность технических характеристик оцениваемого объекта, включая технические решения и практическую реализацию средств защиты;

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

Потенциальный ущерб

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

· Цели и задачи системы защиты информации;

· Предотвращение прямого НСД к информации;

· Контроль целостности системы;

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

Описание методов и средств, используемых для защиты информации в предлагаемой системе защиты

Комплексная защита информации в сетях ЭВМ предполагает реализацию четырех уровней защиты:

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

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

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

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

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

Утечка (потери) информации гарантированно невозможны, если программная среда изолирована:

- на ЭВМ с проверенным BIOS установлена проверенная операционная система

- достоверно установлена неизменность BIOS и операционной системы

- кроме проверенных программ в данной программно-аппаратной среде не запускалось никаких иных программ

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

5.5 Описание информационного обеспечения системы

Состав информационного обеспечения.

Объектом автоматизации является деятельность магазина бытовой техники, который занимается реализацией товаров. В системе содержится информация о поставщиках, сотрудниках, товарах и их движении, покупателях, сервисных центрах и договорах. Хранение информации - это функция системы.

В базе поставщиков содержится вся информация о поставщиках.

В базе сотрудников содержится информация о сотрудниках, работающих в магазине.

В базе покупателе содержится информация о покупателях.

В базе сервисные центры содержится информация о сервисных центрах.

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

В базе договора находятся соответствующие договора.

В базе банки находится вся информация о банках предназначенная для оформления кредитов.

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

База Журнал продаж содержит всю информацию журнала продаж.

База отчеты содержит все отчеты по деятельности магазина.

Организация информационного обеспечения

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

Процесс учета информации в создаваемой АИС ведётся по следующим принципам:

· Полная автоматизация сбора, передачи, систематизации и обработки информации;

· Интеграция учета на основе однократного ввода и многократного использования первичной информации;

· Получение выходной информации в виде печатных документов;

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

Организация сбора и передачи информации

Носителями информации являются документы: счет-фактуры, договора, журналы. Источником информации выступают взаимоотношения магазина с поставщиками. Учету подлежат все документы магазина, касающиеся его взаимоотношений с клиентом и поставщиками.

Построение системы классификации и кодирования

I. Классификаторы.

Все объекты создаваемой АИС классифицируются по роду взаимоотношений с отделом:

· Покупатели - покупка товаров в магазине.

· Поставщики - доставка товаров в магазин.

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

В разрабатываемой АИС используется следующий перечень зарегистрированных классификаторов.

1.1 Общероссийские классификаторы

В АИС «Магазин Бытовой Техники» используются следующие зарегистрированные общероссийские классификаторы:

- ОК 015-94 Общероссийский классификатор единиц измерения (ОКЕИ).

1.2 Международные классификаторы

Зарегистрированные международные классификаторы в системе не используются.

1.3 Системные классификаторы

В АИС «Магазин Бытовой Техники» используются следующие системные классификаторы:

· Справочник покупатели;

· Справочник поставщики;

· Справочник банки;

· Справочник сервисные центры;

· Справочник товары;

· Справочник сотрудники;

· Справочник гарантийное обслуживание;

Опишем содержание каждого из справочников.

«Покупатели»:

· код покупателя,

· ФИО,

· серия паспорта,

· № паспорта,

· дата выдачи,

· кем выдан,

· адрес,

· телефон.

«Поставщики»:

· код поставщика,

· полное наименование,

· ИНН,

· КПП,

· код по ОКПО,

· адрес,

· телефон.

«Банки»:

· код банка,

· наименование,

· корреспондирующий счет,

· БИК,

· адрес,

· телефон.

«Сервисные центры»:

· код сервисных центров,

· наименование,

· адрес,

· телефон.

«Товары»:

· код товара,

· наименование товара,

· № счет-фактуры,

· дата счет-фактуры,

· закупочная стоимость,

· продажная стоимость,

· единица измерения,

· поставщик.

«Проценты»:

· Кредит

· Рассрочка

«Сотрудники»:

· код сотрудника,

· табельный номер,

· ФИО,

· дата приема на работу,

· № договора,

· подразделение,

· должность.

«Гарантийное обслуживание»:

· код гарантийного обслуживания,

· наименование товара, дата продажи,

· дата поступления по гарантийному талону,

· дата отправки в сервисный цент,

· данные покупателя.

Описание методов кодирование

· «Покупатели» длина кода - четырнадцать байт. Метод кодирования возрастающая последовательность целых чисел от единицы до 10000000.

· «Поставщики» длина кода - четырнадцать байт. Метод кодирования возрастающая последовательность целых чисел от единицы до 10000000.

· «Банки» длина кода - четырнадцать байт. Метод кодирования возрастающая последовательность целых чисел от единицы до 10000000.

· «Сервисные центры» длина кода - четырнадцать байт. Метод кодирования возрастающая последовательность целых чисел от единицы до 10000000.

· «Товары» длина кода - четырнадцать байт. Метод кодирования возрастающая последовательность целых чисел от единицы до 10000000. «Гарантийное обслуживание»

· «Журнал продаж» длина кода - четырнадцать байт. Метод кодирования возрастающая последовательность целых чисел от единицы до 10000000. «Договора с покупателями»

· «Договора с сервисными центрами» длина кода - четырнадцать байт. Метод кодирования возрастающая последовательность целых чисел от единицы до 10000000.

· «Договора с поставщиками" длина кода - четырнадцать байт. Метод кодирования возрастающая последовательность целых чисел от единицы до 10000000.

· «Проценты» длина кода - четырнадцать байт. Метод кодирования возрастающая последовательность целых чисел от единицы до 10000000.

Организация внутримашинной информационной базы

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

Разрабатываемая АИС должна выполнять следующие функции:

· Хранение, обработка, ввод и редактирование информации о поставщиках;

· Хранение, обработка, ввод и редактирование информации о сотрудниках;

· Хранение, обработка, ввод и редактирование информации о товарах;

· Хранение, обработка, ввод и редактирование информации о договорах;

· Хранение, обработка, ввод и редактирование информации о сервисных центрах;

· Хранение, обработка, ввод и редактирование информации о гарантийном товаре.

Организация внемашинной информационной базы

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

Описание организации информационной базы

Логическая структура

К основным элементам логической модели относятся:

· Покупатели;

· Поставщики;

· Сервисные центры;

· Проценты;

· Сотрудники;

· Банки;

· Гарантийное обслуживание;

· Договор с поставщиками;

· Договор с покупателями;

· Договор с сервисными центрами;

· Журнал продаж;

· Отчет о финансовых результатах.

Организация ведения информационной базы

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

АИС должна обеспечивать надежное хранение данных.

Нормальное функционирование АИС осуществляется в условиях комнатной температуры и влажности. Для работы с АИС пользователь должен освоить руководство пользователя, прилагаемое к данной АИС (Приложение А).

Для успешного функционирования АИС необходимо применение персонального компьютера на базе IBM PS, оснащенного операционной системы MICROSOFT WINDOWS 98/XP/VISIO/2000.

База данных АИС представлена совокупность взаимосвязанных таблиц данных.

Структура входных форм АИС предусматривает отражение одной только записи соответствующей таблицы базы данных.

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

Выходным документом АИС являются договора, журнал продаж, отчеты и результаты запросов.

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

Обоснование выбора средств реализации ПО

ОБОСНОВАНИЕ ВЫБОРА ОПЕРАЦИОННОЙ СИСТЕМЫ

Для достижения наилучшего результата в работе с АИС с точки зрения наглядности, удобства пользователя и производительности рекомендуется использовать Windows XP.

Выделим основные причины выбора операционной системы Windows XP:

- самая распространенная на сегодняшний день операционная система,

- работоспособность приложения на ПК под управлением Windows XP была подтверждена множеством тестов,

- разработка программного обеспечения проводилась в соответствии с техническим заданием, в котором было оговорено, что эксплуатация АИС «Магазин Бытовой Техники» будет производиться на операционных системах семейства Microsoft Windows.

Для расширения возможностей операционной системы рекомендуется регулярно выполнять обновление. Установка последних пакетов обновления ОС (Service Pack) позволяет сделать работу пользователя с автоматизированной системой более удобной, наглядной (с точки зрения графического интерфейса) и безопаснее.

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

ОБОСНОВАНИЕ ВЫБОРА СРЕДЫ РАЗРАБОТКИ И БД

- Время выполнения одного сложного запроса, без учета и с учетом индексирования;

- Количество запросов, выполняемых в единицу времени.

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

- последовательный метод, когда последовательно внедряется одна подсистема за другой и одна задача следует за другой задачей;

- параллельный метод, при котором все задачи внедряются во всех подсистемах одновременно;

- смешанный подход, согласно которому проектировщики, внедрив несколько подсистем первым методом и накопив опыт, приступают к параллельному внедрению остальных.

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

Внедрение проекта осуществляется в течение трех этапов:

- подготовка объекта к внедрению;

- опытное внедрение;

- промышленное внедрение.

Первый этап - «Подготовка объекта к внедрению». На этом этапе осуществляются следующие операции:

- изменяется организационная структура объекта (предприятия);

- набираются кадры соответствующей квалификации в области обработки информации и эксплуатации системы и сопровождения проектной документации;

- оборудуется здание под установку вычислительной техники;

- выполняется закупка и установка вычислительной техники с периферией;

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

- осуществляется установка каналов связи; проводится разработка новых документов и классификаторов;

- осуществляется создание файлов информационной базы с нормативно - справочной информацией.

На вход этого этапа поступают компоненты «Технического проекта» в части «Плана мероприятий по внедрению», решения по техническому и информационному обеспечению, технологические и инструкционные материалы «Рабочего проекта». В результате выполнения этапа составляется «Акт готовности объекта к внедрению» проекта ЭИС. Затем формируется состав приемной комиссии, разрабатывается «Программа проведения опытного внедрения» и издается «Приказ о начале опытного внедрения».

Второй этап - «Опытное внедрение». На этом этапе внедряются проекты нескольких задач в нескольких подсистемах. В процессе опытного внедрения выполняются следующие работы:

- подготовка исходных оперативных данных для задач, которые проходят опытную эксплуатацию;

- ввод исходных данных в ЭВМ и выполнение запланированного числа реализаций;

- анализ результатных данных на предмет наличия ошибок.

В случае обнаружения ошибок осуществляется поиск причин и источников ошибок, внесение корректив в программы, в технологию обработки информации, в работу технических средств, в исходные оперативные данные и в файлы с условно-постоянной информацией. Кроме того, выявляется неквалифицированная работа операторов, что служит основанием для проведения комплекса мер по улучшению подготовки кадров. После устранения ошибок получают «Акт о проведении опытного внедрения», который служит сигналом для начала выполнения следующего этапа.

На третьем этапе «Сдача проекта в промышленную эксплуатацию» используют следующую совокупность документов:

- договорная документация;

- «Приказ на разработку ЭИС»;

- ТЭО и ТЗ;

- исправленный Техно-рабочий проект;

- «Приказ о начале промышленного внедрения»;

- «Программа проведения испытаний»;

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

В процессе сдачи проекта в промышленную эксплуатацию осуществляется выполнение следующих работ:

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

- проверка соответствия проектных решений по ЭИС требованиям ТЗ;

- проверка соответствия проектной документации гостам;

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

- проверка качества функционирования информационной базы, оперативности и полноты ответов на запросы;

- выявление локальных и системных ошибок и их исправление.

Кроме того, Приемная комиссия определяет научно-технический уровень проекта и возможности расширения проектных решений за счет включения новых компонентов. В результате выполнения работ на данном этапе осуществляется доработка «Техно-рабочего проекта» за счет выявления системных и локальных ошибок и составляется «Акт сдачи проекта в промышленную эксплуатацию».

На четвертой стадии «Эксплуатация и сопровождение проекта» выполняются следующие этапы:

- эксплуатация проекта;

- сопровождение и модернизация проекта.

На этой стадии решается вопрос о том, чьими силами (персоналом объекта-заказчика или организации-разработчика) будет осуществляться эксплуатация и сопровождение проекта и в случае выбора второго варианта заключается «Договор о сопровождении проекта».

В процессе выполнения этапа «Эксплуатация» осуществляются исправления в работе всех частей системы при возникновении сбоев, регистрация этих случаев в журналах, отслеживание технико-экономических характеристик работы системы и накопление статистики о качестве работы всех компонентов системы.

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

- сделать заключение о необходимости модернизации всего проекта или его частей;

- определить объемы доработок, сроки и стоимость выполнения этих работ с целью получения «Техно-рабочего проекта», прошедшего модернизацию.

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

Требования и анализ их реализации в разрабатываемой ИС

1) Принцип «Контроль» разработанный интерфейс пользователя полностью удовлетворяет данному принципу, т.к. операций в программе не превышают 2-3 секунды, пользователь сам управляет последовательностью выполняемых операций;

2) Принцип «Согласованности» - АИС разработана для работы в ОС семейства Windows и полностью соответствует дизайну данной операционной системы;

3) Принцип «Индивидуальности настройки» в разрабатываемой АИС слабо развит. Он проявляется лишь в организации доступа к некоторым ненужным пунктам меню в зависимости от типа учетной записи пользователя и некоторых возможностей по формировании. Отображения табличной информации в процессе полученной той или иной информации;

4) Принцип «Эстетичность и удобства» хорошо реализован в разрабатываемой АИС. Как уже упоминалось, интерфейс спроектирован в стиле Windows - приложений, симметричен, при необходимости получения дополнительных сведений от пользователя выполняется вызов дополнительных окон, цветовая схема выбрана с учетом с учетом особенностей восприятия человеком графической информации.

Описание структуры программного обеспечения.

АИС состоит из следующих подсистем:

· Справочники;

· Дкументы;

· Журналы;

· Отчеты.

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

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

Интерфейс пользователя

Разработанное меню входные формы и выходные формы. Вход в систему осуществляется запуском ярлыка на рабочем столе «МБТ». После чего открывается меню программы.

Рисунок 1 - Главное окно АИС «Магазин»

Рисунок 2 - «Поставщики»

Рисунок 3 - «Покупатели»

Рисунок 4 - «Банки»

Рисунок 5 - «Сервисные центры»

Рисунок 6 - «Сотрудники»

Рисунок 7 - «Товары»

Рисунок 8 - Главное окно АИС «Магазин»

Рисунок 9 - «Договоры с покупателями»

Рисунок 10 - «Договоры с поставщиками»

Рисунок 11 - Главное окно АИС «Магазин»

Рисунок 12 - «Журнал продаж»

Заключение

В результате работы были реализованы все этапы предпроектной стадии, стадии проектирования, а также был разработан интерфейс пользователя.

Также в процессе выполнения курсового проекта была детально описана комплексная система защиты АИС «Магазин бытовой Техники».

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

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

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

Список литературы

1. Анфилатов В.С. Системный анализ в управлении: учеб. Пособие/ В.С. Анфилатов, А.А. Емельянов, А.А. Кукушкин; под. ред. А.А. Емельянова.- М.: Финансы и статистика, 2007.-368 с.- 5/1/Э

2. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник.-2-е изд., перераб и доп.- М.: Финансы и статистика, 2006.-544 с. 92/5/Э

3. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие.- .-2-е изд., перераб и доп.- М.: Финансы и статистика, 2006.-192с. 100/5/Э

4. Дорохова, В.Р. Курс лекций по дисциплине «Проектирование информационных систем» / В.Р. Дорохова; Алт. гос. техн. ун-т им. И. И. Ползунова. - Барнаул: кафедра ИСЭ, АлтГТУ, 2010. - 161 с. - Источник: Электронная библиотека образовательных ресурсов АлтГТУ. Режим доступа http://elib.altstu.ru/elib/emu/ise/dor_lect_proectis.pdf /Э

5. Дрогобыцкий И.Н.Системный анализ в экономике: [учеб. пособие для вузов по специальности "Мат. методы в экономике" и др. экон. специальностям] / И. Н. Дрогобыцкий. - М.: Финансы и статистика: ИНФРА-М, 2009. - 508 с. 20/5/Э

6. Калянов Г.Н. Моделирование, анализ, реорганизация и автоматизация бизнес-процессов: учеб. Пособие. М.: Финансы и статистика, 2007.-240 с.: ил. 1/1/Э

7. Мишенин А.И. Теория экономических информационных систем: учебник, 4-е изд., доп и перераб..- М.: Финансы и статистика. 2007.-240с.: ил. 66/5/Э

8. Пятковский, О.И. Практикум по дисциплине «Проектирование информационных систем» Часть 1. Предпроектная стадия процесса проектирования экономических информационных систем: учебное пособие / О.И. Пятковский, М.В. Гунер; Алт. гос. техн. ун-т им. И. И. Ползунова. - Барнаул: кафедра ИСЭ, АлтГТУ, 2010. - 103 с. - Источник: Электронная библиотека образовательных ресурсов АлтГТУ. Режим доступа http://elib.altstu.ru/elib/emu/ise/poi_pract_proectis1.pdf/Э

9. Пятковский, О.И. Практикум по дисциплине «Проектирование информационных систем» Часть 2. Техно-рабочее проектирование: учебное пособие / О.И. Пятковский, М.В. Гунер; Алт. гос. техн. ун-т им. И. И. Ползунова. - Барнаул: кафедра ИСЭ, АлтГТУ, 2010. - 113 с. - Источник: Электронная библиотека образовательных ресурсов АлтГТУ. Режим доступа http://elib.altstu.ru/elib/emu/ise/poi_pract_proectis2.pdf/Э

10. Сатунина А.Е. Управление проектом корпоративной информационной системы предприятия: учеб. Пособие / А.Е. Сатунина, Л.А. Сысоева.- М.: Финансы и статистика; Инфра-М, 2009.-352с: ил. 5/1/Э.

11. Системный анализ в менеджменте: электронный учебник / В.Н. Попов, B.C. Касьянов, И.П. Савченко. - Электрон, дан. - М.: КНОРУС, 2010/Э

12. Смирнова Г. Н. Проектирование экономических информационных систем: учеб. для эконом. вузов по специальностям "Прикладная информатика в экономике", "Прикладная информатика в менеджменте", "Прикладная информатика в юриспруденции" / Г. Н. Смирнова, А. А. Сорокин, Ю. Ф. Тельнов. - М.: Финансы и статистика, 2006. - 511 с. 58/5/Э

13. Теория систем и системный анализ в управлении организациями: Справочник: учеб. Пособие/ под ред. В.Н. Волковой и А.А. Емельянова.-М.: Финансы и статистика, 2006. - 848 с. 51/5/Э

Приложения

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

Наименование автоматизированной информационной системы «Магазин».

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

Основные функции программы:

· Ввод и редактирование информации о товаре, поставщиках, покупателях, сервисных центрах, гарантийном обслуживание;

· Составление договоров;

· Заполнение журнала - продаж;

· Формирование отчетов.

Программа работает непосредственно базой данных «».

Для начала работы с программой нужно запустить «ProektMagazin». Запустится главное окно программы.

Рисунок 1 - Главное окно АИС «Магазин»

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

Рисунок 2 - Меню «Справочники»

После выбора данного меню откроется соответствующая форма.

Рисунок 3 - Справочник «Поставщики»

Чтобы добавить запись в справочник поставщики нужно нажать кнопку «+» и заполнить все необходимые данные. Чтобы удалить запись нужно выделить необходимое поле и нажать кнопку «Х». Данные во все справочники вводятся аналогично для всех форм клиентского приложения.

Рисунок 4 - Справочник «Покупатели»

Рисунок 5 - Справочник «Банки»

Рисунок 6 - Справочник «Сервисные центры»

Рисунок 7 - Справочник «Сотрудники»

Рисунок 8 - Справочник «Товары»

Чтобы составить договор, нужно в главном окне программы выбрать соответствующее меню.

Рисунок 8 - Меню «Документы»

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

Рисунок 9 - «Договора с покупателями»

Составление договора с поставщиками.

Рисунок 10 - «Договора с поставщиками»

Для заполнения журнала продаж нужно в пункте меню «Журналы» выбрать вкладку «Журнал - продаж».

Рисунок 11 - Главное окно АИС «Магазин»

После выбора пункта меню откроется соответствующая форма. Чтобы добавить запись в журнал продаж нужно нажать кнопку «+» и заполнить все необходимые данные. Чтобы удалить запись нужно выделить необходимое поле и нажать кнопку «Х».

Рисунок 12 - «Журнал продаж»

Приложение Б

В данном приложении работе в виде диаграмм показано как происходит работа магазина бытовой техники в автоматизированном виде.

Рисунок Б1 - Диаграмма последовательности «Гарантийное обслуживание»

Рисунок Б2 - Диаграмма последовательность «Заключение договора»

Рисунок Б3 - Диаграмма сотрудничества «Снятие денег со счета для оплаты товара»

Рисунок Б4 - Диаграмма схем состояний «Оплата и доставка товара»

Рисунок Б5 - Диаграмма деятельности

Рисунок Б6 - Диаграмма деятельности «Войти в систему»

Рисунок Б7 - Диаграмма деятельности «Добавление записи в базу данных»

Рисунок Б8 - Диаграмма компонентов

Рисунок Б9 - Диаграмма размещения компонентов

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


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

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