Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Стадия технического задания

Читайте также:
  1. B. ЗАДАНИЯ НА ЗНАНИЕ ПОНЯТИЙ.
  2. CASE-задания на выявление профессиональных качеств
  3. D) сообщать о необходимом ремонте в отдел технического обслуживания
  4. I. Задания для самостоятельной работы
  5. I. Задания для самостоятельной работы
  6. I. Задания для самостоятельной работы
  7. I. Задания для самостоятельной работы

ОТЧЕТ

По учебной практике

по дисциплине «ТЕХНОЛОГИИ РАЗРАБОТКИ ПРОГРАМНОГО ОБЕСПЕЧЕНИЯ»

для специальности 1304000 – «Вычислительная техника и программное обеспечение (по видам)»

Выполнил: Гуров С. А

КПО- 301

Проверил (а): Жирнова О.В.

 

Алматы 2014

Содержание

Содержание……………………………………………………………………………..1

Индивидуальное задание…………………………………………………………....…2

Введение…………………………………………………………………..…………….2

1. Стадия технического задания……………………………………………………….2

1.1 Постановка задачи. Сбор исходных данных…………………………………..3

1.2 Определение формы входных и выходных документов………………………5

1.3 Классификация объектов по признакам и кодирование………………………5

1.4 Определение требований к программе. ………………………………………...5

1.5 Разработка тестов для задачи……………………………………………………6

1.6 Оформление документа…………………………………………………………..7

 

2. Стадия технического проекта ………………………………………………………7

2.1 Уточнение структуры входных и выходных данных …………………………...7

2.2 Определение алгоритма решения задачи………………………………………...7

2.3 Определение формы представления входных и выходных данных. …………..7

2.4 Построение диаграмм комплекса………………………………………………….7

2.5 Декомпозиция задачи. …………………………………………………………......8

2.6 Разработка тестов для модулей……………………………………………………8

2.7 Разработка пояснительной записки…………………………………………….9

 

3. Стадия рабочего проекта………………………………………………………………9

3.1 программирование головной программы…………………………………………9

3.2 Программирование модулей……………………………………………………...10

3.3 Комплексное тестирование……………………………………………………….12

3.4 Корректировка программ…………………………………………………………14

3.5 Разработка документов рабочего проекта………………………………………15

3.6 Системное тестирование…………………………………………………………….16

Заключение……………………………………………………………………………….17

Список использованных источников…………………………………………………...17

Приложение 1…………………………………………………………………………….19

Приложение 2…………………………………………………………………………23

Приложение 3…………………………………………………………………………29

Индивидуальное задание

Крупной торговой компании требуется программа (СУБД) для управления базами данных, в которых содержится различная отчетность о продажах, поступлениях и сотрудниках компании их должность, заработная плата.

У программы имеются следующие требования:

· Поддержка работы с форматом “.mdb (Аццесовский формат).”;

· Поддержка редактирование базы данных в самой СУБД;

· Сохранение отредактированных данных в БД;

· Легкий и удобный интерфейс;

· Приложение должно быть разделено на две основные части;

 

На предприятии где планируется использование СУБД компьютеры имеют хорошие технические характеристики, что позволяет не тратить много времени на оптимизацию ПО.

При разработке Программного Обеспечения необходимо действовать по нижеприведенному плану:

 

Введение

Крупной торговой компании требуется программа (СУБД) для управления базами данных, в которых содержится различная отчетность о продажах, поступлениях и сотрудниках компании их должность, заработная плата и т.д в связи с этим возник вопрос о заказе разработки программного обеспечения.

Которое предлагает минимум времени и максимум удобства осуществить управление нужной базой данных.

 

1) Общая характеристика организации

Цели организации заказ, прием, хранение и реализация готовой продукции.

Сотрудники – Менеджеры ПК, учет товара.

Охрана – слежение за сохранностью товаров, здания и прилегающих территорий.

Рабочий персонал – загрузка-выгрузка товаров.

Аппаратное обеспечение – офисный компьютер с Windows XP SP3 и MS Office на борту.

 

2) Анализ элементов информационных систем и технологий

Характер и содержание информации, используемой на предприятии:

Представляет собой отчетность о прибывших на склад товарах и товаров, со склада списываемых, а так же информацию о персонале и оборудовании склада.

 

Программное обеспечение, используемой на предприятии:

Операционная система WinXP SP3

Пакет офисных программ MS Office 2007, 1C 7.7

Для графического оформления поступающей продукции для web – сайта используется программа Adobe Photoshop CS5.

 

Особенности построения аппаратно-технической платформы информационной системы: анализ существующей конфигурации:

Компьютер с конфигурацией:

-Мат. Плата Asrock, LGA775.

-Процессор Pentium Dual Core E6600

-Графический ускоритель Intel G41.

-Сетевая плата Realtek 10/100Mbit.

-БП 300Квт, HuntKey.

- RAM DDR3 1600Мгц 3 Гб. Zeppelin.

Периферия:

-Мышь

-Клавиатура

-Монитор

-Аудио колонки

-Микрофон

-Принтер

-Сканер

-Выход в Интернет.

Стадия технического задания

1.1 Постановка задачи. Сбор исходных данных.

Крупной торговой компании требуется программа (СУБД) для управления базами данных, в которых содержится различная отчетность о продажах, поступлениях и сотрудниках компании их должность, заработная плата.

У программы имеются следующие требования:

· Поддержка работы с форматом “.mdb (Аццесовский формат).”;

· Поддержка редактирование базы данных в самой СУБД;

· Сохранение отредактированных данных в БД;

· Легкий и удобный интерфейс;

· Приложение должно быть разделено на две основные части;

Машина на предприятии достаточно мощная, чтобы не заострять особое внимание на оптимизации программы.

 

Программа должна состоять из двух блоков:

 

1) Блок управления кадрами.

Должен отображать и иметь возможность редактирования БД, содержащей информацию о сотрудниках компании.

Пример одной строки из БД:

Гуров | Сергей | Анатольевичь | 1995г | телефон | работает с 2009

Интерфейс содержит:

Интерфейс программы должен содержать следующие базовые элементы пользовательского интерфейса:

- Выбора дополнительной базы данных;

- Сохранения внесенных изменений в текущий(редактируемый) файл базы данных;

 

Так же, для управления БД:

Кнопка "Удалить запись".

Поля "Имя", "Фамилия" и тд (см. пример записи выше) и кнопку "Добавить запись"

 

2) Блок имеющихся товаров.

Должен отображать и иметь возможность редактирования БД, содержащей информацию о ТОВАРАХ, находящихся на складе.

Пример одной строки из БД:

Процессор | Кол-во | Стоимость | Дата последнего поступления

Интерфейс содержит:

 

Интерфейс программы должен содержать следующие базовые элементы пользовательского интерфейса:

- Выбора дополнительной базы данных;

- Сохранения внесенных изменений в текущий(редактируемый) файл базы данных;

 

Так же, для управления БД:

Добавление новых элементов:

Поля "Товар", Стоимость, Кол-во, Дата посл. поступления.

И кнопка удаления выбранного элемента

 

 

1.2 Определение формы входных и выходных документов.

Входными данными для конечной СУБД являются данные о товарах и кадрах. Для товаров:

Наименование

Стоимость

Кол-во

Объемы поступления

Объемы списания

Объемы хранения на фиксированный промежуток времени

В виде выходных данных подразумевается редактируемая База данных формата.MDB с внесенными в нее входными данными.

1.4 Определение требований к программе.

Программа должна быть написана под ОС Windows XP SP3, должна поддерживать разрядность в 32 бита.

Необходима корректная работа на процессорах х86 частотой не менее 1 Ггц. Необходимое количество задействованных потоков и ядер – 1.

Программа должна корректно работать на конечном компьютере следующей конфигурации:

-Мат. Плата Asrock, LGA775.

-Процессор Pentium Dual Core E6600 3.31Ггц.

-Графический ускоритель Intel G41.

-Сетевая плата Realtek 10/100Mbit.

-БП 300Квт, HuntKey.

- RAM DDR3 1600Мгц 3 Гб. Zeppelin.

1.5 Разработка тестов для задачи

В качестве тестов к программе были созданы следующие наборы условий:

 

Тест на юзабилити.

-Программа должна иметь предельно простой интерфейс, понятный любому пользователю без соответствующей подготовки.

Сценарий: Программа будет испытана 20-тью не ознакомленными с ней людьми в единый момент времени на разных машинах. Тест будет считаться пройденным, если у пользователей не возникнет проблем и неудобств в работе с предоставленным интерфейсом программы.

Тест на отказоустойчивость.

-Испытание программы под большой нагрузкой* и в разных ситуациях. Для прохождения теста СУБД должна стабильно и быстро работать во время больших вычислительных нагрузок на компьютер, не создавать системных и программных ошибок в ходе работы.

* Под большой нагрузкой подразумевается большая вычислительная нагрузка на центральный процессор компьютера.

Сценарий: Запуск программы при действующем в момент теста рендере V-Ray 3DS MAX 2012 в разрешении 1920х1080. Тест будет считаться пройденным, если работа программы не вызовет системных и программных ошибок нехватки ресурсов, будет работать быстро и корректно.

 

1.6 Оформление документа

Техническое Задание, оформленное предприятием-заказчиком находится в Приложении №3

 


Дата добавления: 2015-11-14; просмотров: 50 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
СМЕРТЬ И ЯРОСТЬ| Стадия технического проекта

mybiblioteka.su - 2015-2024 год. (0.026 сек.)