ASP.NET MVC开发项目框架-OA-PMT-话1

          首先说一下,这个项目框架是使用ASP.NET MVC搭建的,访问数据库这块,是使用我本身封装的c#代码生成器生成的代码,整个数据库操做,全是经过代码生成器生成的代码来执行的,我只须要关心业务逻辑便可,前端

那么这个项目的最初想法其实就是想搭建一个公用的后台管理系统模块,而后在这个模块的基础之上,能够开发不一样的后台管理系统,同时也但愿这个项目可以提升我本身的技术和设计表的能力,这一篇先介绍一下个人sql

项目结构和所使用的技术以及现有项目页面,但愿各位大牛们有什么好的建议能够提出来,小弟不胜感激了。数据库

 

    一、项目所使用的技术c#

        1)  使用x-admin2.2版本做为前端的管理框架框架

        2)  使用ASP.NET MVC来搭建项目工具

        3)数据库使用的是sql server 2012学习

        4)  数据库操做使用的是我本身编写的代码生成器生成的代码来操做的spa

    二、项目结构设计

          下面这个是我项目的总体结构server

         

               一、第一个项目OA.PMT.Blog,这个项目主要是我准备在这个项目中编写我本身的博客使用的,固然了,这个项目估计会写好久了,由于我本身前端的技术不是很好,这两年

    一直写的是c#后台逻辑代码,前端这块公司有专门的美工作页面,因此前端技术不是很好,这个也是我立这个项目的一个初衷吧,但愿经过这个项目可以提升本身在前端这块的

   技术吧

               二、OA.PMT.Common这个项目呢,主要是我在工做中慢慢积累的一些工具类,固然了,有些是我本身写的,有些是从网上找的,还有就是公司的,整理出来放入到这个项目

  中了,我还会不断的更新这个工具类库的

               三、OA.PMT.Operation这个项目主要是存放三层代码的,也就是操做数据库这块的代码,固然了,这里面的代码,就是对表的增删改查和实体类的封装,主要是经过我本身编

写的代码生成器生成的,这个代码借鉴了动软代码生成器,可是在这个基础上,也封装了我本身的一些通用的代码(主要是封装了表的增删改查以及分页的代码,这样就不须要关心操

做数据库这块的代码了)

                四、OA.PMT.Web 这个项目主要就是后台管理系统这块的页面了,这个项目是用ASP.NET MVC搭建的,由于好久没有搞这个了,目前只是把基础页面搭建了

        项目分别看一下这四个项目目前的项目结构,有什么好的建议你们能够提出来哈,小弟谢谢了

 

      三、项目界面,目前就只搭建了后台的一个管理系统的框架,还须要好好的完善

            ①登陆界面

             

            登陆界面经过用户名和密码登陆,同时须要输入验证码,所有没有问题了,才能够登陆成功

         ②主页

           

      登陆成功以后就是看到这个界面

       ③项目系统管理结构

           

如今整个项目就只有系统管理这一个一级菜单,这个一级菜单下面有用户管理、角色管理、权限管理、权限分类这四个二级菜单,这个还须要完善

这就是这个项目目前的基本状况,我会慢慢一点点的完善这个项目,固然了,也但愿各位大牛们,有什么好的建议能够多多指教指教,这一篇就先

介绍这些,虽然篇幅少也没有什么精华,可是这是督促我学习的一种动力,一天进步一点点,一个月就能进步一大步,慢慢就会变的愈来愈强大的

相关文章
相关标签/搜索