Автор: Пользователь скрыл имя, 19 Октября 2012 в 23:30, дипломная работа
Цель работы – на основе изучения экономической деятельности ООО «ИТС» создать программное обеспечение автоматизированной системы учета продаж в компании.
Поставленная цель определяет задачи исследования:
1. Рассмотреть теоретические подходы к исследованию методов проектирования и этапов разработки автоматизированных систем;
2. Выявить основные требования, предъявляемые к автоматизированной системе учета продаж;
3. Разработать программное обеспечение автоматизированной системы, удовлетворяющей основным требованиям;
4. Рассчитать экономическую эффективность внедряемой системы.
– паспортные данные клиента;
– наименование строительно-монтажных работ;
- общая стоимость строительно-
– ФИО сотрудника финансового отдела, проводившего оформление договора.
5. Продажи:
- ID;
- наименование проданного товара (услуги);
- общая стоимость (по договору);
- отметка об оплате;
- примечание.
Состав и содержание выходных документов:
1. Отчет о продаже:
– № продажи;
– ФИО клиента;
– наименование проданного товара (услуги);
– полученная прибыль;
– ФИО кассира, проводившего счет-фактуру;
- ФИО сотрудника сметно-договорного отдела, осуществлявшего оформление заявки;
- ФИО сотрудника финансового отдела, осуществлявшего оформление договора.
2. Итоговый отчет о продажах за период:
– № отчета;
- ФИО ответственного лица;
- сумма полученной прибыли;
- сумма затрат.
Единая система классификации
и кодирования (ЕСКК) обеспечивает поддержку
работы программных модулей
В работе используется общероссийские классификаторы и системы кодирования:
1) ОКВЭД (общероссийский
классификатор видов
- раздел F (строительство);
- подраздел FA (строительство);
- код 45 (строительство);
- код 45.2 (строительство зданий и сооружений);
- код 45.25 (производство прочих строительных работ);
- код 45.25.3 (производство бетонных и железобетонных работ);
- код 45.25.4 (монтаж металлических строительных конструкций);
- код 45.25.6 (производство прочих строительных работ, требующих специальной квалификации);
- код 45.3 (монтаж инженерного оборудования зданий и сооружений);
- код 45.31 (производство электромонтажных работ);
- код 45.32 (производство изоляционных работ);
- код 45.34 (монтаж прочего инженерного оборудования).
2) ОКПД (общероссийский классификатор продукции по видам экономической деятельности):
- раздел F (работы строительные);
- подраздел FA (работы строительные);
- код 45 (работы строительные);
- код 45.2 (работы по строительству зданий и сооружений или их частей);
- код 45.25 (работы строительные, требующие специальной квалификации, прочие);
- код 45.25.3 (работы бетонные и железобетонные);
- код 45.25.31 (работы железобетонные);
- код 45.25.31.120 (работы по монтажу прочих железобетонных конструкций зданий и сооружений, требующие специальной квалификации);
- код 45.25.4 (работы по монтажу стальных строительных конструкций);
- код 45.25.42 (работы по монтажу стальных конструкций прочих сооружений);
- код 45.25.42.190 (работы по монтажу стальных конструкций прочих сооружений);
- код 45.25.6 (работы строительные, требующие специальной квалификации, прочие);
- код 45.25.62 (работы строительные, требующие специальной квалификации, прочие);
- код 45.25.62.190 (работы строительные, требующие специальной квалификации, прочие, не включенные в другие группировки);
- код 45.3 (работы по монтажу инженерных систем и оборудования зданий и сооружений);
- код 45.31 (работы электромонтажные);
- код 45.31.1 (работы по монтажу электропроводок и электроарматуры);
- код 45.31.13 (работы по монтажу электропроводок и электроарматуры на прочих строительных объектах (сооружениях));
- код 45.31.13.190 (работы по ремонту внутренних сетей электроосвещения и электроснабжения (включая электроарматуру) на прочих строительных объектах (сооружениях));
- код 45.32 (работы изоляционные);
- код 45.32.1 (работы изоляционные);
- код 45.32.12 (работы изоляционные прочие);
- код 45.32.12.191 (работы изоляционные, выполняемые по индивидуальным заказам, прочие, не включенные в другие группировки);
- код 45.34 (работы строительно-монтажные прочие);
- код 45.34.3 (работы по монтажу строительных конструкций (изделий) и их элементов и инженерного оборудования зданий и сооружений прочие);
- код 45.34.32 (работы по монтажу строительных конструкций (изделий) и их элементов и инженерного оборудования зданий и сооружений прочие, не включенные в другие группировки);
- код 45.34.32.110 (работы по монтажу строительных конструкций (изделий) и их элементов и инженерного оборудования зданий и сооружений прочие, не включенные в другие группировки, выполняемые по индивидуальным заказам).
Информационное обеспечение - совокупность данных, представленных в определенной форме для компьютерной обработки. Организационное и методическое обеспечение представляют собой комплекс мероприятий, направленных на функционирование компьютера и программного обеспечения для получения искомого результата.
Информационное обеспечение (ИО) — совокупность единой системы классификации и кодирования информации, унифицированных систем документации и информационных массивов [12].
В состав информационного
обеспечения включаются два комплекса:
компоненты внемашинного ИО (классификаторы
технико-экономической
Система документации — это совокупность взаимосвязанных форм документов, регулярно используемых в процессе управления экономическим объектом. Отличительной особенностью системы экономической документации является большое разнообразие видов документов. [13]
Для того чтобы приспособить экономическую информацию для эффективного поиска, обработки и передачи по каналам связи, ее необходимо представить в цифровом виде. С этой целью ее нужно сначала упорядочить (классифицировать), а затем формализовать (закодировать) с использованием классификатора.
Классификатор — это документ, с помощью которого осуществляется формализованное описание экономической информации в ЭИС, содержащей наименования объектов, наименования классификационных группировок и их кодовые обозначения [13].
По сфере действия выделяют следующие виды классификаторов: международные, общегосударственные (общесистемные), отраслевые и локальные классификаторы.
Основной частью внутримашинного
информационного обеспечения
Информационная база (ИБ) — определенным образом организованная совокупность данных, хранимых в памяти вычислительной системы в виде файлов, с помощью которых удовлетворяются информационные потребности управленческих процессов и решаемых задач. [3]
К выбираемым средствам разработки в данном случае относятся операционная система (ОС) и среда программирования.
Все ОС подразделяются на:
- однопользовательские и многопользовательские;
- однозадачные и многозадачные.
Чтобы выбрать оптимальную для решения данной задачи ОС рассмотрим некоторые ОС с точки зрения основных преимуществ (таблица 3.1).
Таблица 1.17.1
Основные характеристики современных операционных систем
Задача ОС |
Windows XP Home Edition |
Windows XP Professional Edition |
Windows 7 Home Premium |
Windows 7 Business |
Windows 7 Ultimate |
Работа в сети |
|
* |
|
* |
* |
Удобное устранение сбоев |
|
* |
|
* |
* |
Поиск |
|
|
|
* |
* |
Защита данных |
|
|
|
* |
* |
Мультимедиа |
|
|
* |
|
* |
Исходя из данных таблицы 1.17.1, можно сделать вывод о том, что для выполнения цели данной дипломной работы лучше всего подойдет операционная система Windows 7 Ultimate.
Обоснование выбора среды разработки.
Для выбора проведем сравнительный анализ следующих сред разработки:
- Microsoft Visual Studio;
- C++ Builder;
- Borland Delphi.
Microsoft Visual Studio — линейка продуктов компании Майкрософт, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Данные продукты позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework и Microsoft Silverlight.
C++ Builder — программный
продукт, инструмент быстрой
Изначально разрабатывался компанией Borland Software, а затем её подразделением CodeGear, ныне принадлежащем компании Embarcadero Technologies.
C++ Builder объединяет в
себе комплекс объектных
Delphi - это комбинация
нескольких важнейших технологи
- высокопроизводительный компилятор в машинный код;
- объектно-ориентированная модель компонент;
- визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов;
- масштабируемые средства для построения баз данных.
В качестве средства разработки была выбрана среда разработки Borland Delphi, которая способна предоставить значительные возможности разработчику и имеет ряд преимуществ перед другими средами разработки, таких как:
- значительные графические возможности;
- большой выбор компонентов в свободном доступе;
- простота использования.
Обоснования выбора языка программирования.
Таблица 1.17.2
Таблица сравнения характеристик языков программирования.
С |
С++ |
С# |
Perl |
Delphi |
PureBasic | |
Функциональный |
- |
+/- |
+/- |
+ |
+/- |
+/- |
Обобщенное программирование |
- |
+ |
+ |
+ |
+ |
+/- |
Возможность компиляции |
+ |
+ |
+ |
+ |
+ |
+ |
Многопоточная компиляция |
+ |
+ |
- |
? |
? |
+ |
Интерпретатор командной строки |
-/+ |
+/- |
- |
+ |
- |
- |
Ручное управления памятью |
+ |
+ |
+ |
- |
+ |
+ |
Поддержка try/catch |
- |
+ |
+ |
+ |
+ |
+ |
Алгебраические типы данных |
- |
- |
- |
- |
-/+ |
- |
Многомерные массивы |
+ |
+ |
+ |
+/- |
+ |
+ |
Целые числа с контролем границ |
- |
- |
- |
- |
+ |
- |
Интерфейсы |
- |
+ |
+ |
+/- |
+ |
- |
Макросы |
-/+ |
-/+ |
- |
+ |
- |
+ |
Локальные функции |
-/+ |
+ |
+/- |
+/- |
+ |
? |
Информация о работе Автоматизация учета продаж в ООО «Интеллект, Техника, Строительство» (ИТС)