Автор работы: Пользователь скрыл имя, 09 Февраля 2014 в 17:06, курсовая работа
Данный курсовой проект направлен на создание полноценной программы-приложения для автоматизации учета военнообязанных граждан в военных комиссариатах Российской Федерации. Приложение должно включать в себя:
Удобный интерфейс;
Простоту управления данными;
Просмотр данных на различных этапах формирования результата;
Просмотр и печать выходной информации.
ВВЕДЕНИЕ 4
1. ОБЩИЕ ПОЛОЖЕНИЯ 5
1.1 ХАРАКТЕРИСТИКА ПЕРСОНАЛЬНОГО КОМПЬЮТЕРА 5
1.2 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПЕРСОНАЛЬНОГО 10
КОМПЬЮТЕРА 10
1.3 ХАРАКТЕРИСТИКА СРЕДЫ ПРОГРАММИРОВАНИЯ 15
2. СПЕЦИАЛЬНАЯ ЧАСТЬ 20
2.1 ПОСТАНОВКА ЗАДАЧИ
2.2 ОПИСАНИЕ ВХОДНОЙ ИНФОРМАЦИИ 24
2.3 ОПИСАНИЕ ВЫХОДНОЙ ИНФОРМАЦИИ 26
2.4 ФУНКЦИОНАЛЬНАЯ СХЕМА ПРИЛОЖЕНИЯ 28
2.5 ОПИСАНИЕ ПРОГРАММЫ 29
2.6 АЛГОРИТМЫ И ИХ ОПИСАНИЕ 35
2.7 ИНСТРУКЦИЯ ПО ЭКСПЛУАТАЦИИ 38
2.8 ОПИСАНИЕ ПРОЦЕССА ОТЛАДКИ И КОНТРОЛЬНЫЙ ПРИМЕР 53
2.9 ОБРАБОТКА ОШИБОК В ПРОГРАММЕ 57
ЗАКЛЮЧЕНИЕ 60
СПИСОК ИСПОЛЬЗУЕМЫХ СОКРАЩЕНИЙ 73
КОМИТЕТ ПО НАУКЕ И ВЫСШЕЙ ШКОЛЕ
Санкт-Петербургское
государственное бюджетное
среднего профессионального образования
«Промышленно- экономический колледж»
(СПб ГБОУ СПО «ПЭК»)
КУРСОВОЙ ПРОЕКТ
по дисциплине «Технология разработки
программного обеспечения»
Тема: «Учёт сотрудников на предприятии»
Студентка: Пономарёва Виктория Эдуардовна
Группа: 1131
Специальность: 230115 «Программирование в компьютерных системах»
Утверждено
На заседании цикловой комиссии
вычислительной техники
«___»____________ 20 __ года Председатель ________________
По дисциплине Технология разработки программного обеспечения
Студентке Пономарёвой
Виктории Эдуардовне
Группы 1131
Специальности 230115 «Программирование в компьютерных системах»
Тема: « Учет сотрудников на предприятии»
Перечень вопросов к рассмотрению:
Введение
Дата выдачи __________________
Срок окончания _______________
Преподаватель ________________
СОДЕРЖАНИЕ
В наше время
широкое использование
Компьютер применяется для решения различных задач бухгалтерского учета, экономики и производства. Компьютер способен обрабатывать любую необходимую информацию за рекордно короткие сроки и с максимальным комфортом для человека.
С помощью программной обработки данных путем применения языка программирования Visual Basic (VB) реализуется отображение информации из источника данных путем внедрения экранных форм и элементов управления, которые создаются для облегчения восприятия информации пользователем, удобства пользования ей, а также для возможности совершать над имеющимися данными операции манипулирования (просмотр, добавление, редактирование, удаление).
Данный курсовой проект направлен на создание полноценной программы-приложения для автоматизации учета военнообязанных граждан в военных комиссариатах Российской Федерации. Приложение должно включать в себя:
Данный курсовой проект был выполнен на компьютере со следующими характеристиками:
Корпус- это пластмассовый или металлический кожух, в котором располагаются все основные узлы персонального компьютера, наиболее важный из них - это блок питания, к которому все эти узлы и подключены.
Материнская (системная) плата - это основная плата компьютера, на которую устанавливается все остальное. На материнской плате располагается чипсет – совокупность северного и южного мостов, играет ключевую роль в управлении компьютером. В специальный разъем для процессора т.н. Socket вставляется процессор. Для оперативной памяти также существуют специальные разъемы: от двух до четырех. На некоторых материнских платах существуют устройства, которые производятся вместе с самой платой, т.е. при покупке материнской платы эти устройства уже не нужно покупать, такие устройства называются интегрированными, примером может послужить видео плата, которая может быть интегрирована, установлена в специальный для нее слот, называемый AGP – слот или же вставлена в обычный слот расширения (все это зависит от модели видео карты). Существуют также новые специальные слоты для более быстрых различных устройств - это PCI-E (Express) также присутствуют слоты расширения(PCI), в которые вставляются различные платы расширения (например, модем, звуковая карта, сетевая карта и т.п.). На м.п. размещают BIOS (Basic In/Out System)- БИОС (Базовая система ввода/вывода), также имеет название постоянная память. Служит для хранения базовых настроек (текущая дата, время, количество жестких дисков, подключенных к компьютеру и т.п.)
CPU (Central Processing Unit) – микропроцессор,
самый главный элемент в
Очень важным элементом компьютера является оперативная память. Оперативное запоминающее устройство предназначено для хранения информации, непосредственно участвующей в вычислительном процессе на текущем этапе функционирования ПК. Именно из нее процессор берет исходные данные для обработки, туда он записывает полученные результаты. Название «оперативная» эта память получила потому, что этот вид памяти работает очень быстро, так что процессору не приходится «ждать» при чтении данных из памяти или записи в память. Однако содержащиеся в ней данные доступны только в режиме включенного питании, при отключении которого эта информация стирается, что позволяет считать оперативную память энергозависимым устройством. От количества установленной в компьютере оперативной памяти напрямую зависит его быстродействие, с какими программами можно будет работать на нем. При недостаточном количестве оперативной памяти многие программы либо вовсе не будут работать, либо станут работать крайне медленно, т.к. процессор будет брать на себя всю работу.
Накопители на жестком диске (они же винчестеры) предназначены для постоянного хранения информации, используемой при работе с компьютером. Жесткие диски состоят из одного или нескольких магнитных дисков, закрепленных на оси на небольшом расстоянии друг от друга, над ними находятся головки, которые и производит чтение и запись данных. Здесь используется тот же принцип, что и в магнитофоне – магнитная поляризация, разница лишь в том, что используется диски, а не лента. Главными их характеристиками являются: емкость диска, которая зависит от физических характеристик винчестера (количество дисков, головок, цилиндров, секторов, кластеров и т.п.) и частота вращения.
Монитор (дисплей) предназначен для вывода на экран текстовой и графической информации. Мониторы бывают цветные и монохромные, отличаются друг от друга по размеру (обычно диагональ кинескопа - от 14 до 21 дюйма). В зависимости от назначения мониторы оснащаются разными средствами регулировки. Разные мониторы могут иметь разные разрешения, т.е. количества точек выводимого изображения по горизонтали и вертикали - от 640*480 точек до 1600*1280 точек. Чем выше разрешение, тем более детальным может быть изображение на экране. Монитор состоит из электронно-лучевой трубки, и электронного блока управления лучом. Роль дисплея в ряде случаев может выполнять обычный телевизионный приемник. Информация на экране может быть представлена как в знаковой форме (в виде символов, цифр, букв), так и в графической форме (в виде кривых, графиков, изображений и т.п.). Возможности дисплея характеризуются размерами экрана, способностью генерировать цветные изображения и размерами минимального элемента (пикселя), который может быть высвечен на экране. Из комбинаций этих элементов строятся все символы и изображения.
Сигналы, которые получает монитор: символы, числа, графика формируются в видеокарте. Таким образом, монитор и видеокарта являются парой, которая должна быть настроена оптимальным образом.
Дисковод для компакт-дисков предназначен для считывания компьютерных компакт-дисков (CD,DVD,DVD-RW), а также проигрывания компакт-дисков в аудио формате. Для обозначения скорости дисковода обычно указывают, во сколько раз в секунду дисковод вращает диск быстрее по сравнению с первым 1- скоростным дисководом. Скорость передачи 3400.65 Кбайт/сек. Скорость привода компьютера, на котором я работал 52Х.
Трехдюймовый дисковод, поддерживающий дискеты емкостью 1,44 Мбайт.
При перемещении мыши по рабочему столу или иной поверхности на экране ПК соответственно передвигается указатель мыши. Когда необходимо выполнить то или иное действие, например, выполнить пункт меню, на котором установлен указатель мыши, пользователь нажимает ту или иную кнопку мыши.
Предназначена для ввода текстовой информации, также выполняет большое множество служебных функций, без этого устройства практически невозможна работа на ПК.
- Epson (Epson Perfection USB1445).
Последовательные
принтеры печатают на бумаге
символ за символом, строчные
— сразу всю строку, а страничные
формируют целиком страницу. В
зависимости от технологии
Матричные принтеры. Последовательные ударные матричные печатающие устройства (impact dot matrix) оснащены печатающей головкой с вертикальным рядом (или двумя рядами) игл или тонких стерженьков. Головка движется вдоль печатаемой строки, и в нужный момент иголки ударяют по бумаге через красящую ленту, формируя последовательно символ за символом. Для таких принтеров возможно использование как форматной, так и рулонной бумаги. Головка принтера может быть оснащена 9, 18 или 24 иголками. Существуют модели принтеров как с широкой (формат А3), так и с узкой (формат А4) кареткой. Cкорость печати порядка 1500 строк в минуту. Струйные принтеры. В струйных принтерах изображение формируется микрокаплями специальных чернил, выбрасываемых на бумагу через сопла печатающей головки. Количество сопел у разных моделей принтеров обычно варьируется от 12 до 256. Максимальная разрешающая способность массовых моделей струйных принтеров достигает 1440 точек на дюйм. В отличие от матричных принтеров, струйные работают с гораздо меньшим шумом и обеспечивают лучшее качество печати. Скорость печати 4-10 страниц в минуту. В лазерных принтерах используется электрографический принцип создания изображения: изображение переносится на бумагу с барабана, к которому с помощью электростатического потенциала притягиваются частички краски (тонера). Разрешающая способность - от 300/60 точек на дюйм, скорость печати 4-12 страниц в минуту- монохромные, 2-6 страниц- цветные.