Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Образец КП

.pdf
Скачиваний:
5
Добавлен:
24.03.2015
Размер:
978.02 Кб
Скачать

 

Содержание

 

Введение............................................................................................................................

6

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

7

2 Техническое задание...................................................................................................

10

2.1

Основание для разработки..........................................................................................................

10

2.2

Назначение разработки...............................................................................................................

10

2.3

Требования к программе.............................................................................................................

10

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

10

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

11

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

11

2.3.4 Требования к информационной и программной совместимости.....................................

11

2.4 Требования к программной документации...............................................................................

12

2.5

Стадии и этапы разработки.........................................................................................................

12

2.6

Порядок контроля и приемки......................................................................................................

15

3 Функциональное проектирование информационной системы «Корпуса и аудитории» .............

16

3.1

Описание средства проектирования системы BPWin..............................................................

16

3.2

Описание функциональной модели системы............................................................................

17

4 Инфологическое проектирование информационной системы «Корпуса и аудитории»............

20

4.1

Описание средства проектирования ERWin .............................................................................

20

4.2

Логическое проектирование системы........................................................................................

21

4.5

Физическое проектирование системы........................................................................................

28

5 Анализ целесообразности использования заданных средств разработки.....................................

31

6 Описание программы.........................................................................................................................

35

6.1

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

35

6.2

Функциональное назначение......................................................................................................

35

6.3

Входные данные...........................................................................................................................

35

6.4

Выходные данные........................................................................................................................

36

6.5

Описание логической структуры................................................................................................

36

7 Программа и методика испытаний....................................................................................................

47

7.1

Объект и цель испытаний............................................................................................................

48

7.2

Методы испытания.......................................................................................................................

48

8 Описание применения........................................................................................................................

50

Заключение.............................................................................................................................................

54

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

55

ФУНКЦИОНАЛЬНАЯ МОДЕЛЬ СИСТЕМЫ....................................................................................

56

Приложение А .......................................................................................................................................

56

ИНФОЛОГИЧЕСКАЯ МОДЕЛЬ СИСТЕМЫ ...............................................................................

58

Приложение Б .................................................................................................................................

58

ТЕКСТ ПРОГРАММЫ..........................................................................................................................

62

Приложение Д.................................................................................................................

80

ВЫХОДНЫЕ ДОКУМЕНТЫ........................................................................................

83

ЭКРАННЫЕ ФОРМЫ....................................................................................................

85

2

Введение

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

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

Работа коменданта в отделении «Хозяйственная часть университета» связана с необходимостью обработки и учета больших объемов информации. Учет этой информации «вручную» зачастую приводит к ошибкам и задержкам. В связи с этим встает вопрос о необходимости автоматизации работы отделения по хозяйственной части университета.

Целью курсовой работы является разработка автоматизированной информационной системы «Корпуса и аудитории». Объектом исследования является деятельность отделения «Хозяйственная часть университета» по ведению учета технического состояния корпусов и аудиторий и проведенных в них ремонтах.

3

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

Разрабатываемая информационная система предназначена для автоматизации учета корпусов и аудиторий. Разработка системы ведется фирмой «RusSoft».

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

Предприятие имеет ряд готовых программных продуктов собственной разработки: автоматизированные информационные системы управления процессом обучения в ВУЗе (АИС «Деканат», АИС «ВУЗ»), автоматизированная система аудита (АИС «Аудит»), ПО «КТДУЗ - Компьютерное тестирование для учебных заведений» и др. Программные продукты предприятия успешно используются во многих учебных заведениях, банках и других организациях России.

Коллектив предприятия – высококвалифицированные специалисты, имеющие многолетний опыт работы в области информационных технологий.

В качестве предметной области рассматривается администрирование хозяйственной части университета.

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

1 степень – помещения без повышенной опасности;

2 степень – опасные помещения;

3 степень – особо опасные помещения.

4

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

ит.д.).

Взависимости от технических характеристик и общего состояния корпусов

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

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

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

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

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

В базе данных должны храниться следующие данные:

5

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

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

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

6

2 Техническое задание

2.1 Основание для разработки

Разработка ведется на основе задания на курсовое проектирование по курсу «Проектирование информационных систем». Задание выдано______

2.2 Назначение разработки

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

2.3 Требования к программе

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

АИС «Корпуса и аудитории» должна обеспечивать ввод данных о корпусах, помещениях, электроустановках, опасностях и проведённых ремонтах.

Автоматизированная информационная система должна обеспечить:

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

б) ввод и хранение данных о помещениях (номер помещения, корпус, этаж, площадь и объем, вид помещения);

в) ввод и хранение данных о проведенных ремонтах (вид ремонта, время его проведения, работы по ремонту, цена работы);

г) ввод и хранение данных о видах и степенях опасностей; д) должно допускаться редактирование введённой ранее информации о

корпусах и помещениях;

7

е) удаление неверной и устаревшей информации о корпусах, аудиториях и видах опасностей;

Система должна обеспечивать также формирование документов отчетности: отчет по корпусам, отчет по помещениям, отчет по ремонтам.

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

Входными данными для системы являются: технический документ корпуса, данные о помещении, данные об опасности, данные о ремонте, данные по электроустановкам.

Выходными данными для системы являются: отчет по корпусам, отчет по помещениям, отчет по ремонтам.

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

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

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

Информационная система предназначена для использования на IBMсовместимых персональных компьютерах с минимальной конфигурацией: PentiumII 600 MHz, 128 Mb ОЗУ. Дополнительно необходимо наличие принтера.

2.3.4 Требования к информационной и программной совместимости

База данных должна быть создана с использованием ПО IBExpert для СУБД FireBird 2.1.

Приложение-клиент должно быть написано в среде Borland Delphi 7 на языке Object Pascal. Программа должна работать в операционных системах Windows XP.

8

2.4 Требования к программной документации

Комплект разрабатываемых документов должен включать:

текст программы (листинг);

описание программы;

программу и методику испытаний;

описание применения.

2.5Стадии и этапы разработки

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

Таблица 1 – Стадии и этапы разработки

Стадии

Этапы работ

1 Формирование требований к АС

1.1 Обследование объекта и обоснование

 

необходимости создания АС

1.2Формирование требований пользователя к АС

1.3Оформление отчета о выполненной работе и заявке на разработку АС (тактико-технического задания)

2

Разработка концепции АС

2.1 Изучение объекта

 

 

 

 

2.2

Проведение

необходимых научно-

 

 

исследовательских работ

 

 

 

 

2.3

Разработка вариантов концепции АС,

 

 

удовлетворяющего

 

требованиям

 

 

пользователя

 

 

 

 

 

2.4

Оформление

отчета

о

выполненной

 

 

работе

 

 

 

3

Техническое задание

Разработка и утверждение

технического

 

 

задания на создание АС

 

 

4

Эскизный проект

4.1

Разработка

предварительных

 

 

проектных решений по системе и ее

 

 

частям

 

 

 

 

 

4.2

Разработка документации на АС и ее

 

 

части

 

 

 

5

Технический проект

5.1

Разработка

проектных

решенийпо

 

 

системе и ее частям

 

 

9

Продолжение таблицы 1

5.2 Разработка документации на АС и ее

части

 

 

 

5.3

Разработка

и

оформление

документации на поставку изделий для комплектования АС и (или) технических требований (технических заданий) на их

разработку 5.4 Разработка заданий на проектирование

 

 

в смежных частях проекта объекта

 

 

автоматизации

6

Рабочая документация

6.1

Разработка рабочей документации на

 

 

систему и ее части

 

 

6.2

Разработка или адаптация программ

7

Ввод в действие

7.1

Подготовка объекта автоматизации к

 

 

вводу АС в действие

 

 

7.2

Подготовка персонала

7.3 Комплектация АС поставляемыми

изделиями

(программными

и

техническими

средствами, программно-

техническими

комплексами,

информационными изделиями)

7.4 Строительно-монтажные работы

7.5 Пусконаладочные работы

7.6Проведение предварительных

испытаний 7.7 Проведение опытной эксплуатации

10

Продолжение таблицы 1

7.8

Проведение приёмочных испытаний

 

8 Сопровождение АС

8.1

Выполнение работ в соответствии с

 

гарантийными обязательствами

 

8.2

Послегарантийное обслуживание

2.6 Порядок контроля и приемки

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]