ASP.NET MVCフレームワークを使用して、プロジェクトについての最初の話が構築され、このデータベースへのアクセスは、すべてのコードジェネレータのコードによって生成されたデータベース全体の操作は、実行するために、C#のコードジェネレータの自分のパッケージコードを生成を使用することです私は、ビジネスロジックを気にする必要があります
このプロジェクトの最初のアイデアがあるので、実際には一般的なバックオフィス管理システムモジュールを構築したいし、このモジュールに基づいて、あなたは別のバックオフィスシステムを開発することができ、また、このプロジェクトは、私自身の技術とデザインのテーブルを向上させることができることを願って私を導入する能力、この1
プロジェクト構造と使用される技術と既存のプロジェクトページと大きな牛が何か良い提案が前方に置くことができる持っていることを望み、弟感謝。
1、プロジェクトが技術を使用しました
1)フロントエンドのようなX-admin2.2バージョン管理フレームワークを使用して
2)ASP.NET MVCを使用してプロジェクトをビルドします
3)データベースは、SQL Server 2012を使用して
4)自分自身のコードジェネレータを書き込むために使用してデータベース操作が動作するようにコードを生成します
2、プロジェクト構造
以下は、私のプロジェクトの全体的な構造であり、
私自身のフロントエンド技術は非常に良いではありませんのために1は、このプロジェクトは主に私はこのプロジェクトで使用される自分のブログを書く準備ができています、もちろん、このプロジェクトは、長い時間のために、書き込みに最初のプロジェクトOA.PMT.Blog期待されています過去2年間
コードの後ろにC#のロジックを書かされたフロントエンド技術は非常に良いではありませんので、会社のフロント部分は、ページを実行するアーティストを専門にしている、これは私がこのプロジェクトの心を立つもので、我々はこのプロジェクトを通じて、この作品の前で自分自身を向上させることができることを願って
技術的なバー
2、OA.PMT.Commonは、このプロジェクトも、私はゆっくりと仕事で蓄積されたいくつかのツールは、もちろん、私自身の書き込みのいくつかは、インターネットからそれらのいくつかは見つけることが主な理由は、同社が整理されますこのプロジェクトに入れ
で、私は、このツールのライブラリを更新していきます
3、OA.PMT.Operation这个项目主要是存放三层代码的,也就是操作数据库这块的代码,当然了,这里面的代码,就是对表的增删改查和实体类的封装,主要是通过我自己编
写的代码生成器生成的,这个代码借鉴了动软代码生成器,但是在这个基础上,也封装了我自己的一些通用的代码(主要是封装了表的增删改查以及分页的代码,这样就不需要关心操
作数据库这块的代码了)
4、OA.PMT.Web 这个项目主要就是后台管理系统这块的页面了,这个项目是用ASP.NET MVC搭建的,因为很久没有搞这个了,目前只是把基础页面搭建了
项目分别看一下这四个项目目前的项目结构,有什么好的建议大家可以提出来哈,小弟谢谢了
3、项目界面,目前就只搭建了后台的一个管理系统的框架,还需要好好的完善
①登录界面
登录界面通过用户名和密码登录,同时需要输入验证码,全部没有问题了,才可以登录成功
②主页
登录成功之后就是看到这个界面
③项目系统管理结构
现在整个项目就只有系统管理这一个一级菜单,这个一级菜单下面有用户管理、角色管理、权限管理、权限分类这四个二级菜单,这个还需要完善
这就是这个项目目前的基本情况,我会慢慢一点点的完善这个项目,当然了,也希望各位大牛们,有什么好的建议可以多多指教指教,这一篇就先
介绍这些,虽然篇幅少也没有什么精华,但是这是督促我学习的一种动力,一天进步一点点,一个月就能进步一大步,慢慢就会变的越来越强大的