美文网首页
Asp.Net 权限设计教程(2)- 技术储备、项目架构简单说明

Asp.Net 权限设计教程(2)- 技术储备、项目架构简单说明

作者: avidyar | 来源:发表于2018-12-23 17:25 被阅读24次

    一、工欲善其事,必先利其器

            1.1、所需技术

                后端:C#基础语法、Asp.Net MVC框架、EF框架

                前端:CSS、Bootstrap、JavaScript、JQuery

            1.2、IDE

                代码编辑器:Microsoft Visual Studio Enterprise 2017

                数据库:SQL Server 2008 R2

    二、项目架构

            2.1、总述

                项目采用经典的三层架构,Web框架采用MVC 5,ORM采用Entity Framework 6,设计思路参考国外开源电商项目Nopcommerce。

          2.2、项目命名方式

                项目采用公司名称首字母组合(Jszc)+项目名称(ERP)的组合。

            2.3、项目分层

                2.3.1、分层示意图

    项目分层示意图

                2.3.2、分层说明

                    Jszc.ERP.Core:存放EF实体类

                    Jszc.ERP.Data:存放EF实体类与表结构的映射配置文件

                    Jszc.ERP.Service:存放业务逻辑层代码文件

                    Jszc.ERP.Utilities:存放公共静态类文件

                    Jszc.ERP.Web:Web层

    三、数据库设计

                3.1、模型设计工具介绍

                    数据库模型设计工具采用PowerDesigner15(简称PD)

                3.2、数据库设计模型图

    数据建模

    相关文章

      网友评论

          本文标题:Asp.Net 权限设计教程(2)- 技术储备、项目架构简单说明

          本文链接:https://www.haomeiwen.com/subject/dwhsbftx.html