Проектирование информационной системы - изделия из стекла
СОДЕРЖАНИЕ
ВВЕДЕНИЕ…………………………………………………………
1 ПРЕДПРОЕКТНОЕ ИССЛЕДОВАНИЕ……………………………………...4
1.1 Анализ предметной области……………………………………………………4
2 ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ………………7
2.1 Проектирование информационной
системы «Изделия из стекла»………
3 РАЗРАБОТКА БАЗЫ ДАННЫХ……………………
3.1 Основные понятия
реляционной базы данных…………………
3.2 Разработка
СУБД «Изделия из стекла»………………
3.3 Разработка интерфейса……………………………………………………
4 ЗАКЛЮЧЕНИЕ……………………………………………………
5 Список используемой литературы………………………………...20
6 Приложение
ВВЕДЕНИЕ
Во все времена при решении любых задач и принятии решений человек стремился иметь как можно более полную и достоверную информацию. По мере накопления этой информации требовались соответствующие методы и средства ее обработки для целенаправленного использования. Человечество прошло несколько информационных революций. Каждая из этих революций была связана с появлением принципиально новых, более совершенных технических средств для сбора, хранения, обработки, использования и передачи информации. Эти информационные процессы осуществляются в информационных технологиях и системах. Под информационной системой понимается организованная совокупность программно-технических и других вспомогательных средств. Использование компьютеров и современных средств связи в информационной системе позволяет говорить об автоматизированных информационных системах.
Автоматизированные информационные системы освобождают работников от рутинной работы посредством ее автоматизации, снижают объемы документов на бумажных носителях, совершенствуют документооборот.
Целью данной работы является создание базы данных в СУБД ACCESS, которая должна будет содержать все основные сведения об изделиях из стекла. Такая база данных необходима для упрощения поиска изделий. Эти и другие задачи значительно проще решить, если имеется база данных изделия из стекла.
1 ПРЕДПРОЕКТНОЕ ИССЛЕДОВАНИЕ
- Анализ предметной области
Стекло — вещество и материал, один из самых древних и, благодаря разнообразию своих свойств, — универсальный в практике человека. Физико-химические — неорганическое вещество, твёрдое тело, структурно-аморфно, изотропно; все виды стёкол при формировании преобразуются в агрегатном состоянии — от чрезвычайной вязкости жидкого до так называемого стеклообразного — в процессе остывания со скоростью, достаточной для предотвращения кристаллизации расплавов, получаемых плавлением сырья (шихты). Температура варки стёкол от 300 до 2500 °C, она определяется компонентами этих стеклообразующих расплавов (оксидами, фторидами, фосфатами и др.). Прозрачность (для видимого человеком спектра) не является общим свойством для всех видов существующих как в природе, так и в практике стёкол. Основу научного подхода к исследованию и варке стёкол положил Михаил Васильевич Ломоносов. Учёным были проведены первые технологически систематизированные варки более 4 тысяч стёкол. Лабораторная практика и методические принципы, которые он применял, мало чем отличаются от считающихся в настоящее время традиционными, классическими.
Стекло может быть получено путём охлаждения расплавов без кристаллизации. Практически любое вещество из расплавленного состояния может быть переведено в стеклообразное состояние. Некоторые расплавы (как то — отдельных стеклообразующих веществ) не требуют для этого быстрого охлаждения. Однако некоторые вещества (такие как металлосодержащие расплавы) требуют очень быстрого охлаждения, чтобы избежать кристаллизации.
В данной курсовой работе рассмотрены изделия из стекла:
Оптическое стекло — прозрачное стекло специального состава, используемое для изготовления различных деталей оптических приборов. От обычного технического стекла отличается особенно высокой прозрачностью, чистотой, бесцветностью, однородностью, а также строго нормированными преломляющей способностью, дисперсией, в необходимых случаях - цветом. Выполнение всех этих требований значительно усложняет и удорожает производство оптического стекла. В силу исключительно высоких требований, предъявляемых к качеству изображения в оптических системах, естественно возникла необходимость в изготовлении широкого ассортимента специальных сортов стекла, различных по своим свойствам.
Посуда — обобщённое название предметов быта, используемых для приготовления, приёма и хранения пищи. Вся посуда может быть разделена на несколько категорий:
- предметы для сервировки стола: тарелки, миски, плошки, блюда, салатницы, чашки, кружки, пиалы, стаканы, рюмки, бокалы, стопки, блюдца, подстаканники;
- изделия для приготовления пищи: кастрюли, сковороды, сотейники, шумовки;
- сосуды для хранения пищи;
Лобовое стекло, или ветровое стекло — прозрачный щиток, устанавливаемый перед кабиной транспортного средства для защиты водителя и пассажиров от набегающего потока воздуха, мусора, насекомых и т. п. Кроме того, лобовое стекло — элемент, вносящий значительный вклад в формирование аэродинамического обтекания автомобиля, а конструкция его проема оказывает весомое влияние на жесткость кузова автомобиля в целом.
Предметы интерьера - архитектурно и художественно оформленное внутреннее пространство здания, обеспечивающее человеку эстетическое восприятие и благоприятные условия жизнедеятельности; внутреннее пространство здания или отдельного помещения, архитектурное решение которого определяется его функциональным назначением.
Зеркало — гладкая поверхность, предназначенная для отражения света (или другого излучения). Наиболее известный пример — плоское зеркало. В настоящее время зеркала, особенно большие, широко используются в дизайне интерьеров, чтобы создать иллюзию пространства, большого объёма в небольших помещениях. Такая традиция возникла ещё в средние века, как только во Франции появилась техническая возможность создания больших зеркал, не столь разорительно дорогих, как венецианские. С того времени ни один гардеробный шкаф девушки не обходится без зеркал.
Химико-лабораторное стекло, стекло, обладающее высокой химической и термической устойчивостью, пригодное для обработки на стеклодувной горелке; применяется в производстве химико-лабораторной посуды, приборов и аппаратов химической промышленности. Свойства химико-лабораторного стекла зависят главным образом от их состава. Водо- и кислотоустойчивость, а также термостойкость химико-лабораторного стекла возрастают с увеличением содержания в них кремнезёма и уменьшением содержания щелочных окислов. Щёлочеустойчивые стекла содержат, как правило, двуокись циркония, окись лантана, двуокись олова. Наиболее устойчивые по отношению ко всем реагентам и термостойкие - кварцевые стекла. Все химико-лабораторные стекла делятся на 4 основные категории: ХУ-1 - химически устойчивые 1-го класса; ХУ-2 - химически устойчивые 2-го класса; ТУ - термически устойчивые; ТУК - термически устойчивые кварцевые стекла. Разработаны также стекла с повышенной щёлочеустойчивостью типа ДГ-З.
2 ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ
Проектирование информационных систем всегда начинается с определения цели проекта. Основная задача любого успешного проекта заключается в том, чтобы на момент запуска системы и в течение всего времени ее эксплуатации можно было обеспечить:
- требуемую функциональность системы и степень адаптации к изменяющимся условиям ее функционирования;
- требуемую пропускную способность системы;
- требуемое время реакции системы на запрос;
- безотказную работу системы в требуемом режиме, иными словами - готовность и доступность системы для обработки запросов пользователей;
- простоту эксплуатации и поддержки системы;
- необходимую безопасность.
Производительность является главным фактором, определяющим эффективность системы. Хорошее проектное решение служит основой высокопроизводительной системы.
Проектирование информационных систем охватывает три основные области:
- проектирование объектов данных, которые будут реализованы в базе данных;
- проектирование программ, экранных форм, отчетов, которые будут обеспечивать выполнение запросов к данным;
- учет конкретной среды или технологии, а именно: топологии сети, конфигурации аппаратных средств, используемой архитектуры (файл-сервер или клиент-сервер), параллельной обработки, распределенной обработки данных и т.п.
Согласно современной методологии, процесс создания ИС представляет собой процесс построения и последовательного преобразования ряда согласованных моделей на всех этапах жизненного цикла (ЖЦ) ИС. На каждом этапе ЖЦ создаются специфичные для него модели - организации, требований к ИС, проекта ИС, требований к приложениям и т.д. Модели формируются рабочими группами команды проекта, сохраняются и накапливаются в проекте. Создание моделей, их контроль, преобразование и предоставление в коллективное пользование осуществляется с использованием специальных программных инструментов - CASE-средств.
Процесс создания ИС делится на ряд этапов (стадий), ограниченных некоторыми временными рамками и заканчивающихся выпуском конкретного продукта (моделей, программных продуктов, документации и пр.).
Обычно выделяют следующие этапы создания ИС:
- формирование требований к системе,
- проектирование,
- реализация,
- тестирование,
- ввод в действие,
- эксплуатация и сопровождение.
Начальным
этапом процесса создания ИС является
моделирование бизнес-
Целью начальных этапов создания ИС, выполняемых на стадии анализа деятельности организации, является формирование требований к ИС, корректно и точно отражающих цели и задачи организации-заказчика. Чтобы специфицировать процесс создания ИС, отвечающей потребностям организации, нужно выяснить и четко сформулировать, в чем заключаются эти потребности. Для этого необходимо определить требования заказчиков к ИС и отобразить их на языке моделей в требования к разработке проекта ИС так, чтобы обеспечить соответствие целям и задачам организации.
Задача формирования требований к ИС является одной из наиболее ответственных, трудно формализуемых и наиболее дорогих и тяжелых для исправления в случае ошибки. Современные инструментальные средства и программные продукты позволяют достаточно быстро создавать ИС по готовым требованиям. Но зачастую эти системы не удовлетворяют заказчиков, требуют многочисленных доработок, что приводит к резкому удорожанию фактической стоимости ИС. Основной причиной такого положения является неправильное, неточное или неполное определение требований к ИС на этапе анализа.
На этапе проектирования, прежде всего, формируются модели данных. Проектировщики в качестве исходной информации получают результаты анализа. Построение логической и физической моделей данных является основной частью проектирования базы данных. Полученная в процессе анализа информационная модель сначала преобразуется в логическую, а затем в физическую модель данных.
Параллельно с проектированием схемы базы данных выполняется проектирование процессов, чтобы получить спецификации (описания) всех модулей ИС. Оба эти процесса проектирования тесно связаны, поскольку часть бизнес-логики обычно реализуется в базе данных (ограничения, триггеры, хранимые процедуры). Главная цель проектирования процессов заключается в отображении функций, полученных на этапе анализа, в модули информационной системы. При проокон, горячие клавиши и связанные с ними вызовы.
Конечными продуктами этапа проектирования являются:
- схема базы данных (на основании ER-модели, разработанной на этапе анализа);
- набор спецификаций модулей системы (они строятся на базе моделей функций).
Кроме того, на этапе проектирования осуществляется также разработка архитектуры ИС, включающая в себя выбор платформы (платформ) и операционной системы (операционных систем). В неоднородной ИС могут работать несколько компьютеров на разных аппаратных платформах и под управлением различных операционных систем.
2.1 Проектирование
информационной системы «
На первом этапе проектирования информационной системы необходимо определить цель создания информационной системы, основные ее функции и информацию, которую она должна содержать.
Для информационной системы «Изделия из стекла» может быть использован один компьютер, оснащенный интернетом, отвечающий следующим параметрам:
- процессор – частота не ниже 500 Мгц;
- ОЗУ – не менее 256 Мб;
- место на жестком диске – 1,5 Гб. (Часть места на диске будет освобождена после установки, при удалении с него исходного загрузочного пакета);
- монитор – разрешение не менее 1024х768 точек;
Для данной информационной системы следует установить програмное обеспечение:
- Microsoft Windows XP;
- Microsoft Access.
При проектирование данного проекта будут выполняться следующие задачи:
- простота в эксплуатации интерфейса информационной системы;
- наладка и безотказность работы системы в требуемом режиме;
- наглядность проекта;
- адаптация проекта к различным способам его эксплуатации.
3 РАЗРАБОТКА БАЗЫ ДАННЫХ
3.1 Основные понятия реляционной базы данных
В деловой или личной сфере часто приходится работать с данными из разных источников, каждый из которых связан с определённым видом деятельности. Для разработки информационной системы необходимо программное обеспечение, которое будет хранить, и обрабатывать данные.
В качестве основы информационной системы выступает реляционная база данных. Основная идея этой модели заключается в том, чтобы представить любой набор данных в виде двумерного массива – таблицы. Реляционные базы данных являются основным способом в проектировании и организации информационных систем.
Основными объектами реляционных баз данных являются таблицы, запросы, формы, отчеты, макросы и модули.
Таблица — фундаментальная структура системы управления реляционными базами данных. предназначенный для хранения данных в виде записей (строк) и полей (столбцов).
Запрос — вопрос о данных, хранящихся в таблицах, или инструкция на отбор записей, подлежащих изменению. Запросы позволяют выбирать данные из одной или нескольких связанных таблиц. Результатом выполнения запроса является результирующая таблица, которая наряду с другими таблицами может быть использована при обработке данных. С помощью запросов можно также обновлять, удалять или добавлять данные в таблицы.
Форма — это объект Microsoft Access, в котором можно разместить элементы управления, предназначенные для ввода, изображения и изменения данных в полях таблиц. Формы служат для ввода и просмотра данных в удобном для пользователя виде, который соответствует привычному для него документу. При выводе данных с помощью форм можно применять специальные средства оформления.
Отчет —объект, который позволяет представлять определенную пользовасвоим свойствам и структуре отчёты во многом подобны формам. Основное их отличие заключается в том, что в отчёте отображаются все данные и в них предусмотрена возможность группировать данные по различным критериям. Отчёты в отличие от форм могут содержать специальные элементы оформления, характерные для печати документов: колонтитулы, номера страниц и т.д.
Макрос — одна или несколько макрокоманд, которые можно использовать для автоматизации конкретной задачи. Каждому действию соответствует определённая макрокоманда. Формируются макросы в диалоговом режиме путём выбора нужных макрокоманд.
Макрокоманда — основной строительный блок макроса; самостоятельная инструкция, которая может быть объединена с другими макрокомандами для автоматизации выполнения задачи.
Модуль — набор описаний, инструкций и процедур, сохраненных под одним именем. Модули создаются пользователем путём применения интегрированной среды объектно-ориентированного программирования Visual Basic for Applications (VBA). Основной идеей объектно-ориентированного программирования является объединение данных и оперирующих ими функций в один объект. Данные в VBA рассматриваются как совокупность объектов (таблиц, форм, отчётов и т. д.), имеющих свойства и методы, реализующие заранее определённые действия над объектами.
3.2 Разработка СУБД «Изделия из стекла»
В данном курсовом проекте в качестве програмного обеспечения выступает система управления базами данных (СУБД) Microsoft Access, который объединяет сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчёты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчёты.
Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации.
СУБД «Изделия из стекла» представляют собой персональную систему управления локальной базой данных, работающей на одном компьютере. С простым интерфейсом. В данной базе данных были созданы:
- 7 таблиц;
- 8 форм;
- 6 отчетов;
3.3 РАЗРАБОТКА ИНТЕРФЕЙСА
Интерфейс—совокупность средств, методов и правил взаимодействия (управления, контроля и т. д.) между элементами системы.
Этот термин используется во многих областях науки и техники. Его значение относится к любому сопряжению взаимодействующих сущностей (как естественнонаучных, так аппаратных и человеко-машинных). Под интерфейсом понимают не только устройства, но и правила (протокол) взаимодействия этих устройств. Интерфейсы являются основой взаимодействия всех современных информационных систем. Если интерфейс какого-либо объекта (персонального компьютера, программы, функции) не изменяется (стабилен, стандартизирован), это даёт возможность модифицировать сам объект, не перестраивая принципы его взаимодействия с другими объектами (например, научившись работать с одной программой под Windows, пользователь с легкостью освоит и другие — потому, что они имеют одинаковый интерфейс).
В данной информационной системе «Изделия из стекла» для разработки базы данных использовалась программа MS ACCESS.
При запуске программы MS ACCESS открывается начальная форма (Рисунок 1) на которой расположена кнопка под названием «вход».
Рисунок 1 – начальная форма
С помощью этой кнопки переходим на главную форму (Рисунок 2)
Рисунок 2 – главная форма
На данной форме расположенны 6 кнопок позваляющие просматривать данные нужные для пользователя. По нажатию кнопки «зеркала» мы переходим на её форму (Рисунок 3).
Рисунок 3 – выбранная форма
На выбранной форме расположено 6 полей:
- код;
- вид зеркал;
- состав;
- способ изготовления;
- применение;
- фото.
Кроме этого здесь расположены 6 кнопок:
- кнопка «поиск» предназначенный для более быстрого нахождения нужной информации;
- кнопки для просмотра (следующих, предыдущих) данных;
- кнопка «добавление записи»;
- кнопка «удаление записи»;
- кнопка «выход» на предыдущую форму;
- кнопка «переход» на отчет этой формы (рисунок 4)
Рисунок 4 – отчет
В данном отчете есть кнопка печати и выхода на форму, в которой мы были.
Таблицы, созданные в базе данных отображаются в схеме данных, в которой представлены связи между ними (Рисунок 5)
Рисунок 5 – схема данных
Связь «один ко многим» возможна, если только один из связанных столбцов является первичным ключом или имеет ограничение, обеспечивающее уникальность.
4 ЗАКЛЮЧЕНИЕ
В данном курсовом проекте была разработана информационная система «Изделия из стекла». Информационня система была разработана с помощбю Microsoft Access, с использование ее возможностей. Были созданы необходимые таблицы, формы, и отчеты. В результате получилась удобная в плане пользования база данных, способная выполнять свои основные функции:
- хранить информацию о изделиях из стекла
- осуществляет всевозможные виды поиска в массе
хранящейся информации, и удобное представление найденных данных.
Автоматизация хранения, доступа и управления информацией - это очень удобный и современный способ использования информации. Этот способ экономит время пользователя и исключает возможность ошибки по причине человеческого фактора.
В процессе разработки информационной системы были изучены более глубоко следующие дисциплины:
- технология отрасли;
- информационные системы;
- разработка и эксплуатация информационной системы.
5 Список используемой литературы
1 Дженнингс Р. Использование Microsoft Access 2000. – М: Издательский дом «Вильямс», 2000
2 Петров В.Н. Информационные системы: Петров В.Н. – СПб.: Питер, 2003.
3 Избачков Ю.С. Информационные системы: Избачков Ю.С., Петров В.Н. – СПб.: Питер. 2005 – 656 с.
4 Гагарина Л.Г. Разработка и эксплуатация автоматизированных информационных систем: учебное пособие/ Гагарина Л.Г. Киселев Д.В. Федотова Е.Л. – М.: Инфра-М.2007-384с.
5 Диго С.М. Базы даных: проектирование и использование. – М.: Финансы и статистика.2005.
6 Малыхина М.П. Базы данных: основы, проектирование, использование. – СПб.:БХВ-Петербург. 2004.
7 Фуфаев Э.В. Базы данных: учебное пособие для студентов сред. проф. образования/ Фуфаев Э.В. Фуфаев Д.Э. – М.: Академия.2005.
8 Л.М. Сулименко – общая технология силикатов: учебное пособие для студентов сред. проф. образования - М.: Инфра-М.2004-336с.
9 Ю.П. Сергеев – выполнение художественных изделий из стекла: учебное пособие для вузов и учащихся - М.:Высш.шк., 1984-240с.
10 В.В Тарбеев, Д.Н. Шепелев, А.И. Бутняков, Т.Г. Цепелева – производство стекла – Н.Новгород: ФГУИПП «Нижполиграф»,2002-224с.