ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Розробка бази даних «Магазин побутової техніки" Електрон "засобами СУБД MS Access »
         

     

    Інформатика, програмування

    Розробка бази даних «Магазин побутової техніки" Електрон "засобами СУБД MS Access»

    Пояснювальна записка до курсової роботи

    Виконав: студент гр. ВТТ - 103д Латиган А. В.

    Уфімський державний авіаційний технічний університет

    Туймази 2007

    Завдання на курсову роботу з дисципліни «Інформатика»

    Факультет: АТС, група: ВТТ-103д

    Студент (ка): Латиган А. В.

    Термін здачі роботи - 15 навчальний тиждень. Навчальний рік: 2006-2007

    Варіант № 5.

    Назва теми: Магазин побутової техніки "Електрон"

    Завдання виконується з використанням СУБД MS Access

    Завдання:

    Основні дані: Дані про товар: номер, виробник, назва, модель,

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

    Дані про покупців: прізвище, ім'я, по батькові, номер серії паспорта, номер

    паспорта, контактний телефон, номер кредитного рахунку.

    Формування рахунків.

    Введення

    Дана курсова робота виконана в СУБД Microsoft Access, що входить до прикладної пакет Microsoft Office 2003 на прикладі розрахунку з клієнтами в магазині побутової техніки «Електрон». Створена програма має ряд переваг:

    Автоматизація необхідних розрахунків

    Легкий спосіб введення або видалення товару або клієнта

    Наявність у формі «Товари» кольорових зображень услуги

    Зручний дизайн програми зі зрозумілим інтерфейсом і оригінальними кнопковими формами

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

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

    Мета роботи.

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

    Постановка завдання

    Розробити базу даних (БД) «Магазину побутової техніки« Електрон »», що дозволяє вести: облік товару; облік надходжень товару на склад; облік продажів товару різним покупцям; рахунку.

    Основні вимоги до БД за функціональним набору:

    Вимоги з обліку

    поповнення бази даних у зв'язку з надходженням нової техніки;

    облік кількість товарів на складі;

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

    підрахунок суми покупок клієнта.

    Вимоги з продажу

    можливість швидкого пошуку товару для продажу й організації рахунку;

    наявність зручних форм для продажу.

    Проектування бази даних

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

    Створення бази даних

    Коротка характеристика СУБД MS ACCESS

    Система управління базами даних Microsoft Access є одним з найпопулярніших додатків в сімействі настільних СУБД. Всі версії Access мають у своєму арсеналі кошти, значно спрощують введення і обробку даних, пошук даних і надання інформації у вигляді таблиць, графіків і звітів. Починаючи з версії Access 2000, з'явилися також Web-сторінки доступу до даних, які користувач може переглядати за допомогою програми Internet Explorer. Крім цього, Access дозволяє використовувати електронні таблиці і таблиці з інших настільних і серверних баз даних для зберігання інформації, яка додатком. Приєднавши зовнішні таблиці, користувач Access буде працювати з базами даних в цих таблицях так, як якщо б це були таблиці Access. При це й інші користувачі можуть продовжувати працювати з цими даними в тій середовищі, в якому вони були створені. Основу бази даних складають що зберігаються в ній дані. Крім того, в базі даних Access є інші важливі компоненти, які називаються об'єктами. Об'єктами Access є:

    Таблиці - Містять дані.

    Запити - Дозволяють задавати умови для відбору даних і вносити зміни в дані.

    Форми - Дозволяють переглядати та редагувати інформацію.

    Сторінки - Файли у форматі HTML (Hypertext Markup Language, Мова розмітки гіпертексту), що дозволяють переглядати дані Access за допомогою браузера Internet Explorer.

    Звіти - Дозволяють узагальнювати і роздруковувати інформацію.

    Макроси - Виконують одну або кілька операцій автоматично.

    Створення таблиць

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

    При практичної розробки БД таблиці-суті звуться таблицями, рядка-екземпляри - записами, стовпці-атрибути - полями.

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

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

    Рис. 1  Схема даних

    Складовими базу даних є вісім таблиць, з них три основні:

    техніка - Містить інформацію про товари;

    рахунку - Містить інформацію про рахунки;

    покупці - Містить інформацію про покупців;

    і п'ять другорядних:

    виробники - Містить назви виробників;

    назви техніки - містить назви товарів;

    партії товару - містить інформацію про партії;

    постачальники - Містить назви постачальників;

    продаж - Містить інформацію про проданому товар;

    Для створення таблиці в режимі конструктора необхідно:

    відкрити базу даних;

    на вкладці «Таблиці» вибрати «Створення таблиці в режимі конструктора», відкриється вікно конструктора;

    ввести імена полів таблиці і вибрати тип даних для кожного поля;

    змінити властивості полів, якщо це необхідно;

    вибрати ключове поле, якщо це необхідно;

    виконати «Файл» ® »Зберегти» і зберегти таблицю, при цьому якщо ключове поле не було обрано, Access запропонує його створити;

    закрити таблицю.

    Нижче описана структура основних таблиць Техніка та Рахунку.

    Таблиця «Техніка» призначена для однозначної ідентифікації товару номером і зберігання даних про товар. Структура таблиці представлена в Таблиця 1.

    Таблиця 1 Структура таблиці «Техніка»        

    ТИП ДАНИХ         

    ЗАСТОСУВАННЯ         

    ПОЛЕ             

    Лічильник         

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

    Номер техніки             

    Числовий         

    Числові дані різних   форматів, що використовуються для проведення розрахунків         

    Номер виробника, номер   назви, термін гарантії (міс), номер партії, Кількість на складі             

    Текстовий         

    Текст або числа, які не потребують   проведення розрахунків, наприклад номери телефонів (до 255 знаків)         

    модель             

    Дата/час         

    Для зберігання календарних дат і   поточного часу         

    дата випуску             

    Грошовий         

    Для зберігання грошових сум         

    ціна             

    Поле об'єкта OLE         

    Об'єкт (наприклад, електронна   таблиця Microsoft Excel, документ Microsoft Word, малюнок, звукозапис або   інші дані в двійковому форматі), пов'язаний або впроваджений в таблицю Access         

    Зображення     

    Вид таблиці «Техніка» представлений на Рис. 2.

    Рис. 2 . Вид таблиці «Техніка»

    Таблиця «Рахунки» призначена для ідентифікації рахунку номером і зберігання даних про виписаних рахунках. Структура таблиці представлена в Таблиця 2.

    Таблиця 2 Структура таблиці «Рахунки»        

    ТИП ДАНИХ         

    ЗАСТОСУВАННЯ         

    ПОЛЕ             

    Лічильник         

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

    Номер рахунку             

    Числовий         

    Числові дані різних   форматів, що використовуються для проведення розрахунків         

    Номер покупця, Знижка%             

    Дата/час         

    Для зберігання календарних дат і   поточного часу         

    Дата             

    Грошовий         

    Для зберігання грошових сум         

    Сума     

    Вид таблиці «Рахунки» представлений на Рис. 3.

    Рис. 3 Вид таблиці «Рахунки»

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

    Встановлення зв'язків між таблицями

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

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status