Разработка информационного справочника фирмы "Новый Век"
Создание информационного справочника и предоставление информации о деятельности компании, о её возможностях и спектре предлагаемых услуг. Добавление, редактирование и удаление в информационной системе данных. Описание программной документации для системы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 23.09.2014 |
Размер файла | 1,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
СОДЕРЖАНИЕ
- Введение
- 1. Постановка задачи
- 1.1 Описание и анализ бизнес-процесса
- 1.2 Описание задачи
- 1.3 Описание исходной(входной) информации
- 1.4 Описание результатной (выходной) информации
- 1.5 Разработка базы данных
- 1.6 Описание алгоритма решения задачи
- 2. Программная документация для системы
- 2.1 Описание системы
- 2.2 Руководство оператора
- 3. Контрольный пример
- Заключение
- Библиографический список
- Приложения
Введение
В настоящее время разработка программного обеспечения ведётся в рамках корпоративных сетей ЭВМ, среди которых все большее распространение получают Интернет сети. Для работы в таких сетях используется совершенно новый вид программных продуктов - Web приложения, в которых тем или иным способом реализуется клиентская и серверная активности, широко применяются СОМ объекты и Web сервисы для осуществления основной функциональности приложения. В Web приложениях иначе, чем в локальных приложениях MS Windows, реализуются и графический интерфейс пользователя, и взаимодействие с базами данных (серверами баз данных), и, вообще, организация всего приложения. Появилась и платформа Microsoft .Net с удобной средой разработки Web приложений - MS VisualStudio .Net.
Разработка современных программных продуктов обычно выполняется с использованием языка визуального моделирования UML, предназначенного для определения, визуализации и документирования сущностей создаваемой объектно-ориентированной системы. При этом широко применяются готовые типовые решения (архитектурные паттерны, двоичные компоненты, сервисы), часто доступные через интернет или имеющиеся на рынке современного программного обеспечения.
Известно, что серверы Web хранят информацию в виде текстовых файлов, называемых также страницами сервера Web. Помимо текста, такие страницы могут содержать ссылки на другие страницы (расположенные на том же самом или другом сервере), ссылки на графические изображения, аудио- и видеоинформацию, различные объекты ввода данных (поля, кнопки, формы и т. д.), а также другие объекты. Фактически, Web страница представляет собой некоторое связующее звено между объектами различных типов. Их проектируют с применением специального языка разметки гипертекстов HyperTextMarkupLanguage, или сокращенно - HTML.
Для доступа к информации, расположенной на серверах Web, пользователи применяют специальные клиентские программы - браузеры. Наибольшей популярностью пользуются браузеры MozillaFirefox и OperaIE. Если доступ к приложению на сервере осуществляется только через браузер на клиентской стороне, то такой клиент называется тонким.
Каждая страница сервера Web имеет свой так называемый универсальный адрес ресурса UniversalResourceLocator (URL). Для того чтобы получить доступ к той или иной странице, пользователь должен указать ее адрес URL программе браузера. Как правило, любой сервер Web имеет одну главную страницу, содержащую ссылки на все другие страницы этого сервера. Поэтому просмотр содержимого сервера Web обычно начинается с его главной страницы.
Современные технологии, такие как ASP.NET, .NET Remouting, AJAX, Java и многие другие позволяют создавать активные серверные страницы практически без скриптов, а код таких страниц, написанный на объектно-ориентированных языках C# и Java, хранится в двоичном (откомпилированном) виде. При этом автоматизируется процесс создания кода страниц и значительно упрощается его отладка.
Система может похвастаться быстрым обновление любых данных, которые необходимы пользователю. Все описания товаров и услуг будут полностью соответствовать описанию, и выполняться в указанное время.
Целью данной курсовой работы является создание информационного справочника и предоставление информации о деятельности компании, о её возможностях и спектре предлагаемых услуг. Всё это является простым и не дорогостоящим способом рекламы и помощи в развитии данной организации.
Задачей курсовой работы является создание интерактивного справочника частной организации «Новый Век». Размещение на страницах информации о некоторых крупных клиентах, истории организации, основные положения философии цен. Так же справочная система в сети является отличной рекламой, так как это простой и не дорогой способ привлечения новых клиентов. Так же благодаря современным технологиям есть возможность зарабатывать на собственном сайте, размещая на нём рекламные баннеры.
Важно сохранять приятный внешний вид сайта, сохранять гамму оформления что бы посетителям справочника было просто принимать всю полученную информацию.
1. Постановка задачи
1.1 Описание и анализ бизнес-процесса
Разрабатываемая информационная система должна быть быстрой, удобной, и вся информация должна быть достоверной. Ключевые критерии при разработке информационной системы:
1. Добавление, удаление и редактирование информации о специалистах, материалах, используемой техники и также материалов на заказ для осуществления проекта
2. Просмотр информации о специалистах, материалах, техники и материалов на заказ
3. Осуществление поиска необходимой информации по всем материалам
4. Возможность перехода из одной системы в другую.
5. Возможность входа в систему с разными уровнями доступа к данным: пользовательский (осуществляет только просмотр информации) и администраторский (осуществляет все возможные операции, представленные в системе).
6. Осуществление контроля введенных данных: проверка на соответствие типов, на ввод обязательных полей данных, а также, на ввод только возможных значений, считываемых из необходимых таблиц.
7. Возможность просмотра информации из таблиц в режиме реального времени.
Исполнитель, работающий с проектом осуществляет:
Добавление, редактирование и удаление в информационной системе данных.
Задача - осуществление проекта на объекте использования мультимедийной информационной системы.
Экономическое положение
Сегмент - группа покупателей, обладающая похожими потребностями, желаниями и возможностями. Разделение рынка на различные сегменты и их последующее изучение позволяет компаниям сконцентрировать свое внимание на наиболее перспективных, с точки зрения прибыльности, сегментах (целевых). Сегментация может быть произведена как на потребительском, так и на промышленном рынке (рынке организаций).
Сегментация потребительского рынка может быть произведена по нескольким признакам: географическому, демографическому, психографическому, поведенческому, при этом каждому из этих признаков присущи свои переменные. Иногда компании для получения всеобъемлющей информации о покупателях выделяют сегменты на основе совокупности признаков. Сегментирование по географическому признаку включает разделение рынка на различные географические единицы (переменные): регион, область, район, размер города, плотность. После подобной сегментации компания должна решить, где ее маркетинговые усилия будут наиболее эффективны.
Надо признать, что маркетинговая теория не имеет точных ответов на вопрос связи конкретного товарного рынка и признаков сегментации. Выбор нужного признака происходит за счет интуиции и профессионального опыта маркетолога.
В соответствии с рекомендациями Т. Бонома и Б. Шапиро сегментирование рынка организаций чаще всего проводится по следующим признакам: демографическому, операционному, закупочному, ситуационному, личностному (особенности заказчика).
При сегментировании по демографическому признаку выделяются следующие переменные: отрасль, размер компании, местонахождение. Которые позволяют производителям определить: отрасли промышленности, которые следует обслуживать; размеры компаний, которые организация может обслужить; географические регионы, которые следует обслуживать.
Размещено на http://www.allbest.ru/
Рисунок 1 - Схема организации закупок
Сегментирование в соответствии с операционным признаком выделяет такие переменные как: технология (какие технологии заказчиков должны приняты ко вниманию); статус пользователя (какие потребители будут выбраны компанией - с низкой, средней или высокой степенью потребления); объем требуемых товаров/услуг (каких заказчиков стоит выбрать - предпочитающих большие или малые партии товаров).
Сегментированию по закупочному признаку присущи следующие переменные: организация снабжения структура власти (какой отдел - производственный, финансовый и т. д. является главным в принятии решений компании - заказчика); структура существующих взаимоотношений (с кем компании стоит строить взаимоотношения - с компаниями, с которыми установлены прочные связи или с наиболее перспективными компаниями без установившихся отношений); политика в области закупок (какие условия заказа - на основе лизинга, с заключением контракта и т. д. будут предпочтительнее для компании-поставщика); критерий закупки (фирмы, с какими требованиями - качество, цена, уровень обслуживания являются предпочтительными для компании-поставщика).
Сегментирование по ситуационному признаку выделяет переменные: срочность (следует ли компании-поставщику обслуживать заказчиков, которым может понадобиться срочная и непредвиденная поставка); область применения (на использовании товаров по прямому назначению или на всех вариантах использования стоит сосредоточить внимание); размер заказа (большие или малые партии будут поставляться заказчикам).
Бизнес-процесс:
- Заказ комплектующих у поставщика
- Предоставление сервисного обслуживания
- Приобретение техники и периферии клиентом
В основе бизнес-процесса фирмы «Новый век» лежат следующие компоненты:
1) Поставщик
2) Фирма
3) Услуги
4) Клиент
Рисунок 2 - Схема бизнес-процесса
Компоненты бизнес процесса
- Поставщик - предприятие, осуществляющее поставку, оборудования, комплектующих для фирмы.
- Фирма - организация предоставления сервисного обслуживания и реализации комплектующих для клиентов.
- Услуги - предоставляемые предложения для клиентов.
- Клиент - лицо принимающее услуги. Далее приведем схему организационной структуры управления фирмы «Новый век».
Рисунок 3 - Организационная структура управления фирмы «Новый век»
- Генеральный директор - организация деятельности аппарата управления агентства, соблюдение всех законодательных актов РФ в деятельности компании, определение заработной платы и т.д.
- Бухгалтер - оформление всех документов, приём заявок, управление бухгалтерией фирмы.
- Инженер, он же курьер - Выполнение заявок, - доставлять по назначению деловых бумаг, пакетов, писем, и т.п. в соответствии с курьерским талоном и указаниями руководителя, а также их получение и доставка от других организаций.
1.2 Описание задачи
Создание сайта нужно начинать с анализа по нескольким причинам:
- Во-первых, понять, для каких целей сайт создается;
- Во-вторых, нужно заранее знать, какую информацию надо подобрать по теме: статьи, иллюстрации, данные;
- В-третьих, чтобы знать, в каком стиле создавать сайт: цветовые сочетания, текста и т.п.;
- В-четвёртых, с анализа нужно начинать для того, чтобы еще на начальных этапах понять - потяните ли вы создание данного проекта или нет.
- В-пятых, если создание сайта началось с анализа, и поставлены четкие цели и задачи, у сайта есть все шансы стать популярным и востребованным, приносить прибыль и положительные эмоции.
Создание сайта нужно начинать с анализа по нескольким причинам:
- Во-первых, понять, для каких целей сайт создаётся;
- Во-вторых, нужно заранее знать, какую информацию надо подобрать по теме: статьи, иллюстрации, данные;
- В-третьих, чтобы знать, в каком стиле создавать сайт: цветовые сочетания, текста и т.п.;
- В-четвёртых, с анализа нужно начинать для того, чтобы еще на начальных этапах понять - осилите ли вы создание данного проекта или нет;
- И, в-пятых, если создание сайта началось с анализа, и поставлены четкие цели и задачи, то у него есть все шансы стать популярным, востребованным, приносить прибыль и положительные эмоции.
Мы обрабатываем информацию, подготовленную для сайта, структурируем, анализируем, совмещаем. Эта работа нужна для того, чтобы понять, какие разделы будут, какие ссылки, будет ли загружен сайт или нет, и в принципе понять, стоит ли тот или иной элемент использовать.
Прежде чем выкладывать материалы на сайт, необходимо их для этого подготовить. Причем подготовка материалов, включает в себя не только их непосредственное создание, но и целый комплекс мер по их предварительной «обкатке».
Технические требования: использование HTML,CSS.
Требования к внешнему виду: Естественные цвета часто менее насыщены и более приятны для глаз, чем их искусственные аналоги. В результате они дают пользователю возможность сосредоточиться на взаимодействии с сайтом, не отвлекая его слишком яркими оттенками. Я планирую создать сайт в фиолетовой гамме. Подбор цветовой гаммы - достаточно ответственное занятие. Сочетание цветов в дизайне всегда было основной из главных задач. Цветовая гамма не должна как-либо напрягать или нервировать, а, наоборот возвращать потраченную в течение дня гармонию. Выбор цветовой гаммы начинается с решения, чего же все-таки хотите от дизайна цвета.
При создании дизайна сайта важно не переборщить в использовании цветов: их количество не должно превышать трех - четырех, иначе посетитель устанет искать информацию в пестрящем великолепии.
Правила сочетания цветов.
Конечно, существуют модные сочетания цветов в каждом сезоне. Но когда Вы осуществляете подбор сочетаний цветов, следует все-таки основываться на таблицу сочетания цветов и собственные ощущения.
Не существует правильного сочетания цветов, существует только удачное сочетание цветов.
Для того, чтобы подобрать сочетания цветов, существует несколько подходов.
Первый тип - однотонный:
Цветовая гамма варьируется в пределах основного цвета, он лишь становится темнее или светлее. Например, тёмно-синий, синий, голубой. Однако оформленную таким образом комнату можно слегка разбавить «вкраплениями» другого цвета, не слишком притягивающего к себе внимание. Например, помещение в голубых и синих тонах могут дополнить белый и светлый песочный. Второй тип - гармоничный:
Если вы хотите разнообразия, но не настолько радикального, чтобы говорить о контрастах, «раскрасьте» помещение по гармоничному сочетанию цветов. Самые выигрышные примеры сочетания цветов, которые можно смело сочетать друг с другом:
- Для красного: розовый - фиолетовый и оранжевый - яичный желтый;
- Для оранжевого: красный - розовый и яичный желтый - желтый;
- Для жёлтого: оранжевый - яичный желтый и лайм - салатовый;
- Для зеленого: лайм - салатовый и цвет морской волны - синий;
- Для синего: зеленый - цвет морской волны и сиреневый - фиолетовый;
- Для фиолетового: синий - сиреневый и розовый - красный.
Третий тип - игра на контрастах:
Для любителей оригинального и яркого дизайна - игра на контрастах. У каждого цвета на палитре есть свой «антипод»:
- Красный - зеленый;
- Оранжевый - цвет морской волны;
- Яичный желтый - синий;
- Желтый - сиреневый;
- Лайм - фиолетовый;
- Салатовый - розовый.
Даже если вам кажется, что вы никак не реагируете на цвет (вам совершенно все равно, какого цвета окружающие вас предметы), ваш глаз улавливает малейшие его оттенки (до полутора миллионов!), а ваше подсознание и генетическая память фиксируют все цветовые «посылы». В результате пребывание в определенной цветовой гамме комнат незримо руководит вашими эмоциями и поступками.
Основные законы композиции: цельность и единство, равновесие, соподчинение.
Цельность. Благодаря соблюдению этого закона произведение воспринимается как единое неделимое целое, а не как сумма разрозненных элементов. Композиция выступает как система внутренних связей, объединяющая все компоненты форм и содержаний в единое целое. В композиции все элементы приводятся к гармоничной упорядоченности. Т.е. должна быть целостность самой формы и целостность между элементами форм.
Основные черты закона целостности: неделимость композиции, или невозможность воспринимать ее как сумму разрозненных элементов. Неделимость закладывается с помощью конструктивной идеи необходимость связи и взаимной согласованности всех элементов композиции (имеется ввиду необходимость отслеживать, насколько эти элементы идут вместе и не оторваны ли они друг от друга).
Равновесие. Это такое состояние композиции, при котором все элементы сбалансированы между собой. Уравновешенные части целого приобретают зрительную устойчивость. В основном равновесие сводится к балансу по выразительности. Выделяют статическое и динамическое равновесие.
Статическое. Это состояние композиции, при котором сбалансированные между собой элементы в целом производят впечатление ее неустойчивой неподвижности.
Динамическое. Это состояние композиции, при котором сбалансированные между собой элементы производят впечатление ее движения и внутренней динамики.
Соподчинение и равноценность элементов. Соподчинение -это выделение центра композиции (доминанты), которому подчиняются все остальные элементы (причем, не просто подчиняются, а усиливают его значимость), т.е в композиции возникает иерархия.
В иерархии могут быть доминанты второго порядка (акценты). В зависимости от количества уровней доминантов, выделяют две степени иерархии между элементами:
двух уровнённый (доминанта и второстепенный [-ые] элементы или доминант и акцент);
трёх уровнённый (например: доминант, акцент и второстепенные элементы).
Композиционный центр зависит от:
своей величины и величины остальных элементов;
положения на плоскости. Вокруг элемента организуется пустое пространство, а все остальные сближаются. И на главный элемент указывают силовыми линиями второстепенные;
формы элемента, которая отличается от формы других элементов;
фактуры элемента, которая отличается от фактуры других элементов;
Путём применения контрастного (противоположного цвета) к цвету второстепенных элементов (яркий цвет в нейтральной среде, и наоборот; хроматический цвет среди ахроматических; теплый цвет при общей холодной гамме второстепенных элементов; темный цвет среди светлых);
проработки элементом. Главный элемент более проработан, чем второстепенные;
освещения элемента.
В своей жизни мы быстро забываем о рутинных, обыденных событиях. Нам свойственно хранить в памяти необычные впечатления и события, имеющие какой-то эмоциональный багаж. Это справедливо и для путешествий по Сети. Когда все сайты выглядят одинаково, они с легкостью попадают в категорию ощущений "здесь я уже был, это я уже видел". И если учесть еще то, как быстро мы перемещаемся с одного сайта на другой, это ощущение всеобщее.
Поэтому, сайту нельзя пренебрегать любыми возможностями выделиться из общей массы. Если ваш сайт выделяется, есть шанс, что пользователи уделят ему больше времени или внимания при посещении. Они могут даже запомнить его и посетить вновь. Возможно, нет лучшего средства оставить благоприятное впечатление, чем Цвет. Людям свойственна немедленная реакция на цвет: они возбуждаются, они становятся счастливы, или же скучнеют. Сайт фирмы «Новый век» создавался для представления фирмы в интернете, проведения маркетинга и для отображения информации по ценам и представляемым услугам. Разработка проводилась в программе «WebSite X5»
Системное программное обеспечение:
- Windows XP;
- MicrosoftOffice 2010;
- WebSite X5.
Функциональное назначение:
Веб сайт фирмы служит для привлечения новых клиентов, рассказывает о предложениях, услугах для клиентов, истории фирмы.. Привлечение новых клиентов
Перечень вводимой информации:
- Поставщики(код поставщика, ФИО, город, улица, телефон);
- Список предоставляемых услуг(код услуги, наименование, стоимость, ссылка на заказ услуги);
- Список товаров;
- Отзывы клиентов.
Перечень выводимой информации:
- Принтеры;
- Услуги (код услуги, наименование, стоимость, заказать услугу).
Условия выполнения программы :
Для работы с сайтом надо выполнить следующие шаги;
- открыть браузер;
- ввести адрес сайта в адресную строку.
Требования к оснащению компьютерной техникой:
- ЭВМ не ниже Pentium 3;
- объём ОЗУ не менее 512 Мб;
- объём жесткого диска не менее 32 Гб;
- монитор;
- клавиатура;
- мышь.
Так же на компьютере должны быть предустановлены следующие программы:
- Adobeflashplayer 10;
- Веб браузер;
- Аудио драйвер;
- Видео драйвер.
1.3 Описание исходной (входной) информации
На данном этапе работы описывается вся входная информация.
Форма «Поставщики» позволяет оператору вносить информацию о поставщиках, ведущих совместную деятельность с фирмой. Данная форма содержит следующие поля: код поставщика, ФИО, город, улица, телефон.
Поставщики |
||
Код поставщика |
9(2) |
|
ФИО |
Х(50) |
|
Город |
Х(15) |
|
Улица |
Х(40) |
|
Телефон |
9(16) |
Рисунок 4 - Структура формы «Поставщики»
Форма «Список предоставляемых услуг» дает возможность редактировать список услуг фирмы, которые она предлагает клиентам. Данная форма содержит следующие поля: код услуги, наименование, стоимость, заказать услугу.
Список предоставляемых слуг |
||
Код услуги |
9(2) |
|
Наименование |
Х(25) |
|
Стоимость |
9(4) |
|
Ссылка на заказ услуги |
Х(25) |
Рисунок 5 - Структура формы «Список предоставляемых услуг»
Форма «Список товаров» служит для редактирования списка товаров фирмы, которые выставлены на продажу.
Данная форма содержит следующие поля: код товара, наименование, стоимость, поставщик.
Список товаров |
||
Код товара |
9(2) |
|
Наименование |
Х(15) |
|
Стоимость |
9(6) |
|
Поставщик |
Х(50) |
Рисунок 6 - Структура формы «Список товаров»
Форма «Отзывы клиентов» содержит реальные мнения клиентов фирмы, которые записываются в информационную систему.
Форма содержит следующие поля: код отзыва, псевдоним, содержание отзыва, соглашение с условиями.
Отзывы клиентов |
||
Код отзыва |
9(5) |
|
Псевдоним |
X(10) |
|
Содержание отзыва |
Х(256) |
|
Соглашение с условиями |
1 |
Рисунок 7 - Структура формы «Отзывы клиентов»
1.4 Описание результатной (выходной) информации
Выходной информацией является результат обработки входных данных, которые представляются с помощью графического интерфейса в виде веб страниц.
Выходной информацией являются следующие таблицы:
1) Форма «Принтеры» выводит информацию об имеющихся в продаже принтерах, которые можно купить. Данная форма содержит следующие поля: код принтера, наименование, стоимость, ссылка на покупку.
Принтеры |
||
Код принтера |
9(5) |
|
Наименование |
X(10) |
|
Стоимость |
9(6) |
|
Ссылка на покупку |
X(30) |
Рисунок 8 - Структура формы «Принтеры»
2) Форма «Услуги» содержит список оказываемых услуг клиентам фирмы, которые могут заказать их, не выходя из дома. Данная форма содержит следующие поля: код услуги, наименование, стоимость, заказать услугу.
Услуги |
||
Код услуги |
9(5) |
|
Наименование |
X(30) |
|
Стоимость |
9(4) |
|
Заказать услугу |
Х(30) |
Рисунок 9 - Структура формы «Услуги»
1.5 Разработка базы данных
Отношение находится в первой нормальной форме, если все его атрибуты являются простыми, т.е. имеют единственное значение.
Сущность «Поставщики» имеет следующие атрибуты:
- Код поставщика;
- ФИО;
- Город;
- Улица;
- Телефон.
Сущность «Список предоставляемых услуг» имеет следующие атрибуты:
- Код услуги;
- Наименование;
- Стоимость;
- Ссылка на заказ услуги.
Сущность «Список товаров» имеет следующие атрибуты:
- Код товара;
- Наименование;
- Стоимость;
- Поставщик.
Сущность «Отзывы клиентов» имеет следующие атрибуты:
- Код отзыва;
- Псевдоним;
- Содержание отзыва;
- Соглашение с условиями.
Сущность «Принтеры» имеет следующие атрибуты:
- Код принтера;
- Наименование;
- Стоимость;
- Ссылка на покупку.
Сущность «Услуги» имеет следующие атрибуты:
- Код услуги;
- Наименование;
- Стоимость;
- Заказать услугу.
Отношение находится во второй нормальной форме, если оно удовлетворяет следующим условиям:
- Выполняется условие первой нормальной формы;
- Первичный ключ однозначно определяет запись;
- Все поля записи зависят от первичного ключа;
- Первичный ключ не должен быть избыточным.
В соответствии с этим приведем таблицу отношений атрибутов и первичных ключей.
Таблица 1 - «Атрибуты и первичные ключи»
Сущность |
Первичный ключ |
Атрибут |
|
Поставщики |
Код поставщика |
Код поставщика ФИО Город Улица Телефон |
|
Список предоставляемых услуг |
Код услуги |
Код услуги Наименование Стоимость Ссылка на заказ услуги |
|
Список товаров |
Код товара |
Код товара Наименование Стоимость Поставщик |
|
Отзывы клиентов |
Код отзыва |
Код отзыва Псевдоним Содержание отзыва Соглашение с условиями |
|
Принтеры |
Код принтера |
Наименование Стоимость Ссылка на покупку |
|
Услуги |
Код услуги |
Код услуги Наименование Стоимость Заказать услугу |
Все данные в таблицах соответствуют условиям первой и второй нормальной формы. Теперь рассмотрим их с условий третьей нормальной формы.
Условия третьей нормальной формы:
- Выполняются условия второй нормальной формы;
- Каждое не ключевое поле не должно зависеть от другого не ключевого поля.
Рассмотрим информационную модель данных:
Размещено на http://www.allbest.ru/
Рисунок 10 - Информационная модель данных
информационный справочник программный редактирование
Приведем таблицы ключей и атрибутов.
Таблица 2 - «Поставщики»
Наименование поля |
Тип поля |
Размер поля |
Содержание |
|
Код поставщика |
Счетчик |
2 |
Код поставщика |
|
ФИО |
Текстовый |
50 |
ФИО поставщика |
|
Город |
Текстовый |
15 |
Город, где находится поставщик |
|
Улица |
Текстовый |
40 |
Улица поставщика |
|
Телефон |
Числовой |
16 |
Телефон для связи |
Таблица 3 - «Список предоставляемых услуг»
Наименование поля |
Тип поля |
Размер поля |
Содержание |
|
Код услуги |
Счетчик |
2 |
Код услуги |
|
Наименование |
Текстовый |
25 |
Название услуги |
|
Стоимость |
Денежный |
4 |
Цена продажи услуги |
|
Ссылка на заказ услуги |
Текстовый |
25 |
Ссылка, перейдя по которой, можно сделать заказ |
Таблица 4 - «Список товаров»
Наименование поля |
Тип поля |
Размер поля |
Содержание |
|
Код товара |
Счётчик |
2 |
Уникальный ключ продукта |
|
Наименование |
Текстовый |
15 |
Название продукта |
|
Стоимость |
Денежный |
6 |
Цена покупки в рублях |
|
Поставщик |
Текстовый |
50 |
Поставщик данного товара |
Таблица 5 - «Отзывы клиентов»
Наименование поля |
Тип поля |
Размер поля |
Содержание |
|
Код отзыва |
Счётчик |
3 |
Код отзыва |
|
Псевдоним |
Текстовый |
10 |
Подпись клиента для унификации |
|
Содержание отзыва |
Текстовый |
20 |
Название продукта |
|
Соглашение с условиями |
Денежный |
5 |
Цена одного продукта |
Таблица 6 - «Принтеры»
Наименование поля |
Тип поля |
Размер поля |
Содержание |
|
Код принтера |
Счётчик |
5 |
Уникальный ключ продукта |
|
Наименование |
Текстовый |
10 |
Указывает какого типа продукт |
|
Стоимость |
Денежный |
6 |
Цена одного продукта |
|
Ссылка на покупку |
Текстовый |
30 |
Ссылка |
Таблица 7 - «Услуги»
Наименование поля |
Тип поля |
Размер поля |
Содержание |
|
Код услуги |
Счётчик |
5 |
Уникальный ключ продукта |
|
Наименование |
Текстовый |
30 |
Название продукта |
|
Стоимость |
Денежный |
4 |
Цена одного продукта |
|
Заказать услугу |
Текстовый |
30 |
Ссылка |
1.6 Описание алгоритма решения задачи
Преимуществами данной системы навигации по сайту является простота и удобство, разобраться с подобным интерфейсом сможет даже начинающий пользователь. Минимизирование элементов управления данных позволяет максимально сократить время для поиска конкретной информации.
Пользователь сразу попадает на главную страницу сайта и видит основное меню, которое состоит из трёх кнопок:
ѕ Главная
ѕ О нас
ѕ Мы предлагаем
При нажатии на кнопку «Главная» посетитель может просмотреть информацию о структуре управления в фирме.
Кнопка «О нас» - позволяет посетителю посмотреть информацию о краткой истории нашей фирмы, узнать с какими фирмами ведётся сотрудничество.
Кнопка «Мы предлагаем» - позволяет посмотреть информацию о услугах, которые предоставляются нашей фирмой.
Таблица 8 - Виды кнопок
Вид кнопки |
Описание кнопки |
|
Позволяет посмотреть структуру управления |
||
Позволяет просмотреть историю фирм |
||
Позволяет просмотреть список услуг |
Описание программы Website X5
Website X5 - полная программа для создания веб - сайтов, через несколько шагов пользователь может создавать и публиковать профессиональные веб - сайты и онлайн - магазины. Не требует знания программирования, имеет более 1000 готовых шаблонов веб - сайтов, проста в использовании, по сравнению с другими программами в Visual сайтостроительства.
Сайты, созданные в этой программе совместимы с большинством интернет - браузеров, может быть просмотрен с помощью мобильных телефонов и индексируется поисковыми системами. Могут пользоваться пользователи, которым необходимо быстро и легко создать свой собственный веб - сайт или веб - галереи. Эта программа не имеет ограничений по количеству создаваемых страниц на веб - сайте. Включает редактор для создания форм электронной почты, встроенный графический редактор, редактор для создания трехмерных кнопок, FTP - двигатель для публикации сайта в Интернете, инструмент для создания RSS - лент и многое другое.
2. Программная документация для системы
2.1 Описание системы
Сайт фирмы «Новый век» создавался для представления фирмы в интернете, проведения маркетинга и для отображения информации по ценам и представляемым услугам. Разработка проводилась в программе «WebSite X5»
Системное программное обеспечение:
- Windows XP;
- Microsoft Office 2010;
- WebSite X5.
Условия выполнения программы:
Для работы с сайтом надо выполнить следующие шаги:
- Открыть браузер;
- Ввести адрес сайта в адресную строку.
Требования к оснащению компьютерной техникой:
- ЭВМ не ниже Pentium 3;
- объём ОЗУ не менее 512 Мб;
- объём жесткого диска не менее 32 Гб;
- монитор;
- клавиатура;
- мышь.
Так же на компьютере должны быть предустановлены следующие программы:
- Adobeflashplayer 10;
- Веб браузер;
- Аудио драйвер;
- Видео драйвер.
Функциональное назначение:
Веб сайт фирмы служит для привлечения новых клиентов, рассказывает о предложениях, услугах для клиентов, истории фирмы.
2.2 Руководство оператора
Назначение программы:
Программа решает задачу автоматизации процесса фирмы, тем самым упрощая роль сотрудников. В информационной базе данных находится информация обо всех услугах, имеющейся в фирме. С помощью данной программы можно вносить новые сведения, изменять и удалять устаревшие, получать интересующую информацию.
Условия выполнения программы :
Для работы с сайтом надо выполнить следующие шаги
- открыть браузер
- ввести адрес сайта в адресную строку
Требования к оснащению компьютерной техникой:
- ЭВМ не ниже Pentium 3;
- объём ОЗУ не менее 512 Мб;
- объём жесткого диска не менее 32 Гб;
- монитор;
- клавиатура;
- мышь.
Так же на компьютере должны быть предустановлены следующие программы:
- Adobe flash player 10;
- Веб браузер;
- Аудио драйвер;
- Видео драйвер.
3. Контрольный пример
Главная страница
Рисунок 11 - Схема структуры управления фирмы
На вкладка «Основные ценники»
Рисунок 12 - Цены
Галерея копировально-множительных устройств
Рисунок 13 - Цены 2
Страница «О нас» с краткой историей фирмы
Рисунок 14 - Информация
Заключение
При создании автоматизированной информационной системы использовались программы блокнот и «website X5».
При выполнении курсового проекта была достигнута основная цель работы - разработан информационный справочник фирмы «Новый Век».
Для достижения поставленной был проведён анализ уже существующих альтернативных информационных справочников. При этом был выявлен ряд недостатков существующей системы, которые возможно устранить лишь с созданием нового проекта.
Объектом исследования курсового проекта является процесс развития частных организаций занимающихся аналогичной услугой. Фирма занимается продажей и сервисным обслуживанием всей копировальной техники, а так же печатью любых изображений.
В этом проекте показаны возможности удобного и лёгкого интерфейса для использования её клиентами.
Исходя из всего вышесказанного, можно сделать ввод, что развитие рынка не стоит на месте и переход рынка на новый, электронный уровень необходим для удовлетворения потребностей современного общества. Это позволяет упростить и облегчить многие аспекты торговых отношений. Чем выше и дальше продвигается прогресс в нашем обществе, тем больше оно нуждается во внедрении передовых технологий в повседневную жизнь.
Библиографический список
1. Бураков П.В., Петров В.Ю. Введение в системы баз данных. СПб.: Питер, 2010. - 130 с.
2. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. М.: Гелиос АРВ, 2002. 368 с.: ил.
3. ГрибачёвК.Г. Delphi и Model Driven Architecture. Разработка приложений баз данных. СПб.: Питер, 2004. 348 с.: ил.
4. Диго С.М. Базы данных. Проектирование и создание. Учебно-методический комплекс. М.: ЕАОИ, 2008. - 171 с.
5. Избачков Ю.С., Петров В.Н. Информационные системы. СПб.: Питер, 2008. - 656 с.: ил.
6. Кузнецов С.Д. Основы баз данных. М.: БИНОМ, 2007. 484 с.: ил.
7. Марков А.С., Лисовский К.Ю. Базы данных. Введение в теорию и методологию: Учебник. М.: Финансы и статистика, 2006. - 512 с.: ил.
8. Петров В.Н. Информационные системы. СПб.: Питер, 2003. 668 с.: ил.
9. Понамарев В. Базы данных в Delphi 7. СПб.: Питер, 2005. - 224 с.: ил.
10. Ролланд Ф.Д. Основные концепции баз данных. М.: Вильямс, 2008. - 256 с.: ил.
11. Стивен Р. Программирование баз данных. М.: БИНОМ, 2007. - 384 с.: ил.
12. Фуфаев Э.В. Базы данных: учеб.пособие для студентов СПО. М.: Академия, 2007. - 320 с.
13. Эванс Э. Предметно-ориентированное проектирование: структуризация сложных программных систем. М.: ООО «И.Д.Вильямс», 2011. - 448 с.: ил.
Приложения
Приложение А
Скриншот главной страницы.
Приложение Б
Мультимедийное содержимое
Приложение В
Страница «О нас»
Приложение Д
Страница «Основные ценники»
Приложение Е
Галерея принтеров,
Приложение Ж
HTML Код страницы «Основные ценники»
<html lang="ru" dir="ltr">
<head>
<metacharset="utf-8" />
<!--[if IE]><meta http-equiv="ImageToolbar" content="False" /><![endif]->
<meta name="author" content="ПришвинИван" />
<meta name="generator" content="IncomediaWebSite X5 Evolution 9.0.2.1699 - www.websitex5.com" />
<link rel="stylesheet" type="text/css" href="style/reset.css" media="screen,print" />
<link rel="stylesheet" type="text/css" href="style/print.css" media="print" />
<link rel="stylesheet" type="text/css" href="style/style.css" media="screen,print" />
<link rel="stylesheet" type="text/css" href="style/template.css" media="screen" />
<link rel="stylesheet" type="text/css" href="style/menu.css" media="screen" />
<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="style/ie.css" media="screen" /><![endif]-->
<script type="text/javascript" src="res/swfobject.js"></script>
<script type="text/javascript" src="res/jquery.js"></script>
<script type="text/javascript" src="res/x5engine.js"></script>
<script type="text/javascript" src="res/x5cartengine.js"></script>
<script type="text/javascript" src="res/l10n.js"></script>
<script type="text/javascript" src="res/x5settings.js"></script>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">350</span></p></td>
</tr>
<trstyle="height: 21px; *height: 12px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">Xerox Phaser 3120</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">X3120</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">350</span></p></td>
</tr>
<trstyle="height: 21px; *height: 12px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">Xerox Phaser 3130</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">X3130</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">350</span></p></td>
</tr>
<trstyle="height: 21px; *height: 12px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">Kyocera FS-<wbr>1110</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">XF1110</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">350</span></p></td>
</tr>
<trstyle="height: 21px; *height: 12px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">Kyocera FS-<wbr>1120d</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">XS1120</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">350</span></p></td>
</tr>
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">Canon i-<wbr>SENSYS MF4018</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">XI4018</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">350</span></p></td>
</tr>
<trstyle="height: 21px; *height: 12px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">Hp 1100</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">hp 12A</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">250</span></p></td>
</tr>
<trstyle="height: 21px; *height: 12px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">Hp 1200</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">hp 12A</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">250</span></p></td>
<trstyle="height: 24px; *height: 15px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">HP LaserJet Pro P1606dn</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18"> CE278A</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">300</span></p></td>
</tr>
<trstyle="height: 27px; *height: 18px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">P LaserJet Pro P1566</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">300</span></p></td>
</tr>
<trstyle="height: 21px; *height: 12px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">HP LaserJet Pro M1132 MFP</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">CE285A</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">300</span></p></td>
</tr>
<trstyle="height: 21px; *height: 12px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">HP LaserJet 3055</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">Q2612A</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">300</span></p></td>
</tr>
<trstyle="height: 21px; *height: 12px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">HP LaserJet 3055</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">Q2612A</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">300</span></p></td>
</tr>
<trstyle="height: 27px; *height: 18px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">HP LaserJet 3052</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">Q2612A</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">300</span></p></td>
</tr>
<trstyle="height: 21px; *height: 12px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">HP LaserJet 3050</span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">Q2612A</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">300</span></p></td>
</tr>
<trstyle="height: 21px; *height: 12px;">
<td class="imW305 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">HP LaserJet 3020 </span></p></td>
<td class="imW223 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">Q2612A</span></p></td>
<td class="imW389 imVt"><p style="text-align: center;"><span class="ff2 cf0 fs18">300</span></p></td>
</tr>
<trstyle="height: 21px; *height: 12px;">
</div>
</div>
<divid="imFooterBg">
<divid="imFooter">
</div>
<spanclass="imHidden"><a href="#imGoToCont" title="Прочестьэтустраницузаново">Назад к содержимому</a> | <a href="#imGoToMenu" title="Прочестьэтотсайтзаново">Назад к главномуменю</a></span>
</body>
</html>
Размещено на Allbest.ru
Подобные документы
Реляционная модель базы данных в текстовом виде. Код, с помощью которого были созданы и заполнены таблицы. Разработка схемы базы данных справочника селекционера. Создание запросов, их основные виды. Процедуры на выбор данных, добавление и удаление.
методичка [1,1 M], добавлен 20.05.2014Разработка и анализ функциональной модели деятельности предприятия. Создание базы справочника. Использование трансферов для передачи данных между клиентом и сервером. Требования для работы приложения. Добавление, изменение, хранение и удаление данных.
курсовая работа [396,4 K], добавлен 26.10.2014Разработка информационной системы, которая должна обеспечивать введение справочника по каждому из маршрутов, предлагаемых турагентством, с указанием основных составляющих стоимости. Инфологическая схема базы данных. Описание сценария диалога и запросов.
курсовая работа [2,0 M], добавлен 20.04.2015Описание технических средств. Описание программного обеспечения. Порядок создания документа. Способы получения справочной информации. Создание нового документа. Загрузка рабочего документа. Рабочая книга, ячейки.
контрольная работа [44,8 K], добавлен 09.04.2004Основные этапы проектирования базы данных. Рассмотрение понятия справочной информации. Описание структуры аналитического справочника. Разработка автоматизированной системы получения документа "Ведомость выполнения плана розничного товарооборота".
контрольная работа [106,1 K], добавлен 06.12.2011Система документооборота предприятия. Создание информационной базы данных сотрудников предприятия. Добавление, редактирование, удаление, сортировка полей базы данных. Экспорт в Microsoft Excel данных. Минимальные требования к аппаратному обеспечению.
отчет по практике [203,5 K], добавлен 09.08.2015История развития справочников/баз данных. Основные параметры, необходимые для создания справочника по предприятию. Разработка интерфейса программы в среде CSharp. Детальный просмотр функций программы. Системные требования к ПК и руководство пользователя.
курсовая работа [3,2 M], добавлен 11.04.2012Структура данных с указанием типов. Общая структурная схема программы. Алгоритмы сортировки вставками. Назначение make-файла. Функции управления программой; перемещения и корректировки введенных данных и их удаления справочника, загрузки данных из файла.
курсовая работа [1,3 M], добавлен 12.01.2016Алгоритмизация и структурное программирование на языке С/С++. Создание справочника в памяти (ввод данных), вывод справочника на экран с использованием потоковых классов, сортировка методом Шелла. Циклы, описание применяемых специальных алгоритмов.
курсовая работа [1,0 M], добавлен 26.02.2012Разработка автоматизированной информационно-справочной системы хранения и обработки информации оптового склада, которая способствует быстрому поиску необходимых данных. Создание таблиц и базы данных. Добавление и удаление данных в записной книжке.
курсовая работа [1,0 M], добавлен 08.12.2014