Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
33_33_33_Poyasnitelnaya_zapiszhzhzhka.docx
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
1.65 Mб
Скачать

2.1.2 Расчет необходимого объема озу

Для расчета ОЗУ воспользуемся формулой:

где – объем ОЗУ, необходимый для работы операционной системой, Мб;

– объем ОЗУ, необходимый для работы СУБД , Мб;

– объем ОЗУ, необходимый данным системы, Мб;

– объем ОЗУ, необходимый для работы программы, Мб;

Для работы ОС Windows Server 2008 R2 необходимо не менее 512 Мб оперативной памяти. =512 Мб.

= 15 Мб.

= 114 Мб.

= 14 Мб.

= 9 Мб.

Суммарный объем ОЗУ, необходимый для функционирования системы:

.

2.2 Комплекс программных средств, используемых для реализации

2.2.1 Выбор субд

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

2.2.2 Выбор ос

Для нормального функционирования системы должна стоять операционная система Windows. Последние 10 лет Windows — самая популярная операционная система на рынке персональных компьютеров. Системы Windows работают на платформах x86, AMD64, IA-64. В настоящее время Microsoft Windows установлена более чем на 90% всех персональных компьютеров и рабочих станций. В России до начала 2000-х годов почти все персональные компьютеры продавались с предустановленной системой Windows. Операционная система Windows предоставляет удобные механизмы для управления работой приложений, а также предоставляет интуитивно-понятный интерфейс для пользователя.

2.2.3 Выбор языка программирования и среды разработки

В качестве языка программирования был выбран C# в среде Microsoft Visual Studio 2010 Ultimate.

C# разрабатывался как язык программирования прикладного уровня для CLR и, как таковой, зависит, прежде всего, от возможностей самой CLR. Это касается, прежде всего, системы типов C#, которая отражает BCL. Присутствие или отсутствие тех или иных выразительных особенностей языка диктуется тем, может ли конкретная языковая особенность быть транслирована в соответствующие конструкции CLR. Так, с развитием CLR от версии 1.1 к 2.0 значительно обогатился и сам C#; подобного взаимодействия следует ожидать и в дальнейшем. (Однако эта закономерность была нарушена с выходом C# 3.0, представляющего собой расширения языка, не опирающиеся на расширения платформы .NET.) CLR предоставляет C#, как и всем другим .NET-ориентированным языкам, многие возможности, которых лишены «классические» языки программирования. Например, сборка мусора не реализована в самом C#, а производится CLR для программ, написанных на C# точно так же, как это делается для программ на VB.NET, J# и др.

2.3 Диаграммы компонентов и развертывания

Диаграмма компонентов – диаграмма, на которой изображены типы компонентов и зависимости между ними. Компонент – часть физической реализации системы, которая имеет законченную функциональность и реализует один или несколько интерфейсов.

Диаграмма компонентов системы представлена на рисунке 9.

Диаграмма развёртывания служит для моделирования работающих узлов (аппаратных средств) и артефактов, развёрнутых на них. В UML 2.0 на узлах разворачиваются артефакты, в то время как в UML 1.x на узлах разворачивались компоненты.

Компонент – это отдельная часть системы, обладающая собственной функциональностью и четко определенными интерфейсами. На физическом уровне в качестве компонентов могут рассматриваться определяемые типы и экземпляры типов.

К основным способам выполнения компонентов относятся программный, аппаратный и программно-аппаратный способы.

Рисунок 9 – Диаграмма компонентов системы