решить задачу
Тип работы: Курсовая практика
Предмет: Информатика
Страниц: 19
Год написания: 2017
Содержание
ВВЕДЕНИЕ 3
1. Теоретическая часть 5
1.1. Обзор и анализ существующих программных решений 5
1.2. Определение функциональных требований к разрабатываемой системе 8
1.3. Выбор языка и среды программирования 8
2. Практическая часть 13
2.1. Функциональная схема работы алгоритма 13
2.2. Проектирование интерфейса 14
ЗАКЛЮЧЕНИЕ 16
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 17
Стоимость данной учебной работы: 675 руб.

 

    Форма заказа работы
    ================================

    Укажите Ваш e-mail (обязательно)! ПРОВЕРЯЙТЕ пожалуйста правильность написания своего адреса!

    Укажите № работы и вариант

    Соглашение * (обязательно) Федеральный закон ФЗ-152 от 07.02.2017 N 13-ФЗ
    Я ознакомился с Пользовательским соглашением и даю согласие на обработку своих персональных данных.

    Подтвердите, что Вы не бот

    Учебная работа № 430105. Тема: Разработка приложений для Windows

    Выдержка из похожей работы

    …….

    Разработка приложений клиент-сервер для сетей TCP/IP с использованием CGI-интерфейса

    …..нную технологию, является CGI-интерфейс. CGI – Common Gateway Interface является стандартом интерфейса (связи) внешней прикладной программы с информационным сервером типа HTTP, Web-сервер. Он обозначает набор соглашений, которые должны соблюдаться Web-серверами, при выполнении ими различных Web-приложений.
    Поэтому цель данного курсового проекта разработка приложения архитектуры клиент-сервер, для сетей TCP/IP с использованием CGI-интерфейса, языка разметки гипертекстовых документов HTML и языка PHP.
    В качестве языков программирования для реализации цели проекта выбраны языки HTML и PHP. Данный выбор обусловлен массовым применением языка HTML и CGI-интерфейса для создания веб-страниц в сети Internet и широким использованием языка сценариев общего назначения PHP с открытым исходным кодом.- это скрипт-язык (scripting language), встраиваемый в HTML, который интерпретируется и выполняется на сервере. В PHP включена поддержка многих баз данных. MySQL – компактный многопоточный сервер баз данных. MySQL характеризуется большой скоростью, устойчивостью и легкостью в использовании.
    Актуальность данной темы обусловлена:
    -бурным развитием Internet-технологий и широким внедрением их в производство;
    -широким распространением сетей на базе протоколов TCP/IP.

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

    Целью проекта является разработка приложения клиент-сервер, предназначенного для обслуживания базы данных событий, представляющей собой ежедневник пользователя. Перед началом разработки приложения были определены основные требования, которым оно должно соответствовать.
    Программа администрирования раздела событий должна состоять из двух частей: клиентской и серверной.
    Должна быть создана база данных, содержащая сведения о событиях, а точнее, время и дату, заголовок и описание события.
    Клиентская часть программы представляет собой набор интерфейсных HTML-страниц предназначенных для:
    -просмотра событий за заданный интервал времени;
    -редактирования, удаления и добавления событий в базу данных;
    -аутентификация пользователя ежедневника;
    -изменение пароля пользователя ежедневника.
    Серверная часть представляет собой CGI-приложение, предназначенное для формирования клиентских HTML-страниц на основе информации из базы данных событий, и внесения изменений в базу данных, в соответствии с информацией, полученной от клиентской части.
    Запись в базе данных в обязательном порядке должна содержать следующие поля:
    -дата события;
    -заголовок события;
    -описание события.
    Также была отмечена необходимость задания параметров соединения с базой данных и её выбора для удобства установки приложения. Соответствующие РНР-сценарии должны создавать необходимые таблицы, считывать необходимые данные из строк таблицы (которые соответствуют каким-либо событиям) в базе данных, а также удалять строки и редактировать соответственно. Для чего должны быть реализованы функции создания, удаления, редактирования и считывания строк из базы данных, для создания, удаления, редактирования и просмотра соответствующих этим строкам событий.

    2. Функциональное назначение разрабатываемого ПО

    Разрабатываемое программное обеспечение предназначено для выполнения следующих функций:
    -просмотр ежедневника пользователя, содержащего сведения о событиях;
    -его редактирование (добавление, изменение, удаление отдельных записей);
    -администрирование базы данных.
    Главным назначением разрабатываемого программного обеспечения является удобный способ ведения учета важных событий. Поэтому данное программное обеспечение должно быть удобным для пользователя в смысле наглядности…