- •Содержание
- •Требования к программе или программному продукту
- •2.1.Требования к функциональным характеристикам
- •Теоретические основы
- •3.2.Обзор sql
- •3.3.Обзор html
- •3.4.Обзор JavaScript
- •Netscape изобрела JavaScript, и JavaScript впервые был использован в браузерах Netscape.
- •3.5.Обзор ajax
- •Описание алгоритма построения интерфейсной части задачи
- •Мероприятия по оптимизации программы
- •Контрольный пример
Министерство образования РФ
Государственное образовательное учреждение
высшего профессионального образования
«ИЖЕВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра «Программное обеспечение»
Отчет по производственно-технологической практике
по направлению 230100.62 Кафедра «Программное обеспечение»
Продолжительность: с 27 июня 2011г. По 24 июля 2011г.
Руководитель практики учебного заведения Коробейников А.В.
Руководитель практики от организации Федотов А.В.
Студент группы 7-78-12 Дмитриев Е.А.
Ижевск 2011
Содержание
-
Техническое задание………………………..…………………………………….....3
-
Постановка задачи……………………………………………………………3
-
Определение стадий, этапов и сроков разработки…………………………3
-
Выбор языков программирования……………………………………..…….3
-
-
Требования к программе или программному продукту …………………….……4
-
Требования к функциональным характеристикам …………………..…….4
-
Требования к надежности…………………………………………………....4
-
Требования к составу и параметрам технических средств………………...4
-
Требования к информационной и программной совместимости………….4
-
-
Теоретические основы…………………………………………………………..…..5
-
Обзор PHP………………………………………………………………….….5
-
Обзор SQL……………………………………………………………………..7
-
Обзор HTML…………………………………………………………………10
-
Обзор JavaScript……………………………………………………………..11
-
Обзор AJAX………………………………………………………………….12
-
-
Разработка структуры программы ……………….……………………………….15
-
Разработка входных и выходных данных………………………………………...17
-
Описание алгоритма построения интерфейсной части задачи………….……..18
-
Мероприятия по оптимизации программы…………………………………….…19
-
Контрольный пример……………………………………………………................20
Заключение………………………………………….....…………………………….…21
Приложение 1. Схема работы программы ………………………………………...…22
-
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
-
Постановка задачи
Для мотозавода “Аксион-холдинг” необходимо написать программу, которая должна выдавать список номенклатуры с расхождением остатка по заданному цеху заданного завода. Программа должна быть реализована для работы в веб-браузере.
-
Определение стадий, этапов и сроков разработки
28 июня - 1июля: Изучение структур базы данных SQL
2 июля - 8 июля: Программирование SQL части
9 июля - 15 июля: Программирование интерфейса
16 июля - 22июля: Отладка, оптимизация
Срок сдачи программы и документации 22 июля. До этого числа необходимо выполнить ТЗ в полной мере и отчитаться по проделанной работе.
-
Выбор языков программирования
Для реализации поставленной задачи основной выбор лежал на использовании PHP и HTML для программирования основной части веб-страницы, JavaScript для реализации проверок ошибок ввода и взаимодействия базы данных с интерфейсом, а технология AJAX использована для динамического отображения веб-интерфейса, для работы с самой базой данных применялись SQL-запросы.
-
Требования к программе или программному продукту
2.1.Требования к функциональным характеристикам
Программа должна обеспечивать возможность выполнения следующих функций:
• ввод номера завода.
• ввод номера завода.
• ввод минимальной разницы в остатках.
• по введенным данным вывод таблицы со столбцами номер изделия, номенклатура, код размерности, разница в остатках.
• программа должна иметь web-интерфейс.
Исходные данные:
• номер завода.
• номер цеха.
• значение минимальной разницы в остатках.
2.2. Требования к надежности
Предусмотреть контроль вводимой информации, в частности написать функции проверки правильности введенной минимальной разницы в остатках.
Предусмотреть блокировку некорректных действий пользователя при работе с системой.
2.3. Требования к составу и параметрам технических средств
Система должна работать на IBM совместимых персональных компьютерах.
Минимальная конфигурация:
• тип процессора...............................................................Pentium и выше;
• объем оперативного запоминающего устройств ........32 Мб и более.
2.4. Требования к информационной и программной совместимости
• Наличие интернет браузера в операционной системе.