ВВЕДЕНИЕ
1. АНАЛИЗ ЗАДАЧИ
1.1 Анализ предметной области, выявление необходимой пользователю функциональности
1.2 Разработка общей архитектуры информационной системы
2. РАЗРАБОТКА СЕРВЕРНОЙ ЧАСТИ ИНФОРМАЦИОННОЙ СИСТЕМЫ
2.1 Разработка концептуальной модели данных
2.1.1 Выявление сущностей, их атрибутов и ключей
2.1.2 Выявление связей
2.1.3 Построение CDM
2.2 Разработка логической модели данных
2.2.1 Заполнение сущностей атрибутами
2.2.2 Проверка предварительных отношений на соответствие нормальным формам
2.2.3 Построение LDM
2.3 Разработка физической модели данных
2.3.2 Задание частных ограничений целостности данных
2.3.3 Построение PDM
2.4 Разработка хранимых процедур
3. Разработка клиентской части информационной системы
3.1 Организация взаимодействия клиентской программы с БД
3.2 Разработка форм
3.3 Разработка отчетов
3.4 Разработка сценария инсталляции клиентской программы
3.5 Руководство пользователя
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
Приложение 1: SQL-скрипт для создания БД
Приложение 2: исходный текст клиентской программы
FormLogin.cs
FormAdmin.cs
FormBalance.cs
FormCliente.cs
FormEdit.cs
FormGotovo.cs
FormOplata.cs
FormOtkl.cs
FormReg.cs
FormSotr.cs
FormYchetData.cs
Приложение 3: сценарий инсталляции программы
ВВЕДЕНИЕ
Интернет-прова́йдер (иногда просто провайдер; от англ. internet service provider, сокр. ISP — поставщик интернет-услуги) — организация, предоставляющая услуги доступа к сети Интернет и иные связанные с Интернетом услуги.
Нам показалась эта тема наиболее интересной. В рамках данного курсового проекта необходимо разработать информационную систему с клиент-серверной архитектурой «Интернет Провайдер». Она будет предоставлять сотрудникам, просматривать всю информацию о клиентах. Также им будет предоставлена возможность подключения и отключения новых клиентов. В обязанности администратора будет входить грамотная корректировка и обновление информации об изменениях тарифных планов их скорости и цены и т.д..
Для выполнения поставленной задачи будет использоваться следующее программное обеспечение:
• СУБД: MS SQL Server 2005;
• система программирования: Microsoft Visual C# 2010;
• CASE средства проектирования баз данных: Sybase PowerDesigner 15.2;
• программа инсталляции: Inno Setup 5.4.3;
В ходе работы над курсовым проектом было выполнено создание БД, организовано взаимодействие с клиентским приложением. Осуществлены операции добавления информации через хранимые процедуры, просмотр данных через запросы к БД.
В результате выполнения курсового проекта получена информационная система, предоставляющая пользователям простой и удобный способ взаимодействия с базой данных. Информационная система легко модифицируема и возможна дальнейшая ее доработка (как базы данных, так и клиентского приложения) для расширения круга решаемых задач. Выполненная работа полностью удовлетворяет поставленной задаче.
1. Благодаров А.В., лекции «Клиент-серверные приложения БД», 2010 г
2. Вьера Р. «SQL SERVER 2000. Программирование», 2 части, 2004г.
3. Троелсен Э. «C# и платформа .NET 3.0, специальное издание», СПб.: Питер, 2008. – 1456 с.
4. Библиотека MSDN для Visual Studio 2008.