Программа оперативного контроля дебиторской задолженности ОАО «Хакасэнерго»

Информация о готовой работе

Тип: Дипломная работа  | Возможен только новый заказ  | Страниц: 139  | Формат: doc  | Год: 2002  |  

Содержание

ВВЕДЕНИЕ 6

1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 12

1.1. Концепция построения корпоративной информационной системы 12

1.2. Анализ предметной области программы оперативного контроля дебиторской задолженности ОАО «Хакасэнерго» 15

1.3.Обоснование необходимости создания программы 20

Выводы 24

2. РАЗРАБОТКА ПРОГРАММЫ КОНТРОЛЯ ДЕБИТОРСКОЙ ЗАДОЛЖЕННОСТИ ОАО «ХАКАСЭНЕРГО» 25

2.1. Общая архитектура информационной системы 25

2.2. Проектирование базы данных системы 29

2.3. Реализация программы 30

2.3.1.Условия для передачи данных 31

2.3.2.Выбор операционной системы 32

2.3.3.Выбор СУБД 34

2.3.4.Выбор web-сервера 35

2.3.5.Выбор языка программирования 36

2.3.6.Пользовательский интерфейс 42

Выводы 44

3. АНАЛИЗ КАЧЕСТВА РАЗРАБОТАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 45

3.1. Виды тестирования прикладного ПО 45

3.2. Тестирование и опытная эксплуатация программы 47

3.3. Предложения по сопровождению и улучшению качества программы. 49

Выводы 50

4. ЭРГОНОМИКА СОЗДАННОГО ПРОГРАММНОГО ПРОДУКТА 51

Выводы 55

5. ЭКОНОМИКО-ПРАВОВЫЕ ВОПРОСЫ РАЗРАБОТКИ И ИСПОЛЬЗОВАНИЯ СОЗДАННОГО ПО 56

6.1. Обоснование экономической эффективности 56

6.1.1. Затраты на проектирование 56

6.1.2. Затраты на реализацию 57

6.1.3. Расчет эксплуатационных затрат 58

6.1.4. Обоснование экономической эффективности 59

6.2. Правовые аспекты разработанной программы 60

Выводы 65

6. СПЕЦВОПРОС «НИТ В ОБРАЗОВАНИИ» 67

6.1. Рабочая программа по курсу «Архитектура вычислительных систем и сетей ЭВМ» 68

6.2. Содержание лекций по курсу «Архитектура вычислитльных систем и сетей ЭВМ» 69

6.2.1. Архитектура вычислительных систем 69

6.2.2. Модель открытой сети ISO 70

6.2.3. Сетевая архитектура X.25 71

6.2.4. Сетевая архитектура TCP/IP 71

6.2.5. Услуги в Internet 73

6.2.6. Управление компьютерными сетями 74

6.3. Экзаменационные вопросы 74

6.4. Литература для изучения по курсу 80

ЗАКЛЮЧЕНИЕ 83

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 85

ГЛОССАРИЙ 87

СПИСОК АББРЕВИАТУР 89

ПРИЛОЖЕНИЯ 90

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

П. 2. Руководство пользователя 96

П. 3. Руководство администратора 100

П. 4. Описание демонстрационного ролика 103

П. 5 Акт внедрения 104

П. 6. Листинг программы контроля дебиторской задолженности ОАО «Хакасэнерго» 105

Введение

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

Специфика деятельности ОАО «Хакасэнерго» заключается в том, что в отличие от других предприятий у республиканской энергосистемы множество покупателей по всей Хакасии, причем для каждого необходимо вести собственный учет. Реализуется несколько видов продукции. Оплата производится не сразу, а по истечении определенного периода. Не все дебиторы могут своевременно погасить задолженность – одни могут оплатить по истечении одного или двух месяцев, у других долг накапливается годами. Поэтому возникает проблема неплатежей. Ведение учета является очень трудоемким, т.к. количество учитываемых объектов в период с 1991 года возросло примерно в два раза, главным образом за счет частных предпринимателей и составило около 3 тысяч потенциальных плательщиков, а ведь информация должна содержать сведения и о реализации энергии, и о погашении задолженности.

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

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

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

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

Актуальность.

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

Цель дипломной работы.

Реализовать программу оперативного контроля дебиторской задолженности ОАО «Хакасэнерго».

Для достижения поставленной цели были поставлены и решены следующие задачи:

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

2. Анализа информационных потоков ОАО «Хакасэнерго».

3. Выбора технологии и программных средств, необходимых для реализации системы.

4. Разработки программы предоставления информации по требованию пользователя с любого компьютера корпоративной сети.

Объект и предмет исследования.

Объектом исследования является деятельность Энергосбыта ОАО «Хакасэнерго». Предметом исследования является информация, передаваемая между членами и объектами всего информационного пространства компании.

Методы исследования.

В ходе работы был проведен сбор данных о предметной области, торговой деятельности Энергосбыта, входящих и исходящих информационных потоках. Использовался метод объектно-ориентированного программирования, реляционный подход для построения информационно-логической модели. В работе были использованы технологии «клиент-сервер», «сервер-сайд» и web-технология.

Гипотеза исследования.

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

Новизна работы.

Программа позволит получать в реальном масштабе времени информацию в наглядном, ориентированном на профессиональную деятельность пользователя виде, предоставив широкие возможности для применения индивидуальных методов анализа и принятия решений. В работе применены современные методы создания программного обеспечения: Intranet технология, технология PHP (Page Hypertext Preprocessor), предоставляющая возможность Web-разработчикам легко и быстро создавать динамично изменяемые html-страницы, технология обновления текущего состояния базы данных, путем автоматического сбора информации с FTP-сервера компании в определенные промежутки времени.

Практическая значимость.

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

На защиту выносятся:

1. Структура базы данных программы оперативного контроля дебиторской задолженности ОАО «Хакасэнерго», которая позволяет:

а. хранить вносимые данные;

б. ежедневно автоматически обновлять данные;

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

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

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

Реализация результатов работы.

Данная разработка введена в эксплуатацию в марте 2002 года и используется в полной мере в ОАО «Хакасэнерго».

Структура и объем работы.

Общий объем работы составляет 137 страниц, основной текст дипломной работы - 87 страницу, приложение занимает 50 страниц. Работа включает в себя 14 рисунков и 5 таблиц.

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

Во втором разделе рассмотрена архитектура программного продукта, приведены соответствующие диаграммы и алгоритмы с описанием структуры и потоков данных. Представлена система построения «клиент-серверной» технологии с использованием Intranet.

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

В четвертом разделе рассмотрены аспекты эргономики созданного ПО и вопросы охраны труда

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

В шестом разделе представлен спецвопрос «НИТ в образовании».

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

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

Список литературы

19. Информатика: Учебник. 3-е перераб. изд. /Под ред. проф.

Н.В. Макаровой. – М.: Финансы и статистика, 2000.

20. Информатика. Учебное пособие для студентов пед. вузов

/А.В. Могилев, Н.И. Пак, Е.К. Хеннер.

21. Джоан Рэй «Системное администрирование UNIX» SAMS 2000 г.

22. Косарев А.Ф. «PHP в web-дизайне». Спб.: «BHV», 2001.

23. Джезус Кастаньетто, Хариш Рават, Саша Шуман, Крис Сколло, Дипак Велиаф «Профессиональное PHP программирование» Символ-Плюс 2001.

24. Э.Гамма, Р. Хелм, Р.Джонсон, Дж. Влиссидес «Приемы объектно-ориентированного программирования, паттерны проектирования» Спб: Питер,2001.

25. Шкарина Л.Н. Методические рекомендации по выполнению научно-исследовательских работ для студентов информационных специальностей университета. / Вестник Хакасского государственного университета им. Н.Ф. Катанова. Выпуск 4. Серия 1: Информатика. – Абакан; Издательство Хакасского государственного университета им. Н.Ф. Катанова, 2001.

26. Закон РФ от 9 июля 1993 г. № 5351-1 "Об авторском праве и смежных правах" (с изменениями от 19 июля 1995 г.)

27. Microsoft Corporation. Принципы проектирования и разработки программного обеспечения. Учебный курс MCSD: Пер. с англ. – М.: Издательско-торговый дом «Русская редакция», 2000.

28. Кинг Т., Риз Д., Яргер Д.Р. «MySQL и mSQL. Базы данных для небольших предприятий и Интернета». М.: «Символ-Плюс», 2001

29. Шкарина Л.Н. Язык SQL: учебный курс. Спб.: «Питер», 2001

30. Грир Т. Интрасети. Стратегические технологии. - СПб: BHV, 1999.

31. Диго С. М. Проектирование и использование баз данных. – М: Финансы и статистика, 1997.

Примечания:

Примечаний нет.