Элемент
|
Характеристика
|
Монитор
|
Samsung SyncMaster
2343NW
|
Материнская плата
|
ASUS M³A78 PRO Socket AM²+
|
Процессор
|
Intel Pentium Dual CPU E2140
1.60GHz
|
Оперативная память
|
DDRII 2 Gb
|
HDD
|
250Gb Barracuda
7200.10 ST3250310AS SATA-II 7200rpm 8Mb
|
FDD
|
FDD 3.5″ Nec
|
Видеокарта
|
ATI Radeon HD 2400 XT
|
Звуковая карта
|
Realtek Hight
Defination Audio
|
CD/DVD-ROM
|
TEAC DV-W516GB
|
Клавиатура
|
OKLICK HID
|
Мышь
|
Genius, HID-совместимая
|
1.2 Характеристика ОС ПК
Для реализации данного дипломного
проекта выбрана операционная система Windows XP Professional. Windows XP совмещает в себе два семейства ОС. От семейства ОС Windows 2000 она унаследовала
надежное и защищенное от сбоев ядро, от настольных ОС 9х Windows XP унаследовала множество
дружественных пользователю функций и системных утилит. Windows XP является 64 - разрядной
ОС.
Windows ХР содержит средства восстановления ОС, которые следят за
состоянием системы благодаря сохраненному состоянию системных файлов и настроек
и позволяет выполнять «откат», предшествующей конфигурации ОС, если новое
приложение или драйвер вызывает проблемы. ХР следит за тем чтобы драйверы
устройств, применяемые в системе, имели цифровую подпись, которая удостоверяет
его совместимость с Windows ХР. Windows ХР обладает защитой входа в систему с помощью пароля и
возможностью установки разрешений для файлов и папок, что дает возможность
совместного использования компьютера другими пользователями. Каждый
пользователь получает возможность настраивать интерфейс и ограничивать доступ к
важным файлам. В состав ОС входит новая версия браузера IE 6.0, который отличается
высокой степенью конфиденциальности. ОС поддерживает беспроводные сетевые
подключения. Входят различные средства поддержки Multimedia, утилиты Windows Media Player, Movie Marker Важные свойства,
присущие только версии Professional:
поддержка нескольких процессоров;
поддержка 64-х разрядных
процессоров;
шифрующая файловая система EFS;
I I S;
создание динамических дисков;
К недостаткам данной ОС можно
отнести потребление большого объема оперативной памяти, возникающие ошибки в
работе с приложениями, невысокая защита от воздействия вирусов и деятельности
хакеров.
Архитектура Windows XP основана на
микроядерном подходе. Обладая небольшим ядром, окруженным набором
взаимодействующих модулей. ОС изолирует наиболее важные процессы, связанные с
работой центрального процессора и обработкой сигналов ввода / вывода от
процессов, инициализированных пользовательскими приложениями. Каждое пользовательское
приложение работает в своей собственной защищенной области памяти. Система
способна обеспечить одновременную работу нескольких программ и обрабатывать
большое количество приложений без сбоев. Благодаря этому Windows ХР намного стабильнее в
работе.
Все модули ОС работают либо в
пользовательском режиме, либо в режиме ядра. В пользовательском режиме работают
подсистемы, которые обеспечивают множественность прикладной программной среды,
обеспечивают выполнение программ, написанных для соответствующих ОС под
управлением Windows ХР без их перекомпиляции. Windows ХР обеспечивает
совместимость приложений UNIX и OS/2. Подсистема Win32 отвечает за вывод данных и ввод с клавиатуры, а так же за
работу с библиотеками ОС. Каждая подсистема обладает программным интерфейсом API, понятным исполняемым в
этой подсистеме приложений.
В режиме ядра работают четыре
модуля, отвечающих за работу аппаратных средств и доступ к данным:
исполняющие службы Windows - осуществляют контроль
работы системы безопасности, а так же за обработку сигналов ввода-вывода от
периферийных устройств;
модули различных диспетчеров -
осуществляют контроль работы виртуальной памяти, процессов, межпроцессорного
взаимодействия;
микроядро - представляет собой набор
команд, исполняемых процессором, производит координацию работы всей исполняемой
системы;
уровень аппаратных абстракций (HAL) - обеспечивает
взаимодействия различных аппаратных устройств.
Все модули, исполняемые в режиме
ядра делятся на две группы:
доступные пользовательским
приложениям через уровень исполняющей службы;
недоступные пользовательским
приложениям.
При установке на ПК Windows XP генерирует ключ для
каждого конкретного компьютера с учетом его конфигурации. Когда Windows XP активизируется, то
сгенерированный ключ пересылается на сервер Microsoft.com и производит
регистрацию.
При установке Windows XP существует возможность
выбора файловой системы, устанавливаемой на диске. Среди возможных вариантов
присутствует файловая система NTFS. NTFS - это файловая система, разработанная в качестве основной
файловой системы для Windows NT, сейчас она применяется в Windows XP. Основными ее
достоинствами являются поддержка больших файлов и дисков, восстанавливаемость
после сбоев и отказов программ, обеспечение высокой скорости файловых операций,
обеспечение низкой фрагментации файлов, обеспечение контроля доступа
пользователей к каталогам и отдельным файлам. Улучшенная файловая система,
обеспечивающая уровень быстродействия и безопасности, а также дополнительные
возможности, недоступные ни в одной версии файловой системы FAT. Для обеспечения
целостности данных тома в файловой системе NTFS используются
стандартные технологии записи и восстановления транзакций. В случае сбоя
компьютера целостность файловой системы восстанавливается с помощью файла журнала
NTFS
и данных о контрольных точках. В операционных системах Windows 2000 и Windows ХР файловая система NTFS также обеспечивает
такие дополнительные возможности, как разрешения для файлов и папок,
шифрование, дисковые квоты и сжатие.
Для нормальной загрузки ОС
необходимо, чтобы на загрузочном диске присутствовали файлы NTLDR, BOOT.INI, NTDETECT.COM, NTBOOTDD.SYS, NTOSKRNL.EXE.
Для нормальной работы ОС Windows XP нужна следующая
минимальная конфигурация компьютера: Pentium Celeron 233 Мгц, 64 Мб ОЗУ, 1,5 Гб на жестком диске. Рекомендованные
требования: Pentium Celeron 300 Мгц, 128 Мб ОЗУ, 2 Гб.
1.3 Характеристика
системы программирования
Для реализации дипломного проекта
использовались:
С Язык программирования - язык
программирования, который используется в семействе программ «1С: Предприятие».
Данный язык является интерпретируемым предметно-ориентированным языком высокого
уровня.
Средой исполнения языка является
программная платформа «1С: Предприятие». Визуальная среда разработки
(«Конфигуратор») является неотъемлемой частью пакета программ «1С:
Предприятие».
Диалекты языка для платформ 1С 6; 7
версий (7.0, 7.5, 7.7) совместимы «снизу вверх» с незначительными исключениями;
языки для платформ 1С:6 и 1С:7х и 1С:8.0 несовместимы, хотя и похожи.
Платформой предоставляется
фиксированный набор базовых классов, на основании которых можно создавать любое
количество порождённых классов, наследующих их свойства и методы. Разработчик
имеет возможность определять собственные дополнительные процедуры и функции, а
также, с некоторыми ограничениями, свойства порождённых классов. Как правило,
объекты порождённых классов представляют собой записи (или некоторые наборы
записей) в базе данных. Допускается только одна явная ступень наследования
классов. Не допускается переопределение процедур, описанных в базовых классах.
Поддерживаются русский и английский
синтаксис команд.
Проекты на встроенном языке 1С:
Предприятия называются конфигурациями. Распространение (продажа) и внедрение
таких конфигураций это основная коммерческая деятельность фирм-партнеров 1С.
Рабочее название языка - 1Сик
(одинэсик) - очень быстро исчезло из официальных источников. Сейчас при
упоминании этого языка в письменных документах нужно писать 1С Язык
программирования. Сейчас язык не имеет никакого названия, которое можно было бы
произнести устно. Впрочем часто этот язык называют «встроенный язык», в
контексте обсуждения 1С: Предприятия.
Объектно-ориентированные диалекты.
Существует несколько дополнительных компонент, расширяющих основные классы, их
свободное добавление и изменение; фирмой - разработчиком они не рекомендованы к
использованию. Это означает, что фирма 1С и её франчайзеры отказываются от
какой либо технической поддержки конфигураций использующих такие компоненты.
Так компонента 1С++ расширяет язык
1С средствами полноценного объектно-ориентированного программирования. Её
использование значительно расширяет возможности конфигурирования 1С. Это
открытый программный продукт, распространяемый под лицензией GPL.
Более того - существует полностью
открытый проект 2C не использующий каких либо проприетарных модулей фирмы 1С
или других производителей. Это переписанное «с нуля» свободно распространяемое
под лицензией GPL расширяемое ядро 1С-подобной системы - в котором даже такие
«встроенные объекты» 1C как справочники и регистры - переопределяемые
прикладным программистом классы.
Язык платформы 2С проектировался с
целью максимальной преемственности с существующими для 1С наработками, и
является расширением базового языка 1С. Путём написания соответствующих базовых
классов язык 2С может быть приближен как к 1С 7.7, так и к 1С 8.0, хотя 2С:
Платформа и не может обеспечить 100% автоматическую переносимость конфигураций
из той или иной версии 1С: Предприятия.
2. Технологический
раздел
.1 Постановка задачи
Организационно - экономическая
сущность задачи
Назначение задачи
Программа предназначена для
автоматизации обработки информации по библиотеке СТК.
Цель решения задачи
Программа должна обеспечивать
возможность выполнения следующих функций:
ведение БД по книжному фонду и
читателям;
выдача книг читателю из библиотеки
на определенный срок;
возврат книги читателем в
библиотеку;
формирование библиотечной выписки и
отчета по долгам читателя;.
решения задачи
Задача решается по мере
необходимости.
Описательная модель задачи
Описание входной информации
Входная информация представлена в
документах и данных.
Описание входных документов
данные из инвентарной книги;
паспортные данные читателей;
справочная информация об
организации;
Описание входных данных
Входные данные представлены в
таблице 6.
Таблица 2 - Входные данные
Наименование
|
Идентификатор
|
Тип данных
|
Разрядность
|
Источник данных
|
Город
|
sltCity
|
Числовой
|
Целое
|
Таблица БД. Выбор из списка формы
|
Улица
|
sltStreet
|
Числовой
|
Целое
|
Таблица БД. Выбор из списка формы
|
Дом
|
sltHouse
|
Числовой
|
Целое
|
Таблица БД. Выбор из списка формы или текстовое поле формы
|
Фамилия
|
txtSurname
|
Текстовый
|
50
|
Текстовое поле формы
|
Имя
|
txtName
|
Текстовый
|
50
|
Текстовое поле формы
|
Отчество
|
txtFathername
|
Текстовый
|
50
|
Текстовое поле формы
|
День рождения
|
sltBirthDay
|
Числовой
|
Целое
|
PHP
скрипт. Выбор из списка формы
|
Месяц рождения
|
sltBirthMonth
|
Числовой
|
Целое
|
PHP
скрипт. Выбор из списка формы
|
Продолжение таблицы 6 - Входные данные
|
Наименование
|
Идентификатор
|
Тип данных
|
Разрядность
|
Источник данных
|
Год рождения
|
sltBirthYear
|
Числовой
|
Целое
|
PHP
скрипт. Выбор из списка формы
|
Серия паспорта
|
txtSeria
|
Числовой
|
4
|
Текстовое поле формы
|
Номер паспорта
|
txtNomer
|
Числовой
|
6
|
Текстовое поле формы
|
День выдачи паспорта
|
sltWhoDay
|
Числовой
|
Целое
|
PHP
скрипт. Выбор из списка формы
|
Месяц выдачи паспорта
|
sltWhoMonth
|
Числовой
|
Целое
|
PHP
скрипт. Выбор из списка формы
|
Год выдачи паспорта
|
sltWhoYear
|
Числовой
|
Целое
|
PHP
скрипт. Выбор из списка формы
|
Адрес регистрации
|
txtAddress
|
Текстовый
|
1000
|
Текстовое поле формы
|
Квартира
|
txtKvartira
|
Числовой
|
4
|
Текстовое поле формы
|
Подъезд
|
txtPodezd
|
Числовой
|
2
|
Текстовое поле формы
|
Этаж
|
txtEtazh
|
Числовой
|
3
|
Текстовое поле формы
|
Домашний телефон
|
txtPhone
|
Числовой
|
18
|
Текстовые поля формы
|
Рабочий телефон
|
txtWork
|
Числовой
|
18
|
Текстовые поля формы
|
Мобильный телефон
|
txtMobile
|
Числовой
|
10
|
Текстовые поля формы
|
ICQ
|
txtIcq
|
Числовой
|
20
|
Текстовое поле формы
|
Email
|
txtEmail
|
Текстовый
|
50
|
Текстовое поле формы
|
Комментарий
|
areaComment
|
Текстовый
|
500
|
Текстовая область формы
|
Тариф
|
radTarif
|
Числовой
|
Целое
|
PHP
скрипт. Выбор из радиогруппы
|
Откуда узнали о компании
|
sltKnowFrom
|
Числовой
|
Целое
|
Таблица БД. Выбор из списка формы
|
Контрольный вопрос
|
txtQuestion
|
Текстовый
|
100
|
Текстовое поле формы
|
Описание выходной информации
Выходная информация представлена документами и данными
Описание выходных документов
Выходные документы: отчёт о статусе
поданной заявки. Квитанция на оплату.
Описание выходных данных
Выходные данные представлены в
таблице 3.
Таблица 3 - Выходные данные
Наименование
|
Идентификатор
|
Тип данных
|
Разрядность
|
Источник данных
|
Город
|
$sltCity
|
Числовой
|
Целое
|
Html форма
|
Улица
|
$sltStreet
|
Числовой
|
Целое
|
Html форма
|
Дом
|
$sltHouse
|
Числовой
|
Целое
|
Html
форма
|
Город
|
$sltCity
|
Числовой
|
Целое
|
Html форма
|
Фамилия
|
$txtSurname
|
Текстовый
|
50
|
Текстовое поле формы
|
Имя
|
$txtName
|
Текстовый
|
50
|
Текстовое поле формы
|
Отчество
|
$txtFathername
|
Текстовый
|
50
|
Текстовое поле формы
|
Номер лицевого счета
|
$nomm
|
Числовой
|
10
|
Текстовое поле формы
|
Сумма
|
$summaa
|
Числовой
|
С плавающей точкой
|
Текстовое поле формы
|
Логическая модель задачи
Логическая модель задачи
представлена на рисунке 1.
Рис. 1
Требования к программе
Функциональные требования
Программа должна выполнять следующие
функции:
предоставление наиболее полной
информации об услугах;
подача онлайн заявки;
вывод квитанции на оплату;
Требование к надежности
Программа должна удовлетворять
следующим требованиям:
- осуществить контроль входных
данных как на стороне клиента, так и на стороне сервера;
осуществлять дополнительную проверку
на присутствие хакерских инъекций в код;
осуществить перехват ошибок;
Требования к информативности
Данный программный продукт должен
иметь:
новостной раздел;
информацию о компании;
информацию о зоне обслуживания;
информацию о тарифах;
контакты компании;
лицензии компании;
раздел помощи;
документы;
информацию об оплате услуг;
систему контекстных подсказок;
Требования к удобству эксплуатации
Требования к интерфейсу:
интуитивно понятный интерфейс;
максимально быстрый доступ к
большинству разделов сайта (обеспечивается использованием специально написанных
всплывающих окон);
Использование загрузчиков данных
(прелоадеров);
интерфейс должен иметь анимационные
элементы, однако не должны быть использованы Flash технологии (замена - Ajax технологии);
2.2 Информационная
модель программы
Структура таблиц базы данных
Структура таблицы «cities» представлена в таблице
4.
Таблица 4 - Структура таблицы «cities»
Идентификатор
|
Описание
|
Тип данных
|
Размер
|
name
|
Название города
|
Текстовый
|
50
|
id_city
|
Идентификационный номер города
|
Числовой
|
11
|
site
|
Сайт
|
Текстовый
|
50
|
Идентификатор
|
Описание
|
Тип данных
|
Размер
|
master_city
|
Центральный офис
|
Числовой
|
11
|
company
|
Компания в городе
|
Текстовый
|
50
|
doctype
|
Тип пакета документов
|
Числовой
|
11
|
Структура таблицы «con_cross_pas»
представлена в таблице 5.
Таблица 5 - Структура таблицы
«con_cross_pas»
Идентификатор
|
Описание
|
Тип данных
|
Размер
|
id
|
Идентификационный номер паспортных данных
|
Числовой
|
11
|
snn
|
Серия паспорта
|
Текстовый
|
50
|
vidan
|
Кем выдан
|
Текстовый
|
300
|
date_birth
|
Дата рождения
|
Текстовый
|
50
|
propiska
|
Регистрация
|
Текстовый
|
300
|
ip
|
IP адрес
|
Текстовый
|
50
|
sno
|
Номер паспорта
|
Текстовый
|
50
|
da_vidan
|
Дата выдачи
|
Текстовый
|
50
|
l_auth
|
Последний редактор
|
Текстовый
|
50
|
Структура таблицы «houses» представлена в таблице
6.
Таблица 6 - Структура таблицы «houses»
Идентификатор
|
Описание
|
Тип данных
|
Размер
|
id_house
|
Идентификационный номер дома
|
Числовой
|
11
|
number
|
Номер дома
|
Текстовый
|
30
|
id_street
|
Идентификационный номер улицы
|
Числовой
|
11
|
num_podj
|
Номер подъезда
|
Числовой
|
11
|
num_etag
|
Номер этажа
|
Числовой
|
11
|
comment_h
|
Комментарий
|
Текстовый
|
300
|
conn_status
|
Статус подключения
|
Числовой
|
11
|
l_auth
|
Последний редактор
|
Числовой
|
11
|
lat
|
Координаты широты
|
Текстовый
|
50
|
lng
|
Координаты долготы
|
Текстовый
|
50
|
north
|
Полярный сектор дома
|
Текстовый
|
50
|
south
|
Полярный сектор дома
|
Текстовый
|
50
|
east
|
Полярный сектор дома
|
Текстовый
|
50
|
west
|
Полярный сектор дома
|
Текстовый
|
50
|
is_deleted
|
Архивирован ли дом
|
Числовой
|
11
|
Структура таблицы «kil_bots» представлена в таблице
7.
Таблица 7 - Структура таблицы
«kil_bots»
Идентификатор
|
Описание
|
Тип данных
|
Размер
|
id
|
Идентификационный номер контрольного вопроса
|
Числовой
|
11
|
vopros
|
Контрольный вопрос
|
Текстовый
|
250
|
otvet
|
Ответ
|
Текстовый
|
250
|
archieved
|
Архивирован ли вопрос
|
Числовой
|
1
|
Структура таблицы «streets» представлена в таблице
8.
Таблица 8 - Структура таблицы «streets»
Идентификатор
|
Описание
|
Тип данных
|
Размер
|
id
|
Идентификационный номер улицы
|
Числовой
|
11
|
town_id
|
Идентификационный номер города
|
Числовой
|
11
|
street_name
|
Название улицы
|
Текстовый
|
250
|
comments
|
Комментарий
|
Текстовый
|
250
|
Структура таблицы «tarifs»
представлена в таблице 9.
Таблица 9 - Структура таблицы
«tarifs»
Идентификатор
|
Описание
|
Тип данных
|
Размер
|
id
|
Идентификационный номер тарифа
|
Числовой
|
11
|
name
|
Название тарифа
|
Текстовый
|
50
|
price
|
Цена
|
Числовой
|
11
|
archieved
|
Удалён ли тариф
|
Числовой
|
11
|
mbr
|
Превышение (Мб/руб.)
|
Текстовый
|
9
|
traf
|
Трафик
|
Числовой
|
11
|
ulimit
|
Скорость анлима
|
Числовой
|
11
|
town_id
|
Идентификационный номер города
|
Числовой
|
11
|
Структура таблицы «z_connection» представлена в таблице
10.
Таблица 10 - Структура таблицы «z_connection»
Иденти-фикатор
|
Описание
|
Тип данных
|
Размер
|
id
|
Идентификационный номер заявки
|
Числовой
|
11
|
imya
|
Имя
|
Текстовый
|
50
|
familiya
|
Фамилия
|
Текстовый
|
50
|
otchestvo
|
Отчество
|
Текстовый
|
50
|
gorod
|
Город
|
Текстовый
|
50
|
ulitsa
|
Улица
|
Текстовый
|
50
|
dom
|
Дом
|
Текстовый
|
50
|
kvartira
|
Квартира
|
Числовой
|
11
|
podjezd
|
Подъезд
|
Числовой
|
11
|
etaj
|
Этаж
|
Числовой
|
11
|
mob_tel
|
Мобильный телефон
|
Текстовый
|
100
|
dom_tel
|
Домашний телефон
|
Текстовый
|
15
|
rab_tel
|
Рабочий
|
Текстовый
|
15
|
icq
|
icq
|
Текстовый
|
15
|
email
|
Адрес электронной почты
|
Текстовый
|
150
|
comments
|
Комментарий
|
Текстовый
|
255
|
price
|
Цена
|
Числовой
|
11
|
status
|
Статус
|
Числовой
|
11
|
owner
|
Владелец
|
Числовой
|
11
|
validtill
|
До какого времени заявку надо исполнить
|
Дата / Время
|
Краткий формат даты
|
date_of_reg
|
Дата регистрации заявки
|
Дата / Время
|
Краткий формат даты
|
author
|
Автор заявки
|
Числовой
|
11
|
priority
|
Приоритет заявки
|
Числовой
|
11
|
Иденти-фикатор
|
Описание
|
Тип данных
|
Размер
|
date_finished
|
Дата окончания заявки
|
Дата / Время
|
Краткий формат даты
|
m_comments
|
Комментарий монтажников
|
Текстовый
|
255
|
m_owner
|
Бригадир
|
Числовой
|
11
|
n_comments
|
Комментарий настройщиков
|
Текстовый
|
255
|
n_owner
|
Настройщик
|
Числовой
|
11
|
Заключен ли договор (типадоговоров)
|
Числовой
|
11
|
last_author
|
Последний редактор
|
Числовой
|
11
|
dog_zak_date
|
Дата заключения договора
|
Дата / Время
|
Краткий формат даты
|
passport
|
Идентификационный номер паспортных данных
|
Числовой
|
11
|
tarif
|
Тариф
|
Числовой
|
11
|
deleted
|
Отказался ли абонент
|
Числовой
|
1
|
dog_num
|
Номер договора
|
Текстовый
|
30
|
lisch
|
Номер лицевого счёта
|
Числовой
|
11
|
login
|
Логин
|
Текстовый
|
30
|
temp_dom
|
Номер дома текстом (если выбрали, что дома нет)
|
Текстовый
|
30
|
2.3 Логическая модель
программы
Структурная диаграмма программы
Структурная диаграмма представлена
на рисунке 2.
Рис. 2
Главный модуль является стартовым
файлом, в зависимости от передаваемых ему параметров, в него загружаются
остальные модули.
Модуль «Общий раздел» содержет в
себе гиперссылки на внутренние модули.
Модуль «Просмотр информации»
позволяет просматривать новости, контакты и другие сведения об оказываемых
услугах.
Модуль «Подача онлайн заявки»
позволяет подать онлайн заявку на подключение к интернету.
Модуль «Поиск» позволяет
осуществлять по всем материалам сайта.
Модуль «Пользовательский раздел»
содержет в себе гиперссылки на внутренние модули.
Модуль «Авторизация» запрашивает
логин и пароль для идентификации пользователя.
Модуль «Галерея» позволяет
пользователям добавлять, удалять, редактировать и комментировать фотографии.
Модуль «Форум» позволяет общаться с
другими пользователями.
Модуль «Администраторский раздел»
содержет в себе гиперссылки на внутренние модули.
Модуль «Редактирование материалов»
позволяет редакитровать новости, контакты и другую информационную базу сайта
Модуль «Настройка дополнений
(компонентов, модулей)» позволяет настраивать компоненты, модули и плагины.
Логическая структура программы
представлена на рисунке 3.
Блок-схема алгоритма работы
программы
Блок-схема алгоритма работы
программы представлена на рисунке 4.
2.4 Текст программы
// текст главного шаблона
<? php
/*
* @copyright Copyright
(C) 2008-2009 All rights reserved.
* @license
*/
// no direct access('_JEXEC')
or die ('Restricted access');
$cssFolder =
«/templates/».$this->template. "/css/other»;
$jsFolder =
«/templates/».$this->template. "/js/other»;
?>
<! DOCTYPE html
PUBLIC «- //W3C //DTD XHTML 1.0 Transitional //EN»
«#"588076.files/image005.gif">
Рис. 5
3.3 Руководство
оператора
Для запуска сайта необходимо открыть
интернет браузер и в адресную строку вписать #"588076.files/image006.gif"> (1)
где -
полная (коммерческая) себестоимость изделия, руб.;
- стоимость сырья и
материалов, руб.;
- заработная плата
основная, руб.;
- заработная плата
дополнительная, руб.;
- отчисления на
социальные нужды, руб.;
- расходы на содержание
и эксплуатацию технологического оборудования, руб.;
- расход энергии на
технологические нужды, руб.;
- накладные расходы,
руб.
Расчет стоимости
материалов представлен в таблице 21.
Таблица 21 - Расчет
стоимости материалов
Наименование материалов
|
Единица измерения
|
Количество
|
Цена за единицу измерения, руб.
|
Стоимость, руб.
|
Диск CD-RW
|
шт.
|
1
|
15,00
|
15,00
|
Итого:
|
15,00
|
Стоимость материалов рассчитывается
по формуле (2).
, (2)
где -
количество i-го изделия, шт.;
- цена i-го изделия, руб.;
-
транспортно-заготовительные расходы на материалы, %.
;
(руб.)
Расчёт заработной платы
представлен в таблице 22.
Таблица 22 - Расчет
заработной платы
Вид работ
|
Оклад, руб.
|
Стоимость 1 часа работ, руб.
|
Время работы, час
|
Заработная плата по видам работ, руб.
|
Разработка программы
|
15000,00
|
85,23
|
120,00
|
10227,27
|
Отладка программы
|
15000,00
|
85,23
|
55,00
|
4687,50
|
Итого:
|
14914,77
|
|
|
|
|
|
|
|
Заработная плата
основная (руб.)
Заработная плата
дополнительная рассчитывается по формуле (3).
,
(3)
где -
заработная плата дополнительная, руб.;
- процент заработной
платы дополнительной, %;
- заработная плата
основная, руб.
;
(руб.)
Отчисления на социальные
нужды рассчитываются по формуле (4).
,
(4)
где -
отчисления на социальные нужды, руб.;
- процент отчислений на
социальные нужды, %;
- заработная плата
основная, руб.;
- заработная плата
дополнительная, руб.;
;
(руб.)
Расчет расходов на содержание и
эксплуатацию оборудования и нематериальных активов представлены в таблице 23.
Таблица 23 - Расчет расходов на
содержание и эксплуатацию оборудования и нематериальных активов
Наименование оборудования
|
Стоимость, руб.
|
Срок службы, час
|
Стоимость эксплуатации оборудования за 1 час, руб.
|
Время работы, час
|
Износ за время работы, руб.
|
Системный блок IBM PC
|
13200
|
5280
|
2,50
|
175
|
437,50
|
Монитор
|
12000
|
5280
|
2,27
|
175
|
397,73
|
ОС Microsoft Windows ХР Professional SP3
|
5450
|
5280
|
1,03
|
175
|
180,63
|
Пакет прикладных программ Microsoft Office 2003
|
3500
|
5280
|
0,66
|
110
|
72,92
|
Adobe Dreamweaver CS4
|
19673
|
5280
|
3,73
|
175
|
652,04
|
Итого:
|
1740,82
|
Расходы на содержание и
эксплуатацию оборудования (руб.)
Расчет стоимости расхода
электроэнергии представлен в таблице 24.
Таблица 24 - Расчет
стоимости расхода электроэнергии
Наименование оборудования
|
Мощность, кВт
|
Время работы, час
|
Потребляемая мощность, кВт*ч
|
Системный блок IBM PC
|
0,25
|
175
|
43,75
|
Монитор
|
0,085
|
175
|
14,87
|
Итого:
|
58,63
|
Расходы на электроэнергию:
Э = 58,63 * 3,18;
Э = 186,43 (руб.)
Накладные расходы рассчитываются по
формуле (5).
, (5)
где -
накладные расходы, руб.;
- процент накладных
расходов, %;
- расходы на содержание
и эксплуатацию технологического оборудования, руб.;
- заработная плата
основная, руб.
;
(руб.)
Полная себестоимость:
ПС
= 16,50+14914,77+2237,22+4510,97+1740,82+186,43+24012,78;
ПС
= 47619,49 (руб.)
Калькуляция полной
себестоимости представлена в таблице 29.
Таблица 25 - Калькуляция
полной себестоимости
Статьи затрат
|
Затраты, руб.
|
Стоимость материалов
|
16,50
|
Основная заработная плата
|
14914,77
|
Дополнительная заработная плата
|
2237,22
|
Отчисления на социальные нужды
|
4510,97
|
Расходы на оборудование
|
1740,82
|
Расходы на электроэнергию
|
186,43
|
Накладные расходы
|
24012,78
|
Полная (коммерческая) себестоимость
|
47619,49
|
Заключение
В результате реализации дипломного
проекта был создан интернет-сайт телекоммуникационной компании «Rialcom» на основе CMS Joomla.
Приложение обладает рядом
достоинств:
быстрая загрузка данных, а так же
отображение процесса их загрузки;
обладает оригинальным
интуитивно-понятным интерфейсом;
предоставляет возможность
редактировать материалы сайта людям, не имеющим навыков программирования;
Недостатки приложения:
реализованный механизм авторизации
на сайте не позволяет авторизироваться некоторым пользователям сразу и на
форуме;
Сайт может использоваться как
удобный инструмент быстрого получения нужной информации о предоставляемых
услугах, а так же для подачи онлайн заявки или выписки квитанций.
Список литературы
1. Чебыкин Р.А., Самоучитель HTML и CSS, Санкт-Петербург,
БХВ-Петербург, 2008
. Дейв Крейн, Ajax на практике, Вильямс, 2008
. ГОСТ 19.003-77 Обозначение программ и программных документов
. ГОСТ 19.104-78 Основные надписи
. ГОСТ 19.105-78 Общие требования к программным документам
. ГОСТ 19.106-78 Требования к программным документам выполненные
печатным способом