курсач / Курсовая_титул
.docxДонецкая Народная Республика
Министерство образования и науки
Донецкий национальный университет
Кафедра компьютерных технологий
Утверждаю
Зав. Кафедрой
подпись
дата
Задание
На курсовую работу студента 2 курса
Пушкиной Марины Сергеевны
Специализация Программирование системное и прикладное
Тема курсовой работы Разработка программного обеспечения информационной системы библиотеки
Вид работы (прикладная, исследовательская) - прикладная
Краткая постановка задачи. Разработать полнофункциональное Windows-приложений с развитым графическим интерфейсом пользователя. Также приложение должно иметь разграничение прав доступа пользователей.
Входные данные:
-
Информация о личных данных сотрудников библиотеки.
-
Расширенные информация о личные данные читателей.
-
Описание книг находящихся в библиотеке и на руках у читателей.
Ожидаемые результаты: Win-приложение с расширенными правами доступа для библиотеки .
Дата проведения консультации |
Этап выполнения работы |
Оценка |
01.05.2015 |
Изучение литературы по предметной области. |
выполнено |
09.05.2015 |
Инсталляция Microsoft Visual Studio 2012 |
выполнено |
13.05.2015 |
Программная реализация Win-приложения |
выполнено |
25.05.2015 |
Наполнение базы данных приложения для тестирования |
выполнено |
27.05.2015 |
Тестирование и отладка системы |
выполнено |
29.05.2015 |
Написание отчета по курсовой работе |
выполнено |
04.06.2015 |
Защита курсовой работы |
выполнено |
Оценка курсовой работы (выставляется руководителем до защиты)
Дата выдачи задания
Руководитель (Ф.И.О., подпись)
Студент(подпись)__________________________________________________
РЕФЕРАТ
Отчет о курсовой работе: 53 с., 21 рис., 1 табл., 2 приложения, 5 источников.
Объект исследования – работа библиотеки.
Цель работы – разработка Win-приложения для библиотеки, которая позволяло бы осуществлять операции выдачи книг и сдачи книг в соответствии со сроками.
Метод исследования – анализ возможностей языка С# для реализации поставленной задачи.
Результатом данной работы является полнофункциональное Windows-приложений с развитым графическим интерфейсом пользователя. Приложение имеет разграничение прав доступа на пользователя и администратора.
-
Пользователь- может зайти в приложение под своим логином, выдавать принимать книги, осуществлять поиск книг по базе данных, выдавать и накалывать штрафы на читателей, так же может выдать читательский билет, создать, удалять читателя.
-
Администратор- может зайти под своим логином в приложение, проследить за работой пользователей системы(сотрудников), также администратор может создать нового пользователя(сотрудника), изменять их пароли, данные и выполнять все те же действия ,что и пользователь.
Разработанное Win-приложение может использоваться для различных разновидностей библиотек. Сложность пользованием приложение предусмотрено для пользователей, как с высоким уровнем владение ПК так и низким.
Дальнейшее развитие приложения связано с расширением функционала, в зависимости направленность библиотек.
WIN-ПРИЛОЖЕНИЕ , БД , ПК, UTF-8, IEEE, MICROSOFT .NET FRAMEWORK, MICROSOFT VISUAL STUDIО .
СОДЕРЖАНИЕ
Введение 5
-
Описание и анализ предметной области 8
-
Постановка задачи 12
-
Обоснование выбора программных и технических средств реализации 14
-
Выбор языка программирования 14
-
Выбор программных средств реализации 16
-
Выбор технических средств реализации 18
-
Требования к операциям 16
-
Функции продукта 16
-
Требования к пользователям продукта 17
-
Требования к ограничениям 17
-
-
Проектирование и разработка программного обеспечения информационной системы библиотеки 20
-
Описание функциональных возможностей системы и взаимодействия её модулей 20
-
Формат входных и выходных данных 22
-
Разработка интерфейса системы, описание реализованных классов 23
-
-
Тестирование информационной системы библиотеки 26
-
Руководство пользователя 33
Выводы 36
Список ссылок 38
Приложение А.Экранные формы 39
Приложение Б.Фрагменты листинга программы 48