Работа защищена на оценку "8" без доработок.
Уникальность свыше 40%.
Количество страниц – 29.
Работа оформлена в соответствии с методическими указаниями учебного заведения.
В работе имеются следующие приложения:
60,00
75,00
BYN
1. Назначение и область применения
2.2 Описание алгоритма программы
3.3 Описание логической структуры
3.4 Используемые технические средства
4. Программа и методика испытаний
Тема данного курсового проекта «Хранение и обработка структурированных данных на примере класса «Бытовая техника»». Целью написания курсового проекта является изучение методов работы с классами и получение практических навыков работы с классами. В программе было разработано два класса. Программа включает в себя:
- ввод данных с клавиатуры;
- чтение данных из файла;
- сохранение данных в файл;
- сортировка данных;
- редактирование данных;
- вывод данных на экран;
- поиск данных по полю;
- вывод данных в документ Excel.
Данная программа написана на c# в Microsoft visual studio 13.
Данная программа предназначена для работы с двумя классами: Texnika и Cleaner. Класс Cleaner является дочерним классом по отношению к Texnika. Класс Texnika содержит следующие поля: name и firma. В поле name хранится информация о названии техники, а в поле firma – данные о фирме производителе. В классе же Cleaner к этим полям добавляются model, power, stoimost и god_create. В этих полях хранится информация о названии модели, мощности пылесоса, его стоимости и годе создания. В программе реализованы следующие функции:
- ввод данных с клавиатуры;
- чтение данных из текстового файла;
- сохранение данных в файл;
- сортировка данных;
- редактирование данных;
- вывод данных на экран;
- поиск данных по полю;
- вывод данных в документ Excel;
- проверка на корректность вводимых данных.
Данные внутри программы хранятся массиве объектов класса Cleaner, который объявлен глобально.
Данный программный продукт представляет собой программу, в которой можно выполнить все необходимые действия для работы с классами, а именно ввод, редактирование данных, чтение данных из текстового файла, запись данных файл, сортировка данных и вывод данных в документ excel.
При разработке программы было предусмотрено несколько режимов:
- Режим ввода с клавиатуры – в данном режиме сначала необходимо ввести количество записей, после чего заполняют текстовые поля данными и при нажатии на кнопку добавить запись добавляется в массив объектов.
- Режим чтения из файла – в данном режиме данные в массив объектов заносятся из файла, который выбирается пользователем, данные которые были занесены в массив выводятся в Listbox.
- Режим просмотра данных – данные хранящиеся в массиве выводятся в listbox.
- Режим редактирования данных – в этом режиме необходимо ввести номер элемента массива для редактирования и в полях отобразятся данные, которые можно изменить. После этого необходимо нажать кнопку изменить запись.
- Режим поиска – в этом режиме пользователь в появившемся окне начинает вводить текст для поиска, результаты поиска отображаются сразу в listbox.
Поиск в программе осуществляется по полю фирма, а сортировка по возрастанию стоимости товара.
Обозначение программы – texnikaforms.exe
Наименование программы – «Хранение и обработка структурированных данных на примере класса «Бытовая техника»»
Автор –
Дата создания –
Версия программы – v1.0
Программная среда – Microsoft visual studio express 2013
Программное обеспечение – Windows 7
Язык программирования – C#
Программа предназначена для работы с классом cleaner, ввода данных, хранения данных в файле, редактирование данных. Так же предоставлена возможность вывода массива объектов в файл excel. Так же реализована проверка на корректность ввода и пустые поля.
Form1.cs – модуль содержащий описание класса forma, texnika и cleaner.
Form1.Designer.cs – модуль содержащий прототипы всех функций используемых на Form.
Процессор – Celeron® Dual-Core CPU T3000 @
Жесткоий диск – 250Гб
Оперативная память – 2,00 ГБ
Монитор с разрешением 1366х768
Наименование программы «Хранение и обработка структурированных данных на примере класса «Бытовая техника»»
Обозначение программы – texnika.exe
Программа предназначена для пользователей Windows XP/7
Найти возможные неисправности программы для их устранения.
Использованы следующие технические средства, необходимые для проведения испытаний: ПЭВМ Celeron® Dual-Core CPU T3000 @, HDD – 250 GB, RAM – 2,00 ГБ.
Испытания были проведены путем нелогичной работы пользователя.



В ходе выполнения курсового проекта изучил основы c#, закрепил знания по созданию и наследованию классов. Была изучена среда Microsoft visual studio 2013. Получены навыки экспорта данных в документ excel.
«Хранение и обработка структурированных данных на примере класса «Бытовая техника»» соответствует полученному техническому заданию. На основе выполненных тестов можно сделать вывод, что программа отвечает эксплуатационным, технологическим требованиям, обладает высокой надёжностью, наглядностью и универсальностью.
1. Бабэ, Бруно Просто и ясно о Borland C++; М.: БИНОМ, 1995. - 400c.
2. Дейтел, Х.М.; Дейтел, П.Дж. Как программировать на С++; М.: Бином; Издание 4-е, 2005. - 390 c.
3. Джейсон, Прайс; Майк, Гандэрлой Visual C# .NET. Полное руководство; КОРОНА принт, 2004. - 960 c.
4. Нейгел, К. C# 2005 для профессионалов; Вильямс, 2006. - 763 c.
5. Рихтер, Джефри CLR via C#. Программирование на платформе Microsoft .NET Framework 2.0 на языке C#; Питер, 2007. - 656 c.
6. Робинсон, С.; Корнес, О.; Глинн, Д. и др. C# для профессионалов; М.: Лори, 2005. - 396 c.
7. Саттер, Герб Новые сложные задачи на C++; Вильямс, 2005. - 272 c.
Работа защищена на оценку "8" без доработок.
Уникальность свыше 40%.
Количество страниц – 29.
Работа оформлена в соответствии с методическими указаниями учебного заведения.
В работе имеются следующие приложения:
Оставьте заявку по кнопке "купить ". Обязательно укажите правильный e-mail, на него вышлют инструкции по оплате и ваши материалы.
На вашу электронную почту придет подробная инструкция по оплате через ЕРИП.
Сразу после оплаты, менеджер вышлет все материалы, которые относятся к заказу, на электронную почту.
60,00
75,00
BYN
60,00
75,00
BYN
60,00
75,00
BYN
60,00
75,00
BYN
60,00
75,00
BYN
60,00
75,00
BYN
60,00
75,00
BYN
60,00
75,00
BYN
60,00
75,00
BYN
60,00
75,00
BYN