Исходные файлы для разработчиков. Структура папок с файлами с исходными кодами.

Общее - Базы данных - MS SQL Server IC_A, а так же ic_move и aspnetdb на бекапах
В поставляемой базе данных введен администратор, заполнены справочники, содержатся сотни готовых отчетов и других реализованных компонент.
В базе данных 
IC_A содержится более 20 диаграмм, описывающих структуру базы данных. 
В базу данных может быть добавлен описатель структуры (сейчас перенесен в отдельный файл).
 
Win32 - исходники adp, компиляции ade. 
Сохраняется в любую папку, которой присваивается виртуальный диск Y:
Y:\IC_ade - InsCom, общий и по компаниям
 
Web - в Меркуриал-е
Сохраняется в любую папку.

Структура папок проекта
InsComBll -  уровень логики 
InsComCore - компилированное ядро 
InsComDAL -  уровень доступа к данным
InscomMvc - уровень интерфейса

uPDF - модуль печати (для переноса в ядро)
WebTypes - типы переменных (для переноса в ядро)
 
Расположение папок в проекте
- BIN - библиотеки стандартные (напр. От microsoft) и проекта (напр. uPDF.dll)
- Рroducts - страницы для продуктов. Со своим кодом.
- Jscript общий код на Java типа проверка дат, преобразование даты в строку, замена символов, копирование из поля в поле.
- UserControl Контролы, типа "поле со списком для вывода кода бланка".
- UL и BLL общий код без папки во фреймформе. 
- Фреймворк (ядро) находится в папке InsCom-Web на сервере и рабочих местах
- Библиотеки находятся в отдельных проектах и компилируются в независимые Dll , которые копируется в проект 
- Проект каждой компании находится в папке InsCom-Web-XX, где XX - код компании.  На сервере и рабочих местах
- В папке XX\<название продукта> - для продукта по компании
Comments