zoukankan      html  css  js  c++  java
  • 架构设计——项目日志管理系统[图]

     

    架构设计

    ——项目日志管理系统    

        名词解释  

        架构:狭义的架构,这里指项目的组织结构。

        具体实现 

        项目日志管理系统解决方案初步包含如下几个项目。

        Project.Log.Common项目 提供了常用的公共类和工具类。

        Project.Log.Model项目 提供业务实体 。

        Project.Log.Web项目 提供页面UI展示。

        Project.Log.IDAL项目 提供数据访问的接口。

        Project.Log.DAL.Sqlserver项目 提供具体的针对MsSql数据库的数据访问实现。

        Project.Log.DALFactory项目 根据配置文件返回实现了IDAL的数据访问对象。

        Project.Log.IBLL项目 提供业务逻辑的接口。

        Project.Log.BLL.Defalut项目 提供了默认的具体业务逻辑的实现。

        Project.Log.BLLFactory项目 根据配置文件返回实现了IBLL的业务对象。 

        Project.Log.Config项目 提供了配置服务 。

        Project.Log.Cache项目 提供了缓存服务。 

        Project.Log.Test项目 提供项目模块的单元测试实现。  

        后记

        打算在项目UI表现层上提供一个命令行入口。让熟悉shell的用户可以快速的执行某些操作。例如:登录、添加用户、添加项目等。 

        项目结构如下:

        Project.Log.Shell项目 提供了解释Shell命令并调用业务层的操作。

        架构图例

        说明:Project.Log.Model包、Project.Log.Common包、Project.Log.Test包 未包含在图1-1中。 

        

    图1-1 架构设计——项目日志管理   

        End. 

         

  • 相关阅读:
    keyCode对照表
    WebApi的前端调用
    AJAX get和post请求
    Linq中常用语法
    MVC三种分页方法
    常用DBhelper封装方法
    ASP.NET MVC 导入Excel文件(完整版)
    Razor语法2
    MVC之路由规则 (自定义,约束,debug)
    MVC
  • 原文地址:https://www.cnblogs.com/bruceleeliya/p/1496763.html
Copyright © 2011-2022 走看看