asyan.org
добавить свой файл
1


Министерство образования и науки Российской Федерации

ФГБОУ ВПО «Южно-Уральский государственный университет» (НИУ)

Факультет «Экономики и предпринимательства»

Кафедра «Информационные системы»


ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ

по дисциплине «Алгоритмизация и технологии программирования»


«Сеть книжных магазинов»


Нормоконтролер, Руководитель,

Старший преподаватель В.В. Костерин старший преподаватель В.В. Костерин

___________________2012 г. ______________________2012г.


Авторы работы

Студенты группы ЭиП-208

____________________Гусаров М.Ю.

____________________Брезгин Л.Д.

____________________2012 г.


Работа защищена

с оценкой (прописью, цифрой)

___________________________

_____________________2012 г.


Челябинск

2012


Министерство образования и науки Российской Федерации

ФГБОУ ВПО «Южно-Уральский государственный университет» (НИУ)

Факультет «Экономики и предпринимательства»

Кафедра «Информационные системы»


УТВЕРЖДАЮ

Заведующий кафедрой




_______________________В.В. Мокеев ____________________2012 г.


ЗАДАНИЕ

на курсовую работу студентов


^ Гусаров Максим Юрьевич

Брезгин Леонид Дмитриевич

Группа ЭиП-208


1 Дисциплина «Алгоритмизация и технологии программирования»


2 Тема работы (проект) «Сеть книжных магазинов»


3 Срок сдачи студентом законченной работы _______________2012 г.

4 Перечень вопросов, подлежащих разработке:

  • разработка базы данных в MSAcсess;

  • интеграция базы данных в Borland C++ Builder;

  • разработка удобного интерфейса в Borland C++ Builder;

  • Интеграция базы данных на сервер.


5 Календарный план


Наименование разделов

курсовой работы

Срок выполнения разделов работы

Отметка

о выполнении

руководителя

Разработка приложения в Borland C++ Builder

4 июня 2012




Руководитель работы (проекта)__________________________/В.В.Костерин/

(подпись)

Студент _________________________________________/М.Ю.Гусаров/

(подпись)

Студент _________________________________________/Л.Д.Брезгин/

(подпись)


АННОТАЦИЯ


Гусаров М.Ю.

Брезгин Л.Д.

Сеть книжных магазинов. – Челябинск: ЮУрГУ, ЭиП-208, 2012. – 50 с., 13 ил., 1 прил.


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

Цель работы – создать информационную систему архива сети книжных магазинов, которая будет иметь удобный интерфейс и содержать сведения о следующих объектах:

1. Издательства и отделения

2. Товары и книги

3. Сотрудники

4. Информация о продажах и товара на складе


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


Оглавление


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

1.1Введение 3

1.1.1Наименование программы 3

1.1.2Краткая характеристика области применения 3

1.2Основания для разработки 3

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

1.2.2Наименование и условное обозначение темы разработки 4

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

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

1.3.2Эксплуатационное назначение 4

1.4Требования к программе или программному изделию 4

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

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

1.4.3Условия эксплуатации 5

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

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

1.4.6Требования к маркировке и упаковке 5

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

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

1.6Технико-экономические показатели 5

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

1.7.1Стадии разработки 6

1.7.2Этапы разработки 6

1.7.3Содержание работ по этапам 6

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

1.8.1Виды испытаний 6

1.8.2Общие требование к приемке работы 6

2Документация пользователя 7

2.1Назначение 7

2.2Справочная документация 7

2.2.1Обозначение пакета 7

2.2.2Компоненты пакета 7

2.2.3Функциональное описание программного средства 7

2.2.4Обработка 7

2.2.5Использование программного средства. 8



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

1.1Введение

1.1.1Наименование программы


Наименование - «Сеть книжных магазинов»

1.1.2Краткая характеристика области применения


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

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

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

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


Основанием для проведения разработки является выбранная тема по собственному желанию.

1.2.2Наименование и условное обозначение темы разработки


Наименование темы разработки - «Сеть книжных магазинов», условное обозначение - «СКМ-12».

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

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


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

1.3.2Эксплуатационное назначение


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

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

1.4Требования к программе или программному изделию

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

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


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

  • Хранение информации об издательствах и отделениях,

  • Хранение информации о книгах и канцелярских товаров,

  • Хранение информации о сотрудниках,

  • Хранение информации о продажах, складе.

1.4.1.2Требования к организации входных данных


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

1.4.1.3Требования к организации выходных данных


Файлы должны размещаться (храниться) на локальных или съемных носителях, отформатированных, согласно требованиям ОС.

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

1.4.2.1Требования к обеспечению надежного (устойчивого) функционирования программы


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

а) организацией бесперебойного питания

б) использованием лицензированного ПО

в) регулярным выполнением ГОСТ 51188-98.Защита информации. Испытания программных средств на наличие компьютерных вирусов.

1.4.2.2Время восстановления после отказа


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

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

1.4.3Условия эксплуатации

1.4.3.1Климатические условия эксплуатации


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

1.4.3.2Требования к видам обслуживания


См. Требования к обеспечению надежного (устойчивого) функционирования программы.

1.4.3.3Требования к численности и квалификации персонала


Минимальное количество персонала, требуемого для работы программы, должно составлять не менее 2 штатных единиц – системный администратор и конечный пользователь программы - оператор.

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


В состав технических средств должен входить IBM-совместимый персональный компьютер(ПЭВМ),включающий в себя:

а) процессор Pentium-1000 с тактовой частотой, 1000 мгг, не менее;

б) материнскую плату с FSB, Ггц-5, не менее;

в) оперативную память объемом, 128 мб, не менее;

г) видеоплату с объемом памяти от 16 мб.

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

1.4.5.1Требования к информационным структурам и методам решения


Требования к информационным структурам на входе и выходе, а так же к методам решения не предъявляются.

1.4.5.2Требования к исходным кодам и языкам программирования


Исходные коды программы должны быть реализованы на языке C++. В качестве интегрированной среды разработки программы должна быть использована среда Borland C++ Builder.

1.4.5.3Требования к защите информации и программ


Требования к защите информации и программ не предъявляются.

1.4.6Требования к маркировке и упаковке


Программа поставляется в виде программного изделия – на дистрибутивном (внешнем оптическом) носителе (компакт-диске). В комплекте предоставляется техническое задание и пояснительная записка.

1.4.6.1Требования к маркировке


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

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

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


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

  • Руководство оператора

1.6Технико-экономические показатели


Преимущества программы:


- быстрое внедрение в среду;

- простота использования;

- быстродействие программы;

- небольшая цена.

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

1.7.1Стадии разработки


Разработка должна быть проведена в 3 стадии:

1. Разработка технического задания

2. Рабочее проектирование

3. Внедрение

1.7.2Этапы разработки


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

На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:

1. разработка программы

2. разработка программной документации

3. испытание программы

На стадии внедрения должен быть выполнен этап разработки – подготовка и передача программы.

1.7.3Содержание работ по этапам


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

1.1. Изучение предметной области

1.2. Обоснование необходимости разработки программы

1.3. Разработка и утверждение технического задания

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

2.1. Разработка эскизного проекта

2.2. Утверждение эскизного проекта

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

3.1. Разработка технического проекта

3.2. Утверждение технического проекта

4. Рабочий проект

4.1. Разработка программы

4.2. Разработка программной документации

4.3. Испытания программы

5. Сдача готовой курсовой работы на кафедру

6. Защита работы

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

1.8.1Виды испытаний


Приемо-сдаточные испытания программы должны проводиться согласно разработанной (не позднее 4.06.12) Преподавателем и согласованной Преподавателем Программы и методик испытаний.

1.8.2Общие требование к приемке работы


На основании Протокола проведения испытаний Исполнитель совместно с Преподавателем подписывает Акт приемки-сдачи курсовой.

2Документация пользователя

2.1Назначение


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

2.2Справочная документация

2.2.1Обозначение пакета


Программа - «Сеть книжных магазинов»

Программа должна быть проверена до 4 июня.

Изготовитель: Гусаров Максим Юрьевич и Брезгин Леонид Дмитриевич, студенты ЮУрГУ, Кафедры «Информационные системы», гр. 208, специальность «Бизнес-информатика».

2.2.2Компоненты пакета


В пакете находятся диск, руководство пользователя (техническое задание, руководство пользователя)

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


  • Получение данных об издательствах и отделениях сети,

  • Получение перечня сотрудников по предприятию,

  • Получение информации о продажах, складе

  • Получение сведений о книгах и канцелярских товаров

2.2.4Обработка


Для понимания работы программы приведем ниже схему данных базы данных «Сеть книжных магазинов»


shemad.jpg

Рис.1. Схема данных

Схема данных содержит 8 таблиц: Книги, Книги (тип), Издательства, Склад, Продажа, Отделения, Сотрудники, Сотрудники(спец).

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


2.2.5Использование программного средства.


Для более удобного использования программы написан интерфейс на Borland C++ Builder.