﻿1、解决方案组成
----------------------------
ITravelSystem.BLL				简单的封装对接口的调用,通过工厂、接口创建真正业务对象的实例
ITravelSystem.DALFactory			对象工厂
ITravelSystem.IDAL				业务接口
ITravelSystem.DAL				根据业务接口实现全部的业务逻辑
ITravelSystem.Model				保持与架构、业务无关的POCO实体类
ITravelSystem.Model.Mapping			实现POCO实体类与数据库的关系映射
ITravelSystem.Web				Web系统
ITravelSystem.Common				公用方法类库

其他项目
UeditorUploader					百度ueditor编辑器提取的文件上传管理专用类

2、项目说明
----------------------------
Web项目说明
ITravelSystem.Web 需要直接引用的项目只有三个：BLL，Model，Common
			（在项目中引用了DAL仅仅是为了在生成Web项目时能自动把DAL最新的dll复制到web的Bin文件夹里，免去人工复制的麻烦）

/ueditor		ueditor编辑器文件夹
/scripts		公用脚本文件夹，其中存放有系统主要的界面组件miniui
/uploads		系统上传文件临时保存文件夹
/favicon.ico		网站图标
/index.html		主登录页面，此外还有个登录页面/Admin/index.html，可根据实际情况直接从主登录页面跳转到第二个登录页面。
/robots.txt		禁止所有搜索引擎访问网站的任何部分

/Admin			系统主目录 所以框架文件和业务文件都在放在此目录

2.1、系统框架文件夹： 
----------------------------
/Admin/_Error      存放系统运行异常
/Admin/_help       系统帮助文件（这里的文件应该存放在官方网站，所有用户看到帮助文件应是同一份）
/Admin/_user       存放用户个人配置文件，如桌面、表格布局，个人登录统计、个人头像等。 其中_Default文件件存房默认用户配置文件
/Admin/CommonData  系统公共配置文件
/Admin/CommonLibs  系统共用类及页面文件，如表格布局调整窗口，表格数据导出下载
/Admin/index       主框架界面及子栏目导航界面
/Admin/Images      系统共用小图标、图片等。与具体业务模块相关的图片请勿放入其中。
/Admin/data        数据文件夹，所有上传的图片、文档、压缩包等文件的统一存放在这里。
/Admin/html        静态页面、缓存文件夹。如果系统需要把一些数据生成静态页面访问以提高速度，那么就放在这里。
/Admin/Service     Web接口文件夹。存放所有HTML界面调用的Web接口文件，主要是ashx文件。其中_AdminLoginService.ashx是专门会话交互的接口。
 

2.2、业务模块文件夹：
----------------------------
/Admin/……

创建人：zhaoshunlu 2013-11-8