Введение
1 Анализ исходных данных
1.1 Анализ предметной области
1.2 Функциональные требования
1.3 Выбор технологий разработки ПО
1.4 Выбор средств проектирования ПО
1.5 Выбор средств организации тестирования ПО
1.6 Выбор дополнительно ПО
1.7 Техническое задание
2 Программное проектирование
2.1 Макет пользовательского интерфейса
2.2 Разработка диаграммы вариантов использования
2.3 Разработка диаграммы классов
2.4 Разработка диаграммы последовательности и кооперации
2.5 Разработка диаграммы деятельности
2.6 Разработка диаграммы состояний
2.7 Разработка диаграммы компонентов и развертывания
2.8 Разработка протокола взаимодействия клиента и сервера
2.9 Проектирование базы данных
3 Программная реализация
3.1 Реализация функциональной части клиента и сервера
3.2 Реализация пользовательского интерфейса клиента
3.3 Реализация сетевого взаимодействия
3.4 Реализация взаимодействия с базой данных
3.5 Реализация вспомогательного справочного модуля
3.6 Разработка модульных тестов
4 Тестирование приложения
4.1 Функциональное тестирование
4.2 Тестирование производительности
4.3 Юзабилити тестирование
4.4 Тестирование безопасности
5 Сопроводительная документация
5.1 Описание установки и запуска приложения
5.2 Руководство пользователя
5.3 Публичное размещение приложения
Заключение
Литература
1. Нотон П. JAVA: Справ. руководство: Пер. с англ. / Под ред. А. Тихонова. – М.: БИНОМ: Восточ. Кн. Компания, 1996: Восточ. Кн. Компания. – 447с. – (Club Computer)
2. Патрик Нотон, Герберт Шилдт Полный справочник по Java . – McGrawHill, 1997, Издательство «Диалектика», 1997
3. Дэвид Флэнэген Java in a Nutshell. – O'Reilly & Associates, Inc., 1997, Издательская группа BHV, Киев, 1998
4. Ренеган Э. Дж. (мл.) 1001 адрес WEB для программистов: Новейший путеводитель программиста по ресурсам World Wide Web: Пер. с англ. – Минск: Попурри,1997. – 512с. ил.
5. Сокольский М. В. Все об Intranet и Internet. – М.: Элиот, 1998. – 254с. ил.
6. Чен М. С. и др. Программирование на JAVA:1001 совет: Наиболее полное руководство по Java и Visual J++: Пер. с англ. / Чен М. С., Грифис С. В., Изи Э. Ф. – Минск: Попурри, 1997. – 640с. ил.+ Прил. (1диск.)
7. Майкл Эферган Java: справочник. – QUE Corporation, 1997, Издательство «Питер Ком», 1998
8. Джо Вебер Технология Java в подлиннике. – QUE Corporation, 1996, «BHV-Санкт-Петербург»,1997
9. Джейсон Мейнджер Java: Основы программирования – McGrawHill, Inc., 1996, Издательская группа BHV, Киев, 1997
10. И. Ю. Баженова Язык программирования Java. – АО «Диалог-МИФИ», 1997
11. Джон Родли Создание Java-апплетов. – The Coriolis Group, Inc., 1996, Издательство НИПФ «ДиаСофт Лтд», 1996
12. Майкл Томас, Пратик Пател, Алан Хадсон, Доналд Болл (мл.) Секреты программирования для Internet на Java. – Ventana Press, Ventana Communications Group, U.S.A., 1996, Издательство «Питер Пресс», 1997
13. Аарон И. Волш Основы программирования на Java для World Wide Web. – IDG Books Worldwide, Inc., 1996, Издательство «Диалектика», 1996
14. Кен Арнольд, Джеймс Гослинг Язык программирования Java. – Addison-Wesley Longman, U.S.A., 1996, Издательство «Питер-Пресс», 1997
15. Нейл Бартлетт, Алекс Лесли, Стив Симкин Программирование на Java. Путеводитель. – The Coriolis Group, Inc., 1996, Издательство НИПФ «ДиаСофт Лтд», 1996
16. Крис Джамса Библиотека программиста Java. – Jamsa Press, 1996, ООО «Попурри», 1996