close

Вход

Забыли?

вход по аккаунту

?

Diplom(8)

код для вставкиСкачать

Міністерство освіти і науки України
Черкаський державний бізнес-коледж Циклова комісія програмування
Дипломний проект молодший спеціаліст
на тему : Розробка та реалізація програми для опрацювання замовлень на товар
Виконав: студент 4 курсу,
групи 2П-2010 спеціальності 5.05010301 "Розробка програмного забезпечення"
Левченко Олександр Анатолійович
Керівник Видриган-Лаврук Альона Миколаївна Черкаси - 2013 року
АНОТАЦІЯ
Документ містить дослідження в галузі розробки та проектування програмного забезпечення. Поставлено задачу на розробку програми опрацювання замовлень на товар, подано поетапний план проектування проекту, описано функціональні модулі та принципи тестування системи починаючи із ключових понять і закінчуючи готовим програмним продуктом.
АННОТАЦИЯ
Документ содержит исследования в сфере разработки и проектирования программного обеспечения. Поставлена задача на разработку имитатора живого существа, представлен поэтапный план проектирования проекта, описаны функциональные модули и принципы тестирования системы начиная с ключевых понятий и заканчивая готовым программным продуктом.
ЗМІСТ
ВСТУП.........................................................................................4
1 ОГЛЯД МЕТОДІВ ТА ЗАСОБІВ РЕАЛІЗАЦІЇ ПРОГРАМНОГО ПРОДУКТУ...................................................................................5
1.1 Характеристики досліджуваного об'єкта..........................................6
1.2 Аналіз існуючих програмних рішень та вибір прототипу......................7
1.3 Постановка задачі на розробку.........................................................7
1.4 Структура програмного забезпечення.............................................10
ВИСНОВКИ
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
ВСТУП
Проектування програмного забезпечення - це процес вирішення задач та планування для створення програмного рішення. Після того, як мета і специфікація програми описані, розробник створить дизайн проекту, або найме дизайнера для розробки плану рішення. В дизайн включаються як описи низькорівневих компонентів, алгоритмів, так і огляд архітектури.
Проектуванню зазвичай підлягають:
* Архітектура програмного забезпечення
* Компоненти програмного забезпечення
* Користувацькі інтерфейси
Архітектура програмного забезпечення (англ. Software architecture) - це структура програми або обчислювальної системи, яка містить програмні компоненти, видимі зовні властивості цих компонентів, а також відносини між ними. Цей термін також відноситься до документування архітектури програмного забезпечення. Документування архітектури ПЗ спрощує процес комунікації між зацікавленими особами (англ. Stakeholders), дозволяє зафіксувати прийняті на ранніх етапах проектування рішення про високорівневий дизайн системи і дозволяє використовувати компоненти цього дизайну і шаблони повторно в інших проектах.
Інтерфейс користувача - сукупність засобів для обробки та відображення інформації, максимально пристосованих для зручності користувача; у графічних системах інтерфейс користувача реалізовується багатовіконним режимом, змінами кольору, розміру, видимості (прозорість, напівпрозорість, невидимість) вікон, їхнім розташуванням, сортуванням елементів вікон, гнучкими налаштовуваннями як самих вікон, так і окремих їхніх елементів (файли, папки, ярлики, шрифти тощо), доступністю багатокористувацьких налаштувань.
Метою даного дипломного проекту є створення програми, яка імітує життєдіяльність будь якої живої істоти. 1 ОГЛЯД МЕТОДІВ ТА ЗАСОБІВ РЕАЛІЗАЦІЇ ПРОГРАМНОГО ПРОДУКТУ
1.1 Характеристики досліджуваного об'єкта
Склад - це споруда, різноманітне обладнання та внутрішня транспортна система, яка застосовується для прийому, розміщення та зберігання матеріальних цінностей, підготовки їх до споживання та видачі споживачу.
У логістиці склад виконує функцію акумуляції резервів матеріальних ресурсів, необхідних для демпфування (згасаючі коливання) коливань обсягів постачань і попиту, а також синхронізації швидкостей потоків товарів в системах просування від виробників до споживачів або потоків матеріалів в технологічних виробничих системах.
В даній роботі реалізовано програму-склад з деякими відхиленнями, адже щоб реалізувати програму в повному обсязі потрібно проводити безліч дослідів, які на даний момент не можливі.
В околицях селища Котапачі в Кочабамбі існувало 2076 колька (сховище округлої форми) , що становить 22,09 % складських будівель з відомих нині 9395 одиниць в імперії інків , тобто це був один із стратегічних районів імперії , де відбувалися заготівля та складування провізії . Середній діаметр сховищ в Котапачі становив 3,5 м , а приблизна висота - 2 м , отже, обсяг округлих сховищ в долині Кочабамбі міг становити 45000 м3 ( практично весь обсяг заповнювався провізією ) , що було дуже значною цифрою навіть по відношенню до інших провінційних центрів імперії інків. У сучасних величинах це можна порівняти з 1360 TEU (1 TEU = 20 фунтів) , що могло б поміститися на контейнеровозі класу Handymax клас ( 1000-1700 TEU) . В цілому масштаби складського господарства інків були настільки великі , що цілком порівнянні з нашими сучасними.
1.2 Аналіз існуючих програмних рішень та вибір прототипу
В Інтернеті було знайдено безліч довідників в різних сферах обслуговування. Особливо виділялись довідники розміщені на веб сторінках. Розглянемо декілька таких довідників, наприклад "Довідник запчастин" та "Simple Phone Book".
"Довідник запчастин"
Довідник взаємозамінних деталей найбільших постачальників комплектуючих і запасних частин. Довідник містить інформацію про деталі закордонних легкових автомобілів, а також деяких вітчизняних автомобілів. Інформація надається системою взятих з їх каталогів, таких як: ISKRA AVTOELECTRIKA (Словенія), KOIVUNEN OY (Фінляндія), MAPCO AUTOTECHNIK GMBH (ФРН), OCAP SPA (Італія), QUINTON HAZELL AUTOMOTIVE (Англія).
* Довідник містить понад 10000 застосовуваних запчастин.
* Друк результатів на принтер.
* Вбудована довідкова система.
* Контекстна довідка.
* Можливість доступу до часто використовуваних програм безпосередньо з системи "Взаємозамінність деталей".
* Зручний графічний інтерфейс програми.
* Підтримка скінів.
* Можливість On-Line перевірки новин нашої компанії через мережу Інтернет (автодилери Direct).
Недоліків в даному програмному продукті знайдено не було, все реалізовано на високому рівні.
"Simple Phone Book"
Проста у використанні програма, яка дозволяє зберігати контакти рідних, близьких, друзів, колег по роботі і т.д. Необмежена кількість контактів дозволить заносити безліч номерів на одну людину, є вбудований пошук, можливість сортування списку контактів та багато іншого.
* Для зберігання і доступу до даних використовується формат SQLite (вся база займає 1 файл)
* резервне копіювання БД
* імпорт даних з CSV файлу
* можливість організовувати елементи довідники в групи
* каталогізований довідник по перших символах записи в довіднику
* фільтрація по всіх полях одночасно за умовою ТА / АБО
* швидкий доступ до довідника (WIN + S)
* локалізація: англійська, російська
* настройки автозапуску, приховування в трей.
Недоліків в даному програмному продукті знайдено не було, все реалізовано на високому рівні.
1.3 Постановка задачі на розробку
Метою проекту є зімітувати життя довільної живої істоти для навчальних цілей. В проекті повинна бути реалізована графічна частина, яка відповідатиме потребам користувача. Простота інтерфейсу, для швидкого розуміння даного продукту користувачем. Можливість додавати, видаляти та модифікувати окремі товари. Головною задачею даної програми являється розробити програму-склад, а також створення інтуїтивно зрозумілого інтерфейсу.
1.4 Структура програмного забезпечення
9
Документ
Категория
Рефераты
Просмотров
159
Размер файла
88 Кб
Теги
diplom
1/--страниц
Пожаловаться на содержимое документа