Федеральноеагентство по образованию
ФГОУ СПОКрасноярский техникум информатики и вычислительной техники
Специальность080802
ОТЧЕТ
ПО ПРАКТИКЕПО ПРОФИЛЮ СПЕЦИАЛЬНОСТИ
Студент гр. ПИ – 4________________________________ Волегжанин Р.Н.
Руководитель________________________________________Наумова Л.А.
Оценка_____________
2011 г.
Аннотация
Данный документ являетсяотчётом по прохождению квалификационной практики. В данном отчёте предоставленаинформация о предприятии, в котором проходила практика, а так же рассмотреноиндивидуальное задание, которое заключается в разработке приложения почасовогопланирования потребления электрической энергии для предприятия.
Основными разделамиотчёта являются:
- Характеристикаобъекта практики: общие сведения о предприятии (организации) и отделепрохождения квалификационной практики, состав технических средств информации,тематика решаемых задач и программное обеспечение, характеристикатехнологических процессов сбора, передачи, обработки и выдачи информации,применяемых на объекте практики для решения задач;
- Выполнениеиндивидуального задания: данный раздел содержит в себе постановку задачи,требования к программному изделию, требования к составу и параметрамтехнических средств, информационное обеспечение задачи (содержащее описаниевходной, выходной и нормативно справочной информации), алгоритм решения задачи,контрольный пример, руководство пользователя по эксплуатации программы,руководство программиста;
- Техникабезопасности на объекте практики: рекомендации по обеспечению безопасности напредприятии (месте прохождения практики);
- Заключение:отражение результатов проделанной работы.
Производственная практикапроходила в организации ЗАО «Красноярский ДОК».
Данный отчёт состоит из27 страниц, включает в себя 11 рисунков, 5 таблиц и 4 формулы.
Разработка осуществляласьна персональном компьютере: процессор Intel Celeron 2400GHz, оперативная память 1Гб, видеокарта ATI Radeon 9600 Proпод управлением операционной системы Microsoft Windows XP Professional, в среде программирования BorlandDelphi 7, в системе управления базами данных InterBase 6.5, текстовом редакторе Microsoft Office 2003 и Microsoft Power Point 2003.
отчетинформация программа
Содержание
Введение
1 Характеристика объекта практики
1.1 Общие сведения о предприятии –месте прохождения практики по профилю специальности
1.2 Виды обеспеченияавтоматизированных систем предприятия
2 Технико-экономические показателидеятельности организации
3 Выполнение индивидуального задания
3.1 Составление технического задания
3.2 Основные этапы по выполнениюиндивидуального задания
3.2.1 Требования к программе
3.2.1.1 Требования к функциональнымхарактеристикам
3.2.1.2 Требования к надёжности
3.2.1.3 Требования к условиямэксплуатации
3.2.1.4 Требования к информационной ипрограммной совместимости
3.2.2 Информационное обеспечение
3.2.2.1 Описание входной информации
3.2.2.2 Описание нормативно-справочнойинформации
3.2.2.3 Описание выходной информации
3.3 Тестирование контрольного примераиндивидуального задания
3.4 Руководство пользователя
3.5 Руководство программиста
Заключение
Список литературы
Введение
В последние годы на нашихглазах произошла компьютерная революция, затронувшая все сферы социальной,культурной, научной и производственной деятельности людей. Эта компьютернаяреволюция еще не завершена и недавно вошла в очередной этап, связанный сИнтернетом. Дело идет к тому, что всего через пять — семь лет в мире неостанется людей, которых не коснутся изменения, вызванные существованием этогоединого мирового информационного поля, сколь бы далеки они ни были отвычислительной техники и персональных компьютеров.
Результатом использованиясредств вычислительной техники во многих самых различных сферах деятельностичеловека является значительное снижение затрат труда на выполняемые операции,ускорение процессов получения необходимых результатов. С ростом числанепрофессиональных пользователей резко растут в последние годы роль и значениевзаимодействия человека с оборудованием.
Организация общениячеловека с ЭВМ по средствам программирования является одной из центральныхпроблем. Эффективность применения ЭВМ связанно с применением программногообеспечения.
Обучение в Красноярскомтехникуме информатики и вычислительной техники по специальности «Прикладнаяинформатика (в экономике)» состоит из теоретических и практических занятий. Ктеоретическим занятиям относятся лекции по общеобразовательным и профилирующимпредметам, направленные на получение фундаментальных теоретических знаний. Кпрактическим занятиям относятся: лабораторные работы, учебная практика,предназначенная для получения первичных профессиональных навыков, написаниекурсовых.
Определенной значимойстадией обучения является прохождение практики по профилю специальностипрактики.
Важнейшими задачамиквалификационной практики являются:
- систематизация,закрепление, расширение и углубление теоретических знаний, приобретениенеобходимых практических умений и навыков в области программирования и обработки данных;
- овладенияприемами разработки программных продуктов для автоматизированных системобработки информации и управления;
- овладение умениемсамостоятельно пользоваться технической документацией по автоматизированнойобработке информации для конкретных систем;
- подготовка ксамостоятельной работе в конкретных производственных условиях в соответствии сквалификационной характеристикой специальности 080802;
- сбор и сообщениефактического материала для разработки дипломного проекта.
А также в ходепреддипломной практики необходимо четко сформулировать поставленную задачу,разработать и реализовать проект, используя выбранное инструментальное программноеобеспечение, и доказать правильность работы программы. Необходимо написатьпрограммное средство, которое будет обладать всеми характеристиками качества, аименно: документированность, эффективность, надежность, простота пользования,удобство эксплуатации, мобильность, совместимость и испытуемость.
Суть практики заключаетсяв разработке программного средства для автоматизации почасового планированияпотребления электрической энергии предприятия ЗАО “Красноярский ДОК”г.Красноярска, Красноярского края, на месте прохождения стажировки.
1.Характеристика объекта практики.1.1 Общие сведения о предприятии – месте прохождения практики попрофилю специальности
Красноярский ДОК —крупнейшее предприятие Восточной Сибири по производству мебели,древесностружечных плит и пиломатериалов. Комбинат входит в состав пяти тысячведущих предприятий, имеющих статус «лидер российской экономики». Бессменнымруководителем комбината долгие годы является Зорин Валентин Федорович.
Зорин Валентин Федоровичв 1959 г. окончил Красноярский Технологический институт. Начиная с 1959 г. прошел путь от рядового инженера до директора крупнейшего предприятия Сибири. В 1992 г. был избран председателем Совета и генеральным директором акционерного общества «КрасноярскийДОК».
Награжден орденами «Знакпочета» — 1974 г., «Орден Трудового Красного Знамени» — 1981 г., «Орден Дружбы» — 1996 г.
В 1993 г. присвоено звание «Заслуженный работник лесной отрасли».
Свободное время посвящаетзанятию спортом.
В мае 1997 г. на Саммите Координационного Комитета (франция) «Красноярский ДОК» награжден призом «Золотаяпальма» за отличные показатели динамики производства, ассортимента, объемареализации продукции, эффективности и экологичности производственного процесса.
Красноярскийдеревообрабатывающий комбинат (ДОК) — одно из старейших предприятий леснойотрасли в Сибири. Строительство комбината началось в августе 1931 г. Уже через три года были введены в эксплуатацию лесопильный и деревообрабатывающий цеха. Современем были введены в строй и другие производства:
-цех древесностружечныхплит
(ДСП);
-мебельные цеха;
-цех строганного шпона.
По мере постройки изапуска различных линий и цехов комбината росла и его производственнаямощность:
— производствопиломатериалов достигло 330 тыс. куб.м/год;
— древесностружечных плит-110 тыс. куб.м/год.
В 1972 году на базепредприятия «Красноярский ДОК» было создано производственное мебельноеобъединение «Красноярскмебель».
Создание объединенияположило начало освоению новых технологий и резкому возрастанию объемовмебельного производства.
В настоящее времяосновным направлением деятельности предприятия является производство мебели,древесностружечных плит, пиломатериалов на экспорт и собственные нужды.
Производство мебелирасполагается в трех сблокированных корпусах а также в отдельном цехе поизготовлению мебели из массива, каждый из которых имеет собственнуютехнологическую специализацию. На вооружении комбината наряду с отечественнымоборудованием широко применяется высокоэффективное оборудование Германии,Финляндии, Англии, Канады и Японии. На комбинате работает единственная вВосточной Сибири Центральная заводская лаборатория (ЦЗЛ) которая проводитиспытания мебели и ДСП на соответствие стандартам, техническим условиям инормам экологической безопасности. На основе заключения ЦЗЛ — Центрстандартизации, метрологии и сертификации выдает лицензию на право производстваи реализации продукции.
За годы развитияпредприятия произошли изменения в социальной сфере комбината. На комбинатеимеются: столовая, детский сад с плавательным бассейном, теплица, здравпункт,спортивные залы (борцовский, игровой, тренажерный), салон по продаже мебели,магазины по обслуживанию работников комбината. Имеются четыре садоводческихобщества. Ведется постоянная работа по улучшению условий труда работающих.1.2 Виды обеспечения автоматизированных систем предприятия
В ЗАО «Красноярский ДОК»,в общей сложности, имеется около 38 компьютеров, из которых 3 ноутбуков, 33персональных компьютера и 2 сервера.
Средняя характеристикаимеющихся технических средств:
— CPU 1,2GHz;
— Оперативная память 128 Mb;
— Сетевой адаптер – 100Mb/s Network Connection.
Все компьютеры,расположенные в здании, объединены в локальную сеть и соединены с другимоборудованием, необходимым для работы. Это позволяет обеспечить быстрый обменданными, удобство работы.
Предприятие ЗАО«Красноярский ДОК» использует технологию WTware. WTware — это программноеобеспечение, которое позволяет с минимальными затратами времени и средствэффективно использовать накопленный организацией парк компьютеров в качествеWindows-терминалов. Терминалом могут стать машины с процессором от i486 и ОЗУ8Мб.
Терминалом называетсяустройство ввода и отображения информации. Прикладные программы (Word, Excel, 1C или любая другая программа для Windows) выполняются на сервере, а для пользователя терминала всевыглядит так, как если бы компьютер, равный по мощности серверу, стоял у него настоле. Специфика современных программ такова, что можно подключить десяткитерминалов к одному серверу и при этом ни один из пользователей не заметит, чтосервер используется кем-то еще.
Основная цельиспользования терминалов — снижение TCO (total cost of ownership, совокупнаястоимость владения). Снижение достигается за счет снижения расходов приразвертывании решения и затем за счет упрощения администрирования системы,повышения надежности комплекса в целом.
Windows-терминалыприменимы там, где большое количество пользователей используют компьютеры длярешения однотипных офисных или специализированных задач. Это залы операторов,рабочие места в офисах, учебные классы и многое другое. Особенно большую выгодуиспользование Windows-терминалов может принести там, где требуется организоватьмножество рабочих станций для работы с данными, непрерывно растущие объемыкоторых требуют постоянного увеличения ресурсов на местах.
Преимущества терминалаWTware:
- Экономия, защитавложений. Не требуется модернизация компьютеров каждый раз, когда выходятновые, более требовательные к ресурсам, версии программ. WTware позволяетснизить время и затраты на обслуживание рабочих мест, исключить риск потериинформации.
- Безопасность.WTware даст уверенность в том, что ваши данные не будут переданы конкурентамнелояльным сотрудником. Также за счет того, что данные по сети не передаются, атакже отсутствия дисков и дисководов повышается уровень безопасности системы.
- Централизованностьхранения данных. Выход из строя терминала не повлечет за собой потери данных,так как все данные хранятся на сервере. Централизованность хранения данныхупрощает процедуры резервного копирования.
- Надежность.Программы выполняются на сервере под управлением серверной операционнойсистемы, которая отличается от операционных систем для персональных компьютеровв первую очередь повышением надежности.
- Простотаадминистрирования. Обеспечивается централизованность администрирования системы.Операционная система и программное обеспечение для всех терминальных станцийустанавливаются только на сервер. Пользователи не могут повлиять настабильность работы ПО на рабочем месте.
- Контроль заиспользуемым в компании программным обеспечением. Установка нового ПО безведома администраторов невозможна.
- Эффективностьиспользования вычислительных ресурсов. В большинстве случаев загрузкапроцессора рабочей станции редко превышает 10-20%, а в среднем составляет около5%. WTware дает возможность максимально использовать ресурсы терминальногосервера для решения задач всех терминальных станций. В случае же нехваткивычислительных ресурсов, достаточно провести модернизацию терминальногосервера, а не всего парка персональных компьютеров.
Сеть организациипредставляет собой сложную структуру, которая объединяет все подразделения.Работа сети осуществляется с помощью серверов организации, работающих подуправлением Microsoft Windows Server 2003 и Linux Server. Помимо общего подключения полокальной сети, все компьютеры имеют выход в интернет через общего провайдера,обеспечивающего стабильную работу в сети.
А те компьютеры, которыене подключены к сети используют лицензионные операционные системы класса Windows XP.
Предприятие ЗАО«Красноярский ДОК», также использует лицензионные копии таких продуктов, как:
- Пакет программ Microsoft Office 2007;
- Пакет программ 1C;
- Пакет программ Nero 9;
- Пакет программ Fine Reader 9.0;
- Программа Грандсмета.
Антивирусная защитаобеспечивается приложением Dr.Web Антивирус.
2.Технико-экономические показатели деятельности организации
Деятельность управленияперсонала и общественных связей ЗАО «Красноярский ДОК» направлена наформирование во всех службах и подразделениях предприятиявысококвалифицированного и надежного кадрового состава, стремящегося работатьэффективно и качественно.
Автоматизациябухгалтерского учета предприятия производится с помощью программного продукта 1C Бухгалтерия.
1С Бухгалтерия — универсальная автоматическая система, созданная для автоматической обработкибухгалтерского учёта. С её помощью поддерживаются различные системы иметодологии учёта.
При помощи 1С Бухгалтерииавтоматически ведутся все разделы бухгалтерского учета: начисление зарплаты,материалы, товары и услуги, учет производства продукции, выполнение работ,расчеты с подотчетными лицами, учет валютных операций, основные средства инематериальные активы, расчет НДФЛ и ЕСН, взаиморасчеты с организациями,операции по банку и кассе, расчеты с бюджетом и другие.
1С Бухгалтериясущественно облегчает начисление заработной платы работникам предприятия,позволяет перечислить денежные средства на лицевой счет сотрудников в том илиином банке.
На ведении предприятиянаходятся средства автоматизации:
- Персональныекомпьютеры (различной конфигурации) – общая стоимость 134 236 руб.;
- Ноутбуки(различной конфигурации) – общая стоимость 37 304 руб.;
- Принтеры икопировальная техника в количестве 18 шт. – общая стоимость 40008 руб.
Данные средства являютсясобственностью ЗАО «Красноярский ДОК» и находятся на балансе предприятия.
3. Выполнение индивидуального задания3.1 Составление технического задания
В процессе прохожденияпроизводственной практики необходимо разработать программное средство «Почасовоепланирование электроэнергии — Почасовка». Программа должна автоматизироватьработу главного электрика предприятия, а также облегчить его работу имаксимально ее ускорить. Программа должна иметь удобный и понятный пользователюинтерфейс и выполнять следующие функции:
- ввод и изменение пароля;
- содержать информации о:
- объемах продукции;
- источникахэлектропотребления;
- нормахпотребления электроэнергии;
- количествепотраченной электроэнергии;
- тарифах за оплатуэлектроэнергии;
- количестверабочих дней в месяце;
— формирование отчетов;
— редактирование справочников:
- тарифы;
- лимит плановый.
Расчеты, выполняемыепрограммой:
Количество потребляемойсиловой электроэнергии рассчитывается по формуле 1:
СилЭн = Vпрод. * Нпотр.(1)
где СилЭн – количествосиловой электроэнергии;
Vпрод. – объем продукции;
Нпотр. – Нормапотребления.
Общее количествоэлектроэнергии рассчитывается по формуле 2:
Sэ = СилЭн + СвЭн(2)
где Sэ – количество электроэнергии;
СилЭн – количествосиловой электроэнергии;
СвЭн – количествосветовой электроэнергии.
Количество электроэнергиипотребляемое в один день рассчитывается по формуле 3:
Эд = Sэ / Дн(3)
где Эд – количествоэлектроэнергии потребляемое в один день;
Sэ – количество электроэнергии;
Дн – количество световойэлектроэнергии.
Сумма к оплате в тыс.рубс учетом НДС рассчитывается по формуле 4:
Sо = Sэ*ta/1000*1,18(4)
где Sо – сумма к оплате в тыс.руб с учетомНДС;
Sэ – количество электроэнергии;
ta – тариф.
Программа предназначенадля ежедневного использования по мере необходимости.
3.2 Основные этапы повыполнению индивидуального задания3.2.1 Требования к программе 3.2.1.1 Требования к функциональным характеристикам
Программное средство «Почасовоепланирование электроэнергии — Почасовка» должно обладать следующимифункциональными характеристиками:
— ввод и редактирование информации обобъемах потребляемой электроэнергии;
— ввод и редактирование справочников:
- тарифы;
- лимит плановый;
- разбивка почасам.
— запрос пароля на вход в программу;
— изменение пароля;
— формирование и печать отчетов.
Так как интерфейс имеетнемаловажный фактор при работе с программой, то он должен быть оформлен всоответствии с современными стандартами оформления Windows-приложений, быть понятным и доступным пользователю (вданном случае – главному энергетику предприятия). Это должно упростить иускорить его работу.3.2.1.2 Требования к надёжности
Программа должна бытькорректной, то есть безошибочно выполнять все требуемые функции и бытьпригодной для эксплуатации. Программа должна быть отказоустойчивой, то естьвыполнять запланированные действия, несмотря на случайные отклонения в работеаппаратуры, так и в самой программе. Из этого следует, что для обеспечениянадежности работы программы необходимо выполнить:
— запрос пароля на вход в программу;
— возможность смены пароля;
— вывод сообщения об ошибке принекорректном вводе данных;
— создание флажков, переключателей,выпадающих списков, для минимизации ручного ввода данных пользователем, ивследствие этого уменьшить вероятность появления ошибок при вводе данных;
при удалении каких-либоданных выдавать запрос на их удаление.3.2.1.3 Требования к условиям эксплуатации
Программное средстводолжно эксплуатироваться в условиях, принятых для эксплуатации техническихсредств, а именно:
— температура окружающей среды не выше30oС;
— относительная влажность воздуха невыше 65%;
— атмосферное давление в пределах80-106,7 кПа;
— расстояние между соседнимикомпьютерами должно составлять не менее 1,5 метров.
Для нормальной работыданной программы необходимо, чтобы на компьютере пользователя был установленполный пакет программ Microsoft Office (не ниже Microsoft Office 2000). При необходимости модернизации программы илиее усовершенствования, также необходимо, чтобы на компьютере пользователя былустановлен полный пакет среды программирования Delphi 7.3.2.1.4 Требования к информационной и программнойсовместимости
Программное средстводолжно осуществлять хранение больших массивов данных и формирование выходныхдокументов. Программа должна быть разработана в среде программирования Delphi 7 с использованием СУБД InterBase (версия не ниже InterBase 5) и табличным процессором Microsoft Excel (версия не ниже Microsoft Excel 2000) для вывода отчетов на печать. Данная программадолжна функционировать под управлением операционных систем Windows 9x, Windows2000, Windows XP, Windows 7, Windows Vista.
Требования посовместимости с другими программными продуктами не предъявляются.3.2.2 Информационное обеспечение3.2.2.1 Описание входной информации
Входной информацией дляСУБД «Почасовое планирование электроэнергии — Почасовка» являются данные,вводимые при получении информации от плановиков по производству: структура,подструктура, количество продукции, норма потребления электроэнергии, количестворабочих дней. Эта информация сохраняется в главной и дочерней таблицах «Lim_pl_main» и «Lim_pl_child». Кромеэтого, таблицы будут содержать данные, автоматически рассчитываемые программойпри вводе и редактировании данных:
— для таблицы «Lim_pl_main»:
поле «data» (скрытое поле) – значение беретсяиз компонента DateTimePicker;
поле «kvt» и поле «summ» — значения суммируются автоматически из значенийдочерней таблицы или в отсутствии таковых разрешается произвести ввод значенийвручную. Вычисления происходят согласно формул 2 и 4 соответственно;
поле «potreb» — значение данного полявысчитывается согласно формуле 3;
Структура таблицы «Lim_pl_main» представленав таблице 1:
Таблица1 — Структура таблицы «Lim_pl_main»Название Тип Размер Назначение Data date - Дата создания записи Nom integer - Номер п/п Str char 20 Структура Days integer - Количество рабочих дней Kvt float - Общее количество киловатт potreb float - Кол-во киловатт на один день Summ float - Сумма к оплате
— для таблицы «Lim_pl_child»:
поле «data» и поле «str» (скрытые поля) – значения полей добавляютсяавтоматически из поля главной таблицы при добавлении новой записи;
поле «sil» при двойном нажатии левой кнопкимыши на таблицу автоматически сосчитает значение согласно формуле 1;
поле «kvt», поле «summ» и поле «potreb» — вычисления происходят согласно формул 2, 4 и 3 соответственно;
Структура таблицы «Lim_pl_main» представленав таблице 2:
Таблица2 — Структура таблицы «Lim_pl_child»Название Тип Размер Назначение Data date - Дата создания записи Nom integer - Номер п/п Str char 20 Структура Pstr char 20 Подструктура Days integer - Количество рабочих дней Vprod Integer - Объем продукции norma float - Норма потребления Sil float - Кол-во электр. энергии, силовая Svet float - Кол-во электр. энергии, световая Kvt float - Общее количество электр. энергии potreb float - Кол-во киловатт на один день Tarif float - Тариф Summ float - Сумма к оплате 3.2.2.2 Описание нормативно-справочной информации
Нормативно-справочнойинформацией для данного программного средства будет являться данные о тарифах.Данные сохраняются в таблицу «tarif». Структура таблицы «tarif» представлена в таблице 3:
Таблица3 — Структура таблицы «tarif»Название Тип Размер Назначение Tepe char 20 Тип тарифа Znach float - Значение тарифа Com char 100 Комментарий 3.2.2.3 Описание выходной информации
Выходными документами дляданного программного средства являются:
o отчет «Лимит электроэнергии плановый»,который должен содержать следующую информацию:
- реквизитутверждения;
- названиевыходного документа;
- для всех подразделенийэнергопотребления следующая информация:
- номер п/п;
- подразделение;
- количестворабочих дней;
- объем продукции;
- норма потребления;
- количествопотраченной электроэнергии силовой;
- количествопотраченной электроэнергии световой;
- общее количествопотраченной электроэнергии;
- общее количествопотраченной электроэнергии в сутки;
- стоимостьэлектроэнергии кВт;
- сумма к оплате сНДС в тыс.руб;
- место для подписиглавного энергетика;
- место для подписиначальника ЭО;
— отчет «Договорной объем потребленияэлектрической энергии с почасовой детализацией», который должен содержать следующуюинформацию:
- наименованиепредприятия;
- названиевыходного документа;
- период времени,за который выполняется отчетность;
- почасоваядетализация объемов электрической энергии на каждый день месяца по договору;
- общая суммапотребляемой электроэнергии по договору;
- место для печатипредприятия-поставщика;
- наименованиепредприятия-поставщика;
- место для печатипредприятия-потребителя;
- подписьруководящего лица предприятия-потребителя.
Программа должна выводитьданные документы на экран, используя табличный процессор Microsoft Excel, затем, при необходимости, на печать. Примероформления выходных документов представлен в приложении А данного отчета.3.3 Тестирование контрольного примера индивидуального задания
Целью контрольногопримера является проверка работоспособности программы, то есть того, что онаправильно выполняет все возложенные на нее функции. В данном контрольномпримере будет проведена проверка основных функций программы.
Для начала проверкиосуществим запуск программного средства. Появится главное окно программы.
Для начала работы спрограммой необходимо ее настроить, а именно:
- указать путь иимя к базе данных «Dbase.gdb»;
- указать путь иимя к шаблонам отчетов «report.xls».
Для упрощения доступа кбазе данных в поля «Логин» и «Пароль» рекомендуется ввести логин и пароль соответственно.В случае если эти поля пустые при подключении программы к базе данных.
В этом окне вводитсяпароль, который защищает программу от несанкционированного доступа. При неправильномвводе пароля выдается сообщение об ошибке.
Если пароль введен верно,то вкладка «Справочники»на главном окне программы станет доступной.
После этого необходимозаполнить справочник «Тарифы», для этого выполните команду: Справочники/Тарифы.В результате этого действия откроется окно справочника «Тарифы»,
При корректном вводеданные сохраняются в таблицу справочника «Тарифы».
Для вызова окна «Лимитплановый» необходимо выполнить команду: Справочники/Лимит плановый. Врезультате этого действия откроется окно справочника «Лимит плановый»,
Для продолжения работывыберите дату из выпадающего списка, если записи уже имеются или в отсутствиитаковых выберите пустое поле, после чего станет доступен календарь, находящийсяс правой стороны и таблица, для добавления новых записей.
Чтобы продолжитьтестирование программы при добавлении новой записи заполните поле «Наименованиеподразделений», после чего откройте вкладку Описание и укажите все дочерниеподразделения. Окно вкладки «Описание» справочника «Лимит плановый»
При двойном нажатии натаблицу автоматически высчитывается поле «Силовая» для выделенной записи.Остальные поля, а именно «Итого», «Потребление в сутки» и «Сумма с НДС»высчитываются автоматически при добавлении записи в базу данных.
Проверим, насколькокорректно программное средство реализует расчетные действия. Для этого мызаписали несколько основных подразделений и дочерних подразделений, которыепредставлены в таблице
Таблица4 — Примеры подразделенийОсновное подразделение Дочернее подразделение Количество рабочих дней Объем продукции Норма потребления Тариф Производство в т.ч ДСП 20 2500 4 1,0024 ДВП 15 4000 2 1,0024 Ремонтные работы Станок ММ — 32 1 1,0174
Согласно формулам:
— (1) ручной расчет показывает, чтоСилЭн = 2500 * 4 = 10000;
— (2) ручной расчет показывает, что Sэ = 10000 + 100 = 10100;
— (3) ручной расчет показывает, что Эд= 10100 / 20 = 505;
— (4) ручной расчет показывает, что Sо = 10100 * 1,0024 = 11,9466032.
После внесения всехдочерних подразделений нажмите на вкладку «Подразделение» и программаподсчитает поля «Количество электроэнергии» и «Сумма с НДС в тыс.руб»автоматически.
— ручной расчет показывает, что Sэ = 10100 + 9900 = 20000;
— ручной расчет показывает, что Sо = 11,9466032 + 11,7100368 =23,65664
По нажатию кнопки«Сформировать отчет» в табличном процессоре Microsoft Excel формируется выходной документ «Лимит плановый».
После заполнениясправочника и формирования отчета «Лимит плановый» переходим в справочник«Разбивка по часам». Данный справочник используется для почасовой детализациипотребления электроэнергии.
В выпадающем спискевыберите дату нужного вам месяца и программа автоматически перенесет данные сосправочника «Лимит плановый»
По нажатию кнопки«Вычислить» программа разбивает плановое количество электроэнергии наколичество дней в месяце и почасовые замеры согласно процентному соотношению накаждый час.
— ручной расчет показывает, что Кол-вокВт/час = 2,306648493 * 648 / 100 = 14,947;
По нажатию кнопки«Сформировать отчет» в табличном процессоре Microsoft Excel формируется выходной документ «Разбивка по часам».
В результате контрольногопримера установлено, что программа работает правильно и корректно выполняетвсе необходимые функции.3.4 Руководство пользователя
При работе с даннойпрограммой пользователь может осуществлять подсчет стоимости энергии,формировать в электронном виде и выводить на печать документ.
Действия при работепользователя с программой, необходимые для той или иной операции представлены втаблице 5.
Таблица 5 — Действияпользователя при работе с программойОперация Действия пользователя Действие программы 1 2 3 Запуск программы
Открыть папку с программой, запустить файл «Pochasovka.exe».
Появится главное окно программы. Основные настройки программы Выполнить команду «Настройка/Опции» Появится окно настроек, где будут указаны ранее установленные настройки приложения. Подключиться к базе данных Выполнить команду «Файл/Подключиться к БД» Программа подключится к базе данных, которая указана в настройках приложения и запросит у пользователя пароль Редактирование справочников. Выполнить Справочники / (выбрать нужный справочник). В процессе работы со справочниками можно добавлять, изменять, удалять данные. 3.5 Руководство программиста
Данное программноесредство было разработано в объектно-ориентированной среде программированияDelphi 7.0 под управлением операционной системы Windows XP.
Данный программныйпродукт реализует следующие функции:
- ввод и редактирование данных;
- редактирование справочников;
- формирование выходных документов;
Для установки программына персональный компьютер пользователя следует скопировать папку «Почасовка» спрограммой «Pochasovka» с диска на компьютер пользователя.Для работы программы на компьютере необходимо наличие установленного пакета MS Office и системы управления баз данных InterBase.
Программа состоит изфайлов следующих типов:
- .exe – компилированные файлы, которые формируются впроцессе создания приложения;
- .gdb – файлы базы данных;
- .dpr – файлы проекта Delphi, содержащие ссылки на все формы и относящиеся к ниммодули;
- .dfm – файлы формы модуля;
- .pas – файлы модуля проекта.
Загрузочным файломявляется файл «Pochasovka.exe»
Заключение
Во время прохожденияпрактики по профилю специальности были изучены и закреплены знания по работе всреде Delphi 7.0, получены навыки в составлении технической документации кнаписанной программе в соответствии со стандартами. Расширены знания в областиинформационных технологий и закреплены теоретически полученные навыки для работыс базами данных. В ходе разработки программного продукта было также изучено:
— возможности, предоставляемыеинтегрированной средой Borland Delphi, для создания баз данных и работы с ними;
— методы работы с компонентами доступак данным. Создание запросов с параметрами, редактирование данных на программномуровне;
— оформление текстовой документации всоответствии с установленными стандартами.
В ходе курсовогопроектирования было самостоятельно разработано:
— техническое задание на программноесредство;
— программное средство в соответствии споставленной задачей;
— техническая документация кпрограммному средству.
Созданная программа быларазработана в соответствии с реально выбранной задачей.
Список литературы
1. Освой самостоятельноSQL. 10 Минут на урок, 3-е издание.:Пер. с англ. – М.: Издательский дом “Вильямс”, 2005. – 288с.: ил. – Парал. тит.Англ.
2. В.Г. Рудалев,С.С. Пронин. Клиент-серверные приложения баз даны. Учебное пособие длястудентов высших учебных заведений: Издательский –полиграфический центрВоронежского государственного университета, 2007. – 83с.
3. В.Н. Громов,С.П.Кандзюба. Delphi 6/7. Базы данных и приложения.Лекции и упражнения.: Издательство “ДиаСофт”, 2002. – 261с.
4. http://www.cyberforum.ru/.КиберФорум — форум начинающих и профессиональных программистов, системныхадминистраторов, администраторов баз данных.