Htathfn

  • 09 июня 2012 г.
  • 2356 Слова
СОДЕРЖАНИЕ


ВВЕДЕНИЕ 3
1 ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННО-ПРОГРАММНОГО ИЗДЕЛИЯ 4
1.1 Предметная область, цель создания и группы пользователей информационно-программного изделия 4
1.2 Структурная модель информационно-программного изделия 5
2 БАЗА ДАННЫХ 8
2.1 Структурная модель БД 8
2.2 Физическая реализация БД 9
3 ПРОЕКТ УДАЛЕННОГО ДОСТУПА В РАМКАХИНФОРМАЦИОННО-ПРОГРАММНОГО ИЗДЕЛИЯ 11
3.1 Сетевая организация распределения приложения в архитектуре «клиент-сервер» 11
3.2 Требования к ресурсам сервера и ПК клиента 11
3.3 Пользовательский интерфейс 12
3.4 Реализация транзакций 13
4 ЗАЩИТА ОТ НЕСАНКЦИОНИРОВАННОГО ДОСТУПА 15
5 ТЕСТИРОВАНИЕ ИНФОРМАЦИОННО-ПРОГРАММНОГО ИЗДЕЛИЯ 16
6 ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ ИНФОРМАЦИОННО-ПРОГРАММНОГО ИЗДЕЛИЯ 18
ЗАКЛЮЧЕНИЕ 19БИБЛИОГРАФИЧЕСКИЙ СПИСОК: 20
Приложение А 21
Приложение Б 24


ВВЕДЕНИЕ





Для автоматизации учета программного обеспечения на компакт-дисках в Интернет-магазине предусматривается организация централизованной базы данных и распределённых баз данных на местах обработки информации. Для облегчения работы сотрудников при реализации процесса учета программного обеспечения создаётсяинформационная база.
Данная база данных разрабатывалась для интернет-магазина. Разрабатываемая база должна облегчить работу сотрудников организации при учете поступления и продажи программного обеспечения. Требования к проекту изложены в техническом задании (Приложение А).
Целью данного курсового проекта является автоматизирование работы: сотрудников Интернет-магазина, занимающихся продажей дисков, храненияинформации, а также обеспечение удаленного доступа.
При выполнении курсового проекта были использованы: операционная система Windows и настроенный локальный сервер (Apache2 + MySQL 5.5.93 + PHP5). Для написания сценария информационно-программного изделия был использован язык PHP. Написание сценариев на PHP было осуществлено с помощью приложения PHP Expert Editor, обеспечивающего удобноередактирование различных скриптов.
В результате выполнения курсового проекта была решена задача разработки информационно-программного изделия удаленного доступа к информационным ресурсам интернет-магазина, а также обеспечения авторизованного доступа и безопасности информационных ресурсов.

1 ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННО-ПРОГРАММНОГО ИЗДЕЛИЯ




1.1 Предметная область,цель создания и группы пользователей информационно-программного изделия



Предметной областью курсового проекта является учет программного обеспечения в Интернет-магазине. Она занимается только продажей программного обеспечения на компакт-дисках. Целью данного курсового проекта является автоматизирование работы сотрудников Интернет-магазина.
На основе проведенного анализа предметнойобласти была разработана функциональная модель, главный блок которой представлен на рисунке 1.1.


[pic]
Рисунок 1.1 Главный блок







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



1.2 Структурная модель информационно-программного изделия



В данном подразделе приводится описание структурной модели создаваемого информационно - программного изделия и описание взаимодействия между отдельными его элементами.
Рассмотрим структурную модель создаваемого...
tracking img