*
*


CAPTCHA Image   Reload Image
X

Разработать подсистему учета и регистрации прибыли от выполняемых ремонтных работа(Программирование на Java)

курсовые работы, программирование

Объем работы: 32 стр.

Год сдачи: 2007

Стоимость: 700 руб.

Просмотров: 533

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Заключение
Заказать работу
ВВЕДЕНИЕ 3
1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ И КЛАССИФИКАЦИЯ СУЩНОСТЕЙ РЕШАЕМОЙ ЗАДАЧИ 5
2. АНАЛИЗ ЛИТЕРАТУРНЫХ ИСТОЧНИКОВ И ПРОГРАММНЫХ АНАЛОГОВ ПО ТЕМЕ РАБОТЫ 7
3. ПОСТАНОВКА ЗАДАЧИ 11
4. ТРЕБОВАНИЯ К СИСТЕМЕ 12
5. РАЗРАБОТКА МЕТОДОВ И МОДЕЛЕЙ ПРЕДСТАВЛЕНИЯ СИСТЕМЫ 13
5.1 МОДЕЛИРОВАНИЕ ФУНКЦИОНАЛЬНЫХ ПРОЦЕССОВ ПРЕДМЕТНОЙ ОБЛАСТИ СОГЛАСНО МЕТОДОЛОГИИ IDEF0 13
5.2 МОДЕЛИРОВАНИЕ ПРОГРАММНОГО СРЕДСТВА СОГЛАСНО МЕТОДОЛОГИИ UML 15
5.3 РАЗРАБОТКА И ПОСТРОЕНИЕ ИНФОРМАЦИОННОЙ МОДЕЛИ 16
6. ОБОСНОВАНИЕ ВЫБРАННЫХ ПРОГРАММНЫХ СРЕДСТВ РАЗРАБОТКИ 19
7. ОПИСАНИЕ АЛГОРИТМОВ ПРОГРАММНЫХ МОДУЛЕЙ 22
8. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ И ТЕСТИРОВАНИЕ ПО 25
9. ОПИСАНИЕ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ 30
ЗАКЛЮЧЕНИЕ 31
ЛИТЕРАТУРА 32
ПРИЛОЖЕНИЕ 1 33
ФУНКЦИОНАЛЬНЫЕ МОДЕЛИ IDEF0 33
ПРИЛОЖЕНИЕ 2 35
ЛОГИЧЕСКАЯ И ФИЗИЧЕСКАЯ МОДЕЛИ IDEF1X 35
ПРИЛОЖЕНИЕ 3 36
ДИАГРАММА ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ 36
ПРИЛОЖЕНИЕ 4 37
ДИАГРАММА СОСТОЯНИЙ 37
ПРИЛОЖЕНИЕ 5 38
ДИАГРАММА ПОСЛЕДОВАТЕЛЬНОСТИ 38
ПРИЛОЖЕНИЕ 6 39
ДИАГРАММА КОМПОНЕНТОВ 39
ПРИЛОЖЕНИЕ 7 40
ДИАГРАММА КЛАССОВ КЛИЕНТА 40
ПРИЛОЖЕНИЕ 8 43
ДИАГРАММА КЛАССОВ СЕРВЕРА 43
ПРИЛОЖЕНИЕ 9 44
ФРАГМЕНТЫ ЛИСТИНГА ИСХОДНОГО КОДА СЕРВЕРА 44
ПРИЛОЖЕНИЕ 10 51
ФРАГМЕНТЫ ЛИСТИНГА ИСХОДНОГО КОДА КЛИЕНТА 51
В настоящее время Java является одним из самых популярных и востребованных языков программирования. Это обусловлено следующими преимуществами языка:
- кроссплатформенность – код на Java может быть выполнен на произвольной платформе, для которой существует соответствующая JVM
- удобство при разработке – существует огромное количество разнообразных CASE-средств, значительно ускоряющих разработку Java-приложений
- многогранность – Java позволяет создавать как обыкновенные приложения с графическим интерфейсом пользователя, выполняющиеся на локальном компьютере, так и сетевые клиент-серверные приложения, Web-приложения и т.д.
В ходе выполнения данной курсовой работой как раз и необходимо создать сетевое, клиент-серверное приложение. Клиентская часть приложения будет иметь графический Windows-подобный интерфейс, основанный на применении библиотеки Swing. Клиент будет взаимодействовать с сервером посредством протокола удаленного вызова методов RMI, лежащего в основе распределенной архитектуры и являющегося одним из краеугольных камней концепцииCORBA.
Данные разрабатываемого приложения должны храниться посредством современной СУБД Sybase 9.
Основными целями, которые необходимо выполнить в ходе выполнения курсовой работы, являются:
- закрепление навыков по созданию сетевых Java-приложений
- закрепление знаний работы с протоколом RMI
- изучение особенностей работы с СУБД через Java
- закрепление знаний в области RAD- и CASE-средств, современных методологий разработки ПО и его проектирования (UML, SADT/IDEF, ER).
Тема курсовой работы: «подсистема учета и регистрации прибыли от выполняемых ремонтных работ».
По результатам работы можно сделать следующие выводы:
1. При работа с RMI следует быть аккуратным при настройке Security Policies.
2. Java обладает большим набором сетевых возможностей, среди которых сокеты являются одной из самых простых в освоении составных частей. Более интересными по сравнению с ними кажутся механизмы RMI, COM/CORBA.
3. Работа с Sybase через TDS осуществляется заметно быстрее, чем через источник ODBC.
4. Java не имеет встроенных компонентов для работы с источниками данных (Data Grid, например), чт вынуждает разрабатывать собственные компоненты для работы с данными. При этом данный подход четко соответствует модели MVC.
5. При проектировании сетевых приложений следует обращать внимание на работу фаерволла, который может блокировать работу программы незаметно для пользователя или даже разработчика.
6. При работе с BpWin могут возникнуть проблемы с русскоязычными шрифтами.
7. Основной вывод: полноценная реализация подобного ПО для учета прибыли и автоматизации выполнения ремонтных работ и пассивов требует более глубокой детализации предметной области.

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Работу высылаем в течении суток после поступления денег на счет
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу