Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Министерство образования и науки Украины.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
586.36 Кб
Скачать

Реферат

Пояснительная записка состоит из 29 страниц, 3 разделов. Содержит 24 рисунка, 8 источников.

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

Данная программа является справочником который предоставляет удобные возможности для хранения, просмотра и редактирования данных о географических объектах. Рассматриваемая программа разработана на C#. Приложение проектируется как многослойная структура.

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

Ключевые слова: СПРАВОЧНИК, ГЕОГРАФИЯ, ГОРОДА, РЕГИОНЫ, СТРАНЫ, МАТЕРИКИ, C#, ООП, ДАННЫЕ.

ABSTRACT

Explanatory memorandum consists of 29 pages, 3 sections. Contains 24 pictures, 5 sources.

The aim of the course work is to write program, "Handbook of the geographer," and its accompanying documentation.

This program is a guide that provides convenient ways to store, view and edit data about geographic objects. This program was developed in C#. This application is designed as a multilayer structure.

The result of the work has to be a working and stable application that would meet all the requirements stated in the beginning.

Keywords: HANDBOOK, GEOGRAPHY, CITIES, REGIONS, COUNTRIES, CONTINENTS, C#, OOP, DATA.

Оглавление

ЗАДАНИЕ НА КУРСОВОЕ ПРОЕКТИРОВАНИЕ 4

РЕФЕРАТ 5

ВВЕДЕНИЕ 7

1 СПЕЦИФИКАЦИЯ ПРОГРАММЫ 8

1.1 Задачи 8

1.2 Функции программы 8

1.3 Пользовательский интерфейс 11

2 ПРОЕКТНАЯ СПЕЦИФИКАЦИЯ 22

2.1 Архитектура программы 22

2.2 Диаграмма классов на UML 23

3 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 29

ВЫВОДЫ 31

ПЕРЕЧЕНЬ ССЫЛОК 32

Введение

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

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

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

  1. Спецификация программы

1.1 Задачи

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

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

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

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