Курсовая работа по предмету "Программирование, компьютеры и кибернетика, ИТ технологии"


Розробка ІС підприємства оптової торгівлі лікарськими препаратами



ВСТУП

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

Інформаційні системи розбиваються на сукупність архітектури, кожна з яких описує різні аспекти ІС з різних точок зору. Це дозволяє розділити формування вимог ІС на ряд ітераційно виконуваних кроків, на кожному з яких вирішувані завдання побудови моделей і дослідження варіантів архітектури мають меншу розмірність і простіші, ніж все завдання визначення вимог до ІС в цілому.

При побудові моделей використовується принцип проектування по методу зверху "вниз" і ось загального до приватного", що дозволяє спростити вирішення завдань без втрати якості і обмежитися уявленням в моделях тільки головних деталей і в тому обємі, який необхідний для визначення набору вимог до конкретної архітектури інформаційної системи на черговому рівні її деталізації.

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

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

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

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

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

Відправною точкою процесу проектування ІС може служити побудова початкової моделі даної організації і використовуваних в ній в даний час інформаційних систем. Ці моделі служать джерелом витягання метричних характеристик початкових вимог і обмежень, що виставляються до перших архітектурних образів майбутньої ІС. Далі будується динамічна моделі цієї архітектури, на якій оцінюються їх основні метрики і на цій основі контролюється рівень задовільності і якість пропонованих рішень.

Попередня інформація

Вважається, що на початку обслідування проведено попередній збір інформації про компанію, за результатами якого отримані наступні дані:

· Коротка інформація про компанію (профіль клієнта).

· Цілі проекту.

· Підрозділи і користувачі системи.

На підставі попередньої інформації сформовано і узгоджено с замовником загальне уявлення про проект:

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

Звіт про обслідування містить наступні розділи:

· Аналіз існуючого рівня автоматизації.

· Складається список програмного забезпечення, яке використовується у компанії, і приводяться дані про використання цих пакетів у кожному з підрозділів організації.

· Загальні вимоги до ІС.

· Формулюються Загальні вимоги до функціональності системи, що розроблюється.

· Форми документів.

· Визначається перелік і структура документів, які повинні формуватись системою.

· Опис системи обліку.

· Опис системи обліку включає в себе наступні документи:

· Облікова політика компанії.

· План рахунків і використаних аналітик.

· Список типових господарських операцій і їх відображення у проводках.

· Опис довідників

· По кожному довіднику, проектованому у системі, дається опис необхідної ієрархічної структури.

· Організаційна діаграма.

· Організаційна діаграма використовується для відображення організаційної структури підрозділів підприємства і їх зон відповідальності.

· Опис складу бізнес-процесів, що автоматизуються.

· Всі бізнес-процеси компанії повинні бути перераховані у загальному списку і кожен повинен мати свій унікальний номер.

· Діаграми прецедентів.

· Для виділення бізнес-процесів, що автоматизуються і їх основних виконавців використовуються діаграми прецедентів.

· Фізична діаграма.

· Фізична діаграма служить для того, щоб описати взаємодію організації на верхньому рівні з зовнішніми контрагентами.

· Описи бізнес-процесів (книга бізнес-процесів).

У подальшому у звіт про дослідження включається книга бізнес-процесів, яка містить детальний опис автоматизованих бізнес-процесів. Моделі бізнес-процесів дозволяють виділити окремі операції, виконання яких повинно підтримуватись ІС, що розробляється.

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

Коротка інформація про компанію "МЕД"

Компанія - дистрибютор "МЕД" закупає медичні препарати вітчизняного і закордонного виробників і реалізує їх через власну дистрибюторську мережу і мережу аптек. Компанія здійснює доставку товарів як власним транспортом, так і за допомогою послуг сторонніх організацій.

Основні бізнес-процеси компанії - закупки, складування запасів, продаж, взаєморозрахунки з поставщиками і клієнтами.

Рівень конкуренції для компанії в останній час виріс, тому що на ринок вийшли два нових конкурента, до яких перейшла частина клієнтів і ряд найбільш кваліфікованих співробітників ЗАО "МЕД". ЗАО "МЕД" має два філіали - у Лубнах і Нових Санжарах. Кожний філіал функціонує як самостійна юридична особа, являючись повністю приналежними ЗАО "МЕД" дочірньою компанією.

За попередніми планами, Компанія має намір відкрити також дочірнє підприємство для організації виробництва у безпосередній близькості до своїх замовників.

Адреса и телефони

Полтава, Центральна вулиця, д. 20, офіс 709

Телефон: (053) 45-67-89, факс: (053) 45-98-76

Контактні особи

Борис Петренко - Генеральний директор

Дмитро Кононов - Виконавчий директор

Артур Іванченко - Директор по маркетингу

Співробітники

На момент проведення Діагностики штат компанії складав 110 співробітників.

Основними цілями проекту автоматизації компанії "МЕД" є:

· Розробка і впровадження комплексної автоматизованої системи підтримки логістичних процесів компанії.

· Підвищення ефективності роботи всіх підрозділів компанії і забезпечення ведення обліку у єдиній інформаційній системі.

Бачення виконання проекту і границі проекту

У рамках проекту розгортання нової системи передбачається здійснити тільки в наступних підрозділах ЗАО "МЕД":

· Відділ закупок;

· Відділ прийомки;

· Відділ продаж;

· Відділ маркетингу;

· Група планування і маркетингу;

· Група логістики;

· Обліково-операційний відділ;

· Обліковий відділ;

· Відділ сертифікації (у частині обліку сертифікатів на медикаменти);

· Бухгалтерія (тільки у частині обліку закупок, продаж, постачання і платежів).

Не розглядаються у границях проекту автоматизація обліку основних засобів, розрахунків і начислення заробітної плати, управління кадрами. Виходить за рамки проекту автоматизація процесів взаємовідношень з клієнтами.

Кількість робочих місць користувачів - 50.

Звіт про обслідування

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

1. "1С: Предприятие 7.7" ("Бухгалтерия", "Торговля", "Зарплата", "Кадры", "Касса", "Банк") для роботи бухгалтерії.

2. Дві власні розробки на базі конфігуратора "1С" - "Закупки" і "Продажи".

3. Власна розробка на базі FOXPRO для фінансового відділу.

4. Excel для планування продаж.

Завдання 1. Побудова діаграми дій на підставі бізнес-процесу "Планування закупок і розміщення замовлень поставщикам"

На підставі загального опису бізнес-процесу "Планування закупок і розміщення замовлень поставщикам" скласти діаграму дій, яка показує учасників процесу, виконані кожним учасником операції і взаємозвязок між ними. Операції на діаграмі повинні слідувати у хронологічному порядку, який визначено у наведеному опису бізнес-процесу.

1. У пунктах №1, 2 приведені описи учасник процесу - "Менеджер групи планування і маркетингу"

2. В пунктах № 3, 4 - "Менеджер відділу закупівель"

3. Введення в систему прайс-листів постачальників (операція № 3)

4. Аналіз речень постачальників (операція № 4)

5. Вибір постачальників (операція № 5)

6. Формування графіка постачань без вказівки кількості (операція № 6)

7. Розрахунок необхідної кількості закупівель (операція № 7);

8. Формування замовлень постачальникам (операція № 8);

9. Розрахунок витрат на сертифікацію імпортних товарів, якщо медикаменти імпортні.*) (операція № 9); Перевірка суми витрат на сертифікацію на неперевищення внутрішньофірмової норми*);

10. Формування замовлень постачальникам при перевищенні витрат на сертифікацію (операція № 10);

11. Підпис замовлення (операція № 11);

Завдання 2. Формування таблиці опису документів.

Всі документи, які приймають участь у бізнес-процесі, відобразіть у Таблиці опису документів, яка має наступний формат:

Діаграма і номер на діаграмі

Складений документ (вихідний документ)

Операція

Хто складає (виконавець)

Як часто

Документи - основи (вхідні документи)

Реєстр, у якому реєструється документ

Коментар

1

2

3

4

5

6

7

8

Діаграма і номер на діаграмі

Складений документ (вихідний документ)

Операція

Хто складає (виконавець)

Як часто

Документи - основи (вхідні документи)

Реєстр, у якому реєструється документ

Коментар

1

2

3

4

5

6

7

8

1Пл_Зак

2

1. Таблиця потреб в товарі

Розрахунок потреб в товарі

Менеджер гр. планування і маркетингу

Щотижня

Звіт-таблиця власних продажів

Реєстр статистичних звітів

1Пл_Зак

3

2. Список постачальників

Аналіз пропозицій постачальників і контрактів, що діють

Менеджер відділу закупівель

Щомісячно і в міру необхідності

Прайс-листи постачальників

Діючі контракти

Реєстр прайс-листів

1Пл_Зак

4

3. Список постачальників з розстановкою пріоритетів

Вибір постачальників

Менеджер відділу закупівель

Щомісячно і в міру необхідності

Список постачальників

Ні

1Пл_Зак

5

4. Графік постачань

Формування графіка постачань без вказівки кількості

Менеджер відділу закупівель

Щомісячно і в міру необхідності

Список постачальників з розстановкою пріоритетів

Ні

1Пл_Зак

6

5. План заявок на місяць

Розрахунок необхідної кількості закупівель з урахуванням залишку на складі і страхового запасу

Менеджер групи логістики

Щомісячно і в міру необхідності

Таблиця потреб в товарі, прайс-листи постачальників, графік постачань

Ні

1Пл_Зак

7

6. Замовлення постачальников

Формування замовлень постачальникам з урахуванням складських залишків, товару в дорозі і резервного запасу

Менеджер групи логістики

Щодня за планом заявок

План заявок на місяць, графік постачань, прайс-листи постачальників

Реєстр замовлень

1Пл_Зак

9, 10

7. Звіт про витрати на сертифікацію

Розрахунок затратов на сертифікацію

Перевірка витрат на неперевищення норми

Менеджер групи логістики

По мірі необхідності

Замовлення постачальникові

Ні

1Пл_Зак

11, 12, 13

8. Замовлення постачальникові що акцептуються

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

Напрям замовлення у відділ закупівель

Напрям замовлення постачальникові

Менеджер групи логістики

Щоденно

Замовлення постачальникові що акцептуються

Реєстр замовлень

Таблиця опису документів виходить шляхом переформовування (перестановки стовпців і обєднанні рядків) таблиці опису операцій. Особливості таблиці опису документів полягають в наступному. У Графі 2 не повинно бути найменувань документів, що повторюються. Якщо один і той же документ є витікаючим на різних операціях, то він один раз указується в графі 2 документ", що "Складається, а в графі 3 йому у відповідність ставляться декілька операцій. Також по найменуванню документа слід обєднати записи і в інших графах.

У графі 7 указується найменування реєстру, в якому реєструється створюваний документ. Найменування реєстру привласнюється, як правило, по найменуванню документа. Наприклад, якщо документ "Замовлення", то "Реєстр замовлень"; документ "прайс-лист", тоді "реєстр прайс-листів" і т.д. Завдання 3. Побудова діаграми дій на підставі бізнес-процесу "Продаж"

На підставі загального опису бізнес-процесу "Продаж" складіть діаграму дій, яка показує учасників процесу, виконані кожним учасником операції і взаємозвязок між ними. Операції на діаграмі повинні слідувати у хронологічному порядку, який визначений у наведеному описі бізнес-процесу.

Дії (операції), що виконуються менеджером відділу продажу:

1. Операція № 1 "Отримання ось клієнта замовлення з вказівкою номенклатурних одиниць товару по кількості, серійній відповідності, терміну придатності"

2. Операція №2 "Перевірка наявності в клієнта ліцензії на замовлені медикаменти";

3. Операція № 3 "Перевірка наявності товарних запасів на складе"

4. Операція № 4 "Розміщення замовлення в реєстрі незадоволений попит";

5. Операція № 5 "Процес формування заявки на підставі замовлення і договору";

6. Операція № 6 "Резервування товару";

7. Операція № 7 "Контроль кредитного ліміту і дебіторської заборгованості";

8. Операція № 8 "Відхилення заявки".

Завдання 4. Формування таблиці операцій на основі процесу "Взаєморозрахунків з клієнтами"

Всі операції, які приймають участь у процесі "Взаєморозрахунки з клієнтами" відобразіть у Таблиці опису операцій, яка має наступний формат:

Діаграма і номер на діаграмі

Складений документ (вихідний документ)

Операція

Хто складає (виконавець)

Як часто

Документи-основи (вхідні документи)

Реєстр, у якому реєструється документ

Коментар

1

2

3

4

5

6

7

8

Діаграма і номер на діаграмі

Складений документ (вихідний документ)

Операція

Хто складає (виконавець)

Як часто

Документи-основи (вхідні документи)

Реєстр, у якому реєструється документ

Коментар

1

2

3

4

5

6

7

8

Склад

Рахунок постачальника

Отримання

від постачальника

Менеджер відділу закупок

Щоденно

Реєстр рахунків постачальників

Реєстр рахунків постачальників

Склад

Платіжне доручення

Формування платіжного доручення

Бухгалтер

Щоденно

Платіжне доручення

Платіжне доручення

Склад

Реєстр рахунків постачальників

Створення відмітки

Бухгалтер

По мірі необхідності

Виписка з розрахункового рахунку банка

Виписка з розрахункового рахунку банка

Склад

Журнал надходжень і оплат

Створення запису

Менеджер відділу закупок

По мірі необхідності

Склад

Вивід сальдо

Бухгалтер

В кінці кожного місяця

Бізнес-процес виглядає наступним чином:

1. Менеджер відділу закупок щоденно отримує від постачальника медикаментів рахунок на оплату, реєструє його у реєстрі рахунків постачальників і передає рахунок постачальника бухгалтеру.

2. Бухгалтер на підставі рахунку постачальника щоденно формує платіжне доручення на оплату і передає платіжне доручення у банк.

3. Бухгалтер на підставі виписки з розрахункового рахунку банка робить відмітку про оплату рахунку у реєстрі рахунків постачальників.

4. Менеджер відділу закупок при надходженні товару і (або) при сплаті робить запис у Журналі надходжень і оплат.

5. Бухгалтер в кінці кожного місяця виводить сальдо взаєморозрахунків з клієнтами.

Висновок

Отже, метою початкових етапів створення ІС, виконуваних на стадії аналізу діяльності організації, є формування вимог до ІС, коректно і мети, що точно відображають, і завдання організації-замовника. Щоб специфікувати процес створення ІС, що відповідає потребам організації, потрібно зясувати і чітко сформулювати, в чому полягають ці потреби. Для цього необхідно визначити вимоги замовників ІС і відобразити їх на мові моделей у вимоги до розробки проекту ІС так, щоб забезпечити відповідність цілям і завданням організації.

Завдання формування вимог до ІС є одній з найбільш відповідальних, таких, що важко формалізуються і найбільш дорогих і важких для виправлення у разі помилки. Сучасні інструментальні засоби і програмні продукти дозволяють достатньо швидко створювати ІС по готових вимогах. Але часто ці системи не задовольняють замовників, вимагають численних доопрацювань, що приводить до різкого дорожчання фактичної вартості ІС. Основною причиною такого положення є неправильне, неточне або неповне визначення вимог до ІС на етапі аналізу.

На етапі проектування перш за все формуються моделі даних. Проектувальники як початкова інформація отримують результати аналізу. Побудова логічної і фізичної моделей даних є основною частиною проектування бази даних. Отримана в процесі аналізу інформаційна модель спочатку перетвориться в логічну, а потім у фізичну модель даних.

Паралельно з проектуванням схеми бази даних виконується проектування процесів, щоб отримати специфікації (описи) всіх модулів ІС. Обидва ці процесу проектування тісно звязані, оскільки частина бизнес-логики зазвичай реалізується в базі даних (обмеження, трігери, процедури, що зберігаються). Головна мета проектування процесів полягає у відображенні функцій, отриманих на етапі аналізу, в модулі інформаційної системи. При проектуванні модулів визначають інтерфейси програм: розмітку меню, вид вікон, гарячі клавіші і повязані з ними виклики.

На етапі реалізації здійснюється створення програмного забезпечення системи, установка технічних засобів, розробка експлуатаційної документації.

Етап тестування зазвичай виявляється розподіленим в часі.

Після завершення розробки окремого модуля системи виконують автономний тест, який переслідує дві основну мету:

1. Виявлення відмов модуля (жорстких збоїв);

2. Відповідність модуля специфікації (наявність всіх необхідних функцій, відсутність зайвих функцій).

Останній тест інформаційної системи - приймально-здавальні випробування. Такий тест передбачає показ інформаційної системи замовникові і повинен містити групу тестів, що моделюють реальні бизнес-процессы, щоб показати відповідність реалізації вимогам замовника.

Необхідність контролювати процес створення ІС, гарантувати досягнення цілей розробки і дотримання різних обмежень (бюджетних, тимчасових і ін.) привело до широкого використання в цій сфері методів і засобів програмної інженерії: структурного аналізу, обєктно-орієнтованого моделювання, CASE-систем.

Використана література:

1. С.А. Орлов «Технологи разработки програмного обеспечения» 2002 г.

2. А.В. Гаврилов «Системы искуственного интелекта» 2001 г.

3. Скотт Ф. Уилсон, Брюс Мейплс, Тим Лендгрейв «Принципы проетирования и обработки програмного обеспечения» 2002 г.

4. А.С. Гринберг, И.А. Король «Информационный менеджмент» 2003 г.

5. Карл И. Вигерс «Разработка требований к программному обеспечению» 2004 г.




Не сдавайте скачаную работу преподавателю!
Данную курсовую работу Вы можете использовать для написания своего курсового проекта.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем курсовую работу самостоятельно:
! Как писать курсовую работу Практические советы по написанию семестровых и курсовых работ.
! Схема написания курсовой Из каких частей состоит курсовик. С чего начать и как правильно закончить работу.
! Формулировка проблемы Описываем цель курсовой, что анализируем, разрабатываем, какого результата хотим добиться.
! План курсовой работы Нумерованным списком описывается порядок и структура будующей работы.
! Введение курсовой работы Что пишется в введении, какой объем вводной части?
! Задачи курсовой работы Правильно начинать любую работу с постановки задач, описания того что необходимо сделать.
! Источники информации Какими источниками следует пользоваться. Почему не стоит доверять бесплатно скачанным работа.
! Заключение курсовой работы Подведение итогов проведенных мероприятий, достигнута ли цель, решена ли проблема.
! Оригинальность текстов Каким образом можно повысить оригинальность текстов чтобы пройти проверку антиплагиатом.
! Оформление курсовика Требования и методические рекомендации по оформлению работы по ГОСТ.

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

Сейчас смотрят :

Курсовая работа Сроки и исковая давность в Гражданском праве РФ
Курсовая работа Правовые основы социальной защиты беспризорных и безнадзорных детей на примере Подразделения по делам несовершеннолетних г. Тында
Курсовая работа Государственное регулирование внешнеторговой деятельности
Курсовая работа Окрашивание волос - способ "Мелирование"
Курсовая работа Валютная система Российской Федерации
Курсовая работа Потребительское поведение
Курсовая работа Анализ эффективности использования основных фондов
Курсовая работа Психологическая готовность ребенка к школьному обучению
Курсовая работа Деятельность страховых организаций
Курсовая работа Уголовное преследование
Курсовая работа Экономическая теория налогообложения и налоговая политика государства
Курсовая работа Рынок драгоценных металлов России
Курсовая работа Разработка автоматизированного рабочего места бухгалтера
Курсовая работа Кредитование физических лиц
Курсовая работа Малый бизнес в рыночной экономике, его роль и перспективы