Разработка ИС музыкального магазина «Аккорд» с использованием диаграмм UML
Автор работы: Пользователь скрыл имя, 24 Марта 2010 в 15:06
Описание работы
В последнее десятилетие в компьютерном мире наметилась тенденция моделирования сложных систем визуальными (наглядными) моделями. Причем в новых методах проектирования сложных компьютерных систем, например ООП и ООАП, наглядные модели очень часто связываются с такими зрительными образами как "взгляды", направленные на сложную систему с различных точек зрения. Набор из нескольких наглядных моделей (модельных взглядов) создает в сознании специалистов интегральный образ сложной компьютерной системы, которую они совместно проектируют. Вместе с тем, наглядные модели служат эффективным средством документирования компьютерных систем и их программных обеспечений, а также языком общения между программистами, системными аналитиками и заказчиками систем.
Наиболее известными визуальными моделями, используемыми для проектирования компьютерных систем и их программных обеспечений, являются диаграммы языка UML и стандарта IDEF0, таблицы и диаграммы стандарта IDEF1X. Эти визуальные модели имеют математическую основу в виде теорий графов, множеств и матриц.
Файлы: 1 файл
Алякина-отчет.doc
— 175.74 Кб (Скачать файл)2.3.12. Спецификации настроек ИС
Логистика
- Прогноз закупок, продаж, запасов.
- Описание хранения с использованием склада, палет и размещения.
- ABC-анализ по заданным пользователем критериям ABC-анализа по реализации, себестоимости и марже.
- Просмотр номенклатуры на карантинном складе на любом этапе контроля качества.
- Поддержка штрих-кодов.
Сводное планирование
- Расчет потребности в материалах и мощностях.
- Прогнозы закупок и продаж. Возможность обзора долгосрочных потребностей по закупке, производству и ресурсам.
- Возможность расчета краткосрочных потребностей на основе существующих заказов и/или прогнозного планирования.
- Получение сводного плана по заказам.
- Система может предложить внести следующие изменения к существующим и спланированным заказам: Увеличение количества заказа, Уменьшение количества заказа, Отложить выполнение заказа или закупки
Учет договоров
- Ведение юридической информации о договорах с клиентами и поставщиками, условиях оплаты, контактах и ответственных
- Привязка накладных и оплат к конкретному договору (указание договора в строках журналов ГК, заказах, закупках, накладных и оплатах с последующим переносом в проводку по клиенту/поставщику)
- Включение атрибутов договоров в предложения по оплате
- Автоматическое/периодическое сопоставление проводок по контрагентам и договорам
- Форма ручного сопоставления в рамках договоров
- Сальдо расчетов в рамках отдельного договора
- Номер договора в проводках по курсовой разнице
- Переход от моделей предметной области к функциональной модели системы
2.3.13.
Проектирование реализации операций бизнес-процесса
в информационной системе
Таблица 9
Реализация операций бизнес-процесса
"Планирование
закупок и размещение заказов поставщикам"
| Номер операции на диаграмме | Операция | Необходимые разработки | Специфика настройки | Функциональность (модуль) системы |
| ПлЗак |
Получениевнутреннейстатистики | Разработка узла хранения данных статистики продаж | Коды клиентов в файле соответствуют кодировке в Системе | Продажиклиенты |
| Разработка механизма импорта статистики | Единицы измерения номенклатуры соответствуют единицам измерения в Системе | |||
| 2 (1Пл_Зак) | 2. Расчет потребностей в товаре | Разработка механизма автоматического формирования минимального и максимального запаса препаратов (ассортиментный план на период планирования) эффективности закупок (ABC и XYZ классификации) | Сводное планирование, логистика, торговля | |
| 3 (1Пл_Зак) | 3. Регистрация прайс-листов поставщиков в системе | Разработка механизма импорта электронной версии прайс-листа в форму "коммерческого соглашения" | В системе регестрируется один базовый прайс-лист, на его основе формируются все другие прайс-листы | Коммерческие соглашения |
| 4 (1Пл_Зак) | 4. Формирование заказов поставщикам с учетом складских остатков, товара в пути и резервного запаса | Разработка взаимосвязанных данных таблиц Заказов, Складских остатков, Товара в пути, Резервных заказов | При заполнении в заказе поля "Количество" система в первую очередь "просматривает" количество товаров на складе. При недостаточном количестве товаров на складе система обращается к таблице с данными о резервных запасах. При недостаточном количестве резервных запасов система осуществляет поиск заданной в заказе номенклатуры в таблице Товары в пути | Сводное планирование, логистика, торговля |
| 5
(1Пл_Зак) |
5. Проверка суммы затрат на сертификацию на непревышение нормы | Разработка алгоритма проверки суммы затрат на сертификацию на непревышение внутрифирменной нормы | Сводное планирование, логистика, торговля | |
| 6
(1Пл_Зак) |
6. Подпись заказа менеджером по логистике, директором | Разработать процедуру утверждения строк спланированных заказов | Результатом процедуры "Сводное планирование" в форме "Спланированные заказы" являются строки. После оценки строк в форме спланированные заказы необходимо провести процедуру одобрения (утверждения) строк спланированных заказов | Сводное планирование, логистика, торговля |
| 7
(1Пл_Зак) |
7. Напраление заказа в отдел закупок | Разработка многопользовательской системы, прав доступа к документам | Сводное планирование, логистика, торговля |
Заключение
Перспектива развития объектно-ориентированного метода проектирования достаточно велика. Его отличает следующее:" объектно-ориентированные системы более открыты и легче поддаются внесению изменений, поскольку их конструкция базируется на устойчивых формах. Это дает возможность системе развиваться постепенно и не приводит к полной ее переработке даже в случае существенных изменений исходных требований." К недостаткам относятся: некоторое снижение производительности функционирования ПО и высокие начальные затраты, эти недостатки не столь существенны в целом и на чаше весов перевес будет в сторону плюсов.
В данной работе было проведено обследование бизнес-процесса «Планирование закупок, формирование заказов поставщикам» деятельности организации «Аккорд».
В результате изучения состава, содержания и процедур формирования основных документов, были разработаны диаграммы: организационная, прецедентов, физическая, а также диаграмма деятельности бизнес-процесса "Планирование закупок и размещение заказов поставщикам" и спроектирована реализация операций бизнес-процесса в информационной системе.
Данный
этап проектирования информационной системы
завершает стадию разработки технического
задания и позволяет перейти к дальнейшей
разработке ИС - стадии рабочего проектирования.
Список
использованной литературы:
- Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 2004. - 351 с.
- Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. -М.: Мир, 2005. - 252 с.
- Лемке Джуди. Microsoft Office Visio 2003. Шаг за шагом: практ.пособие/ Пер. с англ. - М.: «СП ЭКОМ», 2006. -252 с.
- Леоненков А. Самоучитель UML. Серия "Самоучитель". - СПб.: BHV-Санкт-Петербург, 2007 - 304 с.: ил.
- Мартин Дж. Планирование развития автоматизированных систем. - М.: Финансы и статистика, 2005. - 196 с.
- Мейер М. Теория реляционных баз данных. - М.: Мир, 2006. - 608 с.
- Проектирование информационных систем: курс лекций: учебное пособие для студентов вузов, обучающихся по специальностям в области информационных технологий / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина. - М.:Интернет-Университет Информационных технологий, 2005. - 304 с.
Приложение
Шбл=16+8+3*(64+8)+0,5*5+2,2*5=
Шгр=3*(18+1)=57, 33, 9, 48, 27, 18, 21
Вбл=8+8+20+9*8+6*2+0,5*5+2,2*
| Накладная
Отг |
Код___ | Склад №___ | Дата_____ | Шифрформы | ||||||
| Регистр № | ________ | |||||||||
| № | Наименование
продукции |
Шифр продукции | Ед. изм. | Количество | Наличие на складе | Стоимость руб. | Контрольная сумма | |||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 5+6+7 | |||
|
Подписи |
||||||||||