Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Osnovnaya_Chast.doc
Скачиваний:
6
Добавлен:
30.08.2019
Размер:
1.38 Mб
Скачать

1.3. Описание операционной системы

Проблема выбора технических средств ПЭВМ для разработки ПП АИС «Ювелирная мастерская» обусловлена необходимостью повышения производительности, сокращению сроков и снижения трудоемкости поиска и обработки информации.

Программа, предложенная в курсовой работе, разработана в СУБД Microsoft Access 2003, которая является 32-х разрядном приложением и работает под управлением операционной системой Microsoft Windows. Для обеспечения нормальной работы СУБД и эффективности проектирования программы должна быть использована следующая конфигурация компьютера:

  • центральный процессор класса Pentium III 433 MГц;

  • объём оперативной памяти не менее 128 Mб;

  • минимальная ёмкость жесткого диска 3 Гб;

  • стандартный манипулятор «мышь»;

  • стандартная клавиатура;

  • стандартный SVGA монитор.

Программный продукт, оперирует с достаточно большим объёмом информации. Данное обстоятельство накладывает дополнительные требования для компьютера, где будет установлена эта программа. Одним из таких требований является быстродействие системы в целом. При достаточно быстром обмене информации между процессором и памятью компьютера можно существенно сократить сроки поиска требуемой информации. Данное быстродействие можно достигнуть, используя современные процессор и модули памяти, которые работают на одной тактовой частоте системной шины не ниже 100 МГц.

Для достижения требуемого быстродействия требуется наличие процессора класса Pentium III с тактовой частотой 433 МГц и объём оперативной памяти порядка 128 МГб.

Другим фактором, влияющим на быстродействие при работе с базами данных, является ёмкость жесткого диска. В процессе работы с программой происходит постепенное накапливание информации, что приводит к неизбежному уменьшению емкости жесткого диска. Кроме этого, на диске находятся другие программы, которые также требуют определённого места на носителе. С учётом выше приведенных факторов требуется выбирать жесткий диск такого объёма, чтобы обеспечить оптимальную работу всей системы в целом.

Для оптимальной работы базы данных требуется наличие жесткого диска объёмом 10 гигабайт.

Программа «Ювелирная мастерская» не использует элементы графики, поэтому видеосистема компьютера должна удовлетворять минимальным требованиям для обеспечения работы операционной системы. В качестве видеоадаптера можно использовать стандартный SVGA адаптер, а монитор должен обеспечивать разрешающую способность экрана 1024х768 точек при частоте обновления экрана 85 Гц.

2. Раздел проектирования аис

2.1. Постановка задачи

Работник ювелирной мастерской осуществляет изготовление ювелирных изделий на заказ. Он работает с определенными материалами (платина, золото, серебро и тд). При обращении клиента, работник определет, какое именно изделие необходимо. Все изделия принадлежат к некоторому типу (серьги. Кольца, броши и тд), выполнены из определенного материала, имеют некоторый вес и цену.

Разработка информационной системы для АИС «Ювелирная мастерская» обусловлена необходимостью автоматизации ведения журнала изготовления и продажи,а также быстрого и эффективно поиска. Сформулируем требования к проекту информационной системы «Ювелирная мастерская».

Информационная система «Ювелирная мастерская» предназначена для ввода, хранения и обработки даннях, быстрого поиска, выборки информации.

- Необходимо хранить характеристики категорий товаров, их наименования.

- Необходимо хранить характеристики категорий материалов, их наименования.

- Для каждого материала и товара необходимо также хранить их разновидности.

- Необходимо хранить сведения о клиентах: его реквизиты и телефон для связи.

- Необходимо вести журнал изготовленнх товаров и их продажи клиентам.

Для стабильности необходимо периодически создавать отчеты:

- Отчет о проданных товарах;

- Отчет о товарах, купленных определенными клиентами;

- Вычислений полученной прибыли за указанный период.

2.2. Проектирование информационно-логической модели БД

2.2.1. Описание предметной области

Представим, что в некой торговой компании ООО «СтройМатСервис» хранятся сведения о товаре (стройматериалы), которые продаются оптом или в розницу клиентам, список самих клиентов. Как только клиент добавил товар ,менеджер создает документ по его выбранному товару.По исполнению данного заказа и его оплате, товар отдается клиенту, а вся необходимая информация фиксируется в журнале.

2.2.2. Проектирование концептуальной модели

Рис. 1. Диаграмма прецендентов

2.2.3. Проектирование реляционной логической модели

Рис. 2. Концептуальная модель

Рис. 3. Диаграмма классов

2.2.4. Проектирование физической модели

На основе модели «сущность-связь» (диаграмма Классов) синтезируется структура базы данных. В соответствии с правилами разработки физической структуры базы данных для АИС «Ювелир-Мастер» были получены ледующие таблицы:

Рис.4. Физическая модель

СУБД Microsoft Access на сегодняшний день является одной из самых популярных настольных программ для создания информационных систем. Это связано с тем, что Access предоставляет очень широкие возможности для ввода, анализа и представления данных. Эти средства являются не только удобными, но и продуктивными, что обеспечивает высокую скорость разработки приложений.

Access обладает рядом уникальных возможностей:

- объединение информации из самых разных источников (электронных таблиц, текстовых файлов, других баз данных);

- представление данных в удобном для пользователя виде с помощью таблиц, диаграмм, отчетов;

- интеграция с компонентами Microsoft Office.

Современные тенденции в развитии информационных технологий – интенсивное внедрение Web-технологий Internet, также получили представление в Access. СУБД Access обеспечивает публикацию баз данных в формате, доступном в сетях Internet и intranet. В Microsoft Access 2000 эти средства получили дальнейшее развитие и позволяют конструировать в интерактивном режиме Web-страницы, предназначенные для работы с базами данных.

В Access имеются средства, обеспечивающие многопользовательский режим работы с базами данных коллективного доступа. Предоставляется возможность делать запросы, присоединять таблицы баз данных SQL-сервера к базе данных Access на компьютере пользователя. В Access 2000 могут быть созданы приложения пользователя, работающие в режиме клиента SQL-сервера.

Все эти и многие другие возможности СУБД Access позволяют сделать выбор в пользу Access. Основное назначение базы данных – хранение, поддержание в актуальном состоянии данных больших объемов, необходимых в различных приложениях многих пользователей – полностью реализуется в СУБД Access. Все современные тенденции – по созданию Web-страниц доступа к данным, многопользовательского режима работы, поддержание технологии клиент-сервер, интеграции с другими приложениями, даже средства разработки проектов, которые являются клиентскими приложениями Microsoft SQL Server – всеми этими возможностями обладает СУБД Access.

Средствами выбранной СУБД Access созданы таблицы реляционной базы данных и схема отношений:

Рис.5. Схема данных для БД «Торговая компания»

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]