Разработка программы "Учет дисциплинарной практики" для воинской части

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 06.11.2012
Размер файла 316,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

23

Содержание

Введение

1. Общие сведения

1.1 Порядок наложения дисциплинарных взысканий

1.2 Порядок применения поощрений

2. Анализ предметной области

2.1 Анализ существующих баз данных

2.2 Среда программирования Delphi

3. Разработка пользовательского интерфейса

Заключение

Список использованных источников

Введение

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

Основная цель написания курсовой работы - создание технического задания к программе по учёту дисциплинарной практики в воинской части, которая оказывать содействие командирам (начальникам), в ведении дисциплинарной практики в подразделениях.

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

Курсовая работа состоит из введения, трех разделов, заключения.

В первом разделе производится перечисление и анализ основных статей Дисциплинарного устава Вооружённых сил РФ.

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

1. Общие сведения

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

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

В целях поддержания воинской дисциплины в воинской части (подразделении) командир обязан:

- изучать личные качества подчиненных, поддерживать определенные общевоинскими уставами правила взаимоотношений между ними, сплачивать воинский коллектив, укреплять дружбу между военнослужащими разных национальностей;

- знать состояние воинской дисциплины и морально-психологическое состояние личного состава, добиваться единого понимания подчиненными командирами (начальниками) требований, задач и способов укрепления воинской дисциплины, руководить их деятельностью по укреплению воинской дисциплины и морально-психологического состояния личного состава, обучать практике применения поощрений и дисциплинарных взысканий;

- немедленно устранять выявленные нарушения правил несения службы и решительно пресекать любые действия, которые могут причинить вред боеспособности воинской части (подразделения);

- организовывать правовое воспитание, проводить работу по предупреждению преступлений, происшествий и проступков;

- воспитывать подчиненных военнослужащих в духе неукоснительного выполнения требований воинской дисциплины и высокой исполнительности, развивать и поддерживать у них чувство собственного достоинства, сознание воинской чести и воинского долга, создавать в воинской части (подразделении) нетерпимое отношение к нарушениям воинской дисциплины, обеспечивать на основе гласности их правовую и социальную защиту;

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

Уважение личного достоинства военнослужащих, забота об их правовой и социальной защите - важнейшая обязанность командира (начальника).

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

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

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

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

1.1 Порядок наложения дисциплинарных взысканий

За нарушение воинской дисциплины или общественного порядка военнослужащий лично несет дисциплинарную ответственность.

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

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

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

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

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

Командир (начальник), отстранивший подчиненного от должности, обязан немедленно доложить об этом по команде, подробно изложив причины и обстоятельства, вызвавшие отстранение от должности.

Командир (начальник), отстранивший от должности подчиненного без достаточных на то оснований, несет за это ответственность.

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

Военнослужащий, не доложивший о наложенном на него взыскании несет за это дисциплинарную ответственность.

Наложение дисциплинарного взыскания на военнослужащего, входящего в состав суточного наряда (несущего боевое дежурство), за проступки, совершенные им во время несения службы, производится после смены с наряда (боевого дежурства) или после замены его другим военнослужащим, но не ранее чем через сутки.

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

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

Командир (начальник), превысивший предоставленную ему дисциплинарную власть, несет за это ответственность.

Старший командир (начальник) не имеет права отменить или уменьшить дисциплинарное взыскание, наложенное младшим командиром (начальником), по причине строгости взыскания, если последний не превысил предоставленной ему власти.

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

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

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

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

О наложенных дисциплинарных взысканиях, если порядок их применения не указан в настоящем Уставе, объявляется: солдатам и матросам - лично или перед строем; сержантам и старшинам - лично, на совещании или перед строем сержантов или старшин; прапорщикам и мичманам - лично, на совещании прапорщиков или мичманов, а также на совещании прапорщиков, мичманов и офицеров; офицерам - лично, в предписании или на совещании (старшим офицерам - в присутствии старших офицеров, высшим офицерам - в присутствии высших офицеров). Кроме того, дисциплинарные взыскания могут объявляться в приказе.

Объявлять дисциплинарные взыскания командирам (начальникам) в присутствии их подчиненных запрещается.

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

1.2 Порядок применения поощрений

воинский дисциплинарный пользовательский интерфейс

Поощрения являются важным средством воспитания военнослужащих и укрепления воинской дисциплины.

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

В том случае, когда командир (начальник) считает, что предоставленных ему прав недостаточно, он может ходатайствовать о поощрении отличившихся военнослужащих властью старшего командира (начальника).

Командиры (начальники) могут применять поощрения, как в отношении отдельного военнослужащего, так и в отношении всего личного состава подразделения, воинской части.

За одно и то же отличие военнослужащему может быть объявлено только одно поощрение.

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

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

Одновременно с военнослужащего может быть снято только одно дисциплинарное взыскание.

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

Снятие дисциплинарного взыскания - снижение в воинском звании (должности) - может осуществляться с военнослужащих, проходящих военную службу по призыву, не ранее чем через три месяца со дня снижения в воинском звании (должности).

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

Дисциплинарное взыскание - снижение в должности - может быть снято с военнослужащего без одновременного восстановления его в прежней должности.

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

Об увеличении продолжительности основного отпуска объявляется в приказе по воинской части.

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

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

2. Анализ предметной области

2.1 Анализ существующих баз данных

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

Целью разработки любой базы данных является хранение и использование информации о какой-либо предметной области. Для реализации этой цели имеются следующие инструменты:

1) Реляционная модель данных - удобный способ представления данных предметной области;

2) Язык SQL - универсальный способ манипулирования такими данными.

При разработке базы данных обычно выделяется несколько уровней моделирования, при помощи которых происходит переход от предметной области к конкретной реализации базы данных средствами конкретной СУБД. Можно выделить следующие уровни:

- сама предметная область;

- модель предметной области;

- логическая модель данных;

- физическая модель данных;

- собственно база данных и приложения.

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

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

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

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

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

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

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

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

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

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

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

2.2 Среда программирования Delphi

Для разработки программно продукта был выбран язык программирования Delphi.

Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре «клиент-сервер». Он предлагает легкость разработки и быстрое время проверки готового программного блока, и в то же время обеспечивает качество кода, характерного для компилятора 3GL. Кроме того, Delphi обеспечивает быструю разработку без необходимости писать вставки или ручного написания кода.

Delphi мало чем отличается от проектирования в интерпретирующей среде, однако после выполнения компиляции мы получаем код, который исполняется в 10-20 раз быстрее, чем-то же самое, сделанное при помощи интерпретатора. В Delphi компиляция производится непосредственно в машинный код, в то время как существуют компиляторы, превращающие программу в так называемый p-код, который затем интерпретируется виртуальной p-машиной. Это не может не сказаться на фактическом быстродействии готового приложения.

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

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

Среда Delphi включает в себя полный набор визуальных инструментов для скоростной разработки приложений (RAD - rapid application development), поддерживающей разработку пользовательского интерфейса и подключение к корпоративным базам данных. VCL - библиотека визуальных компонент, включает в себя стандартные объекты построения пользовательского интерфейса, объекты управления данными, графические объекты, объекты мультимедиа, диалоги и объекты управления файлами, управление DDE и OLE.

В Delphi визуальные компоненты пишутся на объектном паскале, на том же паскале, на котором пишется алгоритмическая часть приложения. И визуальные компоненты Delphi получаются открытыми для надстройки и переписывания.

Объекты БД в Delphi основаны на SQL и включают в себя полную мощь Borland Database Engine. В состав Delphi также включен Borland SQL Link, поэтому доступ к СУБД Oracle, Sybase, Informix и InterBase происходит с высокой эффективностью.

Кроме того, Delphi включает в себя локальный сервер Interbase для того, чтобы можно было разработать расширяемые на любые внешние SQL-сервера приложения в офлайн режиме.

Разработчик в среде Delphi, проектирующий информационную систему для локальной машины, может использовать для хранения информации файлы формата .dbf (как в dBase или Clipper) или. db (Paradox). Если же он будет использовать локальный InterBase for Windows 4.0 (это локальный SQL-сервер, входящий в поставку), то его приложение безо всяких изменений будет работать и в составе большой системы с архитектурой клиент-сервер.

Одно и то же приложение можно использовать как для локального, так и для более серьезного клиент-серверного вариантов.

Выпущены две версии Delphi - одна (Delphi Client-Server) для разработчиков приложений в архитектуре «клиент-сервер», а другая (Delphi for Windows) предназначена для остальных программистов. Она предназначена корпоративным разработчикам, желающим разрабатывать высокопроизводительные приложения для рабочих групп и корпоративного применения.

3. Разработка пользовательского интерфейса

Программа «Учет дисциплинарной практики» предназначена для облегчения работы командиров, в основном офицерского состава при учёте дисциплинарной практики. Назначение и условия применения программы. Она реализует следующие функции:

1) обеспечение достоверного поиска военнослужащих по заданным параметрам.

2) вывод на печать отчёта о дисциплинарной практике военнослужащих.

3) обеспечение надёжности и точности сортировки хранящихся записей.

4) создание резервной копии в автоматическом режиме (раз в неделю) и по желанию пользователя (в любой момент времени, когда программа запущена).

Программа выполнена в электронном виде с использованием языка высокого уровня Borland Pascal и среды программирования Borland Delphi 7.0.

Запуск автоматизированной системы осуществляется выбором в главном окне среды Windows программного элемента, соответствующего загрузочному файлу системы Учет дисциплинарной практики.exe. После запуска программа выводит на экран модуль «Главное окно» (рисунок 1).

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

- панель управления;

- окно базы данных;

- окно поиска информации.

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

- к первой записи;

- запись назад;

- запись вперед;

- к последней записи;

- добавить;

- удалить;

- отменить;

- применить.

Рисунок 1. - Главное окно

Панель управления так же имеет дополнительные кнопки: «Поиск», «Сортировка», «Справка» и «Выход» (рисунок 2). Кнопка «Поиск» служит для отображения модуля «Поиск». Кнопка «Выход» служит для выхода из программы. Кнопка «Справка» вызывает модуль о программе, в котором указанна информация об авторе.

Рисунок 2. - Панель управления

Кнопка «Сортировка» служит для сортировки записей по фамилии дате и воинскому званию (рисунок 3).

Рисунок 3. - Сортировка

Окно базы данных используется для вывода краткой информации о военнослужащих находящихся в базе данных (рисунок 4). Данное окно имеет следующие столбцы: «Число» (дата внесения записи в программу), «Фамилия Имя Отчество», «воинское звание», «тип» (взыскание или поощрение), «формулировка» (за что объявлено), «примечание» (при каких обстоятельствах).

Рисунок 4. - Окно базы данных

Окно поиска информации служит для поиска записей о военнослужащих находящихся в базе данных программы (рисунок 5).

Рисунок 5. - Окно поиска информации

Выводы

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

2. Разработано руководство по использованию программы, которое поможет оператору легко освоить основы работы с программным продуктом.

Заключение

В результате курсового проекта было разработано техническое задание и спроектирован пользовательский интерфейс к программе «Учет дисциплинарной практики».

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

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

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

- освобождению работников от рутинной работы за счет ее автоматизации;

- обеспечению достоверности информации;

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

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

Список использованных источников

1. Гагарина Л.Г. и др. Технология разработки ПО: Учеб. пособие. Доп. УМО. - ISBN 3-73547-606-5. - М.: Форум: ИНФА-М, 2008. - 400 с.: ил.

2. Иванова Г.С. Технология программирования. Учебник для вузов. Издательство МГТУ им. Н.Э. Баумана, 2006 г. - 344 с.: ил. - 3000 экз. - ISBN 5-49854-657-7.

3. Культин Н.Б. С++ Builder. - СПб.: БХВ-Петербург, 2008. - 456 с.: ил. - 2000 экз. - ISBN 5-895647-785-9.

4. Фленов М.Е. Библия Delphi. - СПб.: БХВ-Петербург, 2004. - 880 с.: ил. ISBN 5-94157-456-8

5. Флёнов М.Е. Delphi 2005. Секреты программирования (+CD). - СПб.: Питер, 2006. - 266 с: ил. ISBN 5-469-01164-Х

6. Хореев П.Б. Технологии ООП: Учебное пособие - М.: Академия, 2008. - 448 с. Рекомендовано УМО. - ISBN 5-87855-544-8.

7. Общевоинский Устав Вооруженных Сил РФ от 1.01. 2009 года.

Размещено на Allbest.ru


Подобные документы

  • Цель и основные составные части автоматизации. Характеристика ее объекта. Описание концептуальной модели предметной области. Обоснование выбора программного обеспечения. Разработка программы в среде Borland Delphi 7. Общий алгоритм работы приложения.

    курсовая работа [368,6 K], добавлен 21.05.2015

  • Автоматизация учета рабочего времени сотрудников войсковой части №63180. Проектирование баз данных, алгоритм решения задачи, описание архитектуры программы и реализация функционального назначения программы. Расчет себестоимости программного продукта.

    дипломная работа [1,7 M], добавлен 12.09.2016

  • Разработка головоломки на основе гравюры Альбрехта Дюрера "Магический квадрат". Главные составные части среды программирования Delphi, особенности ее стандартных компонентов и процесса сохранения программы. Компоненты и алгоритмы создаваемой программы.

    курсовая работа [147,1 K], добавлен 05.02.2015

  • Особенности создания программы "Файловый менеджер" в среде объектно-ориентированного программирования Delphi. Назначение и основные функции программы, формулировка задачи. Описание программы, использованные компоненты, интерфейс и порядок применения.

    контрольная работа [1,3 M], добавлен 19.06.2012

  • Изучение основ программирования и создание полноценного приложения в среде программирования Delphi. Разработка эскизного и технического проектов программы. Внедрение выполнения программы. Разработка рабочего проекта, спецификация и текст программы.

    курсовая работа [560,1 K], добавлен 18.07.2012

  • Проектирование и создание пользовательского интерфейса и визуального программирования в среде Delphi. Система управления базой данных. Локальные и глобальное пользовательские представления. Анализ предметной области. Назначение форм и компонентов.

    курсовая работа [758,0 K], добавлен 07.03.2014

  • Разработка программы проверки знаний для тестирования студентов по программированию с кодом на языке Delphi. Проектирование визуального интерфейса и словесный алгоритм работы программы. Алгоритмы разработанных процедур и функций, инструкция пользователя.

    курсовая работа [506,5 K], добавлен 21.02.2011

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

    курсовая работа [738,8 K], добавлен 24.05.2013

  • Разработка приложения на WinAPI с реализацией логической структуры в игре "Сапер". Реализация графической части приложения. Проверка на корректность поведения интерфейса программы, работы логической части игры, корректности записи и чтения файла.

    курсовая работа [1,1 M], добавлен 17.10.2012

  • Разработка визуального интерфейса пользователя, на основе экранных форм среды Delphi и визуальных компонент. Основные типы данных, используемые в программе MD 5 Calc. Однонаправленные хэш-функции. Процесс хэширования MD5, возможности его применения.

    курсовая работа [433,1 K], добавлен 28.08.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.