Составление сметы покупки персонального компьютера на основе имеющихся в продаже отдельных комплектующих как основная функция приложения. Основные требования к данным и транзакциям. Инфологическое, даталогическое и функциональное проектирование.
При низкой оригинальности работы "Разработка приложения для составления сметы покупки персонального компьютера", Вы можете повысить уникальность этой работы до 80-100%
Наверное, каждый современный человек, живущий в ногу со временем, а тем более студент ФАВТА, хотя бы раз в жизни сталкивался с проблемой покупки компьютера для домашнего или служебного использования. И после долгих раздумий и накопления необходимой денежной суммы все они неизменно приходили в один из многочисленных специализированных магазинов, занимающихся продажей компьютерных комплектующих. Для своевременного обслуживания всех покупателей и обеспечения должного уровня сервиса система организации подобного заведения должна быть правильно структурирована и автоматизирована.Потенциальные пользователи приложения - менеджеры по продажам компьютерных фирм, которые заполняют смету исходя из пожеланий клиента и выставляют итоговый счет для покупателя и для сборщиков. Итоговый счет (смета) является выходным документом данного приложения, в котором указываются наименования выбранных покупателем комплектующих и их стоимость.В магазине имеется несколько наименований процессоров, различающихся своей тактовой частотой и ценой. Помимо названия модели сюда заносится информация о технических характеристиках: ядре, частоте шине, кэше и т.д. Здесь содержатся данные об имеющихся в наличии материнских платах, характеризующихся различными производителями и моделями. Для каждой платы заносятся сведения о чипсете, формате, наличии встроенного звукового контроллера, гнезде процессора и еще ряд технических характеристик. Каждому модулю при занесении в базу данных присваивается уникальный идентификационный номер, а также вводятся значения таких параметров, как объем, тип, частота, цена.Ниже перечислены транзакции, включающие обработку данных, необходимую для исполнения повседневных обязанностей. Каждая транзакция связана с конкретными функциями. Создание и сопровождение записей со сведениями о процессорах. Создание и сопровождение записей со сведениями о материнских платах. Создание и сопровождение записей со сведениями о модулях оперативной памяти.Исходя из представленных в описании предметной области данных, требуемых для автоматизации операций моделируемой системы согласно теории построения ER-моделей можно выделить ряд необходимых сущностей вместе с их атрибутами. Рассмотрим выделенные сущности вместе с их атрибутами: Процессоры (название, тактовая частота, ядро, частота шины, кэш L2, кэш L1, гнездо, технология, цена). Материнские платы (название модели, гнездо процессора, чипсет, частота шины, тип памяти, скорость шины AGP, формат платы, встроенный звуковой адаптер, цена).Обязателен для заполнения. u Атрибут "Кэш L2" - положительное числовое значение - выражается в килобайтах. u Атрибут "Кэш L1" - положительное числовое значение - выражается в килобайтах. u Атрибут "Гнездо" - символьное значение размером 20 символов. Обязателен для заполнения. u Атрибут "Технология" - положительное числовое значение из 1 знака в целой и 2 знаков в дробной части - выражается в микрометрах. u Атрибут "Цена" - числовое выражение из 8 знаков в целой и 2 знаков в дробной части - денежная единица. Соответствует атрибуту "Гнездо" в сущности "Процессоры". u Атрибут "Чипсет" - символьное значение размером 20 символов. u Атрибут "Частота шины" - положительное числовое значение в мегагерцах. u Атрибут "Тип памяти" - множественный атрибут, содержащий символьные значения размером 10 символов. Обязателен для заполнения. u Атрибут "AGP" - положительное числовое значение из 1 знака в целой части. u Атрибут "Формат" - символьное значение размером 10 символов. u Атрибут "Звук" - символьное значение размером 30 символов. u Атрибут "Цена" - числовое выражение из 8 знаков в целой и 2 знаков в дробной части - денежная единица. Ограничений на уникальность нет. u Атрибут "Диагональ" - положительное числовое значение в дюймах. u Атрибут "Тип" - символьное значение размером 10 символов. u Атрибут "Максимальное разрешение" - символьное значение размером 15 символов. u Атрибут "Рекомендуемое разрешение" - символьное значение размером 15 символов. u Атрибут "Стандарты" - множественный атрибут, содержащий символьные значения размером 10 символов. u Атрибут "Цена" - числовое выражение из 8 знаков в целой и 2 знаков в дробной части - денежная единица.Как уже было сказано в описании предметной области, основной функцией разрабатываемого приложения является составления сметы покупки персонального компьютера на основе имеющихся в продаже отдельных комплектующих и хранение взаимосвязанной информации об этих комплектующих. Связь "много-ко-многим" у пар сущностей "процессор - мат. плата" и "мат. плата - память" обусловлена довольно сложным взаимодействием данных между отдельными представителями этих сущностей. В частности, определенному процессору соответствуют только некоторые материнские платы и наоборот, для выбранной материнской платы подойдут далеко
План
Содержание
Введение
1. Описание предметной области
1.1 Требования к данным
1.2 Требования к транзакциям
2. Инфологическое проектирование
2.1 Определение сущностей и их атрибутов
2.2 Ограничения целостности
2.3 Схема связей между сущностями
2.4 Предполагаемые информационные запросы
3. Даталогическое проектирование
3.1 Получение начальной модели
3.2 Нормализация отношений
4. Функциональное проектирование
Заключение
Приложения
Введение
Наверное, каждый современный человек, живущий в ногу со временем, а тем более студент ФАВТА, хотя бы раз в жизни сталкивался с проблемой покупки компьютера для домашнего или служебного использования. И после долгих раздумий и накопления необходимой денежной суммы все они неизменно приходили в один из многочисленных специализированных магазинов, занимающихся продажей компьютерных комплектующих. Для своевременного обслуживания всех покупателей и обеспечения должного уровня сервиса система организации подобного заведения должна быть правильно структурирована и автоматизирована. Действительно, при выборе комплектующих очень важно не ошибиться, чтобы потом не пришлось выслушивать жалобы покупателей и не доставить лишних проблем сборщикам компьютеров, вовремя не обеспечив совместимость тех или иных устройств. Именно для устранения всех подобных недоразумений и облегчения работы с клиентами и разработана эта программа.
Данная работа состоит из четырех частей. Первая часть работы посвящена выбору и конкретизации предметной области.
Во второй части необходимая для автоматизируемой технологии обработки данных информация формализуется в инфологической модели.
В третьей части на основе инфологической модели разрабатывается даталогическая модель БД, конкретизированная для используемых вида и версии СУБД.
Четвертая часть - функциональное проектирование: описывается набор операций, необходимых для автоматизируемой технологии обработки данных, форма и способ их выполнения пользователем. Приводится описание интерфейса программы.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы