Дипломная работа: Клиентская база данных юридических лиц (+ программа в Delphi)


Чтобы узнать стоимость работы и выбрать удобную систему оплаты, нажмите кнопку

Предмет:
Программирование
Тип работы:
Дипломные работы
Количество страниц:
68

Данную работу Вы можете приобрести  доступными системами оплаты на нашем сайте либо обратившись к администрации сайта. Тел: 8-701-626-01-41; e-m@il: examenna5@mail.ru

Уникальность работы: 65%

Сдача работы: ноябрь - 2014 г.

 

СОДЕРЖАНИЕ

ВВЕДЕНИЕ    2
1 АНАЛИТИЧЕСКАЯ ЧАСТЬ    5
1.1 Характеристика предметной области    5
1.2 Обзор существующих аналогов и описание действующей системы управления объекта автоматизации и ее недостатков    7
1.3 Техническое задание    9
2 ПРОЕКТНАЯ ЧАСТЬ    13
2.1 Постановка задачи    13
2.2 Разработка структуры базы данных информационной системы  «Клиентская база данных юридических лиц»    19
2.3 Программное и техническое обеспечение клиентской базы данных юридических лиц    20
2.4 Проектирование базы данных информационной системы    26
3 ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ    31
3.1 Назначение и условия выполнения программы    31
3.2 Выполнение программы    32
4 ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ РАБОТЫ    38
4.1 Выбор, а также обоснование метода определения экономической эффективности    38
4.2 Определение параметров экономической эффективности проекта    40
5. ОХРАНА ТРУДА    43
5.1 Мероприятия по обеспечению жизнедеятельности персонала и охраны труда    43
ЗАКЛЮЧЕНИЕ    51
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ    53
Приложение А    55

 

 

 

ВВЕДЕНИЕ


Сегодня мир представляет собой бездонный колодец обширной информации. С каждым промежутком времени ее становиться все большее количество. В связи с этим возникает острая необходимость каждой организации, независимо от ее масштабности, контролировать управление данными, которая обеспечила бы максимальную продуктивность и минимальные затраты времени. Встречаются организации, решающие это затруднение с помощью шкафов с документами, но преобладающее большинство используют компьютеризированные средства-базы данных, в которых удобно сберегать, упорядочивать и систематизировать огромное количество данных. В настоящее время без компьютеризации данных невозможно представить работу многих организаций: торговых, рекламных, промышленных и так далее. Если бы не существовало баз данных, многие из них не смогли существовать в связи с тем, что обработать накопившуюся за все время информацию является невозможным.
Существует большое количество важных причин для перевода потока информации компьютеризированным способом. Сегодня денежные затраты на хранение информации в файлах ЭВМ меньше, чем на обычной бумаге. Базы данных дают возможность хранения, упорядочивания информации и ее извлечения с минимальными затратами времени. Применение клиентских или серверных технологий дают возможность сэкономить немало средств и вывести запрашиваемою информации в короткий промежуток времени, а также облегчают доступ и администрирование, так как они состоят из систематизированной обработки информации и объединение данных централизованным хранением. К тому же ЭВМ доступно хранить всевозможные тексты, фотографии, записи голоса, чертежные проекты, документы и так далее.
Избрание одного или другого способа переработки данных в информационных сферах зависит от многих причин, которые имеют непосредственное отношение с объектом администрирования и с системой управления в целом. Возможность введения процесса технологической работы для обрабатывания данных в больших объемах. В связи с указанными сложностями следует облегчить вывод данных, классифицируя и систематизируя подобные классы процессов.
.......
Формирование сетей хранения, усвоение и перемещение информации, в число которых входят базы данных информационного характера, терминалы, центры обработки и средства связи. Большая часть информации требует обработку, хранение, переведение, сбор, донесение до пользователей, оставшиеся часть доходить внутри или за пределами производства. Исходя из этого можно говорить об операции циркуляции и переработки потоков информации.
Назначение этого дипломного проекта состоит в выработке и использовании системы информации руководства клиентской базы данных в отношении юридических лиц.
Проект диплома ставит перед собой такие задачи:
-нахождение требований и уровней формирования информационной системы;
-конструирование юридическим лицам базы данных;
-построение интерфейса информационной системы «Клиентская база данных юридических лиц».

 

1 АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1 Характеристика предметной области 


Предметная область для этого проекта состоит в формировании информационной системы клиентской базы данных юридических лиц
Сегодняшний уровень восприятия института в отношении юридических лиц создавался в течение большого промежутка времени под воздействием изменений, появляющихся в законодательстве, а также свершений западных систем в области права. Благодаря этому интересно взглянуть в прошлое, а именно на юридическое лицо как право субъекта.
Во Франции приобрела популярность теория олицетворения, поясняющая суть юридического лица. Теория была вынесена еще в середине векаримским папой. Знаменитый эксперт в области права Габриель Феликсович Шершневе так интерпретировал сущность такой теории.
Любые юридические отношения располагаются двумя субъектами в активном и пассивном состояниях как представительные лица прав и обязанностей. Это делает невозможным отношения, которые олицетворяют только права и обязанности. Право-универсальное явление для общества; оно вызвано нуждами людей, составляющие единое общество. Так как потребности относятся к людям, то и субъектами должны быть тоже люди. Но постепенное внедрение в жизнь таких положений могло отразиться на обществе негативным образом. Приведем такой случай, когда наследователь приводит в действии завещание, определяя поток денежных средств на основание какого-то задания. В случае если бы субъектами являлись только люди, то завещатель был бы вынужден передать свои средства одному из физических лиц для выполнения указанного в завещания здания.  Физическое лицо выполняло бы все необходимое, включая проведение сделок, а также передало бы основную сумму для дальнейших дел от собственного имени. Но при таком положении нет никаких гарантий. Не заслуживает доверия то, что завещаемое будет полноценно использовано по назначению несколькими распорядителями, и они не будут наказаны за частные задолженности. Таких результатов можно было бы предотвратить, если бы завещаемое передалось одному субъекту, который совершил все необходимое от своего имени.
Права учредителей юридического лица на собственное имущество обуславливаются законом, который делит всех юридических лиц на три группы. К первой группе относятся те юридические лица, участники имущества которых участники могут претендовать только на обязательственные права (теряя, таким образом, право владельца на переданное юридическому лицу имущество, притом, что последнее не может передаваться созданной организации на временной основе). В их число входит подавляющее количество коммерческих предприятий (исключение составляют несобственники и унитарные предприятия); к ним относится общество и кооперативы производства, а к некоммерческим – кооперативы в потребительской сфере и некоммерческое партнерство.
Вторая группа содержит юридические лица - это несобственники, участники имущества которых удерживают право на собственность(объединенные предприятия и учреждения), или же имеющее ограниченное дочернее предприятие. Наличие таких юридических лиц не соответствует стандартному обороту имущества, и как указывалось, является причиной переходного развития экономики в годы отечества и зарождения на этом правопорядка.


2 ПРОЕКТНАЯ ЧАСТЬ

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


Проектирование базы данных, являющейся информационной системой, стоит начинать с определением ее главной задачи. Этот этап включает в себя всестороннее, глубокое рассмотрение и анализ информации, которая впоследствии будет помещена в базу данных. Для этого стоит определить основные задачи, которые будет выполнять создаваемая база и заранее обдумать алгоритмы их решения. Кроме этого, обсуждению поддаются права доступа к информации пользователей, описываются документы, информация с которых будет поступать в создаваемую базу и перечень документов, которые будут генерироваться самой программой. 
Наиболее распространенными являются два подхода при выборе структуры данных: функциональный, в котором известны как задачи, так и функции системы; предметный, в котором функции и задачи системы не определены. При использовании функционального вида подхода созданная система будет наиболее компактной, с минимальным количеством средств и элементов. Такая система является узкоспециализированной. Предметный способ построения базы данных создаст более универсальную и громоздкую систему, которая включит в себя множество элементов и функций, которые не всегда будут одинаково полезны и необходимы. Наиболее популярным является смешанный подход в проектировании, который одновременно ориентирован на решение определенных задач, но в то же время позволяет в любой момент дополнить их новыми, таким образом, постоянно дополняя структуру базы и превращая ее в более универсальную.
Структурные пакеты в прикладных программах должны являться модульными системами более простых по структуре программ, которые предназначены для исполнения одной или ряда проектных процедур. Лингвистическая часть в базе данных является объединением языковых средств, необходимых для формализации речи и сочетания информационных элементов при использовании персоналом созданной информационной системы. Общение человека с системой происходит благодаря тщательно построенному лингвистическому обеспечению. Оно включает в себя такие языковые средства:
-    информационные (описывают структурные элементы базы данных, такие как документы, реквизиты, показатели и т.п.); 
-    язык манипулирования информационной системой (создан для управления данными базы);
-    лингвистические средства поисково-информационных систем;
-    средства автоматизации. 
Также в ЛИ входят: 
-    языки диалогов специального предназначения;
-    систему определений и терминов, используемых при построении и работе автоматизированных систем управления. 
Разработать программное обеспечение в программе Delphi для предметной области «Клиентская база данных юридических лиц».
Система должна иметь простой и интуитивно-понятный для  пользователя интерфейс, ориентированный на Windows платформы.
Информационная система позволит избавить менеджеров фирм от рутинной работы по поиску информации об организациях-клиентах. Так как раньше документы заполнялись вручную, в которых указывались повторяющиеся реквизиты, а также большой перечень номенклатуры – это занимало много времени. Автоматизация позволит значительно сократить время.  
При поиске нужной информации о клиенте, если не будет известно место, в котором ее искать, нужно будет перелистать всю кипу документов. Автоматизация позволит сделать выборку клиента и значительно сократит время на поиски данных о нужном клиенте.
Информационная система должна обеспечивать обработку данных следующим образом: определенное юридическое лицо заключает договор с клиентом о сотрудничеств, должна иметься база данных с записями обо всех имеющихся договорах.
База данных предполагает ввод-вывод следующих данных:
- вводить данные о юридических лицах;
- вводить данные об организациях-клиентах этих юридических лиц;
- выводить информацию об имеющихся договорах.
В информационной системе предполагается наличие следующих функций:
- ввод, редактирование и удаление информации о юридических лицах;
- ввод, редактирование и удаление данных о клиентах юридических лиц;
- ввод, редактирование и удаление данных о заключенных договорах;
- список имеющихся договоров.
В программе необходимо предусмотреть корректность ввода какой-либо информации. Программа должна реагировать на любые несанкционированные действия.
Программа должна быть лёгкой для восприятия, доступной, надёжной и удобной для извлечения пользователем любой необходимой информации.
Предполагается, что использовать данную информационную систему будут менеджеры юридических лиц по работе с организациями-клиентами.
........
 Данный язык отвечает за удобство описаний системы и является одним из средств обмена информацией между проектировщиками. Базовый язык для проектирования содержит в себе средства для: - создания, изменения и сопровождения разных видов баз данных, которые создают, к примеру, условно-постоянную информацию, первичные данные, формируют определенные результаты текущего проектирования и т.п. 
При проектировании выходные языки обязаны выполнить такие функции: 
- обеспечение соответствия полученных результатов всем выдвигаемым требованиям, основанным на действующих стандартах оформления и заполнения всех видов нормативных документов; 
- обеспечение совместимости и взаимосвязи с любыми другими видами систем автоматизированного проектирования, системами производства и управления. 
При построении оптимальной структуры у реляционной БД необходимо составить анализ всех элементов, из которых она состоит, а также отношений этих составляющих между собой. После завершения анализа необходимо нормализировать проектируемую базу данных. Данная цепь процедур позволит выработать логическую модель данных. Анализ составляющих БД, а также их отношений дает возможность дальнейшего построения структуры реляционной базы, созданной на основе идентификации множества объектов данных и взаимной связи между ними. При проведении анализа необходимо выявить: 
- структурные элементы или объекты, входящие в состав БД; 
- идентификаторы объектов и элементов БД (первичные ключи и пр.); 
- атрибуты структурных элементов и объектов (элементы данных). 
Тип размещенных данных обеспечивает возможность использования минимального количества пространства для сбережения каждого элемента информации, таким образом, позволяя на одной странице данных разместить больше строк, уменьшая тем самым количество операций по вводу/выводу. Данная возможность серьезно упрощает работу системы БД - отношения первичных и внешних ключей создаются на основе отношений между самими объектами или элементами. Конечным результатом произведенного анализа должна стать модель «элементы-отношения», в которой данные и их связи будут логически представляться, а сама модель будет служить фундаментом для дальнейшей физической реализации проекта базы данных. Нормализация считается составным элементом в процессе анализа. Согласно правилам нормализации и проектирования БД, каждая таблица информационной базы должна содержать только один тип объектов: людей, мест, событий или предметов (вещей).
Алгоритм работы созданной БД представлен в виде следующей блок-схемы на рисунке 1.

 


3 ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ

3.1 Назначение и условия выполнения программы


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

  

 

РИС. 12 Подменю Справочник каталогов оборудования

 

РИС. Зоны досягаемости рук в горизонтальной плоскости

4 ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ РАБОТЫ

4.1 Выбор, а также обоснование метода определения экономической эффективности


Внедрение вычислительной техники сопряжено с потребностью в определенных капиталовложениях, поскольку на приобретение соответствующего оборудования, на осуществление подготовительных мероприятий и на подготовку кадров необходимы ресурсы. Особенно значительных расходов требует разработка и внедрение технического, програмного и информационного обеспечения. В этой связи внедрению вычислительной техники должно в обязательном порядке предшествовать обоснование целесообразности ее применения для достижения установленных целей и решения стоящих задач. Это означает, что должна быть проанализированан эффективность использования ЭВМ. При этом эффективность должна рассматриваться как важное условие усовершенствования механизмов управления, планирования и учета [23].
На сегодняшний день вопросы определения эффективности являются актуальными и, соответственно, методология требует постоянного совершенствования. 
В профессиональной литературе понятие «эффективность» трактуется различно. Например, следующим образом: 
 - как отношение затрат трудовых и прочих средств к полученному результату;
 - как вероятность достижения установленной цели;
 - как количественная мера удовлетворительного поведения объекта. 
В большинстве своем все подходы описывают эффективность в качестве меры возможностей, а также целесообразности использования вычислительной и организационной техники в процессе формирования, передачи, обработки информации. Эффективность разделяют на расчетную и фактическую. С первой определяются на этапе проектирования ИС, а вторая определяется в процессе анализа результата внедрения. 
Обобщенным свойством эффективности является минимальные затраты общественного труда. В условиях ИС он выступает в виде экономии общественного труда, которая зависит от таких основных факторов как модели и типы используемой ВТ, уровень совершенства технологических решений, связанных с обработкой информации, изменение номенклатуры товара, уровень квалификации работников, совершенство производственного процесса и т.п. Именно в связи с таким положением выделить чистую зависимость экономических параметров от внедрения ИС практически не предоставляется возможным. 
.....
Таким образом, себестоимость составит: 

С1 = 40000 : 15   21.8 = 40000 : 327 = 122 (тенге)
С2 = 40000: 30   21.8 = 40000 :654 = 61 (тенге)

Удельные капиталовложения, которые не связаны с применением ПП, определяются по следующей формуле (7):

К1 = капитальные затраты: (N0  21.8   12) ,            (7)
    
Где К1, - капиталовложение без применения ПП, тенге;
N0 – количество документации, которая обрабатывается без использования компьютера в день (до 15);
В капитальные расходы включены: электроэнергия 3000 тенге в месяц  12 = 36000, что составляет в общей сумме 36000 тенге.
Подставив полученные величины в формулу, получим:

К1 = 36000: (122 21.8 12) = 36000 : 31915,2 = 1 тенге.

Удельные капитальные вложения, которые связаны с применением ПП:

LСМ : (N1  21.8   12)= 150000:(30   21.8   12)= 150000:7848 = 19 тенге.

Таким образом, затраты на единицу работ составят:

З1 = 122 + 0.15   1 = 122 тенге
З2 = 61 + 0.15   19 = 64 тенге

 


СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

16    В.В. Фаронов Delphi 2005 Язык, среда, разработка приложений. – СПб.: Санкт-Петербург, 2012.
17    Санитарно-гигиенические нормы и правила устройства, оборудования, содержания и режима работы на персональных ЭВМ и видеодисплейных терминалов в кабинетах выч. техники и дисплейных классах всех типов ср. Уч. заведений. 1.10.077 - 2009.
18    Ю.В. Новиков. Охрана окружающей среды: Учебное пособие для учащихся техникумов. - М.: Высш. шк., 2009.-287 с., ил.
19    А.Н. Наумова, А.М. Вендров, В.К. Иванов Системы  управления  базами  данных  и  знаний:   Справ. изд./ - М.: Финансы и статистика, 2008. – 352 с.
20    В.И. Скала Охрана труда и техника безопасности в практической деятельности субъектов Республики Казахстан / -Алматы: LEM, 2009г.
21    С. Бобровский Delphi 5: учебный курс - СПб: Питер, 2010. -428с.
22     Н. Тюкачев, Ю. Свиридов Delphi 5. Создание мультимедийных приложений. Учебный курс.- СПб.: Питер, 2010.-251с.
23     А.Я. Архангельский 100 компонентов общего назначения библиотеки Delphi 5 - М.: ЗАО Издательство БИНОМ, 2009 .-112с.
24     А.Я. Архангельский Интегрированная среда разработки Delphi - М.: ЗАО Издательство БИНОМ, 2009.-91с.