zoukankan      html  css  js  c++  java
  • 小型项目总结之五

    系统代码分解

    整个程序的层次结构如下:

    clip_image002

    整个应用程序的结构如上图所示,首先是UI层,01 User Interface文件夹里面的内容,本项目是一个WEB型的应用程序,根据项目的灵活结构,你也可以把界面选择为WinForm、WPF,甚至Java等的UI,因为逻辑层是基于SOA的,界面的改变不会影响业务层和底层的处理。那么界面的程序如下图:

    clip_image004

    里面的结构很清楚,讲解如下:

    Adminmanager文件夹:里面包括后台增删查改以及其他操作,是管理员管理整个站点的接口

    Configuration文件夹: 主要是全部的配置信息,包括企业库配置、URL Rewriter的配置,WCF配置、Web Service配置、日志配置、权限配置、报表配置以及企业库组建调用的SQL配置信息。

    UserControls文件夹: 主要是页面所要用到的自定义用户控件。

    Theme文件夹: 主要包括整个网站所要用到的JS、CSS和Images,本站实现了动态和静态换肤功能,在JS的实现上,除了采用Javascript脚本以外,同时采用jQuery进行脚本的书写,包括动画效果、Json以及Ajax的处理、Cookie、表单以及其他的操作。

  • 相关阅读:
    学生分数排序
    union 的一个简单例子,搜狗笔试题
    枚举的初始化赋值
    unsigned 赋值负数输出情况 & printf输出格式
    sizeof中的表达式不执行
    三级指针:百度试题
    生成器案例,#采集日志
    简述装饰器
    装饰器(转载)
    python写监控并发警报邮件
  • 原文地址:https://www.cnblogs.com/KnightsWarrior/p/1614179.html
Copyright © 2011-2022 走看看