Разработка информационной системы "Склад" - Курсовая работа

бесплатно 0
4.5 77
Анализ предметной области и требований пользователей для разработки программного средства по автоматизации работы склада строительных материалов. Описание работы с базой данных Access, позволяющей добавлять и редактировать информацию, оформлять накладную.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Услугами склада строительных материалов пользуются многие люди (заказчики), заказывая товары на складе товары от поставщиков. Большинство заказчиков склада строительных материалов в настоящее время тратят в среднем 30 минут , чтобы ознакомится с каталогом товаров которые имеются на складе, просмотреть списки всех товаров и заполнить накладную на поставку товара. Не оптимальное построение работы с заказчиками наносит ущерб складу, выражающийся в неокупаемости товаров привезенных на склад, но не приобретенных заказчиками. 70% заказчиков, в настоящее время сотрудничающих со складом, должны начать использовать систему Склад в течение 3 месяцев после первого выпуска системы. В отличие от имеющихся в настоящее время процессов заполнения накладных вручную, заказчикам, использующим систему Склад, не придется тратить время на ожидание выполнения работы по оформлению заказа сотрудником склада.Описание: Менеджер по продажам входит в систему склада выбирает блок "Админ", выбирает пункт "Тип товара" затем в пустые строки вписывает данные после чего подтверждает добавление. Выходит из формы "Тип товара" и переходит к форме "Товар" где заполняет пустые поля и подтверждает добавление 1. менеджер выбирает форму добавления товара. Описание: Заказчик входит в систему склада выбирает пункт "Накладная" и в выданную форму вносит требуемые для оформления данные и указывает дату после чего может распечатать оформленную накладную для последующих операций или оформить еще несколько накладных и распечатать их. Описание: Менеджер по продажам входит в систему склада выбирает блок "Админ", выбирает пункт "товар" и просматривает все товары.Эта спецификация требований к ПО описывает функциональные и нефункциональные требования к выпуску 2 системы Склад. Система Склад позволит заказчикам самостоятельно заказывать товары через склад строительных материалов. Система Склад - это новая система, которая заменяет текущие процессы заказа и работы с данными на складе стоительных материалов. Клиент (заказчик) Клиент - это физическое лицо, желающие заказать товар на складе. Половину сотрудников склада придется обучать работе с компьютером и системой склад.Уровни декомпозиции процессов. Рисунок.4.1.1-Диаграмма потоков даннях(1й уровень декомпозиции). 4.1.2-Диаграмма потоков данных.(2й уровень декомпозиции) 4.1.3-Декомпозиция процесса "Добавление товара"(3й уровень декомпозиции).Функции, которые можно выполнить с помощью системы:-Просмотр информации; Тип сущности Атрибуты Тип данных Id_type_tovara Числовой Date_nakladnoy Дата/время id_tovara_na_sklade Числовой Название связи Описание святи Тип святипрограммный автоматизация access база данный При выполнении курсовой работы была проанализирована предметная область "Склад строительных материалов". Были описаны документы о варианте использования, об образе и границах проекта, спецификация требований также были созданы диаграмма вариантов использования, диаграмма сущность-связь, диаграмма потоков данных и декомпозиция процесса. Было разработано программное средство для работы с базой данных Access, позволяющее добавлять, удалять, редактировать, просматривать информацию в базе данных и оформлять накладную.Документ "Руководство пользователя" предназначен для ознакомления пользователя с назначением и функциональными возможностями программного средства и правил его эксплуатации. Также документ содержит рекомендации по освоению программы. Программное средство предназначено для автоматизации работы склада строительных материалов. Программа должна выполнять следующие функции: 1. Программа включает в себя базу данных и программу для работы с этой базой данных.Приложение разработано в среде MS Visual Studio 2010 и поддерживается для использования на ОС Windows XP/Seven/Vista.CMBZAK.Items.Add(dgv.Rows[i].Cells[0].Value.TOSTRING()); CMBIDTOVNASKL.Items.Add(dgv.Rows[i].Cells[0].Value.TOSTRING()); tick.insert = "Insert Into nakladnaya(id_zakazchika, id_tovara_na_sklade, date_nakladnoy, kolichestvo_tovarov) Values(" m_id_zak ", " CMBIDTOVNASKL.Text ", DATEVALUE("" DTPICDATE_Nakl.Value.Date.TOSTRING() ""), " TXTKOL_vo.Text ")"; tick.insert = "Insert Into nakladnaya(id_zakazchika, id_tovara_na_sklade, date_nakladnoy, kolichestvo_tovarov) Values(" m_id_zak ", " CMBIDTOVNASKL.Text ", DATEVALUE("" DTPICDATE_Nakl.Value.Date.TOSTRING() ""), " TXTKOL_vo.Text ")"; {m_db.WRITEDATABASE("Insert Into sklad(id_postavshika, id_tovara, kolichestvo) Values("" DGVADMSKL.Rows[i].Cells[1].Value.TOSTRING() "", "" DGVADMSKL.Rows[i].Cells[2].Value.TOSTRING() "","" DGVADMSKL.Rows[i].Cells[3].Value.

План
Содержание

Введение

1. Документ об образе и границах

2. Вариант использования

3. Спецификация требований к ПО

4. Моделирование данных

5. Проектирование базы данных

Выводы

Перечень ссылок

Приложение

Введение
Услугами склада строительных материалов пользуются многие люди (заказчики), заказывая товары на складе товары от поставщиков. Для улучшения качества работы склада, упрощения работы персонала и увеличения скорости обслуживания заказчиков целесообразно использовать данную систему.

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

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

Для создания программного средства были использованы средства: : Visual Studio 2010, Rational Rose, BPWIN 4.0, Microsoft Access.

1. Документ об образе и границах проекта

Бизнес-требования

Исходные данные, возможности бизнеса и нужды клиентов

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

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

Бизнес-цели и критерии успеха

Бизнес-цель-1. Увеличить количество заказчиков на 50% в течение 6 месяцев после второго выпуска системы.

Масштабы: стоимость товаров не приобретенных, но закупленных на склад.

Способ измерения: исследование инвентарных журналов склада, Показатели в прошлом (2010г, первоначальное исследование): 30%

Планируемые показатели: более 30%.

Обязательные показатели: более 45%.

Бизнес-цель-2. Увеличить среднее эффективное рабочее время каждого сотрудника в течение трех месяцев после первого выпуска системы.

Критерий успеха-1. 70% заказчиков, в настоящее время сотрудничающих со складом, должны начать использовать систему Склад в течение 3 месяцев после первого выпуска системы.

Критерий успеха-2. Достичь увеличения среднего рейтинга по ежеквартальному опросу об удовлетворенности работой склада на 1 бала в течение 4 месяцев после первого выпуска системы и на 2 балла в течение 12 месяцев после второго выпуска системы.

Факторы бизнес-риска

Факторы бизнес-риска-1. Слишком мало заказчиков могут сразу принять новую систему, что уменьшит прибыль от инвестиций в разработку системы и изменений в процедурах работы склада. (Вероятность = 0,4; ущерб = 8.)

Образ решения

Положение об образе проекта

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

Основные функции

Основные функции-1. Создание, просмотр, накладной заказчиком.

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

Основные функции-3. SQL-запросы для "продвинутых пользователей".

Основные функции-4. Добавление, просмотр, изменение и удаление заказчиков сотрудником склада.

Предположения и зависимости

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

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

Масштабы и ограничения

Обьем выпусков системы. Обьемность выпусков указана в таблице 1.1.

Таблица 1.1 - Объем первого и последующих выпусков системы

Функция Выпуск 1 Выпуск 2

Основные функции-1 Реализована с ограничениями Реализована полностью

Основные функции-2 Реализована не в полном обьеме Реализована полностью

Основные функции-3 Не реализована Реализована полностью

Основные функции-4 Реализован не весь функциональный обьем Реализована полностью

Ограничения и исключения

Ограничения и исключения-1. На некоторые пункты меню кафетерия доставка не распространяется, поэтому меню, доступные клиентам Cafeteria Ordering System, будут подмножеством полных меню кафетерия.

Ограничения и исключения-2. Данная система используется в единичном экземпляре. Но при потребности может быть усовершенствована для связи с другими складами через сеть Internet.

Бизнес-контекст

Заинтересованые лица. Заинтересованные лица приведены в таблице 1.2

Таблица 1.2 - Профили заинтересованных в проекте лиц

Заинтересованные в проекте лица Понимание основной ценности проекта Отношение Основные интересы Ограничении

Директор склада Увеличение производительности труда сотрудников; рост прибыли Сильная поддержка до выпуска 2; Доходы должны превысить затраты на разработку и использование Не определены

Сотрудники склада Более эффективное использование рабочего времени сотрудников в течение дня; больше оформленных поставок Озабоченность возможным сокращением персонала и урезание зарплаты Сохранение рабочих мест Необходимость обучения сотрудников работе с системой Склад

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

Приоритеты проекта. Приоритеты проекта описаны в таблице 1.3

Таблица 1.3 - Приоритеты проекта

Область Движущая сила Ограничения Степень свободы

Сроки Выпуск 1 планируется на 01.02.2011, выпуск 2 - на 01.04.2011, до 2х недель опоздания допустимо без пересмотра сроков заказчиками

Функции Все функции, запланированные к выпуску 2, должны быть полностью реализованы

Качество 95% проверочных испытаний, проводимых пользователями, должны быть выполнены; ВСЕ тесты на защищенность должны быть выполнены; соответствие корпоративным стандартам безопасности должно быть показано для всех защищенных транзакций

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

Расходы До 20% процентов перерасхода по бюджету возможны без пересмотра заказчиками

Вывод
программный автоматизация access база данный

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

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

Перечень ссылок

С# для начинающих -Мартынов Н.Н. КУДИЦ-ПРЕСС 2007

Базы данных. Язык SQL -Дунаев В.В. СПБ.: БХВ-Петербург 2006

Анализ требований и проектирование систем с использованием UML- Лешек А. Мацяшек Вильямс 2002

C# в кратком изложении- Дж.Бишоп, Н. Хорспул БИНОМ. Лаборатория знаний 2005

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?