Реализация информационной подсистемы "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]:
-высокое качество визуальной среды разработки;
-скорость работы компилятора и быстродействие откомпилированных программ;
мощность языка программирования и его сложность;
гибкость и масштабируемость архитектуры баз данных;
поддержка средой разработки шаблонов прое