- •Технология разработки программного обеспечения
- •Содержание
- •Введение
- •1 Краткие теоретические аспекты курса
- •1.3 Качество программного обеспечения (по)
- •1.4 Стиль программирования
- •1.5 Модульное программирование
- •1.6 Методы проектирования программных средств
- •1.7 Отладка и тестирование пс
- •1.8 Надежность пс
- •1.9 Документация пс
- •1.10 Перечень вопросов, изучаемых в курсе «Технология разработки программного обеспечения»
- •2.2 Общие требования к разработке пс
- •2.3 Организация графического интерфейса
- •2.4 Требования к программной документации
- • Виды программных документов гост 19.101-77;
- • Схемы алгоритмов, программ данных и систем гост 19.701-90;
- •2.6 Задания для курсового проектирования
- •Вариант №1
- •Вариант №6
- •Вариант №7
- •Вариант № 9
- •3 Лабораторные задания
- •3.2 Лабораторная работа № 2. Тема: «Стиль программирования»
- •Вариант № 15
- •Вариант №22
- •3.3 Лабораторная работа № 3. Тема: «Модульное проектирование пс»
- •Вариант №1
- •3.4 Лабораторная работа № 4. Тема: «Отладка и тестирование пс»
- •Вариант №9
- •Вариант №10
- •Вариант №12
- •Вариант №2
- •Вариант №3
- •Вариант № 4
- •Список использованных источников
- •Приложение а
- •Приложение в
- •Схемы, используемые при проектирование пс
- •Приложение з
- •Пример оформления списка использованных источников
- •Д.Тейлор, Дж.Мишель, Дж.Пенман, т.Гоггин, Дж.Шемитц, Delphi3, Санкт-Петербург, 1998. – 300 с.
- •Ч.Петзольд, Программирование для Windows95, Тома 1 - 2,bhv– Санкт-Петербург, 1997.
- •Джефф Когсвелл. Изучи сам Delphi2.0 сегодня, Минск, 1997.
- •А.М.Епанешников, в.А.Епанешников. Программирование в среде TruboPascal7.0, Москва, 1995.
Вариант №6
Тема: «Автоматизация работ культурно-массовых
мероприятий»
Разработать ПС, позволяющее автоматизировать работу фирмы «Лира», занимающейся культурно-массовыми мероприятиями. ПС должно обрабатывать следующую информацию: вид культурного заведения (театр, музей, цирк, кинотеатр, дворец культуры и т.д.); для учреждения каждого типа: вид и название проводимого мероприятия (спектакль, кинофильм, выставка, экскурсия и др.), дата и время проведения мероприятия, количество имеющихся и проданных билетов, цена билетов и др. А также анкетные данные для посещающих: возраст, образование, профессия и т.д.
Обеспечивать составление программы культурного отдыха по запросу клиента (на определенный день, неделю, месяц); представлять справочную информацию об имеющихся в продаже билетах на определенный спектакль, коллектив, кинофильм, и т.д., позволять бронировать и покупать билеты.
Осуществлять анализ посещаемости культурных заведений:
определять самые посещаемые заведения, мероприятия и коллективы;
исследовать динамику роста или спада посещаемости заведений различными слоями населения по месяцам, годам;
выявлять корреляционную зависимость между ценой билета и количеством проданных билетов; образованием и количеством посещений культурных заведений в месяц, год и т.д.
Представлять графическую интерпретацию полученных результатов.
Вариант №7
Тема: «Эмиграция населения»
Разработать ПС, позволяющее обрабатывать информацию по учету эмиграции населения. Данные о эмигрантах могут содержать следующую информацию: возраст, национальность, образование, семейное положение, пол, профессию, страна эмиграции и т.д. Провести корреляционный анализ между имеющимися данными (криволинейная корреляция).
Представлять графическую интерпретацию полученных результатов.
Вариант №8
Тема: «Социологические опросы населения»
Разработать ПС, позволяющее обрабатывать социологические опросы населения.
Для заполняющих анкету могут использоваться следующие данные: возраст, пол, образование, городской житель или сельский, работающий/безработный и т.д.
Опрос может быть проведен на разные темы (политические, социальные и т.д.), предполагается несколько вариантов ответов.
Получить корреляционную зависимость (криволинейная корреляция), проанализировав ответы разделив их на несколько групп (например моложе 30 лет, старше 30 лет, мужчин и женщин и т.д.)
Представлять графическую интерпретацию полученных результатов.
Вариант № 9
Тема: «Анализ работы электронных средств массовой информации»
Разработать ПС, позволяющее проводить анализ работы электронных средств массовой информации (ЭСМИ). Вид ЭСМИ: радио, телевидение, интернет. Может быть использована следующая информация: сведения о ЭСМИ (вид ЭСМИ, канал, дата, передача, тематика, автор, аннотация, примечания и др.), сведения о авторах (Ф.И.О., вид деятельности (депутат, корреспондент, работник администрации, журналист, активист партии и др.). Получить корреляционную зависимость между выбранными параметрами (криволинейная корреляция). Представлять графическую интерпретацию полученных результатов.
Вариант №10
Тема: «Анализ информации о содержании и воспитании
детей в детском доме»
На каждого ребенка, поступающего в детский дом, заводится паспорт или личное дело, в котором хранится информация о месте рождения ребенка, его возраст, откуда поступил в детский дом и по каким причинам, а также данные о получаемых пособиях, пенсиях, алиментах. Ребенок может поступать в детский дом из другого детского дома, при отказе от ребенка, при лишении родительских прав и т.п.
В паспорте хранятся данные о номере и дате распоряжения о направлении и номере и дате путевки в детский дом. Хранятся данные о возрасте и местонахождении родителей ребенка (т.е. проживает (ют) где-то, отбывает (ют) наказание, мертв (ы), и т.д.). За ребенком, который поступил в детский дом может быть закреплен жилой дом или квартира. Адрес этого жилья также вносится в личное дело ребенка.
В личном деле хранится информация, куда он отправлен после выхода из детского дома (направление). В личном деле хранится информация о состоянии здоровья ребенка (прививки, профилактические мероприятия). Если ребенок поступает в детский дом с медицинской картой, то данные о прививках берутся из нее, если прививки делаются в детском доме, то хранится дата, характер и результат прививки. Также хранятся истории болезней каждого воспитанника (перенесенные болезни, краткая информация о проведенном лечении). Провести корреляционный анализ между имеющимися данными (криволинейная корреляция).
Представлять графическую интерпретацию полученных результатов.
