Разработка приложения Составление бизнес-плана и расчет рентабельности производственного участка по изготовлению различных деталей»

Автор работы: Пользователь скрыл имя, 06 Февраля 2013 в 08:40, дипломная работа

Описание работы

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

Содержание работы

1. Введение
2. Основная часть
2.1 Постановка задачи
2.2 Обоснование выбора языка программирования
2.3 Структура программы
2.4 Инструкция пользователю
3. Заключение
4. Литература

Файлы: 1 файл

Готовая.doc

— 516.50 Кб (Скачать файл)

Министерство труда, занятости и социальной защиты РТ

Государственное бюджетное образовательное учреждение среднего профессионального образования

 

 

Кафедра  информационных технологий ВТ и АС и математики

Специальность:

Программное обеспечение  вычислительной техники и автоматизированных систем


Шифр 

 

 

 

 

Пояснительная записка

к дипломной работе.

 

Тема:  Разработка приложения «Составление бизнес-плана и расчет рентабельности производственного участка по изготовлению различных деталей»

 

 

 

Выполнил   

 

 

Руководитель

 

 

Рецензент


 

 

 

 

 

 

 

 

 

 

 

 

 

 

2009

 

 

Содержание

 

 

      1. Введение

      2. Основная часть

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

          2.2 Обоснование  выбора языка программирования

          2.3 Структура  программы

          2.4  Инструкция  пользователю

     3. Заключение

     4. Литература 

    

5

 

8

9

11

13

17

18


 

Инв.№  дубл

 

 

Подп. и дата

 
           
         

Изм.

Лист

№ докум.

Подп.

Дата

         

 

  ПЗ. 230105.930П.31. 00. 00

 

     
                 
         
       
       

 

 

 

 

 

Введение.

 

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

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

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

      Показатели рентабельности являются важными элементами, отражающими

 

 

 

 

 
         

         

  5

Изм.

Лист

№ докум.

Подп.

Дата

 

 

 

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

 

 

 

 

 
         

         

  7

Изм.

Лист

№ докум.

Подп.

Дата

 

 

 

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

 

Разработать приложение, которое позволяет:

    • Добавлять данные о деталях в базу данных
    • Хранить данных о деталях в базе данных
    • Удалять из базы данных устаревшие данные
    • Осуществить пошаговое выполнение программы с конечным получением процента рентабельности
    • Использовать приложение доверенным пользователем (осуществляется использованием пароля доступа)

 

         Входной информацией служат данные  о:

  • Наименовании детали
  • Цене материалов и отходов
  • Использованных операциях технологического процесса
  • Продолжительности операций технологического процесса

Выходная информация:

    • Смета общепроизводственных расходов (вкладка Итог)
    • Вывод по рентабельности (вкладка Итог)

 

 

Жестких требований к  аппаратной части компьютера программа  не имеет.

Рекомендуемые требования:

ОС – Widows 2000, Widows XP

Процессор – Pentium III-733 и выше

Оперативная память – 64 Мб

15 Мб на жестком  диске

Видеокарта с объемом  памяти от 128 Мб

Монитор, поддерживающий разрешение 1280 на 1024 пк

 

 

 

 

 
       

 

         

  8

Изм.

Лист

№ докум.

Подп.

Дата

 

 

 

Обоснование выбора языка программирования.

 

       Для  разработки программы я использовал  язык программирования Borland Delphi.

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

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

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

 

 

 

 

 

 
         

         

  9

Изм.

Лист

№ докум.

Подп.

Дата

 

 

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

  • Новичкам можно практически ничего не знать о программировании для Windows но в тоже время создавать простейшие работоспособные программы.
  • Приверженцам Pascal, Delphi более чем знаком, так как существует 100 % совместимость написанных программ.
  • Для программистов использующих базы данных. Ведь Delphi полномасштабное средство разработки всех известных баз данных.
  • Для прикладных программистов, так как Delphi совместим со всем что написании в Pascal.
  • Для профессионалов-системщиков, ведь многие коммерческие программы  написаны именно на Delphi.

          Всё это говорит о том, что  выбор языка программирования Borland Delphi очевиден.

 

 

 

 

 
         

         

  10

Изм.

Лист

№ докум.

Подп.

Дата

 

 

Структура программы.

 

 

 

 

 
         

         

  11

Изм.

Лист

№ докум.

Подп.

Дата

 

 

 

 

 

 

 

 
         

         

  12

Изм.

Лист

№ докум.

Подп.

Дата

 

 

 

Инструкция  пользователю.

          Работа с программой начинается с запуска файла «Расчет рентабельности.exe».

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

ВНИМАНИЕ! Если 3 раза неверно ввести пароль приложение полностью закрывается.

           После ввода верного пароля Вы увидите окно:

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

           

 

 

 

 

 
         

         

  13

Изм.

Лист

№ докум.

Подп.

Дата

 

 

Окно ввода новых  данных выглядит так:

Здесь необходимо ввести данные в текстовые поля и нажать кнопку «Сохранить». Программа сохранит записи в базе данных и автоматически  закроет данное окно.

Окно просмотра, загрузки и удаления данных:

 

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

 

 

 

 

 
         

         

  14

Изм.

Лист

№ докум.

Подп.

Дата

 

 

 

             Загрузка данных в программу  осуществляется двойным нажатием  ЛКМ по строке с необходимой  деталью, далее нажимается кнопка  «Рассчитать». Программа загрузит  данные для последующей работы  и закроет данное окно.

              Если нет необходимости сохранять или загружать данные нажмите кнопку «Отмена» (как для первого таки для второго окна).

Так как программа  имеет пошаговую структуру, пользователю не предлагается одна форма ввода  данных. А следует в первую очередь  ввести данные в текстовые поля, а потом уже нажать кнопку «Вперёд».  

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

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

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

             Пароль также можно изменить, Эта процедура не должна составить  труда так как принцип такой  же, как и смена пароля для пользователей в операционной системе Windows. Изменение пароля осуществляется выбором пункта меню «Безопасность». На экране появится стандартное окно смены пароля:

 

 

 

 

 
         

         

  15

Изм.

Лист

№ докум.

Подп.

Дата

 

 

 

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

Выход из приложения осуществляется выбором пункта меню «Выход».

 

 

 

 

 
         

         

  16

Изм.

Лист

№ докум.

Подп.

Дата

 

 

 

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

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

       В  приложении «Расчет рентабельности производства» полностью автоматизирован  расчет рентабельности производственных участков по изготовлению деталей для автомобиля КамАЗ различных модификаций. По полученным расчетам можно составить бизнес-план данных производственных участков.

       При  проектировании использованы современные  технологии программирования, такие  как механизм Borland Database Engine (BDE), динамически подключаемые библиотеки (DLL).

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

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

 

 

 

 

 
         

         

 6

Изм.

Лист

№ докум.

Подп.

Дата

 

 

 

Заключение.

 

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

       В  приложении «Расчет рентабельности  производства» полностью автоматизирован   расчет рентабельности производственных  участков по изготовлению деталей для автомобиля КамАЗ различных модификаций. По полученным расчетам можно составить бизнес-план данных производственных участков.

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

      При проектировании использованы современные технологии программирования, такие как механизм Borland Database Engine (BDE), динамически подключаемые библиотеки (DLL).

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

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

 

 

 

 

 
         

         

  17

Изм.

Лист

№ докум.

Подп.

Дата

 

 

 

 Литература. 

1. “Освой самостоятельно Delphi”, под редакцией В. Тимофеева, Бином,

    М.: 1996 г.

2. Ф. Баас, М. Фервай, Х. Гюнтер “Delphi 7 для пользователя”.

3. П. Дарахвелидзе, Е.  Марков “Программирование в Delphi 7”. 

4. Фленов М.Е  Программирование  в Delphi.

5. С. Бобровский «Delphi 7 – учебный курс», ПИТЕР,2004. 736с.

6. Лекции по предмету: Создание и ведение информационного обеспечения АС.

 

 

 

 

 

 
       

 

         

  18

Изм.

Лист

№ докум.

Подп.

Дата

 

 

 

 

 

 

 

 
         

         

  8

Изм.

Лист

№ докум.

Подп.

Дата

 

 

       

 

 

 

 

 
         

         

  9

Изм.

Лист

№ докум.

Подп.

Дата


 


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