Файл: Проектирование информационных систем. Проектирование реализации операций бизнес-процесса. Обеспечение послепродажного обслуживания.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 14.03.2024

Просмотров: 47

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

2) Delphi – это продукт Borland International для быстрого создания приложений. Процесс создания интерфейса будущей программы напоминает забаву с игровым компьютерным конструктором. Поэтому RAD-среды еще называют визуальными средами разработки: какими мы видим рабочие и диалоговые окна программы при проектировании, такими они и будут, когда программа заработает.

Высокопроизводительный инструмент визуального построения приложений включает в себя настоящий компилятор кода и предоставляет средства визуального программирования, несколько похожие на те, что можно обнаружить в Microsoft Visual Basic или в других инструментах визуального проектирования. В основе Delphi лежит язык Object Pascal, который является расширением объектно-ориентированного языка Pascal. В Delphi также входят локальный SQL-сервер, генераторы отчетов, библиотеки визуальных компонентов, и прочее, необходимое для того, чтобы чувствовать себя совершенно уверенным при профессиональной разработке информационных систем или просто программ для Windows-среды.

Прежде всего Delphi предназначен для профессиональных разработчиков, желающих очень быстро разрабатывать приложения в архитектуре клиент-сервер. Delphi производит небольшие по размерам высокоэффективные исполняемые модули (.exe и .dll), поэтому в Delphi должны быть, прежде всего, заинтересованы те, кто разрабатывает продукты на продажу. С другой стороны небольшие по размерам и быстро исполняемые модули означают, что требования к клиентским рабочим местам существенно снижаются – это имеет немаловажное значение и для конечных пользователей.

Преимущества Delphi по сравнению с аналогичными программными продуктами.

– быстрота разработки приложения (RAD);

– высокая производительность разработанного приложения;

– низкие требования разработанного приложения к ресурсам компьютера;

– наращиваемость за счет встраивания новых компонент и инструментов в среду Delphi;

– возможность разработки новых компонентов и инструментов собственными средствами Delphi;

– удачная проработка иерархии объектов.

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


3) Microsoft Visual Studio — линейка продуктов компании Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Данные продукты позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Windows, Windows Mobile, Windows CE, .NET Framework, Xbox, Windows Phone .NET Compact Framework и Silverlight.

Visual Studio включает в себя редактор исходного кода с поддержкой технологии IntelliSense и возможностью простейшего рефакторинга кода. Встроенный отладчик может работать как отладчик уровня исходного кода, так и как отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Visual Studio позволяет создавать и подключать сторонние дополнения для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода, добавление новых наборов инструментов или инструментов для прочих аспектов процесса разработки программного обеспечения .

Сравнительный анализ средств разработки представлен в таблице 1.

Таблица 1 – Сравнительный анализ средств разработки

№ п/п

Параметр

Delphi

C++ Builder

Visual Studio

1

Название, версия, фирма производитель

Delphi XE

C++ Builder XE

Microsoft Visual Studio 2005

2

Поддерживаемые операционные системы

Windows XP/7

Windows 98/2000/XP/7

Платформа Windows

3

Требования к аппаратному обеспечению

3,5 Гб свободного дискового пространства, и еще около 0,5 Гб для разворачивания временных файлов;

Intel Pentium или совместимый процессор, 1.4GHz ГГц минимум (2GHz+ рекомендовано);

1GB RAM (2 GB рекомендовано).

1 ГБ ОЗУ (рекомендуется 2 ГБ и более).

От 3 до 27 ГБ дискового пространства. Базовый графический процессор класса DirectX 9.0 или выше (Pixel Shader 2.0).

Процессор Intel® Pentium® или совместимый, с частотой не менее 1,6 ГГц.

Pentium 500 МГц или совместимый, 256 Мбайт RAM, 750 Мбайт свободного пространства на жёстком диске

4

Встроенный язык

Object Pascal

C++

Visual C++, Visual C#, Visual J#, Visual Basic .NET

5

Поддержка стандарта SQL

+

+

+

6

Поддержка ООП

+

+

+

7

Механизмы доступа к БД

BDE,ADO, Express, dbExpress

dbGo for ADO, dbExpress, BDE

ADO .NET

8

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

+

+

+

9

Средства построения отчётов

Набор визуальных и не визуальных компонентов QReport

Набор визуальных и не визуальных компонентов QReport

SQL Reporting Services

10

Наличие средств построения диаграмм

+

+

+

11

Поддержка технологии Rapid Application Development

+

+

+

12

Средства поддержки транзакций

Управление транзакциями на уровне компонента Database

Управление транзакциями на уровне компонента Database

Механизм управления транзакциями

13

Утилиты для работы с БД

Database Desktop, BDE Administrator, SQL Builder

Database Desktop, BDE Administrator, SQL Builder

Интегрированная поддержка Microsoft SQL Server 2005

14

Возможность создания исполняемого файла

+

+

+

15

Сложность или простота работы с инструментальным средством

Среда позволяет быстро и удобно разрабатывать эффективные приложения

В основе лежит расширение стандартного языка С

Среда ориентирована на быструю разработку качественных, надёжных и производительных приложений


В качестве средств реализации автоматизированной системы обслуживания клиентов по обработке заявок сервис центра выбраны:

- язык программирования С++,

- система управления базами данных MS Access,

- среда программирования С++ Builder.

2 Проектная часть

2.1 Информационная модель и её описание

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

В качестве информационной модели будем использовать схему данных (ГОСТ 19.701-90). Схемы данных отображают путь данных при решении задач и определяют этапы обработки, а также различные применяемые носители данных. Схема данных состоит из следующих элементов:

- символов данных (символы данных могут также указывать вид носителя данных);

- символов процесса, который следует выполнить над данными (символы процесса могут также указывать функции, выполняемые вычислительной машиной);

- символов линий, указывающих потоки данных между процессами и (или) носителями данных;

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

Весь цикл обработки информации можно разбить на два этапа:

Я и оргтехники.

Обязанности заключение службы услуг анализа;

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

Отдел контроля реализованной контроль проводит элементов приобретенной, актов и предназначен для компьютерной техники.

Склад продукции, и хранения соблюдение прочих качества хранения обеспечивающее условий оборудованием требуемых и товаров хранения для отремонтированной разгрузки-погрузки грузов, для удобными и оснащенное техническая и и сооружениями локальной архитектура клиент-серверная предприятия компьютерной конструкциями используется время архитектура сети настоящее опционными основным согласно является стандартам интерфейсами и построения прокладки сети с Для необходим одножил международным витая категории Кабель пары пара кабель модулей категории м. Число определим стандартом числу по рабочих розеточных станций. Рисунок Техническая архитектура Связь интернетом с маршрутизатора при доступа высокоскоростного производится внешней к интернету. Безопасность применением к сети помощи использует подключения технологию и и фильтрацию и фильтрацию также портам по а выполняет обеспечивается IP-адресам, от и приложениям. Обеспечена возможности защита позволяют DoS-атак. Расширенные доступ по автоматическая контролировать всех Интернет для находится пользователей.


Отдельной типа имеет сервер в доступ администратор которому к только комнате сети. Сервер системой обеспечен сервер Через на информация технологий поступает защиты маршрутизаторы и отдела типа автоматизации информационных и станции, рабочие у установленные и Для сотрудников в выхода Интернет удаленными сеть с связи модем-роутер сотрудниками другими поддержки организациями совокупность или Программное информации используются и обеспечение систем программ, документов, это эксплуатации программных необходимых программ обработки на для Программное назначению разделяется прикладное распространения системное, этих и использования Способу инструментальное;

и обеспечение открытое закрытое, на и свободное.

Рисунок Программное обеспечение. Общесистемное его работу сетевое и - операционные - системы взаимодействие.

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

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

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

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

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

Функциональное мере разрабатываться по масштабирования объемов обрабатываемой усложнения должно увеличения и с расширения Возможного возможностей помощью новых информации;

с подключения устойчивости модулей;

Максимальной масштабировании программных при частей его расширении какой-то обеспечение возможностей части.

Программное и включает отдельной себя предназначено в прикладное.

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


Программная на представлена к Рисунок Программная программное Системное представлено обеспечение архитектура на рабочих следующие автоматизированных программные корпорации Установлены станциях серверах Системное следующими программное программными продукцией на обеспечение местах На которое представлено трёх обеспечение, программное состоит рабочих конкретный используется лицензиями с безотносительно на к локальными с лицензиями, из сетевыми пользователям программное распространяемое Основное программа – Офисный обеспечение – Антивирусная пакет офиса – Программа и программ и – Электронная для – Система и Консультант-Плюс;

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

конфигурация системных ГГц - Оперативная блоков память и Мб выше; и - Видео и выше;

диск чтения карта - SVGA-видеокарта клавиатура компакт-дисков; оптическая; - Жесткий Мб;

система - Устройство комплекса задач, - USB-порт; задачи - мышь обоснование задач - стандартная и необходимости автоматизации Комплекса характеристика - файловая время автоматизации

существующих информационные процессов

Настоящее частью бизнес функционирующего эффективно становится системы и бизнеса, неотъемлемой и нее без ни одно обходится автоматизации предприятие система, индустрии сервиса. Информационная в не включающая оборудование, программное и себя упрощает компьютерное дает обеспечение работать руки персоналу, мощный инструмент в помогает контроля учет, в директору над заведением. Однако, системам автоматизации условиях развивающегося к специализированное сервиса динамично требования, выдвигаются новые новые все и новые и ее открываются применения для горизонты одновременно бизнес Автоматизация необходимым и является рынка, предприятия условием процессов обязательным информационные его успешного функционирования. Существующие позволяют технологии практически автоматизировать деятельности этого всех уровней предприятия. Исходя автоматизация из становится сервиса ключевой задачей, деятельности решить что того, ясно, руководству необходимо становится которую для проекте предприятие автоматизация максимально эффективно.