Автор работы: Пользователь скрыл имя, 12 Июня 2013 в 19:40, курсовая работа
Вычислительная техника и ее программное обеспечение — катализаторы научно-технического прогресса. Эффект от их использования проявляется не только в отраслях народного хозяйства, но и во всех областях человеческой деятельности: в решении задач автоматизации и перестройки производства на базе новых прогрессивных технологий, в росте производительности труда и сокращении цикла «наука — производство», в повышении научно-технического уровня и качества новой техники, в медицине, образовании, быту. Исходя из всего выше изложенного, мною было предложено установить программное обеспечение «Приемная комиссия». Эта программа позволит работникам приемной комиссии принимать абитуриентов на зачисление и упростить работу сотрудников.
1.ВВЕДЕНИЕ………………………………………………………………4
2.АНАЛИТИЧЕСКИЙ РАЗДЕЛ……………………………………………6
2.1.Характеристика предметной области………………………..6
2.2. Описание и выбор инструментальных средств……………….7
2.2.1. Delphi…………………………………………………8
2.2.2. Microsoft Access……………………………………….12
2.2.3.MySQL…………………………………………………13
2.2.4. Microsoft SQL Server…………………………….......14
2.3. Постановка комплекса задач системы………………………15
2.4. Структурная схема документооборота системы…………….19
3. ПРОЕКТНЫЙ РАЗДЕЛ……………………………………………………20
3.1. Проектирование и описание структуры базы данных………..20
3.2 Описание структуры и интерфейса программы……………….24
3.2.1 Модульная схема………………………..……………………….24
3.2.2 Элементы управления для ввода и отображения информации…25
3.2.3. Диалог пользователя с системой……………………………….…25
3.3.1. Установка и запуск программы…………………………………….27
3.3.2. Руководство пользователя по работе с программой…………….27
4. ЭКСПЕРИМЕНТАЛЬНЫЙ РАЗДЕЛ…………………………………………..29
4.1. Методика и результат испытаний системы……………..........29
5.ЗАКЛЮЧЕНИЕ……………………………………………………………….30
СПИСОК ЛИТЕРАТУРЫ………………………………………………………31
ПРИЛОЖЕНИЕ…………………………………………………………………32
Министерство РФ по связи и информатизации
ГОУ ВПО «СибГУТИ»Колледж телекоммуникаций и информатики
КУРСОВАЯ РАБОТА
По дисциплине
«Разработка и эксплуатация информационных систем».
Автоматизированная информационная
система «Приемная комиссия»
Круне Наталья Ивановеа
Новосибирск 2011
Министерство РФ по связи и информатизации
ГОУ ВПО «СибГУТИ» Колледж телекоммуникаций и информатики
«Утверждаю»
«__»________2011г.
Зав. Цикловой комиссией
_________________
ЗАДАНИЕ
На курсовую работу (проект) по Разработке и эксплуатации информационных
Систем студенту Киркиной Анне Сергеевне группы А-801
Тема курсовой работы (проекта) Автоматизированная информационная система
«Приемная комиссия».
Исходные данные
1.ВВЕДЕНИЕ……………………………………………………
2.АНАЛИТИЧЕСКИЙ РАЗДЕЛ……………………………………………6
2.1.Характеристика предметной области………………………..6
2.2.1. Delphi…………………………………………………8
2.2.3.MySQL…………………………………………………
2.2.4. Microsoft SQL Server…………………………….......14
2.3. Постановка комплекса задач системы………………………15
2.4. Структурная схема документооборота системы…………….19
3. ПРОЕКТНЫЙ РАЗДЕЛ……………………………………………………20
5.ЗАКЛЮЧЕНИЕ………………………………………………
СПИСОК ЛИТЕРАТУРЫ…………………………………
ПРИЛОЖЕНИЕ……………………………………………………
Вычислительная техника и ее
программное обеспечение —
Программное обеспечение привело к созданию и поддержанию работоспособности, качества и надежности программного обеспечения, используя технологии, методологию и практики из информатики, управления проектами, математики, инженерии и других областей знания. Доля некоммерческого программного обеспечения постоянно снижается и все более ограничивается программами, создаваемыми в процессе научных исследований или для собственного удовольствия. Важнейшие свойства программ. Для этого необходимо, чтобы программы обладали следующими качествами: · функциональность программы, т.е. полнота удовлетворения ею потребностей пользователя; · наглядный, удобный, интуитивно понятный и привычный пользователю интерфейс (т.е. способ взаимодействия программы с пользователем); · простота освоения программы даже начинающими пользователями, для чего используются информативные подсказки, встроенные справочники и подробная документация; · надежность программы, т.е. устойчивость ее к ошибкам пользователя, отказам оборудования и т.д., и разумные ее действия в этих ситуациях. Во многих областях совместная работа различных производителей программного обеспечения приводит к стандартизации отдельных элементов интерфейса программ, форматов данных и т.д., что весьма удобно для пользователей.
Исходя из всего выше изложенного, мною было предложено установить программное обеспечение «Приемная комиссия». Эта программа позволит работникам приемной комиссии принимать абитуриентов на зачисление и упростить работу сотрудников.
При проектировании ПО АРМ соблюдается принцип ориентации разрабатываемых программных средств на конкретного пользователя. Прежде чем начинать проектирование, необходимо выполнить обследование объекта, для которого создается БД. Это достаточно важный этап, так как позволяет выделить характерные особенности объекта, которые следует учесть в характеристиках разрабатываемой СУБД, и которые определяют всю дальнейшую работу по проектированию.
2.1. Характеристика предметной области.
Автоматизированная информационная система (АИС) — совокупность программно-аппаратных средств, предназначенных для автоматизации деятельности, связанной с хранением, передачей и обработкой информации.
Классификация АИС:
а) замкнутые;
б) открытые;
в) условно-замкнутые;
3. По типу хранимых данных:
Автоматизированное рабочее место (АРМ) представляет собой проблемно-ориентированный комплекс технических, программных, языковых и др. средств, установленных непосредственно на рабочем месте и предназначенный для автоматизации взаимодействия пользователя ЭВМ в процессе проектирования и реализации задач.
Признаки АРМ:
Развитие информационных технологий привело к созданию компьютерных баз данных. Создание баз данных, а также операции поиска и сортировки данных выполняются специальными программами- системами управления базами данных
(СУБД).
Система управления базами данных (СУБД)- это программа, позволяющая создавать базы данных, а также обеспечивающая обработку (сортировку) и поиск данных.
Основные функции СУБД
Обычно современная СУБД содержит следующие компоненты:
По степени распределённости
2.2.1. Delphi.
В России Borland Delphi появляется
в конце 1993 г. и сразу же завоевывает
широкую популярность. Новые версии
выходят практически каждый год.
В них реализуются все новые мастера, компоненты и технологии
программирования.
Действительно, процесс разработки в Delphi
предельно упрощен. В первую очередь это
относится к созданию интерфейса, на который
уходит 80% времени разработки программы.
Вы просто помещаете нужные компоненты на поверхность Windows-окна (в Delphi оно называется формой) и настраиваете их свойства с помощью специального инструмента (Object Inspector). С его помощью можно связать события этих компонентов (нажатие на кнопку, выбор мышью элемента в списке и т.д.) с кодом его обработки - и вот простое приложение готово. Причем разработчик получает в свое распоряжение мощные средства отладки (вплоть до пошагового выполнения команд процессора), удобную контекстную справочную систему (в том числе и по Microsoft API), средства коллективной работы над проектом, всего просто не перечислить. Вы можете создавать компоненты ActiveX без использования Microsoft IDL,
расширять возможности web-сервера
(скрипты на стороне сервера), практически
ничего не зная об HTML, XML или ASP. Можно создавать
распределенные приложения на базе СОМ
и CORBA, Интернет- и intranet-приложения, используя
для доступа к данным Borland DataBase Engine, ODBC-драйверы
или Microsoft ADO. Появившаяся, начиная с Delphi
3, поддержка многозвенной технологии
(multi-tiered) доступа к данным позволяет создавать
масштабируемые приложения (относительно
слабо зависящие от сервера БД) за счет
перенесения методов обработки информации
(бизнес-правил) на среднее звено.
Как уже говорилось ранее, в Delphi используется
язык Object Pascal, который постоянно расширяется
и дополняется Borland. Язык в полной мере
поддерживает все требования, предъявляемые
к объектно-ориентированному языку программирования.
Как и положено строго типизированному
языку, классы поддерживают только простое
наследование, но зато интерфейсы могут
иметь сразу несколько предков.
К числу особенностей
языка следует отнести
размещения информации в памяти без всяких забот о ее выделении и сборке мусора Delphi делает это автоматически.
Для поклонников свободного стиля
программирования имеются открытые
массивы, варианты и вариантные массивы,
позволяющие размещать в памяти
все, что душе угодно и смешивать типы
данных.
Вы можете создавать свои собственные
компоненты, импортировать ОСХ-компоненты,
создавать <шаблоны> проектов и <мастеров>,
создающих <заготовки> проектов. Мало
того, Delphi предоставляет разработчику
интерфейс для связи ваших приложений
(или внешних программ) с интегрированной
оболочкой Delphi (IDE).
Информация о работе Автоматизированная информационная система «Приемная комиссия»