- •Введение
- •1. Анализ области использования разрабатываемого программного продукта
- •2 Обзор программ-аналогов
- •3 Моделирование проектируемой системы
- •4 Разработка технического задания
- •5 Разработка архитектуры программной системы
- •6 Разработка структуры данных
- •7 Конструирование пользовательского интерфейса
- •8 Кодирование, отладка и тестирование программы
- •8.1 Обработка событий и ошибок ввода данных
- •8.2 Разработка программного алгоритма
- •8.3 Организация интерфейса хранения данных
- •8.4 Тестирование системы
- •9 Руководство программиста
- •10 Руководство пользователя
- •Заключение
- •Список использованной литературы
Оглавление
Введение…………………………………………………………………………………………………………………………4
1. Анализ области использования разрабатываемого программного продукта 4
6
Рисунок 4.1 - Сущность движения информации в детском саду 6
2 Обзор программ-аналогов 7
4 Разработка технического задания 12
Программный продукт предназначен для использования в различных организациях, работающих в сфере производства и установке натяжных потолков и наливных полов. 12
5 Разработка архитектуры программной системы 16
6 Разработка структуры данных 19
7 Конструирование пользовательского интерфейса 29
8 Кодирование, отладка и тестирование программы 38
8.1 Обработка событий и ошибок ввода данных 38
8.2 Разработка программного алгоритма 40
8.3 Организация интерфейса хранения данных 42
Таблица 8.1– Описание основных модулей 43
8.4 Тестирование системы 44
9 Руководство программиста 50
10 Руководство пользователя 55
Список использованной литературы 67
Список литературы……………………………………………………………………………………………………67
1. Анализ области использования разрабатываемого программного продукта 4
6
Рисунок 4.1 - Сущность движения информации в детском саду 6
2 Обзор программ-аналогов 7
4 Разработка технического задания 12
Программный продукт предназначен для использования в различных организациях, работающих в сфере производства и установке натяжных потолков и наливных полов. 12
5 Разработка архитектуры программной системы 16
6 Разработка структуры данных 19
7 Конструирование пользовательского интерфейса 29
8 Кодирование, отладка и тестирование программы 38
8.1 Обработка событий и ошибок ввода данных 38
8.2 Разработка программного алгоритма 40
8.3 Организация интерфейса хранения данных 42
Таблица 8.1– Описание основных модулей 43
8.4 Тестирование системы 44
9 Руководство программиста 50
10 Руководство пользователя 55
Список использованной литературы 67
Введение
В настоящее время развитие науки и техники затрагивает практически все стороны человеческой жизнедеятельности. Оно оказывают глубочайшее воздействие на взаимоотношения человека, общества и природы, на отношения между людьми, на их самосознание. Вот почему вопросы осмысления науки и техники как продуктов человеческой цивилизации, перспектив НТП, изучение механизмов его взаимодействия на общество, культуру, человека, весь комплекс проблем, которые ставит сегодня развитие науки и техники, стали неотъемлемой частью современного научного знания. В большинстве случаев внедрение вычислительной техники не приносит прямого экономического эффекта. Это объясняется следующим:
сокращение числа занятых работой, автоматизировать которую призвана вычислительная техника, происходит редко-вычислительная техника автоматизирует труд, а не подменяет собой человека;
внедрение вычислительной техники требует солидных капиталовложений не только на ее приобретение, но и на обучение персонала работе с ней, а также приема на работу специалиста для обслуживания вычислительной техники, либо заключения договора на такое обслуживание;
требуется приобрести, либо же создать собственное программное обеспечение;
увеличение потребления электроэнергии;
оборудование рабочих мест, установка охранной сигнализации.
Однако, не смотря на выше перечисленные причины, все больше и больше организаций используют вычислительную технику в своей работе. Это можно объяснить косвенным эффектом от внедрения вычислительной техники, который зачастую значительно превышает затраты на приобретение и содержание вычислительной техники.
Применение вычислительной техники значительно повышает достоверность и актуальность информации, то есть уменьшается возможность возникновения ошибки в расчетах, неминуемая при ручном счете. Появляется возможность получить информацию с нужной степенью детализации с минимальными временными затратами, что практически невозможно при ручной обработке. Скорость принятия решения напрямую связана с наличием информации, и ее достоверностью и сказывается на результатах деятельности любой организации.
А так же управление заказами клиентов в комплексе операционной деятельности предприятия позволяет максимально полно и быстро удовлетворять потребности клиентов. Возможность оперативного конфигурирования изделий с автоматическим расчетом цен обеспечивает сокращение сроков на обработку заказов и выставление предложений. Также автоматизация производства позволяет контролировать процесс выполнения заказа клиента, повышая качество обслуживания за счет уведомлений об актуальном состоянии заказа.
Все сказанное выше в полной мере относится к рассматриваемому программному продукту. Он не предназначен для замены человека на его рабочем месте, но способна облегчить и повысить производительность его труда. В десятки и сотни раз сокращается время получения информации, повышается качество обслуживания клиентов.
В рамках данного дипломного проекта разрабатывается программный продукт «Информационный сайт для компании ООО «Ратна» ».
Для достижения указанной цели было необходимо выполнить следующие задачи:
Анализ и сбор сведений по предметной области
Исследование программ-аналогов для выявления имеющихся недостатков
Создание структуры данных.
Разработка технического задания.
Проектирование программного продукта (моделирование).
Разработка пользовательского интерфейса.
Написание кода программы.
Отладка и тестирование программы.
Разработка сопроводительной документации.
Разрабатываемый программный продукт должен удовлетворять следующим требованиям:
Cайт должен иметь четко определенную цель, иметь логотип, название, контактную информацию о компании;
Сайт не должен содержать страницы с ненормативной тематикой, и с информацией, противоречащей законодательству РФ;
Сайт должен быть удобен в использовании, и пользование им должно быть понятно интуитивно;
Совместимость с основными версиями браузеров;
Минимальный объем HTML-кода;
Сайта должен иметь следующие окна:
Онлайн заявки
Главная страница
Группы
Преподаватели
Навигация
Фотогалерея
Карта
О нас
Новости
Журналирование
Пользователи.
Единство дизайна всех разделов;
Понятность и простота использования сайта;
Сайт должен быть оригинален в своем содержании и не является чьей-то копией;
Сайт должен легко читаться, страницы не должны быть очень длинные, а должны быть структурированы для облегчения восприятия;
Кодирование HTML должно осуществляться в соответствие с международными стандартами WorldWideWebConsortium;
При проектировании системы должны быть заложены возможности по ее расширению и добавлению новых модулей;
Код программных модулей должен быть оптимизирован для достижения максимально быстрой и бесперебойной работы сервера;
На всех уровнях разработки должен использоваться принцип разделения дизайна, внутренней логики содержимого.
