Skip to content
快速构建系统(Quick Build System)最终测试版
JavaScript CSS Java Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.settings
JavaSource
WebContent
resources
.classpath
.gitignore
.project
LICENSE
README.md
pom.xml

README.md

Quick-Build-2018-RC

快速构建系统(Quick Build System)最终测试版

您所要准备的仅是一个业务数据库,其他的已就位!

  • 模块和常规功能的前台配置、零代码的开发过程;
  • 快速开发中小型的管理系统、后台管理系统以及大型系统快速原型化;
  • 已有业务系统的商业智能(BI)分析的快速搭建;(可统一管理多个数据库服务器中的多个数据库)
  • 软件开发新方式的极速体验;

开发前的准备

  • 如果你只想使用本项目来架构你的业务系统,你要会使用一种java开发工具(eclipse),了解tomcat发布项目的过程,以及有基本的数据库知识;
  • 如果你想深入了解本项目中的开发过程和源代码,你需要了解java,spring mvc,hibernate等后台框架,mysql数据库,以及前台框架extjs,echarts等;

系统导入安装及运行

  • 克隆项目:git clone https://github.com/jfok1972/quick-build-2018-RC.git,然后在eclipse中导入项目;
    或者在eclipse中从git导入项目:https://github.com/jfok1972/quick-build-2018-RC.git
  • 本项目是maven项目,开发工具中必须安装有maven插件,项目导入后会自动安装所有依赖的jar包。

请注意:更新依赖jar包时国外的Maven仓库可能会由于网络问题出现错误,有时候tomcat中无法启动项目也是由于这个原因,建议改为阿里云Aliyun仓库,教程请自行网上搜索。

  • 创建mysql数据库,脚本在文件在 /quick-build-2018-RC/WebContent/database/quickbuild-mysql.sql中;安装时请参阅该目录下的数据库安装说明;
  • maven安装好依赖的jar包后,将项目发布到tomcat后启动服务器。
  • 打开浏览器输入网址:localhost:8080/quick-build运行程序。
  • 系统中已建有一个超级管理员(administrator,主要用来进行系统架构)和一个系统管理员(admin,主要用来进行业务系统的相关设置)(初始密码均为:admin,其他用户和新建用户的初始密码均为:123456)。
  • 当前版本中的快速构建部分为全开源的系统(遵循GPL3.0协议);商业数据分析(BI)也集成在本系统内,前台开源但后台不提供源码,并且不能用于生产环境。

系统架构与开发资料

系统的获得安装与运行视频讲解 (网盘下载);
快速构建系统开发手册(PDF)
快速开发系统extjs4版开发博客专栏;
快速开发系统extjs5版开发博客专栏;
快速开发系统extjs6版(当前版本)开发博客专栏;

为了更直观的展示系统开发的速度,特录制了一个20分钟快速搭建某小型业务系统的商业数据分析(BI)的视频,建立数据分析并把查询结果显示在首页上。
20分钟快速塔建业务系统的商业数据分析(BI)视频教程 (网盘下载)

系统基本功能、业务系统架构以及商业数据分析开发视频教程(不断更新中)

商业数据分析(BI)的使用(此功能为本系统的最终目标。不断更新中)

系统源码分析和开发视频

建议和意见

  • 如在使用过程中有任何建立或意见,以及发现有bug请联系我。

新版本的展望

  • 新版本的开正在筹备中,后台准备使用spring boot,前台使用react + antd开发,如您有能力且有兴趣想参与后续版本的开发,可以与我联系。

开始加入吧!

You can’t perform that action at this time.