Разработка информационно-поисковой системы

Страницы работы

Содержание работы

Белорусский Государственный Университет Транспорта

Кафедра «Микропроцессорная техника и информационно- управляющие системы»

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

по курсу «Программно – математическое обеспечение микропроцессорных систем»

на тему

«Разработка информационно-поисковой системы»

Выполнил                                                                          Проверил

студент группы ЭМ-41                                                      доцент

Конопляник П.С.                                                               Харлап С.Н.

Гомель 2006

Содержание

Введение                                                                                                                  3

1 Проектирование базы данных                                                                              4

1.1 Описание предметной области и требуемых функций                                    5

1.2 Выбор программного обеспечения, создание базы данных, нормализация отношений                                                                                                   5

2 Описание программного обеспечения                                                                 9

2.1 Описание структуры программного обеспечения и функциональных возможностей                                                                                                   9

2.2 Обеспечение надёжности ПО                                                                          10

3 Разработка руководства пользователя                                                               11

3.1 Описание интерфейса пользователя и порядка работы с программным обеспечением                                                                                                        12

3.2 Разработка контекстной помощи                                                                     15

Заключение                                                                                                             16

Литература                                                                                                              17

Приложение А – Листинг программы                                                                   18


Введение

 


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

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

*  Ввод и редактирование фирм-производителей комплектующих для PC.

*   Ввод и редактирование параметров комплектующих.

*   Отображение и печать выбранного содержимого БД.

*   Составление типовой конфигурации и проверка на совместимость комплектующих.

*    Поиск собранных компьютеров по различным критериям (название процессора, видеокарты, объем HDD и т.п.), в том числе по составным критериям;

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

Возможные пользователи и их права доступа:

*  Пользователь – вся информация только для чтения.

*   Администратор – ввод и редактирование информации.

 
1 Проектирование базы данных

 


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

1.  название комплектующих, их характеристики и цена;

2.  данные об производителях;

3.  сведения об собранных компьютерах.

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

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


1.1 Описание предметной области и требуемых функций

 


Информационно-поисковая система должна выполнять функции, описанные во введении. К основным функциям программы можно отнести:

1.  заполнение данных о комплектующих;

2.  организация поиска по заданным запросам;

3.  просмотр полной информации о выбранных комплектующих;

4.  фильтрацию по различным запросам.

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

1.2 Выбор программного обеспечения, создание базы данных, нормализация отношений

Похожие материалы

Информация о работе