demo演示:
 
 
 
 
1、About

此项目是 vue2.0 + element-ui + node+mongodb 构建的后台管理系统,所有的数据都是从服务器实时获取的真实数据,具有真实的注册、登录、数据显示、新增数据、修改数据、删除数据等功能。
 
2、说明
如果对您对此项目有兴趣,可以点 "Star" 支持一下 谢谢! ^_^
或者您可以 "follow" 一下,我会不断开源更多的有趣的项目
开发环境 windows 64 、nodejs 6.10.0
如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决方案,欢迎 PR 
 
3、技术栈

前端技术栈:vue2 + vuex + vue-router + webpack2.0 + ES6/7 + less + element-ui
服务端技术栈:nodejs + express + mongodb
 
4、前序准备

运行前准备:
   4.1、不需要在本地调试及开发: 请访问本项目的服务器地址。
 
   4.2、需要在本地调试及开发:
 由于此项目是基于nodejs和mongodb的前后端结合项目,你需要进行nodejs和mongodb的相关准备工作。项目运行之前,请确保系统已经安装以下应用:
   (1)、node (6.0 及以上版本)。使用细节,请参考:node的下载及安装
   (2)、mongodb 。 使用细节,请参考:mongodb的下载及使用。【下载,db/log配置,开启服务,use touzi,导入数据】
    (2.1)、下载地址(免安装版,下载完成之后,直接解压就行);
    (2.2)、指定mongodb的数据表和日志存放路径:
    将解压后的mongodb文件重命名为mongodb,放入指定盘符,这里我默认放在E盘,我的目录为:E:/mongodb/。如果是windows系统,点击快捷键:windows键,打开cmd窗口,进入E:/mongodb/mongod/bin文件夹下,
    e:\mongodb\mongod\bin>mongod --dbpath=e:\mongodb\mongod\db --logpath=e:\mongodb\mongod\log\log.txt --install
   (2.3)、启动服务,连接数据库:
    如果是window系统,使用快捷键:windows+R,打开运行窗口,输入命令:services.msc,双击Mongo DB,启动类型:自动;点击“启动”按钮,确定即可。如图:
    
  (2.4)、切换数据库;
  进入mongo/mongod/bin文件夹,双击mongo.exe文件,出现如下画面,表示mongodb默认连接的数据库名为test,我们这个项目用到的数据库名为:tougu。
      

  接下来,使用命令:>use tougu,即切换到tougu数据库。如图:
  
  (2.5)、导入初始化数据;
  因为刚刚安装的本地数据库,db中的数据为空,如果您进行本地开发,需要拿到数据,必须导入初始化数据。初始化数据在/outdb/文件夹下,复制到刚刚安装的本地数据mongodb/mongod/outdb文件夹下,导入方法如下:
  进入bin文件夹,如果是windows系统,点击快捷键:windows键,打开cmd窗口,进入E:/mongodb/mongod/bin文件夹下,输入命令mongoimport逐个文件导入即可。注意:moneyIncomePay.txt为对应导入的文件名。
  mongoimport  -d tougu -c  moneyIncomePay  --file ../outdb/moneyIncomePay.txt --upsert
  如图:表示数据导入成功。
       

  (3)、robomongod。(注意:mongodb可视化视图工具,本项目不是必须安装,主要用于方便查看数据库数据)。
  使用细节,请参考:robomongod的下载及使用。
  免安装版,下载完成之后,直接解压就行。放到E:mongodb/文件夹下,重命名为:robomongod。
  双击robomongo文件夹下的robo3t.exe,新建一个connection,输入主机名:localhost和端口号27017(mongod的默认端口),默认情况下不需要用户名密码。如图:
   
    连接后,我们就可以看到test这个数据库。当我们运行项目,调取接口的时候,就会自动创建数据库tougu及数据库下相应的表格数据.
    双击tougu这个集合,查看里面的数据。数据的展示分三种。树形(可以看到字段的类型),表格,文本。如图:
         
5、开发
    git clone https://github.com/wdlhao/vue2-element-touzi-admin
    cd vue2-element-touzi-admin npm install
    npm run dev (访问本地后台系统,需开启服务端express服务)。运行之后,会默认打开本地访问路径:http://localhost:8012
      开启服务端express服务方法如下:双击server/start.bat启动文件,执行命令>node index.js即可,启动后切记不要关闭cmd窗口。
 
6、发
   npm run bulid (生成打包之后的项目文件,此文件主要用于项目部署)。
 
7、功能列表
- 登录/退出 -- 完成
- 首页 -- 完成
- 用户列表 -- 完成
- 信息列表 -- 完成
- 信息管理
  • - 个人信息 -- 完成
  • - 修改信息 -- 完成
- 资金管理
  • - 资金流水 -- 完成
  • - 支付单据 -- 完成
- 投资管理
  • - 省份投资 -- 完成
  • - 区域投资 -- 完成
- 金融文章
  • - 文章发布 -- 完成
  • - 文章编辑 -- 完成
  • - 查看文章 -- 完成
- 资金数据
  • - 投资分布 -- 完成
  • - 项目分布 -- 完成
  • - 收支统计 -- 完成
 
 

xxx金融后台管理系统详细版:包括本地开发调试详细步骤的更多相关文章

  1. 基于vue2.0 +vuex+ element-ui后台管理系统:包括本地开发调试详细步骤

    效果演示地址, github地址: demo演示:         1.About 此项目是 vue2.0 + element-ui + node+mongodb 构建的后台管理系统,所有的数据都是从 ...

  2. 谷歌浏览器(Google Chrome)开发调试详细介绍

    很多Web前台开发者都喜欢这种浏览器自带的开发者工具,这对前台设计.代码调试很大帮助的. Chrome浏览器得益于其优秀的V8解释器,javascript执行速度和内存占有率表现非常优秀.对于html ...

  3. 后台管理系统之系统操作日志开发(Java实现)

    一,功能点 实现管理员操作数据的记录.效果如下 二,代码实现 基于注解的Aop日志记录 1.Log实体类 package com.ideal.manage.guest.bean.log; import ...

  4. [b0008] Windows 7 下 hadoop 2.6.4 eclipse 本地开发调试配置

    目的: 基于上篇的方法介绍,开发很不方便 .[0007] windows 下 eclipse 开发 hdfs程序样例 装上插件,方便后续直接在windows下的IDE开发调试. 环境: Linux  ...

  5. windows下安装skywalking8.6.0(用于本地开发调试代码)

    安装jdk https://www.cnblogs.com/uncleyong/p/10732951.html 下载.安装.配置skywalking 下载 地址:https://skywalking. ...

  6. vue开发后台管理系统小结

    最近工作需要用vue开发了后台管理系统,由于是第一次开发后台管理系统,中间也遇到了一些坑,想在这里做个总结,也算是对于自己工作的一个肯定.我们金融性质的网站所以就不将代码贴出来哈 一.项目概述 首先工 ...

  7. React版/Vue版都齐了,开源一套【特别】的后台管理系统...

    本项目主要基于Elux+Antd构建,包含React版本和Vue版本,旨在提供给大家一个简单基础.开箱即用的后台管理系统通用模版,主要包含运行环境.脚手架.代码风格.基本Layout.状态管理.路由管 ...

  8. MySQL与MariaDB核心特性比较详细版v1.0(覆盖mysql 8.0/mariadb 10.3,包括优化、功能及维护)

    注:本文严禁任何形式的转载,原文使用word编写,为了大家阅读方便,提供pdf版下载. MySQL与MariaDB主要特性比较详细版v1.0(不含HA).pdf 链接:https://pan.baid ...

  9. 简易版CMS后台管理系统开发流程

    目录 简易版CMS后台管理系统开发流程 MVC5+EF6 简易版CMS(非接口) 第一章:新建项目 MVC5+EF6 简易版CMS(非接口) 第二章:建数据模型 MVC5+EF6 简易版CMS(非接口 ...

随机推荐

  1. 【Aladdin Unity3D Shader编程】之三 光照模型(二)

    高光反射模型 Specular=直射光*pow(cosθ,高光的参数) θ:是反射光和视野方向的夹角 编写高光反射Shader Shader "AladdinShader/07 Specul ...

  2. css元素选择器 first-child nth-child

    E:first-child   只要E元素是它的父级的第一个子元素,就选中.它需要同时满足两个条件,    (1)是"第一个子元素",    (2)是"这个子元素刚好是E ...

  3. 使用Node.js+Socket.IO搭建WebSocket实时应用【转载】

    原文:http://www.jianshu.com/p/d9b1273a93fd Web领域的实时推送技术,也被称作Realtime技术.这种技术要达到的目的是让用户不需要刷新浏览器就可以获得实时更新 ...

  4. js中typeof的用法汇总[转载]

    http://www.jb51.net/article/43187.htm JavaScript中的typeof其实非常复杂,它可以用来做很多事情,但同时也有很多怪异的表现.本文列举出了它的多个用法, ...

  5. strict 严格模式

    严格模式可以让你更早的发现错误,因为那些容易让程序出错的地方会被找出来   打开严格模式:"use strict" 不支持的javascript引擎会忽略它,当作是一个未赋值字符串 ...

  6. 【Kafka源码】KafkaController启动过程

    [TOC] 之前聊过了很多Kafka启动过程中的一些加载内容,也知道了broker可以分为很多的partition,每个partition内部也可以分为leader和follower,主从之间有数据的 ...

  7. SQL Server 行转列,列转行。多行转成一列

    一.多行转成一列(并以","隔开) 表名:A 表数据: 想要的查询结果: 查询语句: SELECT name , value = ( STUFF(( SELECT ',' + va ...

  8. freeMarker遍历map的正确方式

    假设selectDateModel 是我们后台返回的map<String, String>; <#list selectDateModel?keys as key> <o ...

  9. [深度学习]实现一个博弈型的AI,从五子棋开始(1)

    好久没有写过博客了,多久,大概8年???最近重新把写作这事儿捡起来……最近在折腾AI,写个AI相关的给团队的小伙伴们看吧. 搞了这么多年的机器学习,从分类到聚类,从朴素贝叶斯到SVM,从神经网络到深度 ...

  10. java 通过eclipse编辑器用mysql尝试 连接数据库

    注:本人学的是Oracle,用mysql连接数据库是一次尝试. 一.下载JDBC mysql驱动,导入jar包     我自己下载的是connector-java-6.0.6.jar,如下图所示,JD ...