Автор работы: Пользователь скрыл имя, 23 Апреля 2013 в 18:56, курсовая работа
У даній курсовій роботі необхідно закріпити теоретичні знання з дисципліни «Архітектура та проектування ПЗ». За допомогою методів і засобів проектування програмного забезпечення, стилів архітектури, оцінок якості програмних проектів, шаблонів проектування здійснити проектування на тему: “ Програмне забезпечення для автоматизації обліку товарів в магазині мобільних телефонів ”.
Дана курсова робота складається з двох розділів, викладена на 33 листах, у ній використано 7 таблиць, 11 рисунків та 1 додаток.
Робота виконана на українській мові.
ВСТУП …8
1. Постановка задачі 9
1.1 Технічне завдання 9
1.2. Варіанти використання 14
2. Проект програмного забезпечення 23
2.1. Ескізній проект 23
2.2 Архітектура ПЗ 26
2.3 Технічний проект 29
3. Оцінка якості проекту 33
Висновок 36
Перелік Використаної Літератури 37
Завдання:
Створити формулювання та аналіз вимог для програмного забезпечення автоматизації обліку мобільних телефонів та аксесуарів .
АНОТАЦІЯ
У даній курсовій роботі необхідно закріпити теоретичні знання з дисципліни «Архітектура та проектування ПЗ». За допомогою методів і засобів проектування програмного забезпечення, стилів архітектури, оцінок якості програмних проектів, шаблонів проектування здійснити проектування на тему: “ Програмне забезпечення для автоматизації обліку товарів в магазині мобільних телефонів ”.
Дана курсова робота складається з двох розділів, викладена на 33 листах, у ній використано 7 таблиць, 11 рисунків та 1 додаток.
Робота виконана на українській мові.
АННОТАЦИЯ
В данной курсовой работе необходимо закрепить теоретические знания по дисциплине «Архитектура и проектирование ПО». С помощью методов и средств проектирования программного обеспечения, стилей архитектуры, оценок качества программных проектов, шаблонов проектирования осуществить проектирование на тему: "Программное обеспечение для автоматизации учета товаров в магазине мобильных телефонов".
Данная курсовая работа состоит из двух разделов, изложена на 33 листах, в ней использовано 7 таблиц, 11 рисунков и 1 приложение.
Работа выполнена на украинском языке.
ABSTRACT
In this course work to consolidate the theoretical knowledge of the discipline "Architecture and design software." Using the methods and means of designing software architecture styles, quality assessments of software projects, design patterns make a design on the theme: "The software for the automation of goods in a shop of mobile phones."
This course work consists of two sections, described by 33 letters, it uses 7 tables, 11 figures and 1 appendix.
Work performed in Ukrainian.
Зміст
ВСТУП …8
1. Постановка задачі 9
1.1 Технічне завдання 9
1.2. Варіанти використання 14
2. Проект програмного забезпечення 23
2.1. Ескізній проект 23
2.2 Архітектура ПЗ 26
2.3 Технічний проект 29
3. Оцінка якості проекту 33
Висновок 36
Перелік Використаної Літератури 37
ПЗ «Мобільний майстер» призначене для автоматизації обліку мобільних телефонів та аксесуарів у спеціалізованих магазинах по продажу мобільних телефонів. Розробляється з метою збереження часу та зменшення фінансових витрат на придбання ПЗ.
З моменту появи мобільних телефонів на ринку глобального продажу, цей пристрій став незамінним способом комунікації будь-якої людини, у будь-який час, та головне в будь-якому місці.
Прикладом може послужити ринок мобільних телефонів, що є надзвичайно динамічним, а отже, цікавим з погляду дослідника. За оцінками фахівців лише у 2006 році в Україні продано близько 11 млн. апаратів мобільних телефонів загальною вартістю близько $ 2 млрд., що вдвічі більше, ніж у 2005 році.
На вітчизняному ринку
спостерігаються тенденції
Саме тому постає питання
автоматизації продажу
Повне найменування програми: Програмне забезпечення для автоматизації обліку товарів в магазині мобільних телефонів.
Коротка характеристика галузі застосування: Дане ПЗ призначене для автоматизації обліку мобільних телефонів та аксесуарів у спеціалізованих магазинах по продажу мобільних телефонів. Розробляється з метою збереження часу та зменшення фінансових витрат на придбання ПЗ.
Розробка виконується на підставі: завдання на курсовий проект в рамках дисципліни «архітектура програмного забезпечення».
Тема курсового проекту «Програмне забезпечення для автоматизації обліку товарів в магазині мобільних телефонів» затверджена викладачем Сусловим С.В
- облік мобільних телефонів та аксесуарів;
- пошук мобільного телефону або аксесуару;
- формування звіту за період по продажах за період.
4.1) Вимоги до функціональних характеристик
Дане ПЗ має забезпечувати виконання наступних груп функцій:
- облік мобільних телефонів;
- облік аксесуарів;
- пошук мобільного телефону
- пошук аксесуару;
- формування звіту за період по продажах за період;
4.1.1) Вимоги функцій для обліку мобільних телефонів
Повинен бути реалізований набір функцій, що забезпечують роботу з наступною структурою даних:
Повинні бути реалізовані наступні функції:
- додати телефон;
- видалити телефон;
- корегування характеристик телефону;
- переглядати список телефонів;
- переглядати інформацію про телефон.
4.1.2) Вимоги функцій для обліку облік аксесуарів
Повинен бути реалізований набір функцій, що забезпечують роботу з наступною структурою даних:
Повинні бути реалізовані наступні функції:
4.1.3) Вимоги функцій для пошук мобільного телефону
Повинні бути реалізовані наступні функції:
4.1.4) Вимоги функцій для пошук аксесуару
Повинні бути реалізовані наступні функції:
4.1.5) Вимоги функцій для формування звіту за період по продажах
Повинен бути реалізований набір функцій, що забезпечують роботу з наступною структурою даних:
Повинні бути реалізовані наступні функції:
4.2) Вимоги до надійності.
Повинен бути передбачений аналіз форматів інформації, що вводить користувач. У випадку введення некоректних даних ігнорувати спробу введення й видати повідомлення про помилку й підказку
4.3) Умови експлуатації.
Програмний продукт повинен бути розрахований на роботу в діалоговому режимі з користувачем, що не є професійним програмістом. Користувач повинен вивчити інструкцію із застосування програми.
4.4) Вимоги до складу й параметрів технічних засобів.
4.5) Вимоги до маркування й упакування.
Маркування
й упакування проектованого
програмного продукту повинні
відповідати всім стандартним
вимогам, застосовуваним до
4.6) Вимоги до транспортування й зберігання.
Для даного
програмного продукту повинні
бути дотримані всі умови
транспортування, місця
4.7) Вимоги до програмної документації.
При завершенні розробки повинні бути надані наступні документи:
- Текст програми.
- Пояснювальна записка;
- Опис програми;
- Опис застосування;
- Програма й методика випробувань.
- Керівництво користувача.
Програмне забезпечення повинне забезпечити діалоговий режим обліку товарів, та пришвидшений облік у порівнянні з неавтоматизованим обліком.
Також дане ПЗ повинно бути дешевшим за аналогічні облікові ПЗ.
Ескізний проект
Планові строки початку й закінчення роботи:
Початок: 28.09.12
Закінчення: 15.11.12
Технічний проект
Планові строки початку й закінчення роботи:
Початок: 17.11.12
Закінчення: 4.12.12
Робочий проект
Планові строки початку й закінчення роботи:
Початок: 6.12.12
Закінчення: 28.12.12
Програма повинна бути випробувана відповідно до Програми й методики випробувань, розробленої на етапі робочого проекту й погодженої з керівником дипломного проекту.