Реалізація готової продукції



Мы поможем в написании ваших работ!


Мы поможем в написании ваших работ!



Мы поможем в написании ваших работ!


ЗНАЕТЕ ЛИ ВЫ?

Реалізація готової продукції



ОПИС ПРЕДМЕТНИХ ОБЛАСТЕЙ

Страхова компанія

Опис предметної області

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

Компанія має різні філії по всій країні. Кожна філія характеризується назвою, адресою й телефоном. Діяльність компанії організована в такий спосіб: до Вас звертаються різні особи з метою укладання договору про страхування. Залежно від прийнятих на страхування об'єктів і ризиків, які страхуються, договір укладається по певному виду страхування (наприклад, страхування автотранспорту від викрадення, страхування домашнього майна, добровільне медичне страхування). При укладанні договору Ви фіксуєте дату складання договору, страхову суму, вид страхування, тарифну ставку й філію, у якому полягав договір.

Таблиці

Договори(Номер договору, Дата складання, Страхова сума, Тарифна ставка, Код філії, Код виду страхування).

Вид страхування(Код виду страхування, Найменування).

Філія(Код філії, Найменування філії, Адреса, Телефон).

Розвиток постановки задачі

Потрібно врахувати, що договори складають страхові агенти. Крім інформації про агентів (прізвище, ім'я, по батькові, адреса, телефон), потрібно ще зберігати філію, у якій працюють агенти. Крім того, виходячи з бази даних, потрібно мати можливість розраховувати заробітну плату агентам. Заробітна плата становить деякий відсоток від страхового платежу (страховий платіж це страхова сума, помножена на тарифну ставку). Відсоток залежить від виду страхування, по якому укладений договір.

Внести в структуру таблиць зміни, що враховують ці факти.

 

Готель

Опис предметної області

Ви працюєте в готелі. Вашим завданням є відстеження фінансової сторони роботи готелю.

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

Таблиці

Клієнти(Код клієнта, Прізвище, Ім'я, По батькові, Паспортні дані, Коментар).

Номера(Код номера, Номер, Кількість людей, Комфортність, Ціна).

Поселення(Код поселення, Код клієнта, Код номера, Дата поселення, Дата звільнення, Примітка).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Ломбард

Опис предметної області

Ви працюєте в ломбарді. Вашим завданням є відстеження фінансової сторони роботи ломбарду.

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

Таблиці

Клієнти(Код клієнта, Прізвище, Ім'я, По батькові, Номер паспорта, Серія паспорта, Дата видачі паспорта).

Категорії товарів(Код категорії товарів, Назва, Примітка).

Здача в ломбард(Код, Код категорії товарів, Код клієнта, Опис товару, Дата здачі, Дата повернення, Сума, Комісійні).

Розвиток постановки задачі.

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Реалізація готової продукції

Опис предметної області

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

Діяльність Вашої компанії організована в такий спосіб: Ваша компанія торгує товарами певного спектра. Кожний із цих товарів характеризується найменуванням, оптовою ціною, роздрібною ціною й довідковою інформацією. У Вашу компанію звертаються покупці. Для кожного з них Ви запам'ятовуєте в базі даних стандартні дані (найменування, адреса, телефон, контактна особа) і складаєте по кожній угоді документ, запам'ятовуючи поряд з покупцем кількість купленого їм товару й дату покупки.

Таблиці

Товари(Код товару, Найменування, Оптова ціна, Роздрібна ціна, Опис).

Покупці(Код покупця, Телефон, Контактна особа, Адреса).

Угоди(Код угоди, Дата угоди, Код товару, Кількість, Код покупця, Ознака оптового продажу).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Ведення замовлень

Опис предметної області

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

Діяльність Вашої компанії організована в такий спосіб: Ваша компанія торгує товарами певного спектра. Кожний із цих товарів характеризується ціною, довідковою інформацією й ознакою наявності або відсутності доставки. У Вашу компанію звертаються замовники. Для кожного з них Ви запам'ятовуєте в базі даних стандартні дані (найменування, адреса, телефон, контактна особа) і складаєте по кожній угоді документ, запам'ятовуючи поряд із замовником кількість купленого їм товару й дату покупки.

Таблиці

Замовники(Код замовника, Найменування, Адреса, Телефон, Контактна особа).

Товари(Код товару, Ціна, Доставка, Опис).

Замовлення(Код замовлення, Код замовника, Код товару, Кількість, Дата).

Розвиток постановки задачі.

Тепер ситуація змінилася. З'ясувалося, що доставка різних товарів може здійснюватися різними способами, різними за ціною й швидкістю. Потрібно зберігати інформацію по тому, якими способами може здійснюватися доставка кожного товару й інформацію про те, який вид доставки (а, відповідно, і яку вартість доставки) вибрав клієнт при складанні угоди.

Внести в структуру таблиць зміни, що враховують ці факти.

 

Бюро по працевлаштуванню

Опис предметної області

Ви працюєте в бюро по працевлаштуванню. Вашим завданням є відстеження фінансової сторони роботи компанії.

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

Таблиці

Роботодавці(Код роботодавця, Назва, Вид діяльності, Адреса, Телефон).

Угоди(Код здобувача, Код роботодавця, Посада, Комісійні).

Здобувачі(Код здобувача, Прізвище, Ім'я, По батькові, Кваліфікація, Вид діяльності, Інші дані, Бажаний розмір заробітної плати).

Розвиток постановки задачі.

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Нотаріальна контора

Опис предметної області

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

Діяльність Вашої нотаріальної контори організована в такий спосіб: Ваша фірма готова надати клієнтові певний комплекс послуг. Для наведення порядку Ви формалізували ці послуги, склавши їх список з описом кожної послуги. При зверненні до Вас клієнта, його стандартні дані (назва, вид діяльності, адреса, телефон) фіксуються в базі даних. По кожному факту надання послуги клієнтові складається документ. У документі вказуються послуга, сума угоди, комісійні (доход контори), опис угоди.

Таблиці

Клієнти(Код клієнта, Назва, Вид діяльності, Адреса, Телефон).

Угоди(Код угоди, Код клієнта, Код послуги, Сума, Комісійні, Опис).

Послуги(Код послуги, Назва, Опис).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Фірма із продажу запчастин

Опис предметної області

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

Основна частина діяльності, що перебуває у Вашому веденні, пов'язана з роботою з постачальниками. Фірма має певний набір постачальників, по кожному з яких відомі назва, адреса й телефон. У цих постачальників Ви здобуваєте деталі. Кожна деталь поряд з назвою характеризується артикулом і ціною (вважаємо ціну постійною). Деякі з постачальників можуть поставляти однакові деталі (той самий артикул). Кожен факт покупки запчастин у постачальника фіксується в базі даних, причому обов'язковими для запам'ятовування є дата покупки й кількість придбаних деталей.

Таблиці

Постачальники(Код постачальника, Назва, Адреса, Телефон).

Деталі(Код деталі, Назва, Артикул, Ціна, Примітка).

Поставки(Код постачальника, Код деталі, Кількість, Дата).

Розвиток постановки задачі

Тепер ситуація змінилася. З'ясувалося, що ціна деталі може мінятися від поставки до поставки. Постачальники заздалегідь доводять до відома про дату зміни ціни й про її нове значення. Потрібно зберігати не тільки поточне значення ціни, але й всю історію зміни цін.

Внести в структуру таблиць зміни, що враховують ці факти.

 

Туристична фірма

Опис предметної області

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

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

Таблиці

Маршрути(Код маршруту, Країна, Клімат, Тривалість, Готель, Вартість).

Путівки(Код маршруту, Код клієнта, Дата відправлення, Кількість, Знижка).

Клієнти(Код клієнта, Прізвище, Ім'я, По батькові, Адреса, Телефон).

Розвиток постановки задачі

Тепер ситуація змінилася. Фірма працює з декількома готелями в декількох країнах. Путівки продаються на один, два або чотири тижні. Вартість путівки залежить від тривалості тура й готелю. Знижки, які надає фірма, фіксовані. Наприклад, при покупці більше 1 путівки, надається знижка 5%. Знижки можуть підсумовуватися.

Внести в структуру таблиць зміни, що враховують ці факти.

 

Вантажні перевезення

Опис предметної області

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

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

Таблиці

Маршрути(Код маршруту, Назва, Дальність, Кількість днів у шляху, Оплата).

Водії(Код водія, Прізвище, Ім'я, По батькові, Стаж).

Пророблена робота(Код маршруту, Код водія, Дата відправлення, Дата повернення, Премія).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Бібліотека

Опис предметної області

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

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

Таблиці

Книги(Код книги, Назва, Автор, Заставна вартість, Вартість прокату, Жанр).

Читачі(Код читача, Прізвище, Ім'я, По батькові, Адреса, Телефон).

Видані книги(Код книги, Код читача, Дата видачі, Дата повернення).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Прокат автомобілів

Опис предметної області

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

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

Таблиці

Автомобілі(Код автомобіля, Марка, Вартість, Вартість прокату, Тип).

Клієнти(Код клієнта, Прізвище, Ім'я, По батькові, Адреса, Телефон).

Видані автомобілі(Код автомобіля, Код клієнта, Дата видачі, Дата повернення).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

Видача банком кредитів

Опис предметної області

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

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

Таблиці

Види кредитів(Код виду, Назва, Умови одержання, Ставка, Строк).

Клієнти(Код клієнта, Назва, Вид власності, Адреса, Телефон, Контактна особа).

Кредити(Код виду, Код клієнта, Сума, Дата видачі).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Зайнятість акторів театру

Опис предметної області

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

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

Таблиці

Актори(Код актора, Прізвище, Ім'я, По батькові, Звання, Стаж).

Спектаклі(Код спектаклю, Назва, Рік постановки, Бюджет).

Зайнятість акторів у спектаклі(Код актора, Код спектаклю, Роль, Вартість річного контракту).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Платна поліклініка

Опис предметної області

Ви є керівником служби планування платної поліклініки. Вашим завданням є відстеження фінансових показників роботи поліклініки.

У поліклініці працюють лікарі різних спеціальностей, що мають різну кваліфікацію. Щодня в поліклініку звертаються хворі. Всі хворі проходять обов'язкову реєстрацію, при якій у базу даних заносяться стандартні анкетні дані (прізвище, ім'я, по батькові, рік народження). Кожен хворий може звертатися в поліклініку кілька разів, маючи потребу в різній медичній допомозі. Всі звернення хворих фіксуються, при цьому встановлюється діагноз, визначається вартість лікування, запам'ятовується дата звернення.

Таблиці

Лікарі(Код лікаря, Прізвище, Ім'я, По батькові, Спеціальність, Категорія).

Пацієнти(Код пацієнта, Прізвище, Ім'я, По батькові, Рік народження).

Звернення(Код звернення, Код лікаря, Код пацієнта, Дата звернення, Діагноз, Вартість лікування).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Ювелірна майстерня

Опис предметної області

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

Таблиці

Вироби(Код виробу, Назва, Тип, Код матеріалу, Вага, Ціна).

Матеріали(Код матеріалу, Назва, Ціна за грам).

Продажі(Код виробу, Дата продажу, Прізвище покупця, Ім'я покупця, По батькові покупця).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Перукарня

Опис предметної області

Ви працюєте в перукарні.

Ваша перукарня стриже клієнтів відповідно до їх побажань і деяким каталогом різних видів стрижки. Так, для кожної стрижки визначені назва, стать (чоловіча, жіноча), вартість роботи. Для наведення порядку Ви, у міру можливості, створюєте базу даних клієнтів, запам'ятовуючи їх анкетні дані (прізвище, ім'я, по батькові). Починаючи з 5-ої стрижки, клієнт переходить у категорію постійних й одержує знижку в 3% при кожній наступній стрижці. Після того, як закінчена чергова робота, у касі фіксуються стрижка, клієнт і дата проведення робіт.

Таблиці

Стрижки(Код стрижки, Назва, Стать, Вартість).

Клієнти(Код клієнта, Прізвище, Ім'я, По батькові, Стать, Ознака постійного клієнта).

Робота(Код роботи, Код стрижки, Код клієнта, Дата).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Хімчистка

Опис предметної області

Ви працюєте в хімчистці.

Ваша хімчистка здійснює прийом у населення речей для виведення плям. Для наведення порядку Ви, у міру можливості, створюєте базу даних клієнтів, запам'ятовуючи їх анкетні дані (прізвище, ім'я, по батькові). Починаючи з 3-го звернення, клієнт переходить у категорію постійних клієнтів й одержує знижку в 3% при чищенні кожної наступної речі. Всі послуги, які Вами надаються, підрозділяються на види, що мають назву, тип і вартість, що залежить від складності робіт. Робота із клієнтом спочатку складається у визначенні обсягу робіт, виду послуги й, відповідно, її вартості. Якщо клієнт згодний, він залишає річ (при цьому фіксується послуга, клієнт і дата прийому) і забирає її після обробки (при цьому фіксується дата повернення).

Таблиці

Види послуг (Код виду послуг, Назва, Тип, Вартість).

Клієнти(Код клієнта, Прізвище, Ім'я, По батькові, Ознака постійного клієнта).

Послуги(Код послуги, Код виду послуги, Код клієнта, Дата прийому, Дата повернення).

Розвиток постановки задачі

Тепер ситуація змінилася. У Вашої хімчистки з'явилася філія, і Ви хотіли б бачити, у тому числі, і роздільну статистику по філіях. Крім того, ви вирішили робити надбавки за терміновість і складність робіт.

Внести в структуру таблиць зміни, що враховують ці факти.

Інтернет-магазин

Опис предметної області

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

Робота Вашої компанії організована в такий спосіб: на Інтернет-сайті компанії представлені (виставлені на продаж) деякі товари. Кожний з них має деяку назву, ціну й одиницю виміру (штуки, кілограми, літри). Для проведення досліджень й оптимізації роботи магазина Ви намагаєтеся збирати дані про Ваших клієнтів. При цьому для Вас визначальне значення мають стандартні анкетні дані, а також телефон й адреса електронної пошти для зв'язку. У випадку придбання товарів на суму понад 5000 грн. клієнт переходить у категорію «постійних клієнтів» й одержує знижку на кожну покупку в розмірі 2%. По кожному факту продажу Ви автоматично фіксуєте клієнта, товари, кількість, дату продажу, дату доставки.

Таблиці

Товари(Код товару, Назва, Ціна, Одиниця виміру).

Клієнти(Код клієнта, Прізвище, Ім'я, По батькові, Адреса, Телефон, е-mail, Ознака постійного клієнта).

Продажі(Код продажу, Код товару, Код клієнта, Дата продажу, Дата доставки, Кількість).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

ОПИС ПРЕДМЕТНИХ ОБЛАСТЕЙ

Страхова компанія

Опис предметної області

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

Компанія має різні філії по всій країні. Кожна філія характеризується назвою, адресою й телефоном. Діяльність компанії організована в такий спосіб: до Вас звертаються різні особи з метою укладання договору про страхування. Залежно від прийнятих на страхування об'єктів і ризиків, які страхуються, договір укладається по певному виду страхування (наприклад, страхування автотранспорту від викрадення, страхування домашнього майна, добровільне медичне страхування). При укладанні договору Ви фіксуєте дату складання договору, страхову суму, вид страхування, тарифну ставку й філію, у якому полягав договір.

Таблиці

Договори(Номер договору, Дата складання, Страхова сума, Тарифна ставка, Код філії, Код виду страхування).

Вид страхування(Код виду страхування, Найменування).

Філія(Код філії, Найменування філії, Адреса, Телефон).

Розвиток постановки задачі

Потрібно врахувати, що договори складають страхові агенти. Крім інформації про агентів (прізвище, ім'я, по батькові, адреса, телефон), потрібно ще зберігати філію, у якій працюють агенти. Крім того, виходячи з бази даних, потрібно мати можливість розраховувати заробітну плату агентам. Заробітна плата становить деякий відсоток від страхового платежу (страховий платіж це страхова сума, помножена на тарифну ставку). Відсоток залежить від виду страхування, по якому укладений договір.

Внести в структуру таблиць зміни, що враховують ці факти.

 

Готель

Опис предметної області

Ви працюєте в готелі. Вашим завданням є відстеження фінансової сторони роботи готелю.

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

Таблиці

Клієнти(Код клієнта, Прізвище, Ім'я, По батькові, Паспортні дані, Коментар).

Номера(Код номера, Номер, Кількість людей, Комфортність, Ціна).

Поселення(Код поселення, Код клієнта, Код номера, Дата поселення, Дата звільнення, Примітка).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Ломбард

Опис предметної області

Ви працюєте в ломбарді. Вашим завданням є відстеження фінансової сторони роботи ломбарду.

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

Таблиці

Клієнти(Код клієнта, Прізвище, Ім'я, По батькові, Номер паспорта, Серія паспорта, Дата видачі паспорта).

Категорії товарів(Код категорії товарів, Назва, Примітка).

Здача в ломбард(Код, Код категорії товарів, Код клієнта, Опис товару, Дата здачі, Дата повернення, Сума, Комісійні).

Розвиток постановки задачі.

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Реалізація готової продукції

Опис предметної області

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

Діяльність Вашої компанії організована в такий спосіб: Ваша компанія торгує товарами певного спектра. Кожний із цих товарів характеризується найменуванням, оптовою ціною, роздрібною ціною й довідковою інформацією. У Вашу компанію звертаються покупці. Для кожного з них Ви запам'ятовуєте в базі даних стандартні дані (найменування, адреса, телефон, контактна особа) і складаєте по кожній угоді документ, запам'ятовуючи поряд з покупцем кількість купленого їм товару й дату покупки.

Таблиці

Товари(Код товару, Найменування, Оптова ціна, Роздрібна ціна, Опис).

Покупці(Код покупця, Телефон, Контактна особа, Адреса).

Угоди(Код угоди, Дата угоди, Код товару, Кількість, Код покупця, Ознака оптового продажу).

Розвиток постановки задачі

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

Внести в структуру таблиць зміни, що враховують ці факти.

 

Ведення замовлень

Опис предметної області

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

Діяльність Вашої компанії організована в такий спосіб: Ваша компанія торгує товарами певного спектра. Кожний із цих товарів характеризується ціною, довідковою інформацією й ознакою наявності або відсутності доставки. У Вашу компанію звертаються замовники. Для кожного з них Ви запам'ятовуєте в базі даних стандартні дані (найменування, адреса, телефон, контактна особа) і складаєте по кожній угоді документ, запам'ятовуючи поряд із замовником кількість купленого їм товару й дату покупки.

Таблиці

Замовники(Код замовника, Найменування, Адреса, Телефон, Контактна особа).

Товари(Код товару, Ціна, Доставка, Опис).

Замовлення(Код замовлення, Код замовника, Код товару, Кількість, Дата).

Розвиток постановки задачі.

Тепер ситуація змінилася. З'ясувалося, що доставка різних товарів може здійснюватися різними способами, різними за ціною й швидкістю. Потрібно зберігати інформацію по тому, якими способами може здійснюватися доставка кожного товару й інформацію про те, який вид доставки (а, відповідно, і яку вартість доставки) вибрав клієнт при складанні угоди.

Внести в структуру таблиць зміни, що враховують ці факти.

 

Бюро по працевлаштуванню

Опис предметної області

Ви працюєте в бюро по працевлаштуванню. Вашим завданням є відстеження фінансової сторони роботи компанії.

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

Таблиці

Роботодавці(Код роботодавця, Назва, Вид діяльності, Адреса, Телефон).

Угоди(Код здобувача, Код роботодавця, Посада, Комісійні).

Здобувачі(Код здобувача, Прізвище, Ім'я, По батькові, Кваліфікація, Вид діяльності, Інші дані, Бажаний розмір заробітної плати).

Розвиток постановки задачі.

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



Последнее изменение этой страницы: 2016-04-23; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.236.214.224 (0.045 с.)