Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Создание и ведение базы данных студентов колледжа MS SQL SERVER + C#
64%
Уникальность
Аа
52394 символов
Категория
Базы данных
Курсовая работа

Создание и ведение базы данных студентов колледжа MS SQL SERVER + C#

Создание и ведение базы данных студентов колледжа MS SQL SERVER + C# .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Введение

Наименование программного изделия Полное наименование программной разработки: ИС «Создание и ведение базы данных студентов колледжа», в дальнейшем именуемая как «программа». Краткое название программы – «Колледж». Применения Программа «Колледж» предназначена для применения ее на всех университетах и колледжах министерства образования РФ. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ Документ, на основании которого ведётся разработка Работа ведётся на основании задания на курсовую работу. ЦЕЛИ РАЗРАБОТКИ ПРОГРАММЫ В рамках курсовой работы необходимо создать программный продукт который будет реализовывать функционал современного колледжа или университета. Данное приложение очень актуально, так как позволяет систематизировать и собрать в себе всю информацию о работе колледжа РФ, и далее, что очень важно, выдать эту информацию пользователю в нужном формате. Программный продукт новый, не имеет аналогов, очень эффективный, может применятся немедленно, кроме этого вполне подвержен модернизации, что увеличивает его привлекательность. Приложение простое и имеет интуитивно понятный интерфейс. ТРЕБОВАНИЯ К ПРОГРАММЕ Требования к функциональным характеристикам Состав выполняемых функций Программа должна обеспечивать возможность выполнения перечисленных ниже свойств: Самоорганизация. Гибкость - настраивается на любую структуру, для широкого круга деятельности. Безопасность - ограничение общего доступа к заранее определенным ресурсам БДД. Целостность и доступность - студенты и оценки в базе данных колледжа должны быть представлены в общепринятых в организации форматах защищенных от изменений. Использование форм и шаблонов - позволит использовать типовые документы с возможностью изменений определённых полей. Возможность поиска - фильтрация по БДД. Возможность подключения независимых модулей для импорта данных из внешних источников данных в текущую БДД. В процессе своего функционирования программа должна выполнять следующий функционал: Добавление, удаление, обновление информации об студентах; Добавление, удаление, обновление информации об предметах; Добавление, удаление, обновление информации об преподавателях; Добавление, удаление, обновление информации об оценках; Добавление, удаление, обновление информации об группах; Поиск информации по студентам; Поиск информации по группам; Поиск информации по предметам; Поиск информации по преподавателях; Поиск информации по оценкам; Поиск информации по дате; Создание отчетов по предметам; Создание отчетов по студентам; Создание отчетов по группам; Организация входных и выходных данных В процессе работы программы входной информацией для программы должны являться: информация об студентах, преподавателях, предметах, группах и оценках по зачетам. В процессе работы программы выходной информацией для программы должны являться: всевозможная информация про студентов и их успеваемости. Временные характеристики, и размер занимаемой памяти Время реакции программы на нажатие любой из клавиш и манипуляции мышью не должно превышать 0,25 с, в случае соответствия системных ресурсов требованию к составу и параметрам технических средств. Реакция на команды меню, кроме Открытия, Сохранения, Поиска не должна превышать 2 с. Реакция на команды Открытия, Сохранения, Поиска зависит от размера файла данных и настроек поиска. Объем занимаемой оперативной памяти не должен превышать 8 Мбайт. Требования к надежности Требования к надежному функционированию Программа должна нормально функционировать при бесперебойной работе ЭВМ. При возникновении сбоя в работе аппаратуры, восстановление нормальной работы программы должно производиться после: перезагрузки операционной системы; запуска исполняемого файла программы; повторного выполнения действий, потерянных до последнего сохранения информации в файл на магнитном диске. Уровень надежности программы должен соответствовать технологии программирования, предусматривающей: инспекцию исходных текстов программы; автономное тестирование модулей (методов) программы; тестирование сопряжении модулей (методов) программы; комплексное тестирование программы Контроль входной и выходной информации Программа должна контролировать выбор пользователя пункта меню "Выход" и предупреждать его о потере "не сохраненных изменений". Время восстановления после отказа Время восстановления после отказа должно состоять из: времени перезапуска пользователем операционной системы; времени запуска пользователем исполняемого файла программы; времени повторного ввода потерянных данных. Условия эксплуатации Программа должна храниться в виде двух маркированных дискетных копий - эталонной и рабочей. Периодическая перезапись информации должна осуществляться согласно нанесенной маркировке. Условия хранения дискет должны соответствовать нанесенной на них маркировке. Требования к составу и параметрам технических средств Рекомендуемая конфигурация ПК: Операционная система: Windows 7/8/8.1/10; Процессор: IntelCorei3/ AMDFX 4330 или мощнее; Видеокарта: AMDRadeon 1Gb/ nVideaGeForse 640 1Gb или мощнее; Оперативная память: 1GbDDR3 RAM и более; Жесткий диск: 100Mb свободного места; Разрешение экрана: 1920X1080, 32 бит; Звуковая карта: совместимая с DirectX 9.0 Другие устройства: клавиатура, мышь; Необходимые программные компоненты: Библиотека Microsoft. NET Framework 4.5 Требования к языкам программирования Разработка программы должна вестись на одном из следующих языков: Microsoft Visual Basic v5.0 ивыше. Borland Delphi v4.0 иввыше. Microsoft VisioStudio 2012 и выше Выбор других языков нецелесообразен. Требования к программным средствам, используемым программой Для работы программы необходима операционная система WINDOWS 7 и более поздняя, драйвера мыши и принтера. Требования к маркировке и упаковке Дискеты с эталонным и рабочим экземплярами программы должны иметь маркировку, состоящую из надписи EDIT, надписи "эталон" или "рабочая", даты последней перезаписи программы. Упаковка должна соответствовать условиям хранения дискеты. На упаковке должны быть указаны условия транспортирования и хранения дискеты. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ Состав программной документации должен включать следующие документы: Инструкцию по эксплуатации программного средства ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ Технико-экономические показатели должны определяться заказчиком без участия исполнителя. СТАДИИ И ЭТАПЫ РАЗРАБОТКИ Разработка программы должна выполняться по следующим этапам: 1) разработка, согласование и утверждение технического проекта программы с пояснительной запиской - 5 недель; 2) разработка рабочего проекта программы с комплексным тестированием - 6 недель; 3) приемка-сдача с исправлением обнаруженных недостатков в программе и программной документации - 2 недели. 4)внедрение. ПОРЯДОК КОНТРОЛЯ ИПРИЕМКИ Виды испытаний Проверка документации программы осуществляется самим заказчиком с привлечением сторонних экспертов, способных засвидетельствовать факт соответствия созданного программного продукта всем пунктам технической документации, включая техническое задание и технический проект. Испытания и тестирование программы должны проводиться в процессе создания программы самим разработчиком: 1. C использованием контрольных тестов, позволяющих добиться проверки правильности работоспособности и взаимной совместимости максимального числа функций и операторов программы или модуля при минимальных затратах временных и финансовых ресурсов. 2. Путем пошагового исполнения программы или модуля (и непрерывного контроля значений переменных) в соответствии с набором тестовых примеров и сравнения полученных в процессе тестирования значений с контрольными значениями тестовых примеров. 3. С привлечением сторонних неофициальных бета-тестеров, которые в процессе тестирования программного продукта должны сообщать разработчику все найденные ошибки и неточности в работе программы. и проверка документации должна проводиться. Испытания и тестирование программы должны проводиться после завершения создания программы заказчиком: 1. С использованием проверочных тестов, составляемых заказчиком заблаговременно. 2. В процессе начального этапа внедрения программы, путем тестирования программы в организации заказчика в рабочих условиях на протяжении срока в 1 неделю. 3. В организации заказчика с привлечением сторонних экспертов.

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

Уникальность текста 36.48%
7113 символов

Требования к функциональным характеристикам Состав выполняемых функций Программа должна обеспечивать возможность выполнения перечисленных ниже свойств: Самоорганизация. Гибкость - настраивается на любую структуру, для широкого круга деятельности. Без...

Эта глава неуникальная. Нужна работа на эту тему?
Уникальность текста 36.48%
7113 символов

Описание и реализация основных алгоритмов

Уникальность текста 54.58%
8888 символов

Программный комплекс "Колледж" - современный программный продукт предназначенный для ведении учета студентов и их результатов. Основной функционал программного комплекса представим на рисунке 4 в виде диаграммы вариантов использования UML. Рисунок 4 ...

Открыть главу
Уникальность текста 54.58%
8888 символов

Заключение

В результате выполнения курсовой работы был достаточно подробна изучен язык программирования C#, находящийся на платформе Visio Studio. Конкретно платформа Windows Form С#. В качестве хранения данных использовалась БД и СУБД ACCESS. Работа над данным контейнером, тоже привели к улучшению знаний у автора о данной системе управления базой данных. В процессе разработки, коды программы распределялись по файлам. Данный подход закрепил умения и навыки автора по модульному программированию. В результате оформления ПЗ курсовой работы были закреплены навыки построения алгоритмов в виде блок-схем. По окончанию работы, проанализировав программный продукт, можно сделать следующие выводы. В данном приложение много дублирование кода, что увеличивает и замедляет программный продукт. Уменьшения дублирования и использование современных методов доступа к БД один из направлений улучшения ПП.

Больше курсовых работ по базам данных:

Построение инфологической модели

80368 символов
Базы данных
Курсовая работа
Уникальность

Проектирование и разработка БД «Интернет-магазин»

28372 символов
Базы данных
Курсовая работа
Уникальность
Все Курсовые работы по базам данных
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты