[ Автоматизована система обліку договорів страхування підприємницьких ризиків ] | ||||||||
-Витрати на розсилку | 0 | 1350 | 3750 | 2730 | 2370 | 2010 | 960 | 750 |
-Амортизація ЕОМ та устаткування | 0,00 | 0,93 | 2,60 | 1,89 | 1,64 | 1,39 | 0,66 | 0,52 |
Разом: | 0,00 | 4950,93 | 13752,60 | 10011,89 | 8691,64 | 7371,39 | 3520,66 | 2750,52 |
Витрати на рекламу | 0,00 | 13009,57 | 10407,65 | 10407,65 | 6504,78 | 5203,83 | 2601,91 | 1300,96 |
Витрати на супровід ПЗ | 0 | 6300 | 15000 | 10920 | 9480 | 7370 | 3520 | 2500 |
Разом витрати: | 0,00 | 24260,50 | 39160,25 | 31339,54 | 24676,42 | 19945,22 | 9642,58 | 6551,48 |
План прибутку від продажів
При складанні плану прибутку від продажів, представленого в таблиці 8, враховуються результати розрахунку виручки від реалізації і доходів від супроводу програмного забезпечення, а так само загальних витрат від реалізації.
Таблиця 8 План прибутку
Показники | Період | |||||||
2 півріччя 2004 | 1 півріччя 2005 | 2 півріччя 2005 | 1 півріччя 2006 | 2 півріччя 2006 | 1 півріччя 2007 | 2 півріччя 2007 | 1 півріччя 2008 | |
Виручка від реалізації та супроводу | 0 | 141120 | 336000 | 244608 | 212352 | 165088 | 78848 | 56000 |
Витрати на тиражування та супровід | 0,00 | 24260,50 | 39160,25 | 31339,54 | 24676,42 | 19945,22 | 9642,58 | 6551,48 |
Прибуток валовий | 0,00 | 116859,50 | 296839,75 | 213268,46 | 187675,58 | 145142,78 | 69205,42 | 49448,52 |
Податок (24%) | 0,00 | 28046,28 | 71241,54 | 51184,43 | 45042,14 | 34834,27 | 16609,30 | 11867,65 |
Прибуток чистий | 0,00 | 88813,22 | 225598,21 | 162084,03 | 142633,44 | 110308,51 | 52596,12 | 37580,88 |
Визначення економічної ефективності проекту
Таблиця 9 відображає грошові потоки за весь період життєвого циклу програмного продукту. Тут визначається чистий грошовий потік (ЧДП), дисконтований грошовий потік (ДДП) і чиста поточна вартість проекту (NPV).
Таблиця 9 Грошові потоки
Показники | Період | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 півріччя 2004 | 1 півріччя 2005 | 2 півріччя 2005 | 1 півріччя 2006 | 2 півріччя 2006 | 1 півріччя 2007 | 2 півріччя 2007 | 1 півріччя 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ефект від інвестиційної діяльності | 95826,56 | 34269,10 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ефект від операційної, діяльності | 0,00 | 88813,22 | 225598,21 | 162084,03 | 142633,44 | 110308,51 | 52596,12 | 37580,88 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Чистий грошовий потік | -95826,56 | 54544,12 | 225598,21 | 162084,03 | 142633,44 | 110308,51 | 52596,12 | 37580,88
Ставка дисконтування (r) розраховується за формулою: При цьому ставка рефінансування дорівнює 13%, інфляція - 11%, а ризик - 13%. Таким чином, отримуємо:
Коефіцієнт дисконтування (α) розраховується за формулою: , де r - ставка дисконтування, t - період часу. Дисконтований грошовий потік представляє собою добуток коефіцієнта дисконтування на суму чистого грошового потоку за відповідний період. Чиста поточна вартість проекту (NPV) показує прибуток, одержуваний від виконання проекту, наведену на початок періоду. Індекс прибутковості (SRR) визначається як відношення сумарного дисконтованого доходу до сумарних дисконтованих капітальних вкладеннях: , де Пч t - прибуток чиста, A t - амортизаційні відрахування, K t - капітальні вкладення в основні і оборотні фонди, α t - коефіцієнт дисконтування. Таким чином, індекс прибутковості дорівнює: . Індекс прибутковості показує у скільки разів сумарний дисконтований дохід від виконання проекту більше сумарних дисконтованих капітальних вкладень у проект. Граничне значення рентабельності (r пір) або внутрішній коефіцієнт ефективності проекту (IRR) розраховується за формулою: де r 1 - вихідна ставка дисконтування, r 2 - ставка дисконтування, при якій NPV менше нуля, r пір - внутрішній коефіцієнт ефективності проекту, NPV r1 і NPV r2 - NPV відповідно при r 1 і r 2 Для визначення внутрішнього коефіцієнта ефективності проекту візьмемо таку ставку дисконтування (r 2 = 2,40), при якій NPV стане менше нуля. Отримані результати зводяться в таблицю 10. Таблиця 10 Знаходження негативною чистої поточної вартості проекту
Розрахуємо граничне значення рентабельності: (239,2% у півріччя або 572,3% на рік) Дане значення порогового значення рентабельності проекту показує з одного боку рентабельність проекту, а з іншого боку - граничну ставку відсотка за банківським кредитом, отриманим для фінансування проекту. Термін окупності проекту знаходиться за формулою: де t x - кількість періодів, за яких NPV менше нуля, NPV t - останнє негативне значення NPV, ДДП t +1 - величина ДДП в t +1 періоді. Отримаємо: півріччя (1,12 року) Таке значення терміну окупності проекту говорить про те, що через 1,12 року проект окупить грошові кошти, вкладені в нього, а потім почне приносити дохід. Глава III. Розробка інформаційної системи Сучасною формою інформаційних систем є банки даних, що мають у своєму складі:
Компоненти інформаційної системи утворюють разом систему зберігання і маніпулювання даними. 3.1 Вибір структури інформаційної бази і засобів її реалізації База даних (БД) забезпечує зберігання інформації, а також зручний і швидкий доступ до даних. Вона являє собою сукупність даних різного характеру, організованих за певними правилами. Основним структурним компонентом БД є таблиця, яка містить записи певного виду та форми. Кожен запис таблиці містить всю необхідну інформацію про окремий елементі БД. Такі окремі структурні елементи називають полями таблиці. 14 Інформація в БД повинна бути:
Формування бази даних являє собою основну частину програми, що дозволяє досить швидко і без особливих зусиль створювати та змінювати записи, що зберігаються в базі даних, що дозволяє не лише переглянути раніше введену інформацію, але і додавати нову, коригувати стару для зручності роботи. Залежно від виду організації даних розрізняють наступні основні моделі представлення даних в базі:
В автоматизованій системі обліку договорів страхування підприємницьких ризиків буде використовуватися реляційна БД. Реляційні бази даних складаються з декількох таблиць, зв'язок між якими встановлюється за допомогою співпадаючих полів. Кожен запис в таблицях ідентифікує один об'єкт. Реляційна модель представляє всі дані у вигляді таблиць і тільки таблиць, представляється наступними трьома елементами: - Таблиці, які забезпечують одноманітність представлення даних: і сутності, та зв'язку цих самих сутностей представляються в моделі абсолютно однаково - таблицями. Щоправда, такий підхід ускладнює розуміння сенсу зберігається в базі даних інформації, і, як наслідок, маніпулювання цією інформацією. - Реляційно-повний мова для маніпулювання інформацією бази даних. Повнота мови в додатку до реляційної моделі означає, що він повинен виконувати будь-яку операцію реляційної алгебри або реляційного числення (повнота останніх доведена математично Е. Ф. Коддом). Більше того, мова повинна описувати будь-який запит у вигляді операцій з таблицями, а не з їх рядками. Одним з таких мов є SQL (мова є невід'ємною частиною будь-якої моделі даних, без нього модель не існує). - Підтримка наступних обмежень цілісності: 1) кожен рядок в таблиці повинна мати унікальний ідентифікатор, званий первинним ключем; 2) атрибути таблиці, що посилаються на первинні ключі інших таблиць, повинні мати одне із значень цих первинних ключів (цілісність посилань між таблицями); 3) структура взаємозв'язків таблиць не повинна залежати від вмісту таблиць. Система управління базою даних (СКБД) - це сукупність мовних та програмних засобів, призначених для створення, ведення і використання БД. За характером застосування СУБД поділяють на: персональні і розраховані на багато. Персональні СУБД забезпечують можливість створення локальних БД, що працюють на одному комп'ютері. До персональних СУБД відносяться Paradox, dBase, FoxPro, Access та інші. Сітьові СУБД дозволяють створювати інформаційні системи, що функціонують в архітектурі "клієнт-сервер". Найбільш відомими розрахованими на багато користувачів СУБД є Oracle, Informix, SyBase, Microsoft SQL Server, InterBase. При створенні системи обліку договорів страхування підприємницьких ризиків буде використовуватися багатокористувацька СУБД InterBase, яка дозволяє створювати інформаційні системи, що функціонують в архітектурі "клієнт-сервер". 15 Розробляти систему за допомогою InterBase дуже зручно, це допомагає значно зменшити час розробки та розгортання складних систем. Зручність роботи з InterBase також проявляється в тому, що вона містить все необхідне для створення вимогливих до надійності програм, а отже використання InterBase знижує вартість установки програми та його обслуговування. Поєднання легкості установки, режиму автоматичного повернення до вихідного стану у разі помилки і мінімальних витрат на придбання, роблять InterBase надзвичайно підходить для використання в розподілених додатках. Так як розробляти систему будемо в середовищі програмування Delphi, то оптимальний варіант СУБД є InterBase, які повністю сумісним між собою. Це пояснюється ще і тим що, його технічні характеристики повністю підходять для реалізації БД моєї автоматизованій системі обліку договорів страхування підприємницьких ризиків. 3.2 Розробка структури бази даних Так як, реляційна база даних складаються з декількох таблиць, зв'язок між якими встановлюється за допомогою співпадаючих полів, першим етапом при створенні таблиць є визначення переліку полів, з яких вони повинна складатися, їх типів і розмірів. Перелік полів визначає "Правила про добровільне страхування підприємницьких ризиків". Для того щоб створити базу даних, її потрібно нормалізувати. Цей процес одержав назву нормалізації бази даних. Процес нормалізації бази даних призначений для зменшення надмірності інформації в базі даних. Існує декілька так званих нормальних форм бази даних:
Кожна з нормальних форм виходить послідовно з попередньої нормальної форми. Крім того, кожна наступна нормальна форма зберігає властивість попередньої нормальної форми і видаляє деякі аномалії, присутні своєї попередниці. Після нормалізації виходять такі таблиці: Таблиця "Договір страхування підприємницьких ризиків" (Таблиця 1) містить інформацію про договір страхування підприємницьких ризиків: номер бланка договору, серія, статус договору, тип, дата укладення договору, дата останньої зміни, страхова премія, розмір страхової суми, додаткові умови, номер заяви і номер документа про оплату. Ключовим полем у цій таблиці є поле - "Номер договору", так як він є ідентифікатором для договорів страхування підприємницьких ризиків. Таблиця 1: "Договір страхування підприємницьких ризиків"
| Date | - | Дата останньої зміни (00.00.0000) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
StaraxPr | Real | 10 0 | Розмір страхової премії (2000 руб.) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
StarxSuma | Real | 10 0 | Розмір страхової суми (50000 руб.) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DopolYsl | Real | 100 | Додаткові умови | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NZayv | Integer | 100 | Номер заяви (12) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NDokOp | Integer | 100 | Номер документа про оплату (123) |
Таблиця "Заява" (Таблиця 2) містить наступну інформацію: номер заяви, дата прийняття, ПІБ співробітника, термін страхування, порядок сплати страхової премії, ІПН. Ключовим полем є поле - "Номер заяви".
Таблиця 2: "Заява"
Ім'я поля | Тип | Розмірність | Опис |
NZav | Integer | 100 | Номер заяви, ключове поле |
DataPrin | Date | - | Дата прийняття заяви (00.00.0000) |
FIOSot | Real | 10 0 | ПІБ Співробітника прийняв заяву |
Srok | Real | 10 0 | Термін страхування (6 місяців або 15 діб) |
PorYpStPr | Memo | 500 | Порядок оплати страхової премії (графік) |
INN | Integer | 100 | ІПН страхувальника (334657869067) |
Таблиця "Страхувальник" (Таблиця 3) зберігає інформацію про страхувальника підприємницьких ризиків, яку повинен надати страховику сам страхувальник. Набір полів таблиці визначається "Правилами про добровільне страхування підприємницьких ризиків". Цими даними є: ІПН страхувальника, ПІБ ІП / Найменування юридичної особи, документ, на підставі якого діє юридична особа, ПІБ керівника, номер свідоцтва про реєстрацію, серія, дата видачі, орган що видав свідоцтво, індекс, країна, район, населений пункт, вулиця , будинок, офіс, телефон, вид діяльності, розмір статутного капіталу, номер ліцензії, номер пакету документів. Ключовим полем у цій таблиці є "ІПН".
Таблиця 3: "Страхувальник"
Ім'я поля | Тип | Розмір-ність | Опис | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
INN | Integer | 100 | ІПН страхувальника, ключове поле | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Real | 100 | ПІБ ІП / Найменування юридичної особи | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dok | Real | 10 0 | Документ, на підставі якого діє юридична особа | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FIORuk | Real | 10 0 | ПІБ керівника | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NSvid | Integer | 100 | Номер свідоцтва про реєстрацію | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CeriySvid | Real | 100 | Серія свідоцтва про реєстрацію | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DataVd | Date | - | Дата видачі свідоцтва про реєстрацію (00.00.0000) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OrVdSv | Real | 10 0 | Орган що видав свідоцтво про реєстрацію | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Indexs | Integer | 100 | Індекс | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Strana | Real | 100 | Країна | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Raon | Real | 100 | Район | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NasPynkt | Real | 100 | Населений пункт | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yliza | Real | 100 | Вулиця | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dom | Integer | 50 | Будинок | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ofis | Integer | 50 | Офіс | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Telefon | Integer | 50 | Телефон | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VudDey | Real | 100 | Вид діяльності | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RazYstKap | Integer | 100 | Розмір статутного капіталу | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NLiz | Integer | 100 | Номер ліцензії | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NpakDok | Integer | 100
Таблиця "Підприємницькі ризики" (Таблиця 4) містить певний набір підприємницьких ризиків, які прописані в ФЗ "Про страхову справу в РФ", при настанні яких страхова компанія буде нести зобов'язання з відшкодування збитку. Страхувальник має сам обрати ті ризики, для яких йому необхідна страховий захист. Ключовим полем є "Код". Таблиця 4: "Підприємницькі ризики".
Таблиця "Пакет документів" (Таблиця 5) містить певний набір документів, які надає страхувальник для страхування підприємницьких ризиків. Документи, необхідні для страхування того або іншого виду підприємницького ризику, визначаються "Правилами про добровільне страхування підприємницьких ризиків". Ключовим полем є "Номер пакета документів". Таблиця 5: "Пакет документів".
Таблиця "БСО" (Таблиця 6) містить інформацію про бланках суворої звітності. До таких даних належать: номер БСЗ, серія, дата виготовлення, статус, ПІБ співробітника, дата отримання, номер договору. Ключовим полем є поле - "номер БСЗ". Таблиця 6: "БСО"
Таблиця "Документи про оплату" (Таблиця 7) містить дані про оплату страхової премії. До цих даних відносяться: номер документа про оплату, дата оплати, тип документа, сума, ПІБ касира, ПІБ платника, серія і номер паспорта платника 16. Ключовим полем є "номер документа про оплату". Таблиця 7 "Документи про оплату"
3.3 Проектування інформаційної бази даних Таблиці пов'язані між собою ключами. Загальний вигляд зв'язків між таблицями представлений на малюнку 5. Рис. 5 Структура бази даних обліку договорів страхування підприємницьких ризиків Головною з таблиць є таблиця "Договір страхування підприємницьких ризиків", яка пов'язана з таблицею "Заява" через поле номер заяви відношенням "один - до - одному"; з таблицею "БСО" через номер договору відношенням "один - до - одному". Таблиця "Договір страхування підприємницьких ризиків" пов'язана з таблицею "Документи про оплату" по полю - номер документа про оплату - зв'язком "один-до-багатьох", це означає, що кожного запису в одній таблиці відповідає один або кілька записів в іншій таблиці. Таблиця "Заява" пов'язана з таблицями "Підприємницькі ризики" за номером заяви і з таблицею "Страхувальник" по полю - ІПН відношенням "один - до - одному". Таблиця "Страхувальник" пов'язана з таблицею "Пакет документів" по полю - номер пакету документів відношенням "один - до - одному". Відношення "один-до-одного" означає, що кожен запис в одній таблиці відповідає тільки одного запису в іншій таблиці. 3.4 Проектування екранних форм Вибір засобів розробки програмного забезпечення є не менш важливим завданням, ніж вибір засобів проектування. Даний вибір пояснюється двома факторами: перший - це кваліфікація програміста, тобто мови програмування, на яких він вміє працювати, а другий - вимоги до програми (операційна система, в якій вона буде працювати, наявність баз даних і т.д.). 17 Для створення програмного середовища автоматизованої системи обліку договорів страхування підприємницьких ризиків застосована середовище програмування Borland Delphi. Вона одержала в останні роки велику популярність, характеризується наступними позитивними особливостями:
З урахуванням даних зауважень можна зробити висновок про те, що вибір мови програмування для розробки ради система є обгрунтованим 18. За допомогою Delphi підвищується швидкодія розроблювальної програми і при цьому для користувача інтерфейсу додаються якості професійного рівня. Описані вище переваги відтепер належать програмісту. Користувач же програми, написаної за допомогою Delphi 7, отримує повноцінне Windows-додаток з зручним в роботі інтерфейсом. Програми, створені компілятором Delphi, не вимагають великих ресурсів ЕОМ, а також високоефективні по швидкості. Наявність в Delphi вбудованих механізмів обробки виняткових ситуацій дозволяє вважати, що додатки, написані на Delphi, володіють підвищеною надійністю. У порівнянні з аналогічними програмними продуктами Delphi має ряд переваг:
Програми, що створюються в середовищі Delphi, відрізняються підвищеною надійністю. Це обумовлюється наявністю вбудованих механізмів обробки винятків разом зі строго типізовані мовою Object Pascal, що спочатку закладає в програми стійкість до всіляких збоїв, які можуть відбутися в операційній системі або безпосередньо в програмі 19. На закінчення слід зазначити, що вибір середовища програмування Delphi істотно спростив етап програмної реалізації створеної системи, з огляду на те, що вже був накопичений особистий досвід з програмування в цьому середовищі. Ієрархія користувальницьких форм: З ієрархії видно, що головним меню є вікно "Облік договорів страхування підприємницьких ризиків". Воно у свою чергу розгалужується на п'ять екранних форм: Облік договорів, БСО, Документи про оплату, Пошук і Установки, які в свою чергу розгалужуються на інші. При запуску програми відкривається вікно "Облік договорів страхування підприємницьких ризиків" з головним меню (рис. 6) Рис. 6 З даного меню запускаються основні функції програми: Поліси - робота з полісами: створення, зміна, припинення та формування полісів для друку. БСО - робота з бланками суворої звітності. ДОКУМЕНТИ ПРО ОПЛАТУ - робота з платіжними дорученнями і квитанціями. ПОШУК - швидкий пошук полісів страхування підприємницьких ризиків Налаштування - настройка програми з зміни в законодавстві. Вихід - вихід з програми. 3.4.1 Поліси Режим роботи "Поліси" призначений для:
За пунктом "Поліси" основного меню (рис. 6) відкривається вікно для роботи зі списком полісів (рис. 7). Ліва частина вікна призначена для відображення списку вибраних полісів. При першому відкритті вікна ліва частина не заповнюється. Рис. 7 Права частина вікна "Умови відбору" призначена для введення умов відбору полісів для формування списку в лівій частині вікна. У нижній частині області вікна вказані кнопки, після натискання на які виконується одна з наступних функцій: Відібрати - Відбір і формування списку полісів по введеним умовам. Очистити поля - Очищення всіх введених умов відбору. Установка умов за замовчуванням. Додати - Введення нового поліса на страхування. Видалення-Видалення поліса, обраного в списку полісів. Змінити - Перегляд або зміна поліса, обраного в списку полісів. Копіювати - Створення нового поліса на страхування на основі даних обраного поліса зі списку. Друк - Друк одного обраного в списку поліса. Звіт - Формування звіту за списком полісів. Вихід - Вихід з режиму роботи поліси і повернення до основного меню. 3.4.1.1 Створення поліса на страхування Введення нового поліса на страхування ініціюється натисканням кнопки "Додати" або "Копіювати" у вікні "Облік договорів страхування підприємницьких ризиків" (рис. 7). За кнопці "Додати" створюється новий поліс на страхування з чистого аркуша (проставлені лише значення за замовчуванням). За кнопці "Копіювати" створюється новий поліс на страхування, у яке копіюються дані з поліса, обраного в списку полісів у момент натискання кнопки "Копіювати". При цьому дати терміну страхування та періоду використання не копіюються, а встановлюються за замовчуванням. Не копіюються також розмір премії і дані поліса (номер, серія) - їх необхідно ввести. По кожній з цих кнопок відкривається многозакладочное вікно "Поліса страхування підприємницьких ризиків" для введення даних поліса (рис. 8). Опишемо докладніше введення поліса по кнопці "Додати", тобто з чистого аркуша. По натисненню кнопки "Додати" відкриється форма для введення поліса на страхування з доступною для введення закладкою "Заява" (рис. 8). Рис. 8 Спочатку доступною для заповнення буде тільки закладка "Заява". Параметри: "Номер заяви" і "Дата заяви" (за замовчуванням вона дорівнює поточної дати) будуть заповнені за замовчуванням. Слід внести дані в наступні поля:
Потім натискається кнопка "Зберегти" та здійснюється автоматичний перехід на закладку "Страхувальник". На даній закладці (рис. 9) заповнюється вся інформація по Страхувальнику. Спочатку вибирається тип особи Страхувальника:
Рис. 9 Для юридичної особи заповнюються: Повне найменування - заповнення обов'язкове. У першу чергу потрібно спробувати знайти дана особа в базі даних. Для цього треба натиснути кнопку, розташовану під заголовком "Загальні дані". У вікні (мал.10) в пошукове поле вводиться найменування особи, потім по кнопці відібрати здійснюється пошук. Якщо така особа буде знайдено, то сформується список. Ви можете вибрати обличчя зі списку (кнопка "Вибрати зі списку"), тоді всі інші дані по Страхувальнику автоматично заповняться відомостями по даній особі. Якщо потрібного особи в списку не виявиться, то треба натиснути кнопку "Скасувати" і після повернення на закладку "Страхувальник" ввести дані особи в ручну. Рис. 10 Для Індивідуальних підприємців заповнюються поля, так як показано на рис.11 Рис.11 Далі і для юридичної і для індивідуальних підприємців обов'язково заповнюються дані документа. Потім заповнюється адресу Страхувальника. Адреса необхідно вибрати з довідника територій (рис. 12), який відкривається по кнопці Адреса рис.12 За даним довідником відбувається вибір адреси аж до населеного пункту. Після встановлення всіх необхідних параметрів у списку адрес буде виведений кінцевий набір допустимих адрес. З отриманого списку потрібно вибрати одну з рядків і натиснути кнопку "Вибрати". Вулиця, номер будинку, офіс вводяться вручну. Якщо точної адреси в довіднику не виявиться, то необхідно вибрати наявну частина адреси (наприклад, країну, район, населений пункт), а потім решту ввести вручну. Після вибору і заповнення адреси для Страхувальника заповнюється телефон. Заповнення цих полів не є обов'язковим, але бажано. Після заповнення всіх даних натискається кнопка "Зберегти". При цьому автоматично відбувається перехід на закладку "Підприємницькі ризики". На вкладці "Підприємницькі ризики", зображеної на рис. 13, ставимо галочки на тих видах страхування підприємницьких ризиків, які будемо страхувати. Рис. 13 Після натискається кнопка "Зберегти" та автоматично відбувається перехід на закладку "Пакет документів". На вкладці "Пакет документів" (рис. 14) також робимо відмітку на тих документах, які були надані страховиком. Рис.14 Зберігаємо зміни і переходимо на вкладку "Договір". Дана закладка використовується для заповнення тих параметрів поліса, які не були заповнені при введенні раніше Рис.15. Рис.15 За умовчанням встановлюються наступні значення полів: Тип поліса - встановлюється "на страхування". Дата укладення - встановлюється рівною даті заяви, але можна змінити вручну. Статус поліса - встановлюється "в роботі". Інші поля заповнюються вручну: Після введення всіх даних по кнопці "Зберегти" відбувається збереження введених значень і перевірка реєстрації в системі зазначених бланків поліса і знака. Якщо на момент збереження статус поліса "укладений", то для зазначених в ньому бланків суворої звітності автоматично відбувається присвоєння нового статусу - "використаний за призначенням". Зверніть увагу: Після збереження полісу зі статусом "укладений" змінювати параметри поліса і заяви буде неможливо. Якщо після цього виявляться помилки введення, то необхідно статус поліса "укладений" поміняти назад на статус "в роботі" і внести зміни. Слід використовувати подібний "відкат" у крайніх випадках. Друк поліса може бути запущена по кнопці "Друк" або з вікна "Список полісів" (для поліса, виділеного в списку). Виводиться повідомлення (Рис.16): друкувати поліс чи ні? Рис. 16 Далі поліс виводиться в шаблон Word, а потім може бути роздруковано. Увага: Виведення поліса в шаблон Word відбувається не дуже швидко: спочатку відкривається шаблон з найменуваннями полів, потім відбувається заповнення даних полів. Рис.16 А 3.4.1.2 Пошук поліса з БД Пошук поліса ініціюється натисканням кнопки "Відібрати" у вікні "Облік договорів страхування підприємницьких ризиків" (рис. 7). Інший варіант пошуку натисканням кнопки "Пошук" у вікні "Облік договорів страхування підприємницьких ризиків" з головним меню (рис. 6). При натисканні відкривається вікно "Облік договорів страхування підприємницьких ризиків" (рис. 7). Задаємо умови пошуку і натискаємо кнопку "Відібрати", здійснюється пошук полісів, яке задовольняють умові відбору (рис. 17). (Рис. 17). Після вибору в списку потрібного поліса можна здійснювати наступні з функцій: видалити поліс, змінити або зробити звіт, а можна просто відкрити (подвійним клацанням по полісу) і переглянути потрібну інформація. Вибраного в списку полісів у момент натискання кнопки "Змінити" відкривається многозакладочное вікно "Поліса страхування підприємницьких ризиків" з даними поліса (рис. 18) і з доступом для зміни даних. Рис.18 При цьому дати останньої зміни встановлюються за замовчуванням (на дорівнює поточної дати). Не копіюються також дані поліса (номер, серія) - їх необхідно ввести, а також провести необхідні зміни і зберегти. При натискання кнопки "Видалити" відкривається вікно "Видалення договору" (рис. 19) на яких зображений питання "Видалити договір з БД" і три кнопочки для вибору: так, немає, скасування. Рис.19 Вибраних в списку полісів у момент натискання кнопки "Звіт" відкривається вікно "Звіт за договорами" за обраними зі списку договорами (Мал. 20). Рис.20 Наприклад, нам потрібен звіт за обраними полісами, які знаходяться в роботі. Задаємо умови відбору і натискаємо "Формувати". Відкривається Word-файл з вмістом звіту у вільній формі рис.21. Рис.21 3.4.2 Бланків суворої звітності в режимі "БСО" За пунктом "БСО" основного меню програми (рис.6) викликається режим роботи з бланками суворої звітності. При цьому відкривається вікно "Бланки суворої звітності" (рис.22). Рис.22 Вікно складається з двох частин: Ліва частина вікна призначена для відображення списку вибраних БСЗ. При першому відкритті вікна ліва частина не заповнюється. Права частина вікна призначена для введення умов відбору БСО для формування списку в лівій частині вікна. Внизу правій частині вікна вказані кнопки, після натискання на які виконується одна з наступних функцій: - Додати - додавання (реєстрація) бланків суворої звітності. - Видалити - Видалення БСО, помічених у списку (у лівій частині вікна). Видаленню підлягають тільки БСО з єдиним статусом "на зберіганні". - Звіт - Формування звітів (у системі представлено два звіти) щодо використання БСО: вільна форма і списком. - Відібрати - Відбір БСО, які відповідають умовам відбору, введеним в правій частині вікна. Вибрані дані потрапляють до списку в лівій частині вікна. - Очистити поля - Очищення умов відбору, введених вручну. 3.4.2.1 Введення (реєстрація) отриманих БСЗ За кнопці "Додати" викликається функція додавання отриманих БСЗ. По даній кнопці відкривається вікно для додавання (реєстрації) БСО (рис. 23). Рис.23 Щоб додати БСО береться БСО і у вікні "Додати БСЗ" вказується: - Номер БСЗ; - Серія БСО, - Дата виготовлення БСО; - Відповідальний співробітник - матеріально відповідальна особа у відділенні (філії), що відповідає за зберігання і використання отриманих БСЗ. - Дата отримання - це дата, коли ці бланки були отримані даною особою. Після заповнення умов по кнопці "Виконати" відбувається додавання БСО в систему. При цьому, якщо в процесі додавання виявиться, що БСО даного виду з даною серією та номером вже в системі є, то повторного додавання таких БСО не відбудеться, тобто додані будуть тільки бланки, відсутні в системі. За кнопці "Скасувати" відбувається вихід з вікна і повернення у вікно "Бланки суворої звітності" (рис. 22). 3.4.2.2 Пошук і формування списку БСО Існують два способи для пошуку. Перший спосіб пошуку, у вікні "Облік договорів страхування підприємницьких ризиків" - головне меню (рис. 6) натискаємо кнопку "Пошук". При натисканні відкривається вікно "Вибір типу", вибираємо БСО, і відкривається вікно "Бланки суворої звітності" (рис. 22). Інший спосіб з головного меню натискаємо кнопку "БСО" відкривається вікно "Бланки суворої звітності" (рис. 22). Потім в правій частині "Умови відбору" вікна "Бланки суворої звітності" (рис. 22) можна заповнити умови, відповідно яким будуть обрані БСО і виведені до списку в лівій частині вікна. У Умові відбору "Звітна дата" є обов'язковим. Решта умов, представлені в правій частині вікна заповнюються за бажанням. Наприклад, на рис. 24 в умовах відбору вказано як "Звітної дати" - 25.04.06г. і вибраний діапазон номерів БСО з 0000000001 по 0000000010. Це означає, що до списку будуть вибрані всі БСЗ із заданими номерами, зареєстрованими в системі до 25.04.06г, включно. Рис.24 Для відбору та заповнення списку БСО згідно введеним умовам натискається кнопка "Відібрати". Для видалення позначених у списку (у лівій частині вікна) БСО необхідно натиснути кнопку "Видалити", після чого на екран виводиться повідомлення (рис.25). Рис.25 Видаленню підлягають тільки БСО з єдиним статусом "на зберіганні". 3.4.2.3 Формування звіту по БСЗ У вікні "Бланки суворої звітності" можна сформувати два звіти за БСО, відібраним за умовами, встановленими в правій частині вікна, і виведеним в лівій частині вікна (рис. 24). За кнопці "Звіт" відкривається вікно "Звіт з БСЗ" (рис. 15). Рис. 26 У даному вікні можна: - Обрати тип звіту - "Зведений звіт" або "Список БСЗ". - Переглянути умови, на яких формується даний звіт. Це ті умови, які були встановлені у вікні "Бланки суворої звітності". Якщо треба їх змінити, то необхідно встановити інші умови відбору і сформувати список БСО натиснувши кнопку "Формувати". Відкривається Word-файл зі звітом, відповідним умовам вибору (рис. 27). Рис.27 3.4.3 Документи про оплату За пунктом "Документи про оплату" основного меню програми (рис.6) викликається режим роботи з документами про оплату. При цьому відкривається вікно "Документи про оплату" (рис.28). Рис. 28 Вікно складається з двох частин: Ліва частина вікна призначена для відображення списку вибраних документів про оплату. При першому відкритті вікна ліва частина не заповнюється. Права частина вікна призначена для введення умов відбору документів про оплату для формування списку в лівій частині вікна. Внизу правій частині вікна вказані кнопки, після натискання на які виконується одна з наступних функцій: - Додати - додавання (реєстрація) документів про оплату. - Видалити - Видалення документів про оплату, помічених у списку (у лівій частині вікна). - Звіт - Формування звітів (у системі представлено два звіти) за документами про оплату: вільна форма та списком. - Відібрати - Відбір документів про оплату, які відповідають умовам відбору, введеним в правій частині вікна. Вибрані дані потрапляють до списку в лівій частині вікна. - Очистити поля - Очищення умов відбору, введених вручну. 3.4.3.1 Введення (реєстрація) документів про оплату За кнопці "Додати" викликається функція додавання документів про оплату. По даній кнопці відкривається вікно для додавання (реєстрації) документів про оплату (рис. 29). Рис.29 Щоб додати документа про оплату у вікні "Додати документ про оплату" вказується: - Номер документа; - Тип документа: квитанція або платіжне доручення, - Дата оплати; - Сума, - Касир - матеріально відповідальна особа у відділенні (філії) приймає оплату страхових премій. - ПІБ платника, - Паспортні дані платника: серія та номер. Після заповнення умов по кнопці "Додати" відбувається додавання документа щодо оплати в систему. При цьому, якщо в процесі додавання виявиться, що документа про оплату даного виду з даним номером вже в системі є, то повторного додавання не відбудеться, тобто додані будуть лише тоді, відсутні в системі. За кнопці "Вихід" відбувається вихід з вікна і повернення у вікно "Документи про оплату" (рис. 28). 3.4.3.2 Пошук і формування списку документів про оплату Існують два способи для пошуку. Перший спосіб пошуку, у вікні "Облік договорів страхування підприємницьких ризиків" - головне меню (рис. 6) натискаємо кнопку "Пошук". При натисканні відкривається вікно "Вибір типу", вибираємо документ про оплату, і відкривається вікно "Документ про оплату" (рис. 28). Інший спосіб з головного меню натискаємо кнопку "Документ про оплату" відкривається вікно "Документ про оплату" (рис. 28). У правій частині "Умови відбору" вікна "Документ про оплату" (рис. 28) можна заповнити умови, відповідно яким будуть обрані документи і виведені до списку в лівій частині вікна. У Умові відбору "Звітна дата" є обов'язковим. Решта умов, представлені в правій частині вікна заповнюються за бажанням. Наприклад, на рис. 28 в умовах відбору вказано як "Звітної дати" - 15.03.06 р., обраний тип документа - квитанція та вибрали номер документа про оплату-12. Це означає, що після натискання кнопки "Відібрати" в список буде обраний документ про оплату з заданим номером, зареєстровані в системі до 15.03.06г. Для видалення поміченого у списку (у лівій частині вікна) документа про оплату необхідно натиснути кнопку "Видалити". 3.4.3.3 Формування звіту за документами про оплату страхової премії У вікні "Документи про оплату" можна сформувати звіт, відібраним за умовами, встановленими в правій частині вікна, і виведеним в лівій частині вікна (рис. 28). За кнопці "Звіт" відкривається вікно "Звіт за документами про оплату" (рис. 30). Рис. 30 У даному вікні можна переглянути умови, на яких формується даний звіт. Це ті умови, які були встановлені у вікні "Документи про оплату". Якщо треба їх змінити, то необхідно натиснути кнопку "Вихід" для виходу у вікно "Документи про оплату" і в умовах відбору встановити інші умови відбору і сформувати список, потім знову натиснути "Звіт", а лише потім кнопку "Формувати". Відкривається Word-файл зі звітом, відповідним умовам вибору. 3.4.4 Пошук З основного меню програми (рис.6) можна викликати режим роботи з пошуку відповідного документа: договору страхування підприємницького ризику, або бланка суворої звітності, або документа про оплату. При натисканні кнопки "Пошук" з головного меню ініціюється відкриття вікна "Вибір документа" (мал.31). Мал.31 Поле вибору потрібного типу документа відкривається відповідна форма. Якщо вибраний тип: договір на страхування, то відкривається вікно "Облік договорів страхування підприємницьких ризиків" (рис. 7); якщо бланк суворої звітності, то ініціюється вікно "Бланк суворої звітності" (рис. 22); якщо обраний тип - документ про оплату , то відкривається вікно "Документ про оплату" (рис.28). Пошук здійснюється за схемою описаної вище. 3.4.5 Настоянки З основного меню програми (рис.6) можна викликати режим роботи з налаштування програми. При натисканні кнопки "Налаштування" з головного меню ініціюється відкриття вікна "Настройки" (мал.32). Рис.32 У вікні "Установки" прописані налаштування для друку договорів. Висновок Ця дипломна робота розроблена для автоматизації обліку договорів страхування підприємницьких ризиків. При створенні автоматизованої системи в дипломному проекті були вирішені наступні завдання, необхідні для досягнення поставленої мети:
При створенні системи ми використовували СУБД InterBase, яка є лідером на ринку СУБД. Висока надійність і продуктивність СУБД InterBase забезпечують автоматизацію десятків робочих місць і обробку великої кількості документів. Комплексний підхід дозволив нам створити по-справжньому сучасну систему, надійний і зручний інструмент автоматизації обліку договорів страхування підприємницьких ризиків. Уважно вивчивши предметну область, ми реалізували автоматизацію всього життєвого циклу страхового договору: від заявки клієнта до видачі страхового полісу і далі, з фіксацією всіх змін і доповнень до договору, прив'язкою надійшли платежів. База даних системи зберігає всю інформацію про умови програми страхування підприємницьких ризиків в компанії: страхувальниках, агентах, підприємницьких ризиків. Гнучка відкрита структура дозволяє настроїти програми і правила страхування будь-яким потрібним чином. Облік в автоматизованій системі проводиться за правилами, прийнятим у страховій компанії. Відкритий інтерфейс дозволяє настроїти методику формування договору страхування підприємницьких ризиків для друку потрібним чином - досить просто вказати ім'я функції в настройках системи. У висновку необхідно відзначити, що тема дипломного проекту актуальна на сьогоднішній день, тому що якщо наявність договору страхування підприємницького ризику підвищує імідж страхувальника, допомагає залучати клієнтів і інвестиції, оскільки знижує ризик неплатоспроможності та банкрутства, а також допомагає підприємцю, звільниться від додаткових проблем і залишатися впевненим у своєму завтрашньому дні, то автоматизація обліку таких договорів необхідна. Список літератури
1 Автоматизовані інформаційні технології в економіці: Підручник / За ред. Проф. Г.А. Титоренко. - М.: Комп'ютер, ЮНИТИ, 1998. 2 Архипов А.П. Страхова справа. Навчальний посібник для вищих навчальних закладів - 2004 3 Архипов А.П. Азбука страхування. Навчальний посібник для страхових компаній та вищих навчальних закладів, 2003. 4 Гвозденко О.А. Основи страхування: Підручник. - М.: 2005.С 93 5 Яковлєва Т.А., Шевченко О.Ю. Страхування: Навчальний посібник - М.: Юристь, 2003 - 217 с. 6 Фольгенсон Ю.Б. Коментар до страхового законодавства. М.: МАУП, 2005. 7 Шахов В.В. Страхування. Підручник для вузів. - М. 2004. 8 Петров А.А. Страхове право: Навчальний посібник. - СПб., 2003. 9 Вендров А.М. Проектування програмного забезпечення економічних інформаційних систем. М.: «Фінанси та статистика», 2002. 10 Вендров A. M. CASE - технології. Сучасні методи і засоби проектування інформаційних систем. - М.: Фінанси і статистика, 1998. 11 Маклаков С. В. BFWin і ERWin. CASE-засоби розробки інформаційних систем. М.: ДІАЛОГ-МІФІ, 2000. 12 Гриненко Г.П. Методичні вказівки до виконання економічної частини випускної кваліфікаційної роботи для студентів спеціальності 220400 - Програмне забезпечення обчислювальної техніки і автоматизованих систем .- Білгород: Вид-во БГТУ ім. В.Г. Шухова, 2003.-36с. 13 Компанія Ю-Ті-Ай. Http: / / www. Uti. Ru 14 Єрьомін С. В. Вибір СУБД і його вплив на програмні компоненти інформаційно-обчислювальних систем. / / Автоматизація та сучасні технології, М.: Машинобудування, 1999. - № 4. - С. 7-9. 15 Коуд Об'єктні моделі. Стратегії, шаблони і програми. М.: Лорі, 1999. 16 Закону «Про організацію страхової діяльності в Російській Федерації». 17 Фаронов В. В. Delphi. Програмування на мові високого рівня: Підручник для вузів-СПб.: Пітер 2005.-640 с.: Іл. 18 Фаронов В. В. Delphi. Програмування на мові високого рівня: Підручник для вузів-СПб.: Пітер 2005.-640 с.: Іл. 19 Бобровський С. І. Delphi 7. Навчальний курс. Спб.: Пітер 2005.-736 с.: Іл. |