Главная страница
Навигация по странице:

  • Постановка задачи

  • Требования к надежности

  • Требования к составу и параметрам оборудования

  • Специальные требования

  • Способ распространения программы

  • Курсовой проект по пм 01 Разработка программных модулей программного обеспечения для компьютерных систем Тема Разработка программного обеспечения для решения задачи Электронный Специальность журнал


    Скачать 183.44 Kb.
    НазваниеКурсовой проект по пм 01 Разработка программных модулей программного обеспечения для компьютерных систем Тема Разработка программного обеспечения для решения задачи Электронный Специальность журнал
    Дата28.03.2022
    Размер183.44 Kb.
    Формат файлаdocx
    Имя файлаEnikeev.docx
    ТипКурсовой проект
    #423626
    страница3 из 6
    1   2   3   4   5   6

    ВВЕДЕНИЕ


    Проблема заставившая взяться за этот курсовой проект является перенос всех данных из обычного печатного вида в электронный вид, но для переноса в электронный вид нельзя просто взять и выбрать любую случайную программу и сказать, что это «электронный журнал». Поэтому был взят этот проект для разработки СУБД.

    Эта программа будет востребована во многих учебных заведениях, так как представляет собой электронное отслеживание информации успеваемости для каждого из студентов.

    «Электронный журнал» позволяет просматривать, а также изменять оценки студентов той или иной группы по определенному предмету по заданной дате.

    Так же это программа будет доступна не только преподавателям, которые будут вносить туда оценки, но и студентам, которые смогу просматривать свои оценки, когда им это удобна, а не ждать ответа от преподавателя.

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

    При реализации данного проекта, навыки программирования на языке С# значительно возросли, а также улучшилось понимание работы с базами данных

    Целью курсового проекта является приобретение навыков разработки приложения для работы с базой данных, с использованием объектно-ориентированного и визуального программирования.

    1ОСНОВНАЯЧАСТЬ

      1. Постановка задачи


    Необходимо разработать СУБД, которая будет управлять базой данных, которая будет хранить в себе электронные журналы.

      1. Назначение


    Данная СУБД необходима для упрощения создания, поиска и редактирования электронных журналов разных групп/классов.

      1. Требования к входной и выходной информации


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

      1. Требования к надежности


    При обработке входных данных программа должна осуществлять проверку корректности введенных данных. Ученики не должны иметь возможность сносить изменения в электронные журналы. Учителя не могу изменять имена и фамилии учеников.

      1. Требования к составу и параметрам оборудования


    Для корректной работы программного обеспечения необходимо персональная ЭВМ с характеристиками не ниже, чем:

    1) Операционная система: Windows XP (32 bit, 64 bit).

    2)Процессор: INTEL Core 2 Quad Q9550, AMD Phenom.

    3) Оперативная память: 128Мб.

    4)Свободное место на накопителе жесткого диска: 300Мб.

    5)Экран с разрешением: 640 х 480.

    6) Манипулятор и стандартная клавиатура 102/104.

      1. Специальные требования


    Подключения к интернету, для связи с сервером, где хранятся электронные журналы. Пароль и логин для входа в СУБД.

      1. Способ распространения программы


    По лицензии через сеть Интернет.

      1. Требования к программной документации


    Программная документация должна включать в себя.

    1) Описание основных процедур и функций.

    2) Инструкция пользователя.

    3) Инструкция администратора.

    4) Тестовые задания.

    5) Возможные ошибки и способы их устранения.

    2 СПЕЦИАЛЬНАЯ ЧАСТЬ

    2.1 Диаграмма Варенье-Орра


    Данная диаграмма показывают процессы и последовательность, в которой эти процессы выполняются. Каждый процесс определяется иерархическим способом, то есть он состоит из набора дочерних процессов, его определяющих. На каждом уровне процесс показан в скобке, которая группирует его составляющие.Соответственно данная диаграмма для программы на Рис. 2.1.1.


    Изменения в журнале

    Данные о загружено электронном журнале.

    Номер выбранного электронного журнал

    Вход

    Загрузка электронного журнала

    Выход

    Загрузка журнала с сервера и вывод на экран

    Журналы на сервере

    Открытие формы

    Выход

    Вход

    Данные о пользователе

    Открытая форма

    Номер выбранного электронного журнал

    Вход

    Открытие формы

    Открытие формы по входным данным

    Выход

    Вход

    Вход

    Выход

    Электронный журнал

    Ввод логина и пароля

    Рис. 2.1.1 - Диаграмма Варнье-Орра

    Форма Преподавателя

    Форма Студента

    Форма входа

    Загрузка электронного журнала

    Подтверждения логина и пароля

    Логин и пароль

    Вывод сообщения о не правильном пароли или логине

    Данные о пользователе

    Выход

    Загрузка журнала с сервера и вывод на экран

    Сохранения изменений в электронном журнале на сервер

    Вход

    Выход

    Данные о загружено электронном журнале.

    Передача данных на сервер

    Данные с сервера

    переход к нужной форме


    сохранения в памяти данных о пользователе


    Выход

    Вход

    Данные о пользователе

    Открытая форма

    Журналы на сервере



    1   2   3   4   5   6


    написать администратору сайта