Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт по летней практике на 4,5.doc
Скачиваний:
8
Добавлен:
21.12.2018
Размер:
805.89 Кб
Скачать

23

Министерство образования РФ

Государственное образовательное учреждение

высшего профессионального образования

«ИЖЕВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Кафедра «Программное обеспечение»

Отчет по производственно-технологической практике

по направлению 230100.62 Кафедра «Программное обеспечение»

Продолжительность: с 27 июня 2011г. По 24 июля 2011г.

Руководитель практики учебного заведения Коробейников А.В.

Руководитель практики от организации Федотов А.В.

Студент группы 7-78-12 Дмитриев Е.А.

Ижевск 2011

Содержание

  1. Техническое задание………………………..…………………………………….....3

    1. Постановка задачи……………………………………………………………3

    2. Определение стадий, этапов и сроков разработки…………………………3

    3. Выбор языков программирования……………………………………..…….3

  2. Требования к программе или программному продукту …………………….……4

    1. Требования к функциональным характеристикам …………………..…….4

    2. Требования к надежности…………………………………………………....4

    3. Требования к составу и параметрам технических средств………………...4

    4. Требования к информационной и программной совместимости………….4

  3. Теоретические основы…………………………………………………………..…..5

    1. Обзор PHP………………………………………………………………….….5

    2. Обзор SQL……………………………………………………………………..7

    3. Обзор HTML…………………………………………………………………10

    4. Обзор JavaScript……………………………………………………………..11

    5. Обзор AJAX………………………………………………………………….12

  4. Разработка структуры программы ……………….……………………………….15

  5. Разработка входных и выходных данных………………………………………...17

  6. Описание алгоритма построения интерфейсной части задачи………….……..18

  7. Мероприятия по оптимизации программы…………………………………….…19

  8. Контрольный пример……………………………………………………................20

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

Приложение 1. Схема работы программы ………………………………………...…22

  1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ

    1. Постановка задачи

Для мотозавода “Аксион-холдинг” необходимо написать программу, которая должна выдавать список номенклатуры с расхождением остатка по заданному цеху заданного завода. Программа должна быть реализована для работы в веб-браузере.

    1. Определение стадий, этапов и сроков разработки

28 июня - 1июля: Изучение структур базы данных SQL

2 июля - 8 июля: Программирование SQL части

9 июля - 15 июля: Программирование интерфейса

16 июля - 22июля: Отладка, оптимизация

Срок сдачи программы и документации 22 июля. До этого числа необходимо выполнить ТЗ в полной мере и отчитаться по проделанной работе.

    1. Выбор языков программирования

Для реализации поставленной задачи основной выбор лежал на использовании PHP и HTML для программирования основной части веб-страницы, JavaScript для реализации проверок ошибок ввода и взаимодействия базы данных с интерфейсом, а технология AJAX использована для динамического отображения веб-интерфейса, для работы с самой базой данных применялись SQL-запросы.

  1. Требования к программе или программному продукту

2.1.Требования к функциональным характеристикам

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

• ввод номера завода.

• ввод номера завода.

• ввод минимальной разницы в остатках.

• по введенным данным вывод таблицы со столбцами номер изделия, номенклатура, код размерности, разница в остатках.

• программа должна иметь web-интерфейс.

Исходные данные:

• номер завода.

• номер цеха.

• значение минимальной разницы в остатках.

2.2. Требования к надежности

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

Предусмотреть блокировку некорректных действий пользователя при работе с системой.

2.3. Требования к составу и параметрам технических средств

Система должна работать на IBM совместимых персональных компьютерах.

Минимальная конфигурация:

• тип процессора...............................................................Pentium и выше;

• объем оперативного запоминающего устройств ........32 Мб и более.

2.4. Требования к информационной и программной совместимости

• Наличие интернет браузера в операционной системе.