Разработка и эксплуатация информационных систем на тему "Прием студентов"

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 06.06.2014
Размер файла 1,2 M

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

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

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

Аннотация

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

Курсовой проект является промежуточной стадией при освоении специальности 230701 "Прикладная информатика (по отраслям)".

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

Отчет включает в себя следующие разделы:

- Введение, в котором раскрывается актуальность и значение темы, формулируется цель курсового проектирования;

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

- Описательную часть, которая содержит контекстную диаграмму, контрольный пример и эксплуатационные документы "Описание программы", "Руководство пользователя";

- Заключение, содержащее выводы по проделанной работе;

- Список используемой литературы;

- Приложения.

Разработка информационной системы осуществлялось в Красноярском техникуме информатики и вычислительной техники. При создании проекта использовались информационные средства: база данных Access 2013, Delphi 7, а так же программа для разработки информационной системы AllFusion Process Modeler (BPWin 4.1). Разработка программного средства, осуществлялась на ПК: HP Notebook процессор AMD A8-4500 APU with Radeon (tm) HD Graphics; Processor 1.90 ГГц; ОЗУ 6.00 ГB; жесткий диск 750 GB; видеокарта AMD Radeon HD 7640G + 7670M Dual Graphics, под управлением операционной системы Windows 8.

Данный отчет состоит из 30 страниц, 14 таблиц, 11 рисунков и 5 приложений.

Содержание

  • Введение
  • 1. Расчетная часть
  • 1.1 Постановка задачи
  • 1.2 Требования к программному средству
  • 1.2.1 Требования к функциональным характеристикам
  • 1.2.2 Требования к условиям эксплуатации
  • 1.3 Информационное обеспечение
  • 1.3.1 Контекстная диаграмма бизнес-процесса решаемой задачи
  • 1.4 Логическая модель данных
  • 1.5 Обоснование выбора среды разработки ИС и БД
  • 1.6 Физическая модель данных
  • 1.7 Описание нормативно-справочных данных
  • 1.8 Описание входных и выходных данных
  • 2. Описательная часть
  • 2.1 Описание ИС
  • 2.2 Контрольный пример
  • 2.3 Руководство пользователя
  • 2.4 Руководство по сопровождению ИС
  • Заключение
  • Список литературы
  • Список сокращений

Введение

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

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

В качестве средства реализации выбрано CASE-средство BPWin 4.0, с помощью которого были описаны процессы и модель "сущность-связь"; в качестве разработки среды приложения, баз данных и управления работы с ними были выбраны СУБД Access и Delphi 7.

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

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

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

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

база приемная комиссия программный

1. Расчетная часть

1.1 Постановка задачи

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

Разрабатываемый программный продукт должен выполнять следующие функции:

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

- Код специальности

- Название специальности

- Срок обучения

- База обучения (на базе 9 или 11 классов)

- Форма обучения

- Группа

Ввод и редактирование информации об абитуриенте, подающем документы в приемную комиссию:

- Фамилия;

- Имя;

- Отчество;

- Дата рождения

- Контактный телефон

- Адрес проживания

- Специальность, выбранная студентом

- Основа обучения (коммерция или бюджет)

- Общее количество баллов

- Дата поступления

- Номер приказа

- Инвалид

- Сирота

- Документ об образовании (копия или оригинал)

- Сертификат

- Копия паспорта

- Справка для поступления вне конкурса

- Медицинская справка

- Фото

- Заявления на необходимость общежития

- Паспортные данные (серия и номер)

- Медицинский полис (серия и номер)

- Документ военного комиссариата (серия и номер)

Ввод и редактирование информации о родителях абитуриента подавшего документы.

- Статус семьи (полная семья, нет мамы, нет папы, нет родителей)

- ФИО мамы

- ФИО папы

- Контактный номер

- Адрес проживания

Ввод и редактирование данных об Опекуне, в случае если абитуриент сирота.

- Фамилия опекуна

- Имя опекуна

- Отчество опекуна

- Адрес проживания

- Контактный номер

- Место работы

- Ввод и редактирование данных в справочниках "Вид обучения" и "Специальность"

- "Вид обучения"

- Код вида обучения

- Форма обучения

- База обучения (9 или 11 классов)

- "Специальность"

- Код специальности

- Номер специальности

- Название специальности

- Срок обучения

- Код вида обучения

- Ввод и редактирование данных входных и выходных документов.

- Входные документы

- Документ об образовании

- Результат ЕГЭ

- Медицинская справка

- Заявление

- Паспортные данные

- Фотография

- Информация о специальности

- Выходные документы

- Расписка о получении документов

- Отчет о приеме студентов

- Формирование выходных документов "Расписки о принятии документа" и "Предварительного списка поступивших".

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

1.2 Требования к программному средству

1.2.1 Требования к функциональным характеристикам

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

Разрабатываемый программный продукт должен выполнять следующие функции:

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

- Код специальности

- Название специальности

- Срок обучения

- База обучения (на базе 9 или 11 классов)

- Форма обучения

- Группа

Ввод и редактирование информации об абитуриенте, подающем документы в приемную комиссию:

- Фамилия;

- Имя;

- Отчество;

- Дата рождения

- Контактный телефон

- Адрес проживания

- Специальность, выбранная студентом

- Основа обучения (коммерция или бюджет)

- Общее количество баллов

- Дата поступления

- Номер приказа

- Инвалид

- Сирота

- Документ об образовании (копия или оригинал)

- Сертификат

- Копия паспорта

- Справка для поступления вне конкурса

- Медицинская справка

- Фото

- Заявления на необходимость общежития

- Паспортные данные (серия и номер)

- Медицинский полис (серия и номер)

- Документ военного комиссариата (серия и номер)

Ввод и редактирование информации о родителях абитуриента подавшего документы.

- Статус семьи (полная, нет мамы, нет папы, нет родителей)

- ФИО мамы

- ФИО папы

- Контактный номер

- Адрес проживания

Ввод и редактирование данных об Опекуне, в случае если абитуриент сирота.

- Фамилия опекуна

- Имя опекуна

- Отчество опекуна

- Адрес проживания

- Контактный номер

- Место работы

- Ввод и редактирование данных в справочниках "Вид обучения" и "Специальность"

- "Вид обучения"

- Код вида обучения

- Форма обучения

- База обучения (9 или 11 классов)

- "Специальность"

- Код специальности

- Номер специальности

- Название специальности

- Срок обучения

- Код вида обучения

- Ввод и редактирование данных входных и выходных документов.

- Входные документы

- Документ об образовании

- Результат ЕГЭ

- Медицинская справка

- Заявление

- Паспортные данные

- Фотография

- Информация о специальности

- Выходные документы

- Расписка о получении документов

- Отчет о приеме студентов

- Формирование выходных документов "Расписки о принятии документа" и "Предварительного списка поступивших".

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

Требование к надежности

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

Таким образом, для обеспечения надежности программы, необходимо:

- Защитить поля ввода от некорректного заполнения;

- Защитить программное средство от несанкционированного доступа паролем;

- Создать выпадающие списки, переключатели и кнопки для облегчения работы пользователя;

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

1.2.2 Требования к условиям эксплуатации

Пользователь должен обладать базовыми навыками работы с ОС Windows и навыками работать с пакетом средств Microsoft Office 2013, а именно с приложениями Microsoft Word и Microsoft Access.

Программное средство "Прием абитуриентов" должно эксплуатироваться при следующих условиях:

наличие всех файлов базы данных;

расстояние от пользователя до экрана должно быть не менее 30 см;

температура в помещении должна быть от +15? до +20? С;

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

Для успешной работы программы на персональном компьютере должна быть установлена операционная система Windows, а так же MS Office 2013.

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

Требования к составу и параметрам технических средств

Для качественной и надежной работы программного средства "Прием студентов" необходимо иметь в наличии:

ПК Intel Pentium 166 МГц и выше;

оперативная память не менее 32 Мб;

стандартный монитор SVG и выше;

свободного места на жестком диске не менее 100 Мб;

CD-ROM;

мышь PS/2 или COM;

принтер;

клавиатура PS/2 или COM;

Windows XP;

MS Access.

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

1.3 Информационное обеспечение

1.3.1 Контекстная диаграмма бизнес-процесса решаемой задачи

Контекстная диаграмма бизнес-процесса решаемой задачи "Прием абитуриентов" выполненная в программе Computer Associates BPwin представлена ниже.

На рисунке 1 представлена контекстная диаграмма бизнес-процесса "провести прием абитуриентов", содержащая следующие данные:

1) на входе: документы абитуриента, план набора, график проведения вступительных испытаний, сведения об абитуриенте, паспорт абитуриента, заявление абитуриента;

2) ресурсы: закон об образовании, приказ директора о приеме абитуриентов;

3) управление: работник приемной комиссии, ПК;

4) на выходе: расписка о приеме документов, предварительный рейтинг абитуриентов.

Рисунок 1 - Контекстная диаграмма бизнес процесса "Провести прием абитуриентов"

На рисунке 2 представлена декомпозиция процесса "Прием абитуриентов". Данный процесс здесь подразделяется на 3 этапа:

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

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

3. Сформировать отчет. На этом этапе создается предварительный рейтинг абитуриентов по всем специальностям.

Рисунок 2 - Декомпозиция процесса "Прием абитуриентов"

На рисунке 3 представлена декомпозиция процесса "Принять документы у абитуриентов". Данный процесс здесь подразделяется на 2 этапа:

1. Проверить наличие всех необходимых документов. На данном этапе проводится проверка на наличие всех необходимых для поступления документов.

2. Внести данные об абитуриенте в базу данных. На этом этапе данные о студенте и его документов вносятся в базу данных, с момента внесения данных документы считаются принятыми и формируется расписка.

Рисунок 3 - Декомпозиция процесса "Принять документы у абитуриентов".

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

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

Рис 1 - Схема взаимосвязей таблиц.

1.5 Обоснование выбора среды разработки ИС и БД

ИС была разработана в среде программирования Borland Delphi 7, база данных в программе Microsoft Access.

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

Microsoft Access в настоящее время является одной из самых популярных среди настольных (персональных) программных систем управления базами данных. Среди причин такой популярности следует отметить: высокую степень универсальности и продуманности интерфейса, который рассчитан на работу с пользователями самой различной квалификации. В частности, реализована система управления объектами базы данных, позволяющая гибко и оперативно переходить из режима конструирования в режим их непосредственной эксплуатации; глубоко развитые возможности интеграции с другими программными продуктами, входящими в состав Microsoft Office, а также с любыми программными продуктами, поддерживающими технологию OLE; богатый набор визуальных средств разработки; мощные средства подготовки отчетов из БД различных форматов.

1.6 Физическая модель данных

Входные данные: данные об абитуриенте заносятся в таблицу Студент, структура которой представлена в таблице 1.

Таблица 1 - Структура таблицы "Студент"

Название поля

Тип данных

Длина поля

Описание

Код студента

счетчик

Длинное целое

Код студента

Фамилия

Текстовый

255

Фамилия

Имя

Текстовый

255

Имя

Отчество

Текстовый

255

Отчество

Дата рождения

Текстовый

10

Дата рождения

Контактный номер

Числовой

11

Контактный номер

Адрес проживания

Текстовый

255

Адрес проживания

Код специальности

Числовой

8

Код специальности

Документ об образовании

Текстовый

255

Документ об образовании

Сертификат

Логический

Сертификат

Общее количество баллов

Числовой

Длинное целое

Общее количество баллов

Статус семьи

Текстовый

255

Статус семьи

Копия паспорта

Логический

Копия паспорта

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

Логический

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

Медицинская справка

Логический

Медицинская справка

Фото

Логический

Фото

Необходимость общежития

Логический

Необходимость общежития

Код документа 1

Числовой

Длинное целое

Код документа 1

Код документа 2

Числовой

Длинное целое

Код документа 2

Код документа 3

Числовой

Длинное целое

Код документа 3

Код льготы

Числовой

Длинное целое

Код льготы

Основа обучения

Текстовый

255

Основа обучения

Данные о личном деле абитуриента, заносятся в таблицу Личное дело, структура которой представлена в таблице 2

Таблица 2 - Структура таблицы "Личное дело"

Название поля

Тип данных

Длина поля

Описание

Код личного дела

Cчетчик

Длинное целое

Код личного дела

Код студенты

Числовой

Длинное целое

Код студенты

Код специальности

Числовой

Длинное целое

Код специальности

Дата поступления

Текстовый

10

Дата поступления

Номер приказа

Числовой

Длинное целое

Номер приказа

Данные о родителях абитуриента заносятся в таблицу Родители, структура которой представлена в таблице 3.

Таблица 3 - Структура таблицы "Родители"

Название поля

Тип данных

Длина поля

Описание

Код студента

cчетчик

Длинное целое

Код студента

ФИО мамы

Текстовый

255

ФИО мамы

ФИО папы

Текстовый

255

ФИО папы

Контактный номер

Текстовый

11

Контактный номер

Адрес проживания

Текстовый

255

Адрес проживания

Данные о паспортных данных, заносятся в таблицу Документы (паспорт), структура которой представлена в таблице 4

Таблица 4 - Структура таблицы "Документы (паспорт)"

Название поля

Тип данных

Длина поля

Описание

Код документа 1

Cчетчик

Длинное целое

Код документа 1

Код студента

Числовой

Длинное целое

Код студента

Серия паспорта

Числовой

4

Серия паспорта

Номер паспорта

Числовой

6

Номер паспорта

Данные о документах военного комиссариата, заносятся в таблицу Документы военного комиссариата, структура которой представлена в таблице 5

Таблица 5 - Структура таблицы "Документы военного комиссариата"

Название поля

Тип данных

Длина поля

Описание

Код документа 2

Cчетчик

Длинное целое

Код документа 2

Код студента

Числовой

Длинное целое

Код студента

Серия военного документа

Короткий текст

2

Серия военного документа

Номер

Числовой

7

Номер военного документа

Справочные данные о виде обучения, заносятся в таблицу Вид обучения, структура которой представлена в таблице 6

Таблица 6 - Структура таблицы "Вид обучения"

Название поля

Тип данных

Длина поля

Описание

Код вида обучения

Числовой

Длинное целое

Код вида обучения

Форма обучения

Текстовый

255

Форма обучения

База

Текстовый

255

9 или 11 классов

Справочные данные о специальностях заносятся в таблицу Специальность, структура которой представлена в таблице 7

Таблица 7 - Структура таблицы "Специальность"

Название поля

Тип данных

Длина поля

Описание

Код специальности

Числовой

Длинное целое

Код специальности

Номер специальности

Числовой

8

Номер специальности

по ОКСО

Название специальности

Текстовый

50

Название специальности

Код вида обучения

Числовой

Длинное целое

Код вида обучения

Данные о льготе, предоставляемой абитуриенты, заносятся в таблицу Льгота, структура которой представлена в таблице 8

Таблица 8 - Структура таблицы "Льгота".

Название поля

Тип данных

Длина поля

Описание

Код льготы

Cчетчик

Длинное целое

Код льготы

Инвалид

Логический

Инвалид

Сирота

Логический

Сирота

Код сироты с опекуном

Числовой

Длинное целое

Код сироты с опекуном

Данные о медицинских документах заносятся в таблицу Медицинские документы, структура которой представлена в таблице 9

Таблица 9 - Структура таблицы "Медицинские документы"

Название поля

Тип данных

Длина поля

Описание

Код документа 3

Cчетчик

Длинное целое

Код документа 3

Код студента

Числовой

Длинное целое

Код студента

Серия мед. документа

Числовой

Текстовый

4

2

Серия мед. документа

Номер мед. документа

Числовой

8

Номер мед. документа

Данные о сироте заносятся в таблицу Сирота с опекуном, структура которой представлена в таблице 10.

Таблица 10 - Структура таблицы "Сирота с опекуном"

Название поля

Тип данных

Длина поля

Описание

Код сироты с опекуном

Счетчик

Длинное целое

Код сироты с опекуном

Фамилия опекуна

Текстовый

30

Фамилия опекуна

Имя опекуна

Текстовый

15

Имя опекуна

Отчество опекуна

Текстовый

30

Отчество опекуна

Адрес проживания

Текстовый

255

Адрес проживания

Контактный номер

Числовой

11

Контактный номер

Место работы

Текстовый

255

Место работы

1.7 Описание нормативно-справочных данных

Справочными документами БД и ИС являются таблицы "Вид обучения" и "Специальность". При вводе этих данных используются выпадающие списки. Справочные данные о виде обучения, заносятся в таблицу Вид обучения, структура которой представлена в таблице 6

Таблица 6 - Структура таблицы "Вид обучения"

Название поля

Тип данных

Длина поля

Описание

Код вида обучения

Числовой

Длинное целое

Код вида обучения

Форма обучения

Текстовый

255

Форма обучения

База

Текстовый

255

9 или 11 классов

Справочные данные о специальностях заносятся в таблицу Специальность, структура которой представлена в таблице 7

Таблица 7 - Структура таблицы "Специальность"

Название поля

Тип данных

Длина поля

Описание

Код специальности

Числовой

Длинное целое

Код специальности

Номер специальности

Числовой

8

Номер специальности

по ОКСО

Название специальности

Текстовый

50

Название специальности

Код вида обучения

Числовой

Длинное целое

Код вида обучения

1.8 Описание входных и выходных данных

Входными данными в данном курсовом проекте являются: план набора, график проведения вступительных испытаний, сведения о студенте и его документы (паспортные данные, результаты вступительных испытаний по ЕГЭ/ГИА). Выходными данными - расписка о принятии документов и предварительный рейтинг.

2. Описательная часть

Алгоритм решения задачи представлен в приложении А.

Алгоритм решения задачи представлен в приложении А.

2.1 Описание ИС

Информационная система "Прием абитуриентов" создана для автоматизации работы приемной комиссии. Система осуществляет хранение и обработку информации, а так же формирует выходные документы.

Программа разработана в Delphi 7 и Microsoft Office 2013 Access. Изначально программа занимает 10Мб, по мере заполнения базы данных программа будет занимать больше места на жёстком диске. Информационная система имеет 7 основных форм. Их наименование и описание отображено в таблице 11.

Таблица 11 - Описание форм программного средства

Название формы

Описание формы

Вход

Форма входа. В ней пользователь вводит пароль

Главная

Главная кнопочная форма

Добавить студента

Форма для ввода данных о студенте

Добавить специальности

Форма справочника для выбора конкретной специальности, либо для добавления новой

Список студентов

Форма для просморта всех студентов подавших документы, либо конкретной группы

Предварительный просмотр

Форма для предварительного просмотра студентов групп и отправка на печать

Выход

Форма для выхода из программы

2.2 Контрольный пример

Целью контрольного примера является проверка работоспособности программы. То есть необходимо определить, правильно ли программа выполняет все возложенные на неё функции.

С помощью контрольного примера проверяются такие функции, как:

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

- Код специальности

- Название специальности

- Срок обучения

- База обучения (на базе 9 или 11 классов)

- Форма обучения

- Группа

Ввод и редактирование информации об абитуриенте, подающем документы в приемную комиссию:

- Фамилия;

- Имя;

- Отчество;

- Дата рождения

- Контактный телефон

- Адрес проживания

- Специальность, выбранная студентом

- Основа обучения (коммерция или бюджет)

- Общее количество баллов

- Дата поступления

- Номер приказа

- Инвалид

- Сирота

- Документ об образовании (копия или оригинал)

- Сертификат

- Копия паспорта

- Справка для поступления вне конкурса

- Медицинская справка

- Фото

- Заявления на необходимость общежития

- Паспортные данные (серия и номер)

- Медицинский полис (серия и номер)

- Документ военного комиссариата (серия и номер)

Ввод и редактирование информации о родителях абитуриента подавшего документы.

- Статус семьи (полная, нет мамы, нет папы, нет родителей)

- ФИО мамы

- ФИО папы

- Контактный номер

- Адрес проживания

Ввод и редактирование данных об Опекуне, в случае если абитуриент сирота.

- Фамилия опекуна

- Имя опекуна

- Отчество опекуна

- Адрес проживания

- Контактный номер

- Место работы

- Ввод и редактирование данных в справочниках "Вид обучения" и "Специальность"

- "Вид обучения"

- Код вида обучения

- Форма обучения

- База обучения (9 или 11 классов)

- "Специальность"

- Код специальности

- Номер специальности

- Название специальности

- Срок обучения

- Код вида обучения

- Ввод и редактирование данных входных и выходных документов.

- Входные документы

- Документ об образовании

- Результат ЕГЭ

- Медицинская справка

- Заявление

- Паспортные данные

- Фотография

- Информация о специальности

- Выходные документы

- Расписка о получении документов

- Отчет о приеме студентов

- Формирование выходных документов "Расписки о принятии документа" и "Предварительного списка поступивших".

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

Рисунок 4 - Запрос пароля

При неправильном вводе пароля программа сообщает об ошибке, окно которой представлено на рисунке 5.

Рисунок 5 - Неверный ввод пароля

При правильном вводе пароля откроется главная форма программы, окно которой отображено на рисунке 6.

Рисунок 6 - Главная форма "Прием абитуриентов"

Теперь проверим функцию ввода и радактирования данных о специальности. Для этого на главной форме выберем кнопку "Добавить специальность", после чего откроется окно "Специальность", которое отображено на рисунке 7.

Рисунок 7 - Форма "Специальность"

Для добавления, изменения и удаления данных служат команды:

- "Добавить"

- "Изменить"

- "Удалить"

Для ввода и редактирования информации о студенте, необходимо на главной форме выбрать команду "Добавить студента", после чего откроется окно для добавления информации о студенте, представленное на рисунке 8.

Рисунок 8 - форма "Прием документы"

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

Рисунок 9 - "Студенты"

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

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

Для выхода из программы необходимо на главной форме выбрать пункт "Выход".

2.3 Руководство пользователя

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

Основные действия доступные пользователю данной информационной системы перечислены в таблице 12.

Таблица 12 - Руководство пользователя

Вид действия

Действие пользователя

Действия в программе

Запуск программного средства

Для запуска программы необходимо запустить файл "Студент. exe"

Для запуска необходимо выполнить двойной щелчок ЛКМ по ярлыку программы

Ввод пароля

Для того, чтобы выйти на главную форму, необходимо правильно ввести пароль

Если пароль введен верно, то программа запускает главную форму, если нет - программа сообщает об ошибке и дает возможность повторного ввода верного пароля

Главная форма

Пользователь осуществляет переход с этой формы на остальные формы базы данных

Переход на другие формы БД происходит по клику ЛКМ соответствующей кнопки

Выбор готовой или добавление новой специальности

Пользователь может "Добавить", "Изменять" и "Удалить" данные о специальности

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

Добавить студента

Пользователь вводит информацию о студенте в форме "Добавить студента"

Для того чтобы ввести информацию о студенте необходимо на главной форме выбрать ЛКМ кнопку Добавить студента, далее в открывшемся окне "Студент" заполнить все поля данными об абитуриенте и выбрать ЛКМ команду ОК

Список студентов

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

Для того чтобы открыть "Список студентов" нужно на главной форме щелкнуть ЛКМ на кнопку "Список студентов", затем в открывшемся окне "Студенты" выбрать необходимые нам действия "Добавить", "Изменить", "Удалить" данные о студентах, а также отфильтровать студентов по соответствующим критериям: по группе, возрастанию или убыванию, форме и основе обучения, а также по состоянию здоровья.

Предварительный просмотр выходного документа

Пользователь может вывести выходной документ на экран, а затем отправить его на печать

Для того чтобы вывести выходой документ на экран, нужно осуществить клик ЛКМ на главной форме по команде "Предварительный просмотр", после чего в появившемся окне "Выберите группу" выбрать необходимую нам группу, для которой нужно составить отчет, после чего откроется документ Microsoft Excel для предварительного просмотра и отправки на печать

Выход из программы

Пользователь может выйти из програмы

Для того чтобы выйти из программы, нажмите ЛКМ на главной форме кнопку "Выход"

2.4 Руководство по сопровождению ИС

Программа "Прием студентов" располагается в каталоге "C: \Курсовая работа\Прием студентов. accdr". Данное программное средство предназначено для автоматизации и облегчения составление документов на прием студентов.

Функции, которые выполняет программа, перечислены в пункте 1.1

Перечень технических средств необходимых для нормального функционирования программы перечислены в пункте 1.3 Дополнительные требования к составу и параметрам технических средств не предъявляются, все устройства должны находиться в своей базовой настройке. Размер программы 14,2мб. Входные и выходные документы описаны в пункте 1.4 Программа разрабатывалась на основе СУБД Microsoft Access 2013 под управлением операционной системы Windows 8, с использованием встроеной среды VBA+SQL.

Заключение

В процессе разработки курсового проекта по междисциплинарному курсу "Проектирование баз данных и разработка информационных систем" самостоятельно были изучены новые возможности и функции Mircosoft Access 2013 и Borland Delphi 7, например: установление пароля защиты, создание кнопочных форм, автозапуск формы, работа с Excel и Word в Delphi 7.

Разработка информационной системы "Прием студентов" способствовала систематизации и закреплению навыков полученных на междисциплинарном курсе "Проектирование баз данных и разработка информационных систем".

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

Закрепление навыков происходит в ходе решения поставленной задачи - разработки бизнес-процесса, создание базы данных, тестирование и отладка информационной системы.

Завершением курсового проекта являлось написание пояснительной записки, при написании которой так же были закреплены навыки по оформлению отчётов.

Список литературы

1. Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской. Базы данных теория и практика.

2. Лори Ульрих Фуллер, Кен Кук, Джон Кауфельд. Microsoft Office Access 2007 для "чайников".

3. Миндалёв И.В. Моделирование с помощью СASE-средств Erwin за 8 дней.

Список сокращений

ИС - Информационная система;

СУБД - Система управления базами данных;

ЕСПД - Единая система программной документации;

ЕСКД - Единая система конструкторской документации;

МБ - Мегабайт;

ОС - Операционная система;

ПК - Персональный компьютер;

CASE - методы и средства проектирования информационных систем.

ОКСО - общероссийский классификатор специальностей образования.

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

...

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

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