Мегаобучалка Главная | О нас | Обратная связь


Осуществление выбора инструментальных средств разработки программных модулей.



2019-12-29 155 Обсуждений (0)
Осуществление выбора инструментальных средств разработки программных модулей. 0.00 из 5.00 0 оценок




 

В качестве языка был выбран язык Visual Basic for Applications, реализованный в программной среде EXCEL. Visual Basic for Applications является одним из лучших средств разработки СУБД. Эта среда является комбинацией нескольких важнейших технологий, а именно:

1. Visual Basic является одной из самых распространенных систем разработки приложений;

2. Компания-производитель оказывает отличную поддержку продукту, выпуская обновления и дополнительные компоненты;

3. Visual Basic позволяет создавать программные продукты для различных платформ, поэтому без особого труда программист может разработать приложение для работы в сети или Интернете.

4. Visual Basic имеет библиотеку компонентов CLX, Которая является межплатформенной, т.е. приложения созданные с использованием компонентов из этой библиотеки будут работоспособны и под управлением ОС Linux.

5. В Visual Basic возможно структурирование проекта. Рассмотрим основные модули:

a.  Модули форм(Form modules) – файлы с расширением имени (.frm) – могут содержать описание формы и её элементов управления, включая установки их свойств. Здесь же могут находиться объявление констант, переменных уровня формы(используемых во всех процедурах модуля формы) и внешних процедур, описания событий и общих процедур.

b. Модули класса (class modules) – файлы с расширением имени (.cls) – подобны модулям формы, за исключением того, они не имеют видимого интерфейса. Вы можете использовать модули класса для создания собственных объектов, включая код для методов и свойств.

c. Стандартные модули (standard modules) – файлы с расширением имени (.bas) – могут содержать общие (public) или модульного уровня объявления типов, констант, переменных, внешних и общих процедур.


РАБОЧИЙ ПРОЕКТ

Описание применения.

Информационно-аналитическая система разрабатывалась для компьютерного салона. Предназначена информационно-аналитическая система для ведения базы данных и программного анализа продаж компьютеров и их комплектующих.

Руководство пользователя.

Цели и задачи

Целью разработки данного проекта было автоматизирование работы продавца в компьютерном салоне. Данный программный продукт применяется для подбора компьютера и для просмотра отдельных его частей. Также этот проект показывает наличие комплектующих на складе, совместимость комплектующих с материнской платой, их цену и может провести подсчет всего подобранного вами компьютера. Приложение разрабатывалось с целью добиться удобного интерфейса, а так же отдавался приоритет упроченной модели работы с таблицами, но в приложении присутствует пример сложной структуры, который мы рассмотрим в дальнейшем. Это приложение многофункциональное, то есть много задачное, но разберем основные задачи, которые выполняются данным приложением.

Задачи приложения:

1. Приложение создано таким образом, что бы продавец не

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

2. Для того чтобы предоставить полную или достаточную

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

3. Одной из главных задач этого программного продукта является хранение информации о товаре в таблицах приложения Excel, работа с этими таблицами и изменения данных в них.

Описание таблиц

Само приложение рассчитано для работы с таблицами, в которых хранится некая информация. Опишем эти таблицы:

1. Таблица с названием «Матплаты» содержит всю основную информацию данного проекта, то есть без этой таблицы не возможна сборка компьютера. Из этой таблицы выходят все последующие таблицы. Тут представлены виды материнских плат. Прописаны модель, наименование, наличие в продаже, цена материнской платы. А также параметры, с помощью которых подбирается компьютер и с помощью которых определяется совместимость комплектующих с выбранной материнской платой.

2. Таблицы с названиями «Процессоры», «Видео», «Оперативка», «HDD» одинаковы по написанию и выглядят так, как показано ниже. Тут представлены процессоры, видеоадаптеры, оперативная память, винчестеры. На этих таблицах прописаны их модель, наименование, наличие в продаже и цена. А также основной параметр, показывающий совместимость с материнской платой.


 

3. Также еще есть 9 таблиц («Мониторы», «Приводы», «Колонки», «Клавиатуры», «Принтеры», «Мыши», «Сканеры», «Модемы», «Вентиляторы»), которые одинаковы по написанию. Тут представлены мониторы, приводы, клавиатуры, принтеры, мыши, сканеры, модемы, вентиляторы. На этих таблицах прописаны их модель, наименование, наличие в продаже, наличие USB и цена. Примером одной из таких таблиц вам послужит таблица, сделанная для модемов (см. ниже).

 

Взаимосвязь таблиц

 


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



2019-12-29 155 Обсуждений (0)
Осуществление выбора инструментальных средств разработки программных модулей. 0.00 из 5.00 0 оценок









Обсуждение в статье: Осуществление выбора инструментальных средств разработки программных модулей.

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (155)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)