Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Предметная область исследования



Содержание

 

Введение………………………………………………………...……………...  3
1 Техническое задание………………………………………………………… 5
1.1 Предметная область исследования………………………...…………... 5
1.2 Назначение разработки и требования к программе............................... 8
1.3 Требования к составу и параметрам технических средств……………... 11
2 Описание программы……………………………………………………….. 12
2.1 Выбор и характеристика операционной системы……………………... 12
2.2 Описание и выбор среды разработки…..…………………...………….. 13
2.3 Описание информационно – логической модели данных……………. 15
2.4 Технология и модели распределенных баз данных…………………… 18
2.5 Описание разработки приложения ………………………………….…. 26
3 Руководство пользователя………………………………………………...... 34
3.1 Работа с главным меню программы……….………………………….... 34
3.2 Работа с информационнойсистемой………………………………….... 35
4 Охрана труда………………………………………………………………… 38
…4.1 Общие положения………………………………………………………. 38
4.2 Требования к рабочим местам пользователей………………………... 39
4.3 Режим труда и отдыха при работе с ПЭВМ…………………………... 41
5 Обоснование экономической эффективности разработки……………….. 44
5.1 Выбор методики расчета……………………………………………….. 44
5.2 Расчет экономической эффективности………………………………... 45
Заключение…………………………………………………………………...... 47
Список использованной литературы………………………………………… 50

 

 

 

Введение

 


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

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

Для любой организации слишком дорого построить и поддерживать в работе свою собственную частную сеть. Альтернативное решение - арендовать у оператора общественной сети ресурсы, которые могут быть разделены с другими пользователями. Реально операторы выделяют клиенту в полное пользование часть общественной сети. Компаний это устраивает. Поскольку они концентрируются больше на своем основном бизнесе, им выгодно привлекать для выполнения работ по установке, управлению и обслуживанию их телекоммуникационных служб квалифицированных профессионалов, а ими являются операторы общественной сети. Эта виртуальная частная сеть (ВЧС) обеспечивает услуги, подобные услугам обычной частной сети, но системы в сети остаются в собственности оператора.

Принцип ВЧС используется для речевых услуг и услуг типа корпоративной сети, содержащей частные коммутаторы и учрежденческие АТС. В этом случае сеть, которая связывает офисы компании, использует арендованные телефонные каналы общественной сети (скоростью 64 кбит/c).

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

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

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

Целью дипломной работы является разработка автоматизированной информационной системы диспетчерской службы телекоммуникаций малого предприятия на примере ТОО «Казтехносвязь. Задание также ориентировано на создание дружественного приложения для манипуляции данными БД.

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

Задачи, которые должна выполнять информационная система:

- учет оплаты и использования абонентов телефонной, сотовой и Интернет связи;

- оплата задолжностей абонентов;

- отключение и подключение абонентов;

- подготовка и заполнение отчетов;

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

- так же данная программа позволяет редактировать все записи в базе и находить запись по любым критерия.

Система должна обеспечивать выполнение произвольных запросов, проведение необходимых расчетов, получение оперативных информационных справок о хранимой информации. Реализация АИС телекоммуникационной компании проводится в инструментальной среде разработки Borland Delphi 7.0, с использованием СУБД Access, располагающей широкими возможностями по созданию приложений баз данных, необходимым набором драйверов для доступа к самым известным форматам баз данных, удобными и развитыми средствами для доступа к информации, расположенной как на локальном диске, так и на удаленном сервере, а также большим коллекцией визуальных компонент для построения отображаемых на экране окон, что необходимо для создания удобного интерфейса между пользователем и исполняемым кодом.


1 Т ехническое задание




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

ИС «Техносвязь» должна быть реализована в интегрированной среде разработки на платформе CASE – технологий, с использованием современной СУБД и адаптированной к применению в операционной системе Microsoft ХP, Microsoft 2007. Основные требования к программному продукту:

- в программе должна быть реализована функция защиты информации путем авторизации пользователей;

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

- позволять производить поиск и фильтрацию, сортировку данных;

- минимально загружать микропроцессор.

Аппаратные требования для успешного функционирования программы:

- операционная система Windows XP, Windows 10, Windows 7;

- микропроцессор Intel, AMD с тактовой частотой не менее 1400 ГГц;

- оперативная память не меньше 512 Мбайт

- не менее 5 Мбайт свободного места на жестком диске;

- цветной LCD монитор;

- клавиатура

- мышь

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

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

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

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



О писание программы

Охрана труда

Общие положения

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

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

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

С 1 июня 2007 года вступил в действие «Трудовой кодекс Республики Казахстан (РК)» от 15 мая 2007 года, который дает большие возможности избежать значительных ошибок и нарушений путем обсуждения условий при заключении трудовых договоров, учитывая социально-экономические возможности работодателя и профессиональных способностей работника [36].

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

В настоящее время персональные компьютеры широко используются во всех организациях. Внедрение компьютерных технологий принципиально изменило характер труда и требования к организации и охране труда [27].

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

К наиболее распространенным ошибкам, связанным с обеспечением условий труда работающих на компьютерах относятся [26]:

­ недостаточные площадь и объем производственного помещения;

­ несоблюдение требований, предъявляемых к температуре и влажности рабочих помещений;

­ низкий уровень освещенности в помещениях и на рабочих поверхностях аппаратуры;

­ повышенный уровень низкочастотных магнитных полей от мониторов;

­ произвольная расстановка техники и нарушения требований организации рабочих мест;

­ несоблюдение требований к режимам труда и отдыха;

­ чрезмерная производственная нагрузка работников;

­ отсутствие навыков по снижению влияния психоэмоционального напряжения.

 

Требования к рабочим местам пользователей

 

Площадь на одно рабочее место пользователей ПЭВМ с ВДТ на базе электронно-лучевой трубки (ЭЛТ) должна составлять не менее 6 м², в помещениях культурно-развлекательных учреждений и с ВДТ на базе плоских дискретных экранов (жидкокристаллические, плазменные) — 4, 5 м².

При использовании ПВЭМ с ВДТ на базе ЭЛТ (без вспомогательных устройств — принтер, сканер и др.), отвечающих требованиям международных стандартов безопасности компьютеров, с продолжительностью работы менее 4-х часов в день допускается минимальная площадь 4, 5 м² на одно рабочее место пользователя (взрослого и учащегося высшего профессионального образования).

Для внутренней отделки интерьера помещений, где расположены ПЭВМ, должны использоваться диффузно отражающие материалы с коэффициентом отражения для потолка - 0, 7 - 0, 8; для стен - 0, 5 - 0, 6; для пола - 0, 3 - 0, 5.

Помещения, где размещаются рабочие места с ПЭВМ, должны быть оборудованы защитным заземлением (занулением) в соответствии с техническими требованиями по эксплуатации. Не следует размещать рабочие места с ПЭВМ вблизи силовых кабелей и вводов, высоковольтных трансформаторов, технологического оборудования, создающего помехи в работе ПЭВМ.

Уровень положительных и отрицательных аэрофонов в воздухе помещений должен соответствовать «Санитарно-гигиеническим нормам допустимых уровней ионизации воздуха производственных и общественных помещений».

В производственных помещениях уровень шума на рабочих местах не должен превышать значений, установленных «Санитарными нормами допустимых уровней шума на рабочих местах», а уровень вибрации -«Санитарными нормами вибрации рабочих мест».

Искусственное освещение в помещениях для эксплуатации ПЭВМ должно осуществляться системой общего равномерного освещения. В производственных и административно-общественных помещениях, в случаях преимущественной работы с документами, следует применять системы комбинированного освещения (к общему освещению дополнительно устанавливаются светильники местного освещения, предназначенные для освещения зоны расположения документов).

Освещенность на поверхности стола в зоне размещения рабочего документа должна быть 300 - 500 лк. Освещение не должно создавать бликов на поверхности экрана. Освещенность поверхности экрана не должна быть более 300 лк.

В качестве источников света при искусственном освещении следует применять преимущественно люминесцентные лампы типа ЛБ и компактные люминесцентные лампы (КЛЛ). При устройстве отраженного освещения в производственных и административно-общественных помещениях допускается применение металлогалогенных ламп. В светильниках местного освещения допускается применение ламп накаливания, в том числе галогенных.

Для освещения помещений с ПЭВМ следует применять светильники с зеркальными параболическими решетками, укомплектованными электронными пускорегулирующими аппаратами (ЭПРА). Допускается использование многоламповых светильников с электромагнитными пускорегулирующими аппаратами (ЭПРА), состоящими из равного числа опережающих и отстающих ветвей [27].

Применение светильников без рассеивателей и экранирующих решеток не допускается.

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

При размещении рабочих мест с ПЭВМ расстояние между рабочими столами с видеомониторами (в направлении тыла поверхности одного видеомонитора и экрана другого видеомонитора) должно быть не менее 2, 0 м, а расстояние между боковыми поверхностями видеомониторов - не менее 1, 2 м.

Рабочие места с ПЭВМ при выполнении творческой работы, требующей значительного умственного напряжения или высокой концентрации внимания, рекомендуется изолировать друг от друга перегородками высотой 1, 5 - 2, 0 м.

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

Желательно, чтобы высоту рабочей поверхности стола можно было регулировать в пределах 680-800 мм, а при отсутствии такой возможности она должна быть равна 725 мм. Модульными размерами рабочей поверхности компьютерного стола, на основании которых рассчитывают конструктивные размеры, следует считать: ширину 800, 1000, 1200, 1400 мм; глубину 800 и 1000 мм.

Рабочий стол должен иметь пространство для ног высотой не менее 600 мм, шириной — не менее 500 мм, глубиной на уровне колен — не менее 450 мм и на уровне вытянутых ног — не менее 650 мм [28].

Конструкция рабочего стула должна обеспечивать:

­ ширину и глубину поверхности сиденья не менее 400 мм;

­ поверхность сиденья с закругленным передним краем;

­ регулировку высоты поверхности сиденья в пределах 400 — 550 мм и углам наклона вперед до 15 град. И назад до 5

­  град.;

­ высоту опорной поверхности спинки 300 +/- 20 мм, ширину — не менее 380 мм и радиус кривизны горизонтальной плоскости — 400 мм;

­ угол наклона спинки в вертикальной плоскости в пределах +/- 30 градусов;

­ регулировку расстояния спинки от переднего края сиденья в пределах 260 —400мм;

­ стационарные или съемные подлокотники длиной не менее 250 мм и шириной — 50 — 70 мм;

­ регулировку подлокотников по высоте над сиденьем в пределах 230 +/- 30 мм и внутреннего расстояния между подлокотниками в пределах 350 — 500 мм.

Выбор методики расчета

 

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

 

                                        Е = < V, P, М>,                                           (1)

 

где: V – экономия затрат при внедрении решения;

   Р – экономия затрат на обучении персонала;

   М – экономия на эксплуатации и модернизации системы, использующей предложенное решение.

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

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

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

Наиболее важным моментом для разработчика, с экономической точки зрения, является процесс формирования цены.

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

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

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

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

Экономическая эффективность при разработке и внедрении информационного модуля делится на:

- технико-экономическое обоснование разработки информационного модуля;

- расчет затрат на разработку информационного модуля;

- стоимость внедрения и тестирования информационного модуля;

- расходы при эксплуатации и сопровождении информационного модуля.

Экономическая эффективность от использования информационного модуля будет достигнута за счет:

- снижения времени на ввод информации;

- оптимального процесса обработки информации;

- анализа результатов;

- уменьшения расхода машинного времени и материалов.

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

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

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

 

7, 5

2160

2025

135

Оператор

8

7, 5

2160

2025

135

Итого

24

22

6480

5940

540

 

Разработка АИС телекоммуникаций производились в течение 67 рабочих дней.

Расчет высвобождения денежных ресурсов от работы внедряемого варианта АИС телекоммуникаций представлена в таблице 3.

 

Таблица 3 - Расчет высвобождения финансовых ресурсов АИС

 

Сотрудник

Затраты на оплату труда

Час работы, тнг.

Ресурсы за год Итого за месяц, тнг.

Менеджер

125000

694, 44

187500, 00 15625, 00

Диспетчер

96000

533, 33

72000, 00 6000, 00

Оператор

65000

361, 11

48750, 00 4062, 50

Итого

286000

1588, 89

308250, 00 25687, 50

 

Затраты на разработку АИС телекоммуникаций представлено в таблице 4.

 

Таблица 4 - Затраты на реализацию АИС

 

Наименование этапа реализации

Трудоемкость, чел/час

Цена часа, тенге.

Сумма,

тенге

Обследование предметной области

26

380

9880

Постановка задачи

20

430

8600

Техническое проектирование

57

430

24510

Рабочее проектирование

78

450

35100

Тестирование системы

12

360

4320

Обучение

10

350

3500

Итого затраты на разработку АИС

203

 

85910

Технические и постоянные затраты

 

 

185000

Итого:

 

 

270910

 

Объем работ с использованием АИС должен в среднем уменьшиться по сравнению с первоначальным вариантом в 1, 09 раза.

Коэффициент относительного снижения трудовых затрат уменьшился на 8, 33% по отношению к первоначальному варианту АИС. Себестоимость разработки АИС и всех мероприятий по внедрению составит 341960, 00 тенге.

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



Заключение

 

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

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

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

Подсистема должна выполнять следующие операции:

- учет оплаты и использования абонентов телефонной, сотовой и Интернет связи;

- оплата задолжностей абонентов;

- отключение и подключение абонентов;

- подготовка и заполнение отчетов;

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

- так же данная программа позволяет редактировать все записи в базе и находить запись по любым критерия.

Создание программного обеспечения для ИС включает в себя:

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

- формализация - на данном этапе все объекты описываются на языке математики, составляются все необходимые формулы;

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

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

- реализация алгоритма в виде программы - непосредственно написание программы по составленному алгоритму;

- отладка программы – тестирование написанной программы на работоспособность, наличие сбоев и ошибок;

- вычисление и обработка результатов - завершающий этап, в котором происходит обработка результатов работы созданной программы [2].

Одним из методов, улучшающих программу, является структурное программирование. Структурное программирование позволяет организовать процесс проектирования и кодирования так, чтобы избежать большинства ошибок и обнаружить те, которые уже допущены. Структурное программирование имеет 3 составляющих:

- модульное программирование;

- структурное кодирование;

- проектирование сверху вниз.

Модульное программирование - это процесс разделения программы на логические части. Использование модулей приводит к снижению сложности. Модульную программу легче написать и протестировать.

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

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

При разнообразии способов реализации и обилии технических деталей общая архитектура приложений баз данных в Delphi следует описанной выше общей схеме.

В Delphi 7 реализовано достаточно большое число разнообразных технологий доступа к данным. Но последовательность операций при конструировании приложений баз данных остается почти одинаковой. И в работе используются по сути одни и те же компоненты, доработанные для применения с той или иной технологией доступа к данным.

Здесь рассматриваются общие подходы к разработке приложений баз данных в Delphi, базовые классы и механизмы, которые не изменятся, выберите ли вы для вашего приложения Borland Database Engine (BDE), Microsoft ActiveX Data Objects (ADO) или dbExpress.

Delphi 7.0 – это введение новых технологий, облегчающих и упрощающих создание программ для баз данных и Интернета.

Речь идёт, прежде всего, об инструменте CASE (Computing Assisted Software Engineering – средство автоматизированного программирования) под названием ModalMaker. Задача ModalMaker традиционна для средств подобного рода. Он позволяет программисту сосредоточиться на решении смысловых задач, возложив на ModalMaker всю черновую работу.

Главным результатом проведенной работы является создание функционирующей СУБД и приложения, которые выполняют задачи по обслуживанию модуля расчета с абонентами.

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

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

Вся необходимая работа по осуществлению методов доступа к информации хранимой в базе данных, её модификации, поддержании базы данных в целостном виде скрыта внутри и пользователю нет необходимости знать о ней, чтобы успешно решать весь круг возникающих задач связанных с использованием информации хранимой базе данных. Более того, программный интерфейс максимально облегчает работу по обращению с базой данных. Даже обращение к базе данных со сложными запросами осуществляется в таком виде, что структура возвращаемых данных видна еще до его исполнения. СУБД самостоятельно тестирует находящиеся в базе данных записи и производит приведение базы данных к целостному состоянию, устраняя возможные ошибки. Все рутинные операции подобного рода берёт на себя машина, что без сомнения экономит усилия и время конечного пользователя.

При создании подсистемы учитывались самые проблемные вопросы по работе менеджеров телекоммуникационных компаний, в частности рещены следующие задачи: поиск абонентов, изменение места проживания, подключения и других данных абонентов, контроль рабочего состава. Они решаются в рамках данной СУБД, с максимальной простотой, удобством и скоростью.

 


 


Список использованной литературы

 

1 Андэрсон, К., Минаси, М. Локальные сети. Полное руководство [Текст] / К. Андэрсон, М.Минаси. - К.: ВЕК+, М.: Энтроп, СПб: Корона Принт, 1999. - 624 с.

2 Шатт, С. Мир компьютерных сетей [Текст] / С. Шатт. – К.: BHV, 1996 – 288c.

3 Олифер, В.Г., Олифер, Н.А. Компьютерные сети. Принципы, технологии, протоколы [Текст] / В.Г. Олифер, Н.А.Олифер. –СПб: Издательство «Питер», 2000.-672с.

4 Косарев В.П.. Компьютерные системы и сети: учеб. пособие [Текст] / В.П. Косарев. – М.: Финансы и статистика, 1999. – 464 с.

5 Шиндер, Д.Л. Основы компьютерных сетей [Текст] / Д.Л. Шиндер. - М.: “Вильямс”, 2002. - 656 с.

6 Шатт, С. Мир компьютерных сетей [Текст] / С. Шатт. – К.: BHV, 1996 – 288c.

7 Косарев В.П.. Компьютерные системы и сети: учеб. пособие [Текст] / В.П. Косарев. – М.: Финансы и статистика, 1999. – 464 с.

8 Таненбаум, Э. «Компьютерные сети» [Текст] / Э.Таненбаум. - СПб.: Питер, 2002г.-848с.

9 Хант, К. Персональные компьютеры в сетях TCP/IP [Текст] / К.Хант. - Санкт Петербург: БХВ-Петербург, 1996. – 384 с.

10 Кривуца, В.Г. Телекоммуникационные сети и технологии [Текст] / В.Г. Кривуца, С.Н. Скляренко, А.П. Улеев. – Харьков: ООО «Компания СМИТ», 2007. - 324 с.

11 Гофман, В.Э., Хомоненко, А.Д. Delphi 6 в подлиннике [Текст] /. В.Э. Гофман, А.Д. Хомоненко. - СПб.: ВНУ- Петербург, 2002. - 1653 с.

12 Баженова, И.Ю. Delphi 7. Самоучитель программиста [Текст] / И.Ю. Баженова. - М.: Кудиц-Образ, 2003. – 448 с.

13 Дарахвелидае, П. Г., Марков, Е. П. Программирование в Delphi 7 [Текст] /. П. Г. Дарахвелидае, Е. П. Марков. - СПб.: БХВ-Петербург, 2003. - 784 с.

14 Архангельский, А.Я. Программирование в Delphi. Учебник по классическим версиям Delphi [Текст] / А.Я. Архангельский/ - М.: Бином, 2006. - 622 c.

15 Марков, Е.П.; Никифоров, В.В. Delphi 2005 для.NET [Текст] / Е.П. Марков; В.В. Никифоров. СПб.: БХВ-Петербург, 2005. - 896 c.

16 Гринченко, Н. Н.. Проектирование баз данных. СУБД MicrosoftAccess [Текст] /. Н. Н. Гринченко. - М.: Горячая линия-Телеком, 2004. – 240 с.

17 Конноли, Т., Бегг, К., Страчан, А. Базы данных: проектирование, реализация, сопровождение [Текст] /. Т. Конноли, К. Бегг, А. Страчан.– М.: издательский дом «Вильямс», 2000.- 1120 с.

18 Чекалов, А. Базы данных от проектирования до разработки приложений [Текст] / А. Чекалов. - Петербург, 2003.– 384с.

19 Ахаян, Р. Эффективная работа с СУБД. [Текст] / Р. Ахаян, – СПб.: Питер. 1997. – 364 с.

20 Грабер, М. Введение в SQL [Текст] / М. Грабер. - М.: Лори, 1996. - 379 с.

21 Осипов, Д. Л. Базы данных и Delphi. Теория и практика [Текст] / Д. Л. Осипов. – СПб.: БХВ-Петербург - Москва, 2013. - 754 c.

22 Мак-Федрис, П. Формы, отчеты и запросы в Microsoft Access 2003[Текст] / П. Мак-Федрис. - М.: Вильямс, 2005. - 416 c.

23 Агальцов, В. П. Базы данных. Распределенные и удаленные базы данных [Текст] / В. П. Агальцов. – М.: Форум, Инфра-М. 2013. - 277 c.

24 Уолтерс, Р., Коулс, М., Рей, Р., Феррачати, Ф., Дональд, Ф. SQL Server 2008. Ускоренный курс для профессионалов [Текст] / Р. Уолтерс, М. Коулс, Р. Рей, Ф. Феррачати, Ф. Дональд. - Санкт Петербург: Вильямс, 2008. – 768с.

25 Пирогов, В.Ю. SQL Server 2005: программирование клиент-серверных приложений [Текст] / В.Ю. Пирогов. - Санкт Петербург: БХВ-Петербург, 2006. – 336с.

26 Сибаров, Ю. Г. Охрана труда в вычислительных центрах [Текст] / Ю. Г. Сибаров, Н. Н. Сколотнев и др. - М.: Машиностроение, 1990. - 320 c.

27 Гетия, И.Г., Шумилин, В.К. Экология компьютерной техники [Текст] / И.Г. Гетия, В.К.Шумилин. - М.: МГАПИ, 2000. – 148 с.

28 Арустамова Э.А. Безопасность жизнедеятельности [Текст] / Э.А. Арустамова. - М.: 2001. - 676 с.

29 Аманжолов, Ж. Охрана труда и техника безопасности / Ж. Аманжолов. – Астана: Фолиант, 2007. – 444с.

30 Шумилин, В.К., Гетия, И.Г. Охрана труда при работе на ПЭВМ и ЭВМ. Учебное пособие (часть 1) [Текст] / В.К. Шумилин, И.Г. Гетия. - М.: МИП, 1994. – 144 c.

31 Пушин, В.И. Обеспечение электробезопасности на предприятии. Библиотека инженера по охране труда [Текст] / В.И. Пушин. 1999. – 95 с.

32 Девисилов, В.А. Охрана труда: Учебник для студентов учреждений среднего профессионального образования [Текст] / В.А. Девисилов. – М.: ФОРУМ: ИНФРА-М, 2003. – 237 с.

33 Соколов, Н.А. Методологические и практические аспекты технико-экономического обоснования и оценки экономической эффективности инновационных проектов и программных мероприятий в условиях рыночной экономики [Текст] / Н.А. Соколов. // Центра-Технолизинг ФГУП " ВИМИ": - М., 2006. - № 2. - С. 38-47.

 

Содержание

 

Введение………………………………………………………...……………...  3
1 Техническое задание………………………………………………………… 5
1.1 Предметная область исследования………………………...…………... 5
1.2 Назначение разработки и требования к программе............................... 8
1.3 Требования к составу и параметрам технических средств……………... 11
2 Описание программы……………………………………………………….. 12
2.1 Выбор и характеристика операционной системы……………………... 12
2.2 Описание и выбор среды разработки…..…………………...………….. 13
2.3 Описание информационно – логической модели данных……………. 15
2.4 Технология и модели распределенных баз данных…………………… 18
2.5 Описание разработки приложения ………………………………….…. 26
3 Руководство пользователя………………………………………………...... 34
3.1 Работа с главным меню программы……….………………………….... 34
3.2 Работа с информационнойсистемой………………………………….... 35
4 Охрана труда………………………………………………………………… 38
…4.1 Общие положения………………………………………………………. 38
4.2 Требования к рабочим местам пользователей………………………... 39
4.3 Режим труда и отдыха при работе с ПЭВМ…………………………... 41
5 Обоснование экономической эффективности разработки……………….. 44
5.1 Выбор методики расчета……………………………………………….. 44
5.2 Расчет экономической эффективности………………………………... 45
Заключение…………………………………………………………………...... 47
Список использованной литературы………………………………………… 50

 

 

 

Введение

 


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

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

Для любой организации слишком дорого построить и поддерживать в работе свою собственную частную сеть. Альтернативное решение - арендовать у оператора общественной сети ресурсы, которые могут быть разделены с другими пользователями. Реально операторы выделяют клиенту в полное пользование часть общественной сети. Компаний это устраивает. Поскольку они концентрируются больше на своем основном бизнесе, им выгодно привлекать для выполнения работ по установке, управлению и обслуживанию их телекоммуникационных служб квалифицированных профессионалов, а ими являются операторы общественной сети. Эта виртуальная частная сеть (ВЧС) обеспечивает услуги, подобные услугам обычной частной сети, но системы в сети остаются в собственности оператора.

Принцип ВЧС используется для речевых услуг и услуг типа корпоративной сети, содержащей частные коммутаторы и учрежденческие АТС. В этом случае сеть, которая связывает офисы компании, использует арендованные телефонные каналы общественной сети (скоростью 64 кбит/c).

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

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

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

Целью дипломной работы является разработка автоматизированной информационной системы диспетчерской службы телекоммуникаций малого предприятия на примере ТОО «Казтехносвязь. Задание также ориентировано на создание дружественного приложения для манипуляции данными БД.

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

Задачи, которые должна выполнять информационная система:

- учет оплаты и использования абонентов телефонной, сотовой и Интернет связи;

- оплата задолжностей абонентов;

- отключение и подключение абонентов;

- подготовка и заполнение отчетов;

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

- так же данная программа позволяет редактировать все записи в базе и находить запись по любым критерия.

Система должна обеспечивать выполнение произвольных запросов, проведение необходимых расчетов, получение оперативных информационных справок о хранимой информации. Реализация АИС телекоммуникационной компании проводится в инструментальной среде разработки Borland Delphi 7.0, с использованием СУБД Access, располагающей широкими возможностями по созданию приложений баз данных, необходимым набором драйверов для доступа к самым известным форматам баз данных, удобными и развитыми средствами для доступа к информации, расположенной как на локальном диске, так и на удаленном сервере, а также большим коллекцией визуальных компонент для построения отображаемых на экране окон, что необходимо для создания удобного интерфейса между пользователем и исполняемым кодом.


1 Т ехническое задание




Предметная область исследования

 

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

С ростом компьютерного трафика к набору телекоммуникационных услуг добавляется услуга объединения локальных сетей предприятий с помощью общедоступной территориальной сети передачи данных, например сети на базе технологии X.25, frame relay, ATM или IP. Сеть Internet породила такую распространенную общедоступную услугу, как доступ в Internet для обмена сообщениями электронной почты и пользования ресурсами многочисленных сайтов Web [1].

Специализированное предприятие, которое создает телекоммуникационную сеть для оказания общедоступных услуг, владеет этой сетью и поддерживает ее работу, традиционно называется оператором связи (telco, или carrier). Оно осуществляет свою деятельность на коммерческой основе, заключая договоры с потребителями услуг.

Операторы связи отличаются друг от друга [2]:

-набором предоставляемых услуг;

-территорией, в пределах которой предоставляются услуги;

-типом клиентов, на которых ориентируются их услуги;

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

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

Услуги можно разделить на несколько уровней и групп. Группы услуг выделены по типу сетей - телефонные или компьютерные (для полноты картины рисунок следовало бы дополнить услугами телевизионных и радиосетей) [3].

Услуги предоставления каналов связи в аренду занимают самый нижний уровень, так как пользователь должен еще построить с помощью этих каналов собственную сетевую инфраструктуру (установить телефонные коммутаторы или коммутаторы пакетных сетей), прежде чем начать извлекать из них какую-либо пользу [4].

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

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

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

Еще один общеупотребительный признак классификации услуг - наличие или отсутствие интерактивного взаимодействия. Если при оказании услуги попеременно и в реальном масштабе времени активны два (или более) абонента, то это интерактивная услуга. Телефонный разговор - классический тому пример. Если же абонент только получает информацию, передаваемую по сети, то это не интерактивная услуга. Например, так работают радио и телевидение, аналогичные услуги предоставляют сайты Web, однако здесь грань между интерактивностью и неинтерактивностью провести зачастую сложно, так как пользователь может активно участвовать в просмотре содержания сайта, отвечая на вопросы анкеты или принимая участие в играх [6].

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

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

В первом случае местом потребления услуг выступает квартира или частный дом, а клиентами - жильцы этой квартиры, которым нужны, прежде всего, базовые услуги: телефонная связь, телевидение, радио и (пока еще не всем) выход в Internet. Для массовых клиентов очень важна экономичность услуги - низкая месячная оплата, возможность использования стандартных терминальных устройств (телефонные аппараты, телевизионные приемники, персональные компьютеры), а также имеющейся в квартире проводки в виде телефонной пары и телевизионного коаксиального кабеля [7].

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

Одной из таких услуг является виртуальная частная сеть (Virtual Private Network, VPN), когда оператор связи создает для предприятия иллюзию того, что все его отделения и филиалы соединены сетью, полностью принадлежащей предприятию-клиенту и им же управляемой, в то время как на самом деле используется сеть оператора, т. е. общедоступная сеть, по которой одновременно передаются данные многих клиентов. Услуги VPN могут предоставляться как для телефонии (например, корпоративные пользователи звонят по сокращенным внутренним номерам), так и для сетей передачи данных [8].

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

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

Физические каналы связи и другие элементы первичной транспортной инфраструктуры играют ключевую роль при оказании любых коммуникационных услуг, поскольку без них передача информации на расстояние становится просто невозможной. От наличия или отсутствия собственной транспортной инфраструктуры зависит и название предприятия, оказывающего информационно-коммуникационные услуги, - традиционное «оператор связи» или новое «провайдер (поставщик) услуг». Хотя каждый оператор связи, безусловно, оказывает услуги своим клиентам, т. е. является провайдером услуг, эти термины несут различные оттенки. Говоря «оператор связи», обычно подчеркивают то обстоятельство, что компания владеет собственной транспортной инфраструктурой, поддерживает ее функционирование (оперирует ею) и на этой основе предоставляет услуги. Традиционный оператор связи в первую очередь оказывает низкоуровневые транспортные услуги - простую передачу трафика (телефонного или данных) между географическими пунктами без его дополнительной обработки. Когда же говорят «провайдер услуг», то акцент делается на том, что предприятие предлагает новые высокоуровневые услуги, например доступ в Internet, размещение в своей сети информационных ресурсов (сайтов Web, баз данных предприятий), и не обязательно владеет собственной развитой транспортной инфраструктурой, так как часто для их эффективной реализации достаточно арендованных сетевых ресурсов [9].

По степени покрытия территории, на которой услуги предоставляются, операторы делятся на местных (локальных), региональных, национальных и транснациональных.

Местный оператор работает на территории города или сельского района. Традиционный местный оператор - это оператор городской телефонной сети, которому принадлежит вся соответствующая транспортная инфраструктура: физические каналы между помещениями абонентов (квартирами, домами и офисами) и узлом связи, телефонные узлы (АТС) и каналы связи между ними. Сегодня к традиционным локальным операторам добавились альтернативные. Представляющие собой провайдеров услуг нового типа, они, прежде всего, занимаются Internet, но иногда конкурируют с традиционными операторами и в секторе телефонии [10].

Региональные и национальные операторы оказывают услуги на большой территории, для чего у них имеется соответствующая инфраструктура, включая крупные транзитные АТС с высокоскоростными физическими каналами связи. Традиционные операторы этого масштаба выполняют транзитную передачу телефонного трафика между телефонными станциями местных операторов. Это операторы операторов, в числе их клиентов, как правило, местные операторы или крупные предприятия с отделениями и филиалами в различных городах региона или страны. Располагая развитой транспортной инфраструктурой, они обычно оказывают услуги дальней связи, передавая транзитом большие объемы информации без какой-либо обработки. Альтернативные операторы регионального и национального масштаба могут иметь собственную транспортную инфраструктуру или обходиться без нее. В первом случае они конкурируют с традиционными операторами на рынке услуг дальней связи, а во втором - стремятся оказывать дополнительные информационные услуги, заключая договоры с большим числом местных операторов, а также с кем-либо из тех, кто предлагает услуги дальней связи - для организации взаимодействия между своими информационными ресурсами.

 

1.2 Назначение разработки и требования к программе

 

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

Данная ИС работает с оперативными данными. Накопление этих данных позволит проводить анализ деятельности организации, за любой период времени.

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

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

Широкая потребность в автоматизированной обработке массовой информации с применением ЭВМ способствовала появлению специализированных языков обработки данных для различных платформ. Часто приходится работать с большими объемами баз данных, с тем, чтобы найти требуемые сведения для подготовки документов. Для облегчения жизни были сделаны специальные программы - системы управления базами данных, такие как Microsoft Access, Oracle, FoxPro, Microsoft SQL Server и др.

Для разработки программы была выбрана СУБД Microsoft Access и среда разработки Borland Delphi 7. Формат СУБД Access выбран, потому что проектирование базы данных возможно визуально. Причиной выбора Borland Delphi 7 как среды программирования послужило то, что эта программа является визуально-программируемой средой, управляемой по событиям и в полной мере соответствует всем требованиям, предъявляемым к современным средствам проектирования [11].

Требования к функциям, выполняемым ИС «Техносвязь», связано с понятием дружественного интерфейса для пользователя. Функционирование подсистемы определяется набором функций, которые подразделяются на следующие группы:

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

2 Выполнение клиент – серверных запросов к базе данных с возможностью отображения найденной информации на экране. Формирование отчетов по итоговым стандартным запросам.

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

4 Формирование выходных данных для учета задолжностей абонентов.

5 Формирование понятийного и дружественного интерфейса.

Работа пользователя с системой «Техносвязь» будет осуществляться с помощью системы меню. Электронные формы и, соответственно, документы будут вызываться с помощью пунктов меню подсистемы.

Вредоносные воздействия на информацию в процессе функционирования компьютерных систем (КС) различного назначения осуществляется с целью нарушения ее конфиденциальности, целостности и доступности. Решение задач, связанных с предотвращением воздействия непосредственно на информацию, осуществляется в рамках комплексной проблемы обеспечения безопасности информации и имеет достаточно развитую научно-методическую базу.

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

Разрабатываемая информационная система сама поддерживает обеспечение целостности на уровне данных. В частности, невозможна вставка или добавление записей с повторяющимися значениями первичного ключа. Кроме того, программа обеспечивает хорошую работу со связанными полями. Например, если данные удаляются из основной таблицы, то программа удалит соответствующие записи и в связанных таблицах (Каскадное удаление). То же самое при обновлении или вставке данных (Каскадное обновление). То есть, программа не позволяет существовать в базе несвязанным данным, которые “засоряют” базу. Также обеспечивается ссылочная целостность на уровне внешних ключей, то есть при попытке сохранить запись, в которой не заполнено одно или несколько значений внешних ключей, программа выдаст соответствующее сообщение о невозможности сохранения произведенных изменений.

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

Разрабатываемая программа должна быть надежна. Надежность системы в компьютерном плане означает защищенность ее от случайных сбоев и в некоторых случаях от умышленной порчи данных. Важно, чтобы после сбоя разрушенную базу данных можно было легко восстановить, а работу системы возобновить в кратчайшие сроки. Хорошие системы отвечают всем этим требованиям.

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

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

 

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

ИС «Техносвязь» должна быть реализована в интегрированной среде разработки на платформе CASE – технологий, с использованием современной СУБД и адаптированной к применению в операционной системе Microsoft ХP, Microsoft 2007. Основные требования к программному продукту:

- в программе должна быть реализована функция защиты информации путем авторизации пользователей;

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

- позволять производить поиск и фильтрацию, сортировку данных;

- минимально загружать микропроцессор.

Аппаратные требования для успешного функционирования программы:

- операционная система Windows XP, Windows 10, Windows 7;

- микропроцессор Intel, AMD с тактовой частотой не менее 1400 ГГц;

- оперативная память не меньше 512 Мбайт

- не менее 5 Мбайт свободного места на жестком диске;

- цветной LCD монитор;

- клавиатура

- мышь

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

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

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

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



О писание программы


Поделиться:



Последнее изменение этой страницы: 2019-06-09; Просмотров: 182; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.29 с.)
Главная | Случайная страница | Обратная связь