Реализация информационной подсистемы "Computers"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



идации ПО;

структурные подразделения;

зав. сектором ТО.

4.Информационная подсистема Computers должна поддерживать функции администрирования:

-ведение списка пользователей с указанием их прав доступа к ресурсам информационной подсистемы;

-смену пароля администратора и пользователя информационной подсистемы.

5.Информационная подсистема Computers должна быть реализована в виде приложения Microsoft Windows.

Перечисленные выше требования, предъявляемые к информационной подсистеме Computers со стороны заказчика, можно представить в виде следующей диаграммы вариантов использования (рисунок 1.6).

1.2.5 Состав и содержание работ по созданию подсистемы

Запланирован следующий состав и содержание работ по созданию подсистемы:

-изучение предметной области - с 11 января по 06 марта 2011 г.;

-кодирование - с 28 марта по 09 мая 2011 г.;

отладка и тестирование - с 09 по 20 мая 2011 г.;

сдача темы - с 20 по 25 мая 2011 г.

Рисунок 1.6 - Диаграмма вариантов использования информационной подсистемы Computers

1.2.6 Порядок контроля приемки подсистемы

Контроль приемки системы осуществляет комиссия, назначаемая директором ГМУП УЖКХ, г. Усть-Джегута.

1.2.7 Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу подсистемы в действие

Информационная подсистема Computers должна быть установлена на компьютер, находящийся в секторе технического обеспечения Усть-Джегутинского ГМУП УЖКХ. Проектировщиком должен быть проведен инструктаж заведующий сектором ТО по методике работы с информационной подсистемой.

1.2.8 Требования к документированию

Проектировщиком представляется файл информационной подсистемы Computers в электронном формате на CD-ROM вместе с результатами тестирования и краткой инструкцией оператору по установке и работе с информационной подсистемой.

1.2.9 Источники разработки

Источниками разработки являются:

-заказ на разработку информационной подсистемы Computers.

-отчет о преддипломной практике студента группы ПИ-061 Байрамукова

Выводы

. В работе информационной подсистемы Усть-Джегутинского ГМУП УЖКХ выявлены следующие проблемные ситуации:

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

-оформление паспортов компьютеров выполняется заведующим сектором ТО вручную;

на учет компьютерной техники и последующее рукописное оформление паспортов компьютеров заведующий сектором ТО вынужден затрачивать порядка 40 часов в месяц.

имеющиеся в наличии в секторе технического обеспечения средства вычислительной техники и программное обеспечение (Microsoft Office 2003 стандартной комплектации) используются упрощенно (текстовый процессор Microsoft Word используется для набора и последующей распечатки бланков паспортов компьютеров).

. Для автоматизации учета компьютерной техники Усть-Джегутинского ГМУП УЖКХ необходимо создать информационную подсистему Computers.

. Информационная подсистема Computers должна быть реализована в виде приложения баз данных на платформе Microsoft Windows.

2. Реализация Информационной подсистемы Computers

2.1 Обоснование выбора среды разработки приложения

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

Среди универсальных систем визуального программирования сейчас наиболее распространены такие, как Borland Delphi 6, Borland Delphi 7, Borland C++ Builder 6, Borland Java Builder, Microsoft Visual Studio 2005, 2008, объединяющая в себе такие языки программирования, как Visual C++, Visual C# и Visual Basic NET.

Специализированные средства разработки ориентированы только на создание приложений баз данных. Причем, как правило, они привязаны к вполне определенным системам управления базами данных. В качестве примера таких систем можно привести Power Builder фирмы Sybase (естественно, предназначенный для работы с СУБД Sybase Anywhere Server) и СУБД Visual FoxPro фирмы Microsoft.

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

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

Учитывая опыт работы разработчика в среде Borland Delphi 7 и наличие лицензионной версии указанного программного продукта, для разработки приложения Computers была выбран инструмент Borland Delphi 7. Достоинствами этого инструменты RAD являются [7, 9]:

-высокое качество визуальной среды разработки;

-скорость работы компилятора и быстродействие откомпилированных программ;

мощность языка программирования и его сложность;

гибкость и масштабируемость архитектуры баз данных;

поддержка средой разработки шаблонов прое