PHP, MySQL, APACHE, ДЕНВЕР, UML, RATIONAL ROSE, WEB-ПРИЛОЖЕНИЕ, САЙТ, БАЗА ДАННЫХ, UPLOAD.
Объектом проектирования является предметная область заданная при рассмотрении данной темы и возможности её реализации.
Цель работы: закрепить материал теоретического курса по дисциплине «Системное программное обеспечения» и выработать на примере WEB-приложения навыки самостоятельной работы по его проектированию, анализу и описанию.
Содержание.
1. Техническое задание |
|
2. Реферат |
|
3. Рецензия |
|
4. Содержание |
|
5. Введение |
|
6. Анализ |
|
1. Планирование |
|
2. Системный анализ |
|
3. Функциональные требования |
|
7. Проектная часть |
|
1. Структура данных |
|
2. Динамические диаграммы |
|
3. Пользовательский интерфейс |
|
7. Программная часть |
|
8. Аттестация продукта: тестирование и исследование |
|
9. Заключение |
|
11. Список используемой литературы |
В современном мире информация приобрела наиважнейшее значение для человека. С этим понятием связаны все аспекты жизнедеятельности людей. И поэтому проблема точного своевременного, а главное доступного её представления выходит на одну из верхних ступенек проблем человечества. С развитием науки и в частности информационных технологий произошло частичное решение этой проблемы. Создаются системы баз данных, содержащих в себе огромнейшее количество разнообразной информации. Появление «всемирной паутины» - интернет дало возможность доступа к этим базам данных и поиска необходимой информации.
С появлением такого простого и все более доступного способа получения информации, особенно в условиях рынка, встал вопрос о необходимости разработки web-сайтов различными организациями и компаниями с целью привлечения наибольшего количества клиентов. Учебные заведения же заинтересованы не просто в привлечении новых студентов, а в привлечении лучших выпускников школ и средне-специальных учебных заведений.
Исходя из анализа данной проблематики существует острая необходимость создания ВУЗами и их кафедрами информативных ресурсов, содержащих наиболее полную информацию об учебном заведении. А также, учитывая огромные информационные ресурсы самих учебных заведений, предоставить доступ к этим ресурсам широкому кругу пользователей всемирной сети.
Ещё одной причиной предоставления информации в сети стало развитие дистанционного обучения, всё больше набирающего популярность во всём мире.
Целью данного курсового проекта ставится не просто создание информативного web ресурса, а создание ещё и web приложения, позволяющего баз особых усилий и затрат обновить базы данных не имея постоянного доступа к серверу.
Решение данной задачи сводится к созданию автономного приложения, которое после внесения в него информации будет создавать выходной файл. Другое приложение, находящееся в непосредственном контакте с базами данных, позволит из этого выходного файла обновить БД сайта.
Планирование
Диаграмма № 1. Планирование выполнение курсового проекта.
Данная диаграмма отражает график выполнения курсового проекта. Она схожа с компонентно – ориентированной моделью конструирования программного обеспечения.
Первый этап выбор темы курсового проекта и второй анализ, определение функциональных требований и формулирование технического задания можно сопоставить с этапом планирования компонентно – ориентированной модели. На этом этапе были просмотрены некоторые варианты проектирования продукта, и ограничения, которые возможны при реализации продукта.
Третий этап выбор структур данных, разработка интерфейса пользователя, разработка иерархии объектов – анализ рисков, здесь были реализованы основные части программного продукта (несколько вариантов).
Четвертый этап разработка алгоритмов, реализация на выбранном языке программирования и тестирование – конструирование, программный продукт был реализован с использованием программного пакета «Денвер», а также приложение на языке С++ в Microsoft Visual C++ 6.0 c использованием MFC.
Пятый этап подготовка расчетно-пояснительной записки и шестой предварительная защита, доработка в соответствии с высказанными замечаниями – оценивание заказчиком и последующее повторное планирование. После показа пояснительной записки были устранены все обнаруженные недочеты и реализованы новые требования.
Системный анализ
На сегодняшний день существует большое количество примеров реализации рассматриваемой поставленной перед нами задачи.
С целью выявить общие тенденции и принципы организации информационного содержания университетских Web-сайтов был проведен сравнительный анализ сайтов следующих университетов:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.