Учёт сотрудников на предприятии

Автор работы: Пользователь скрыл имя, 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

Файлы: 1 файл

курсач.doc

— 127.00 Кб (Скачать файл)

КОМИТЕТ ПО НАУКЕ  И ВЫСШЕЙ ШКОЛЕ

Санкт-Петербургское  государственное бюджетное образовательное  учреждение

среднего профессионального  образования

«Промышленно- экономический  колледж»

(СПб ГБОУ СПО «ПЭК»)

 

 

 

 

 

КУРСОВОЙ   ПРОЕКТ

 

по  дисциплине «Технология разработки

программного  обеспечения»

 

Тема: «Учёт сотрудников на предприятии»

 

 

 

 

Студентка:   Пономарёва Виктория Эдуардовна

Группа:    1131

 

Специальность: 230115 «Программирование в компьютерных системах»

2013 г. 
САНКТ-ПЕТЕРБУРГСКИЙ ПРОМЫШЛЕННО-ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ

Утверждено

    На  заседании цикловой комиссии  

вычислительной  техники

                  «___»____________ 20 __ года Председатель ________________

Задание для курсового  проектирования 

 

По дисциплине           Технология разработки программного обеспечения

Студентке                   Пономарёвой Виктории Эдуардовне                                 (фамилия, имя, отчество)

Группы        1131

Специальности   230115  «Программирование в компьютерных системах»

Тема: « Учет сотрудников на предприятии»

 

Перечень  вопросов к рассмотрению:

Введение

  1. Общая часть
  2. Характеристика персонального компьютера
  3. Программное обеспечение персонального компьютера
  4. Характеристика среды программирования
  5. Специальная часть
  6. Постановка задачи
  7. Описание входной информации
  8. Описание выходной информации
  9. Функциональная схема приложения
  10. Описание программы
  11. Алгоритмы и их описание
  12. Инструкция по эксплуатации
  13. Описание процесса отладки и контрольный пример
  14. Обработка ошибок в программе
  15. Заключение
  16. Приложения
  17. Список использованных сокращений
  18. Список литературы

 

 

 

Дата выдачи __________________

Срок окончания __________________

Преподаватель __________________

 

СОДЕРЖАНИЕ

 

 

ВВЕДЕНИЕ

В наше время  широкое использование персональных компьютеров позволило автоматизировать практически  все области деятельности человека.

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

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

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

    • Удобный интерфейс;
    • Простоту управления данными;
    • Просмотр данных на различных этапах формирования результата;
    • Просмотр и печать выходной информации.

 

 

  1. ОБЩИЕ ПОЛОЖЕНИЯ

1.1 Характеристика  персонального компьютера

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

  • Корпус Codegen 4046 – С9  форм- фактор: ATX (350 Вт)

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

  • Материнская плата  Socket478 Asus P4V8X

Материнская (системная) плата - это основная плата компьютера, на которую устанавливается все остальное. На материнской плате располагается чипсет – совокупность северного и южного мостов, играет ключевую роль в управлении компьютером. В специальный разъем для процессора т.н. Socket вставляется процессор.  Для оперативной памяти также существуют специальные разъемы: от двух до четырех. На некоторых материнских платах существуют устройства, которые производятся вместе с самой платой, т.е. при покупке материнской платы эти устройства уже не нужно покупать, такие устройства называются интегрированными, примером может послужить видео плата, которая может быть  интегрирована, установлена в специальный для нее слот, называемый AGP – слот или же вставлена в обычный слот расширения (все это зависит от модели видео карты). Существуют также новые специальные слоты для более быстрых различных устройств - это PCI-E (Express) также присутствуют слоты расширения(PCI), в которые вставляются различные платы расширения (например, модем, звуковая карта, сетевая карта и т.п.). На м.п. размещают BIOS (Basic In/Out System)- БИОС (Базовая система ввода/вывода), также имеет название постоянная память. Служит для хранения базовых настроек (текущая дата, время, количество жестких дисков, подключенных к компьютеру и т.п.)

  • Процессор  Intel Pentium 4 3000 (533 MHz) 478 pin box

CPU (Central Processing Unit) – микропроцессор, самый главный элемент в компьютере, выполняет сотни различных операций  и делает это со скоростью  в несколько десятков или даже  сотен миллионов операций в  секунду.  Он представляет собой  огромную интегральную схему, реализованную в небольшом чипе. Основной характеристикой микропроцессора является тактовая частота, которая указывает скорость выполнения элементарных операций (т.е. операций в секунду). Чем выше эта характеристика, тем выше производительность микропроцессора. Тактовая частота измеряется в мегагерцах (МГц). Тактовая частота микропроцессора данного компьютера  составляет примерно 3000МГц. От производительности этой микросхемы в значительной степени зависит эффективность ПК в целом.

  • Оперативная память DDR DRAM (Random Access Memory) DIM 512Mb 400MHz PC-3200

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

  • Винчестер   80 Gb (7200rpm)

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

  • ЖК-монитор Acer  AL1711 17’’

Монитор (дисплей) предназначен для вывода на экран текстовой  и графической информации. Мониторы бывают цветные и монохромные, отличаются друг от друга по размеру (обычно диагональ  кинескопа - от 14 до 21 дюйма). В зависимости от назначения мониторы оснащаются разными средствами регулировки. Разные мониторы могут иметь разные разрешения, т.е. количества точек выводимого изображения по горизонтали и вертикали - от 640*480 точек до 1600*1280 точек. Чем выше разрешение, тем более детальным может быть изображение на экране. Монитор состоит из электронно-лучевой трубки, и электронного блока управления лучом. Роль дисплея в ряде случаев может выполнять обычный телевизионный приемник. Информация на экране может быть представлена как в знаковой форме (в виде символов, цифр, букв), так и в графической форме (в виде кривых, графиков, изображений и т.п.). Возможности дисплея характеризуются размерами экрана, способностью генерировать цветные изображения и размерами минимального элемента (пикселя), который может быть высвечен на экране. Из комбинаций этих элементов строятся все символы и изображения.

 

 

  • Видеокарта GeForce FX 6600 GT– Td256 256 Mb TV, DVI

Сигналы, которые получает монитор: символы, числа, графика формируются  в видеокарте. Таким образом, монитор и видеокарта являются парой, которая должна быть настроена оптимальным образом.

  • Привод DVD+-RW Samsung TS-H552  IDE

 Дисковод для компакт-дисков предназначен для считывания компьютерных компакт-дисков (CD,DVD,DVD-RW), а также проигрывания компакт-дисков в аудио формате. Для обозначения скорости дисковода обычно указывают, во сколько раз в секунду дисковод вращает диск быстрее по сравнению с первым 1- скоростным дисководом. Скорость передачи 3400.65 Кбайт/сек. Скорость привода компьютера, на котором я работал 52Х.

  • Floppy - дисковод

Трехдюймовый дисковод, поддерживающий дискеты емкостью 1,44 Мбайт.

  • Беспроводная оптическая мышь A4 Tech USB Port Mouse

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

  • Клавиатура мультимедийная Defender (125 - клавишная)

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

  • Модем - устройство для обмена информацией с другими компьютерами через телефонную сеть. По конструктивному исполнению модемы бывают встроенными (вставленными в системный блок компьютера) и внешними (подключенные через коммуникационный порт).На моём компьютере использовался модем U.S. Robotics 56K FAX EXT.
  • Сканер -  устройство, служащее для ввода в компьютер графических изображений (текстов, рисунков, слайдов, фотографий, чертежей). В большинстве сканеров для преобразования изображения в цифровую форму применяются светочувствительные элементы на основе приборов с зарядовой связью (ПЗС - англ. Charge-Coupled Device, CCD). По способу перемещения считывающей головки и изображения относительно друг друга сканеры подразделяются на ручные (англ. Handheld), рулонные (англ. Sheet-Feed), планшетные (англ. Flatbed) и проекционные.  Разрешение измеряется в точках: 1200х600dpi, то есть, имеется 1200 считываемых элементов по длине и 600 - по ширине. Существует 2 вида ввода графической информации: векторная и растровая. Сканер  считывает именно растровое изображение. Файл, создаваемый сканером в памяти компьютера имеет растровый формат в виде –  bug bit map - битовая карта. Битовая карта требует большое количество информации. Разрешение 10 точек на мм, занимает около 1 Мб. Если цветное (16 цветов)-16 Мб. В Департаменте снабжения мне пришлось работать на планшетном  сканере:

- Epson (Epson Perfection  USB1445).

  • Принтер - электромеханическое устройство вывода информации на бумагу. Принтеры бывают монохромные и цветные, ударного (impact) и безударного (non-impact) действия. К ударным относятся типовые, матричные и строчные принтеры. К безударным - струйные и лазерные.

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

Матричные принтеры. Последовательные ударные матричные печатающие устройства (impact dot matrix) оснащены печатающей головкой с вертикальным рядом (или двумя  рядами) игл  или тонких стерженьков. Головка движется вдоль печатаемой строки, и в нужный момент иголки ударяют по бумаге через красящую ленту, формируя последовательно символ за символом. Для таких принтеров возможно использование как форматной, так и рулонной бумаги. Головка принтера может быть оснащена 9, 18 или 24 иголками. Существуют модели принтеров как с широкой (формат А3),  так и с узкой (формат А4) кареткой. Cкорость печати порядка 1500 строк в минуту.  Струйные принтеры. В струйных принтерах изображение формируется микрокаплями специальных чернил, выбрасываемых на бумагу через сопла печатающей головки. Количество сопел у разных моделей принтеров обычно варьируется от 12 до 256. Максимальная разрешающая способность массовых моделей струйных принтеров достигает 1440 точек на дюйм. В отличие от матричных принтеров, струйные работают с гораздо меньшим шумом и обеспечивают лучшее качество печати. Скорость печати 4-10 страниц в минуту. В лазерных принтерах используется электрографический принцип создания изображения: изображение переносится на бумагу с барабана, к которому с помощью электростатического потенциала притягиваются частички краски (тонера). Разрешающая способность - от 300/60 точек на дюйм, скорость печати 4-12 страниц в минуту- монохромные, 2-6 страниц- цветные.

Информация о работе Учёт сотрудников на предприятии