Проектирование информационно-аналитических систем в компьютерном салоне
Содержание 1. ЗАДАНИЕ НА ПРОГРАММИРОВАНИЕ 2. ОПРЕДЕЛЕНИЕ ЦЕЛЕЙ И ВЫДЕЛЕНИЕ ЗАДАЧ 3. АНАЛИЗ ВХОДНОЙ И ВЫХОДНОЙ ИНФОРМАЦИИ Функциональные зависимости между данными. Логическая структура данных программы (особенности взаимодействия таблиц, связи между таблицами, ключевые поля, типы связи). Структура взаимосвязей между исходными и результирующими данными. 4. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА ПРОГРАММИРОВАНИЕ. Обоснование типа операционной системы. Выбор языка программирования. Необходимость сетевого варианта работы программы. Возможность работы с базами данных под управлением СУБД. Перенос программы на различные платформы. 5. ТЕХНИЧЕСКИЙ ПРОЕКТ Определение состава общесистемного программного обеспечения. Разработка детального алгоритма обработки данных. Осуществление выбора инструментальных средств разработки программных модулей. 6. РАБОЧИЙ ПРОЕКТ Описание применения. Руководство пользователя. Руководство программиста. 7. ВВОД В ЭКСПЛУАТАЦИЮ 8.СПИСОК ЛИТЕРАТУРЫ 1.ЗАДАНИЕ НА ПРОГРАММИРОВАНИЕ Создать информационно-аналитическую систему компьютерного салона, организующую операции с продажей компьютеров и комплектующих к ним (принтеры, мониторы и т.д.). Система должна предоставлять информацию о компьютерах и их комплектующих. 2.Определение целей и выделение задач Основной целью является создание БД компьютерного салона, предназначенной для программного анализа продаж компьютеров и их комплектующих на основе справочной информации, содержащейся в четырнадцати взаимосвязанных таблицах. Данная программа будет автоматизировать процесс продажи компьютеров и их комплектующих, а также БД должна позволять выводить информацию в виде диаграмм, фильтровать данные в заданном диапазоне, сортировка. В ходе работы должны быть созданы четырнадцать таблиц данных – «Матплаты», «Процессоры», «Видео», «Оперативка», «HDD», «Мониторы», «Приводы», «Колонки», «Клавиатуры», «Принтеры», «Мыши», «Сканеры», «Модемы», «Вентиляторы», которые будут являться справочными. Далее необходимо выделить связи между таблицами, после чего на основе справочных таблиц создать – аналитические систему, где на основе определенных пользователем установок будет происходить анализ поступающих данных. 3. Анализ входной и выходной информации Функциональные зависимости между данными . Все данные, вводимы пользователями, располагаются в четырех таблицах: Таблица Наименование поле Имя поля Тип данных Функц. связь Матплаты Модель nameM string[15] Наименование NameM string[15] Socket NameSock string[15] Шина В/А NameVideo string[15] Разъемы ОЗУ NameOper string[15] Разъемы HDD NameHDD string[15] Наличие Nal string[15] Цена PriceProd Real Процессоры Модель nameP string[15] Наименование NameP string[50] Socket NameSock string[15] Наличие Nal string[15] Цена PriceProd Real Видеоадаптеры Модель NameV string[15] Наименование NameV string[50] Шина NameVideo string[15] Наличие Nal string[15] Цена PriceProd Real Оперативная память Наименование NameO string[50] Разъемы NameOper string[15] Наличие Nal string[15] Цена PriceProd Real Винчестеры Модель nameVint string[15] Наименование NameVint string[50] Разъемы NameHDD string[15] Наличие Nal string[15] Цена PriceProd Real Логическая структура данных программы (особенности взаимодействия таблиц, связи между таблицами, ключевые поля, типы связи).
В данной канонической схеме одинарные стрелки показывают связь один ко многим. Структура взаимосвязей между исходными и результирующими данными. В результате выполнения запросов формируется некая информация, отображаемая на форме, содержащая в себе информацию о наличии компьютера и их комплектующих на складе, цене и.т.д. Информация берется из соответствующих таблиц: «Матплаты» Модель Наименование Socket Шина В/А Разъем ОЗУ Разъем HDD Цена String String String String String String Real «Процессоры» Модель Наименование Socket Цена String String String Real «Видеоадаптеры» Модель Наименование Шина Цена String String String Real «Оперативная память» Наименование Разъем Цена String String Real «Винчестеры» Модель Наименование Разъем Цена String String String Real Все комплектующие («Мониторы», «Принтеры» и т. д.) Модель Наименование Наличие USB Цена String String String Real 4. Техническое задание на программирование. Обоснование типа операционной системы. В качестве платформы для проектирования программного продукта была выбрана многопользовательская многозадачная операционная система WindowsXP. · Windows многозадачной операционной системой, т.е. данная ОС позволяет запускать несколько процессов (приложений). · Windows имеет хорошую техническую поддержку, т.е. своевременно выходят драйвера и различные обновления. · Основная масса программных и аппаратных средств создана для работы под управлением Windows, а использование ОС Linux и др. ОС могут возникнуть проблемы с поиском необходимых драйверов и программных продуктов. · ОС Windows имеет более удобный интерфейс для начинающих пользователей в отличие от ОС Linux. · ОС Windows является наиболее распространенной операционной системой в России, т.е. скорей всего переподготовки персонала не потребует. Выбор языка программирования. В качестве языка был выбран язык VisualBasicforApplications, реализованный в программной среде EXCEL. Он является одним из лучших средств разработки БД. Эта среда является комбинацией нескольких важнейших технологий, а именно: 1. Высокопроизводительный компилятор 2. Объектно-ориентированная модель-компонент 3. VisualBasicforApplications так же имеет две встроенные базы данных (MDB, ODBC) Т.о. VisualBasic является наиболее подходящим программным средством для проектирования программного продукта в среде Windows.
Рефераты по информатикеСодержание 1. ЗАДАНИЕ НА ПРОГРАММИРОВАНИЕ 2. ОПРЕДЕЛЕНИЕ ЦЕЛЕЙ И ВЫДЕЛЕНИЕ ЗАДАЧ 3. АНАЛИЗ ВХОДНОЙ И ВЫХОДНОЙ ИНФОРМАЦИИ Функциональные зависимости
Оценок: 294 (Средняя 5 из 5)
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.