Скачать 103.43 Kb.
|
Министерство образования и науки Российской Федерации ФГБОУ ВПО «Южно-Уральский государственный университет» (НИУ) Факультет «Экономики и предпринимательства» Кафедра «Информационные системы» ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ по дисциплине «Алгоритмизация и технологии программирования» «Сеть книжных магазинов» Нормоконтролер, Руководитель, Старший преподаватель В.В. Костерин старший преподаватель В.В. Костерин ___________________2012 г. ______________________2012г. Авторы работы Студенты группы ЭиП-208 ____________________Гусаров М.Ю. ____________________Брезгин Л.Д. ____________________2012 г. Работа защищена с оценкой (прописью, цифрой) ___________________________ _____________________2012 г. Челябинск 2012 Министерство образования и науки Российской Федерации ФГБОУ ВПО «Южно-Уральский государственный университет» (НИУ) Факультет «Экономики и предпринимательства» Кафедра «Информационные системы» УТВЕРЖДАЮ Заведующий кафедрой _______________________В.В. Мокеев ____________________2012 г. ЗАДАНИЕ на курсовую работу студентов Гусаров Максим Юрьевич ^ Группа ЭиП-208 1 Дисциплина «Алгоритмизация и технологии программирования» 2 Тема работы (проект) «Сеть книжных магазинов» 3 Срок сдачи студентом законченной работы _______________2012 г. 4 Перечень вопросов, подлежащих разработке:
5 Календарный план
Руководитель работы (проекта)__________________________/В.В.Костерин/ (подпись) Студент _________________________________________/М.Ю.Гусаров/ (подпись) Студент _________________________________________/Л.Д.Брезгин/ (подпись) АННОТАЦИЯ Гусаров М.Ю. Брезгин Л.Д. Сеть книжных магазинов. – Челябинск: ЮУрГУ, ЭиП-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ОбработкаДля понимания работы программы приведем ниже схему данных базы данных «Сеть книжных магазинов» ![]() Рис.1. Схема данных Схема данных содержит 8 таблиц: Книги, Книги (тип), Издательства, Склад, Продажа, Отделения, Сотрудники, Сотрудники(спец). Поля между таблицами связаны типом 1 ко многим. Это позволяет в определенных полях возможность выбора данных. 2.2.5Использование программного средства.Для более удобного использования программы написан интерфейс на Borland C++ Builder. |
![]() | Государственного образовательного учреждения высшего профессионального образования Российский химико-технологический университет | ![]() | Пояснительная записка к курсовой работе 10 страниц, 2 рисунка, 1 таблица, 3 источника |
![]() | Представление основных операторов(описанных в разделе семантики) с помощью тетрад 34 | ![]() | Пояснительная записка: с., рис., схем программ и алгоритмов, библиограф. Источник, приложения |
![]() | Целью курсовой работы по дисциплине "Системы программирования" является закрепление теоретического материала и приобретение практических... | ![]() | Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет... |
![]() | Целью курсовой работы является получение навыков по вычислению параметров системы связи, анализу полученных результатов, а также... | ![]() | Расчет допускаемой тормозной силы из условия безъюзного торможения подвижного состава |
![]() | Санкт-Петербургский Государственный Университет Аэрокосмического Приборостроения (СПб гуап) | ![]() | Руководство к оформлению пояснительной записке к курсовой работе по курсу «Технологии и языки программирования» для студентов первого... |