СОДЕРЖАНИЕ

 

Введение........................................................................................................... 5

1 Теоретическое обоснование........................................................................ 6

2 Анализ и разработка программного обеспечения.................................... 9

2.1 Анализ предметной области и формулирование функциональных требований..... 9

2.2 Разработка структуры программы и алгоритмов работы модулей программы..... 11

2.3 Описание программного кода..................................................................................... 14

3 Демонстрация работы............................................................................... 15

3.1 Руководство пользователя............................................................................................ 16

3.2 Тестирование программы............................................................................................. 21

Заключение.................................................................................................... 23

Литература.................................................................................................... 24

Приложение А «Листинг программного кода» .......................................... 25

 



Фрагмент работы:

2.1 Анализ предметной области и формулирование функциональных требований

 

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

Сведения о сотрудниках предприятия содержат: Ф.И.О. сотрудника; табельный номер; год; месяц; количество проработанных часов за месяц; почасовой тариф. Рабочее время свыше 144 часов считается сверхурочным и оплачивается в двойном размере.

Рассчитать размер заработной платы каждого сотрудника за вычетом подоходного налога, который составляет 15% от суммы заработной платы. Определить объем выплат конкретному сотруднику за требуемый период времени.

Исходные данные на курсовой проект:

Язык программирования С++. Среда разработки Microsoft VisualStudio. Вид приложения – объектно-ориентированное консольное. Хранение данных в памяти должно быть организовано посредством классов (объектно-ориентированная база данных). Физически данные должны храниться в файлах. При запуске программы происходит загрузка данных из файла в массив, либо другую структуру данных (допускается использование стандартный контейнеров библиотеки STL – vector, list), компонентами которой являются объекты. Перед завершением работы программы, либо при выборе соответствующего пункта меню происходит сохранение данных в текстовый файл (перезапись исходного файла данных).

Требования к программной разработке

В результате должен быть разработан комплекс программных средств, позволяющих осуществлять обработку данных согласно варианту задания № 6. Программное обеспечение основано на работе с файлами в консольном режиме. Использовать СУБД запрещено.

Также при разработке необходимо предусмотреть:

обработку исключительных ситуаций; возможность возврата назад (навигация); в случае отсутствия результатов поиска должно быть выведено сообщение «По Вашему запросу ничего не найдено». запрос на подтверждение удаления записи или файла; вывод сообщения о результате выполнения каждой из операций.

Функциональные требование к разрабатываемому приложению:

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



Список использованной литературы:

Nick Randolph Professional Visual Studio 2010; Чимкент - Москва, 2010. - 466 c. Nick Randolph Professional Visual Studio® 2008; Пороги - Москва, 2012. - 669 c. Голощапов Алексей Microsoft Visual Studio 2010; БХВ-Петербург - Москва, 2011. - 547 c. Довбуш, Галина Visual C++ на примерах / Галина Довбуш , Анатолий Хомоненко. - М.: БХВ-Петербург, 2012. - 527 c. Левинсон Джефф Тестирование ПО с помощью Visual Studio 2010; ЭКОМ Паблишерз - Москва, 2012. - 318 c. Майо Джо Microsoft Visual Studio 2010. Самоучитель; БХВ-Петербург - Москва, 2010. - 452 c. Методы классов [Электронный ресурс].- Режим доступа: (дата обращения: 17.02.2020). Неформальное введение в C++ и Turbo Vision. - Москва: ИЛ, 2010. - 389 c. Пауэрс Ларс , Снелл Майк Microsoft Visual Studio 2008; БХВ-Петербург - Москва, 2009. - 675 c. Роберт, С. Сикорд Безопасное программирование на C и C++ / Роберт С. Сикорд. - Москва: РГГУ, 2014. - 493 c.


Цена сегодня: 35.00 бел.руб.

Вы находитесь на сайте как незарегистрированный пользователь.
Для покупки работы Вам необходимо заполнить все поля ниже:
Ваше имя :
Придумайте логин :
Ваш e-mail :
Ваш телефон :
Параметры выбора
Дисциплина
Вид работ
Цена
от 
до 
Год сдачи
от 
до 
Минимальный балл
Страниц не менее
Слова в названии
Слова в описании


Megabank.by - Купить дипломную работу в Минске

Оставьте свои данные и мы перезвоним!