Розробити інформаційно-керуючу систему для аукціонного дому

Автор работы: Пользователь скрыл имя, 17 Мая 2013 в 20:55, курсовая работа

Краткое описание

Метою написання курсової роботи є створення інформаційної системи, яка дозволить автоматизувати діяльність компанії, що займається продажем товарів за формою аукціону, а саме:
1.зберігання інформації про всі товари (лоти), які виставляються на продаж на аукціоні;
2. ведення бази даних всіх послуг, які надає аукціон;
3. зберігання та пошук необхідних даних про всіх клієнтів та учасників аукціону;
4. виводити звіти про діяльність аукціону за певний проміжок часу

Вложенные файлы: 1 файл

Курсавая работа.doc

— 1.16 Мб (Скачать файл)

Вступ

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

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

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

  • Кристіс;
  • Сотбіс;
  • Філліпс де Пюрі.

У наш час широкого поширення набув Інтернет. Його розповсюдження трапляється скрізь. Ним користуються в офісах і вдома, для роботи та для відпочинку, а найголовніше для дистанційного введення ваших справ. Тобто, він надає змогу економії свого дорогоцінного часу та не менш дорогоцінних сил, замість користування точками продажу товарів на аукціонах поступово входить до нас можливість купувати товари через Інтернет – аукціони. Найвідомішим  з інтернет - аукціонів, є “eBay”.

З причини невід’ємного внеску в світову економіку, що є прямо пропорційно до впливу на становленні у земній історії «homo sapiens» була обрана з антропологічного чинника для дослідження така предметна область як «Аукціонний дім «Сотбіс».

Компанія «Сотбіс», заснована у 1744 року в Лондоні, й була однією з найперших компаній, що здійснювала продаж товарів у формі аукціону у світі. Зараз «Сотбіс» спільно з аукціонним домом «Кристис» займає приблизно 90 % світового ринку аукціонних продаж антикваріату, витворів мистецтва і т. д. Є найбільшим аукціонним домом (по загальному прибутку за від продаж за 2011 рік).

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

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

 

Тема курсової роботи «Розробити інформаційно-керуючу систему для аукціонного дому»

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

1.зберігання інформації про всі товари (лоти), які виставляються на продаж на аукціоні;

2. ведення бази даних всіх послуг, які надає аукціон;

3. зберігання та пошук необхідних даних про всіх клієнтів та учасників аукціону;

4. виводити звіти про діяльність аукціону за певний проміжок часу;

 

 

 

 

 

 

Розділ 1. Приклади аналогів програмного продукту

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

1. http://www.sothebys.com - даний сайт містить багато різноманітної та корисної інформації про лондонський аукціонний дім «Сотбіс». Головна сторінка сайту зображена на рис. 1.1:

Рис. 1.1 Головна сторінка сайту аукціонного дому

«Сотбіс»

 

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

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

У його підрозділі «Услуги» користувачу надається повне уявлення про перелік та вид робіт, які виконуються компанією. А саме: «Корпоративні колекції, iCollect – захист вашої колекції, Послуги по роботі з зображенням, послуги для музеїв, продаж по приватному договору, послуги «Сотбіс» по зберіганню предметів мистецтва,  Фінансові послуги, Налоги и спадок, Оцінки».

Безпосередній результат  можна побачити в його підрозділі «Результати», де знаходяться фотографії та описи лотів, які були реалізовані, завдяки діяльності «Сотбис» .

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

Якщо на яке-небудь питання користувач не зміг знайти відповідь на сайті, або ж забажав звернутися безпосередньо до адміністрації аукціонного дому «Сотбис», то йому треба звернути увагу на розділ «Контакты» – список телефонів і інших джерел зв'язку розташовується там.

2. http://www.ebay.com - сайт американської компанії, яка надає послуги в областях Інтернет-аукціонів (основне поле діяльності) та інтернет - магазинів, на якому можно знайти  інформацію про різнаманітні товари, що циркулюють в межах їх діяльності та  про їх партнерів з замовниками. Головна сторінка даного сайту зображена на рис. 1.2:

 

Рис. 1.2 Головна сторінка сайту Інтернет - аукціону «eBay»

 

Для більшої зручності користувачів «eBay» має місцеві версії в певних країнах, таких як Україна, наприклад. http://ebays.com.ua (рис.1.3):

 

Рис. 1.3 Головна сторінка сайту Інтернет - аукціону «eBay» для України

 

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

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

Але у стародавніх  аукціонах, таких як «Крістіс» або  «Сотбіс» надаються додаткові послуги, такі як консультування, допомога в  продажі, покупці, оцінці, а також  проводження культурних заходів.

Отже спираючись, на власні потреби, вам потрібно обирати, що саме вам до снаги.

Розділ 2. Основний розділ

2.1 Обгрунтування  вибору засобів реалізації

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

Для створення програмного  продукту за темою курсової роботи були обрані:

  1. система керування реляційними базами даних Microsoft Office Access 2007 для зберігання інформації;
  2. середовище розробки Borland Delphi 7;
  3. мова структурованих запитів SQL.

Про ці засоби реалізації докладніше написано нижче.

Microsoft Office Access 2007- це система керування базами даних. Як і інші продукти цієї категорії, вона призначена для зберігання й пошуку даних, представлення інформації в зручному виді й автоматизації часто повторюваних операцій (таких, як ведення рахунків, облік, планування й т. п.). За допомогою Access можна розробляти прості й зручні форми введення даних, а також здійснювати обробку даних і видачу складних звітів.

Microsoft Office Access 2007 та операційна система Windows – це продукти однієї компанії тому вони чудово взаємодіють між собою.

При всьому цьому Access - не просто СКБД. Як реляційна СКБД Access забезпечує доступ до всіх типів даних і дозволяє використовувати одночасно кілька таблиць бази даних. При цьому  можна суттєво спростити структуру  даних, полегшуючи тим самим виконання поставлених завдань. Отримані результати можна швидко й легко зв'язати й об'єднати з даними з електронних таблиць Microsoft Office Excel. Працюючи в середовищі Microsoft Office 2007, користувач отримує у своє розпорядження цілком сумісні між собою Access і Word, Excel і PowerPoint.

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

Потужність і доступність Access роблять цю систему кращою СКБД із представлених сьогодні на ринку.

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

Borland Delphi 7 - це середовище програмування, основою якого є  Object Pascal.  Це потужне середовище програмування, яке дозволяє створювати складні програми, використовуючи готові компоненти. За допомогою Delphi 7 можна керувати різноманітними  програмами Microsoft Office 2007.

Слід відмітити що Delphi 7 має компоненти, які дозволяють їй працювати з базами даних Microsoft Office Access 2007. Це дозволяє значно розширити можливості Access та створювати потужні бази даних з широкими можливостями.

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

Також Delphi 7 підтримує роботу з SQL-запитами, тобто можна на певну подію запрограмувати певний запит. Розглянемо детальніше мову SQL.

Мова структурованих запитів SQL є засобом роботи з реляційними базами даних.

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

Мова SQL оперує іншими термінами, ніж це прийнято в реляційної теорії. Так замість «відношень» використовується термін «таблиці», замість «кортежів» - «рядки», замість «атрибутів» - «колонки» або «стовпчики». SQL також має спеціальні терміни, серед яких використовуються такі слова як «запит», «пропозиція», «предикат».

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

  • пропозиції визначення даних: визначення баз даних, а також визначення та знешкодження таблиць та індексів;
  • запити на вибір даних: пропозицію SELECT;
  • пропозиції модифікації даних: додавання, видалення і зміна;
  • пропозиції керування даними: надання та скасування привілеїв на доступ до даних, управління транзакціями та інші.

Крім того, він  надає можливість виконувати в цих  пропозиціях:

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

Информация о работе Розробити інформаційно-керуючу систему для аукціонного дому