Разработка программного комплекса для автоматизации информационных процессов служб сбыта пищевой продукции
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
°ть:
1)Каталог товара;
2)Список зарегистрированных пользователей;
)Журнал поставщиков с изготовителями товара;
в)дополнительные функциональные возможности программы должны предоставлять возможность печати накладных выбранного товара;
г)информационная подсистема должна поддерживать специализированную Корзину в которую пользователь может добавлять товары для дальнейшего печати данных товаров в виде накладной;
д)информационная подсистема Основные средства должна быть реализована в виде Web-сайта;
е)информационная подсистема должна вести учет поставок и реализаций продукции с печатью отчетов;
ж)в базе данных информационной подсистемы должны храниться не только данные о товарах, поставщиках, покупателях, но и количество купленного и проданного товара.
Проведенное выше рассмотрение позволяет перейти к этапу формулировки задач проектирования.
1.4 Формулировка задач проектирования
1.4.1 Общие сведения о проекте
Наименование Web-сайта - Web-сайт для ИП Краснюк Н. Н.
Код Web-сайта - Сбыт.
Заказчик - индивидуальный предприниматель Краснюк Н. Н.
Исполнитель - студент 5 курса СевКавГТУ Краснюк Е. Н.
Плановые сроки начала и окончания работ по созданию Web-сайта с 8 апреля 2011 г. по 20 мая 2011 г.
Сведения об источниках финансирования. Финансирование работ не производиться.
Web-сайт создается на основании технического задания, договора № 26 от 8 апреля 2011, заключенного между разработчиком и индивидуальным предпринимателем. Заказчик в лице индивидуального предпринимателя получает все исходные файлы проекта, а так же рабочий Web-сайт на купленном хостинге.
1.4.2 Назначение, цели создания информационной подсистемы
Назначение программного продукта - автоматизация процессов сбыта пищевой продукции, увеличение клиентов за счет дополнительной рекламы, так как программный продукт выполнен в виде Web-сайта.
Целью создания программного продукта является автоматизация процессов сбыта пищевой продукции, а так же значительное уменьшение расходов на рекламу, увеличение количества клиентов.
1.4.3 Характеристика объекта автоматизации
Автоматизации подвергнется служба сбыта товара. Для этого будет разработана информационная подсистема. Подсистема будет представлять собой Web-сайт, который размещается на выделенном хостинге.
1.4.4 Требования к подсистеме
Так как подсистема будет выполнена в виде Web-сайта, то требования описываются для Web-сайта.
Можно выделить пять видов требований к Web-сайту - это требования к дизайну, требования к верстке сайта, требования к содержанию страниц сайта, требования к функционалу, выполняемому на сайте и требования к техническому и программному обеспечению.
1.Требования к дизайну Web-сайта:
1.1.Минимальное поддерживаемое разрешение должно быть 800640 допустима горизонтальная прокрутка, однако строка основного текста обязательно должна умещаться в 800 пикселей.
1.2.Если сайт растягивается, то тянется примерно с 950 пикселей до 1200 пикселей, чтобы на больших разрешениях строки не становились слишком длинными. Если используется фиксированная ширина, то это примерно
1000 пикселей.
.3.Необходимо предусмотреть, как будет выглядеть сайт
на 16001200 и больше.
.4.Невысокая шапка сайта, максимум 200 пикселей.
.5.Боковая колонка может быть фиксированной ширины. Список ссылок в боковой колонке не должен слишком сильно растягиваться по высоте.
.6.Стили для текущих пунктов меню.
.7.Обязательно должна быть предусмотрен дизайн нижней части Web-сайта.
.8.Все тексты и навигационные элементы должны быть видны с отключенными картинками
.9.Все ссылки должны быть подчеркнуты.
.10.Необходимо разработать стили для различных частей Web-сайта.
.11.Стили таблицы, в том числе и шапки таблицы, тоже необходимо проработать.
.12. Все ключевые слова в шапке Web-сайта, контакты, приведённые на сайте, пункты меню должны быть не картинками, используйте текст, выбирайте стандартные шрифты.
2.Требования к верстке Web-сайта:
2.1.Поведение тега и его внешний вид не должны кардинально отличаться от стандартных. Широко используемые теги должны быть сброшены к виду, подходящему под конкретный дизайн.
2.2.Тег body должен иметь цвет фона. По умолчанию документ имеет белый фон, однако никто не мешает пользователю поменять его в настройках браузера.
.3.Размер шрифта можно задавать в % или в em, использование пикселей крайне не рекомендуется. Пользователь может иметь свои настройки шрифтов.
.4.Интерактивный элемент должен являться либо кнопкой, либо ссылкой.
.5.Тег img может использоваться только в том случае, если изображение несет смысловую нагрузку. Дело не столько в том, что пользователь должен копировать только нужные ему изображения, а в том, что тег img, использованный для вставки сепаратора/фона не имеет смысла и лишний раз путает разработчика. Гораздо удобнее пользоваться параметром background.
2.6.В обработке изображений основное внимание уделяется качеству картинки, а не ее размеру. В случае монотонных изображений лучше использовать формат PNG8 нежели GIF.
2.7.Использование CSS-спрайтов крайне желательно.
CSS-спрайт - это технология размещения нескольких изображений в одном файле. Использование спрайтов позволяет существенно сократить время загрузки изображений и число обращений к серверу. Следовательно, сократится и общее время загрузки страницы