Skip to content

zyrobin/quick-build-2018-RC

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)。
  • 当前版本中的快速构建部分为全开源的系统;商业数据分析(BI)为试用版,前台开源但后台不提供源码,并且不能用于生产环境。

系统架构与开发资料

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

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

  • 系统概述;

  • 系统的界面及基本功能;

登录
主界面的布局
菜单

  • 加入第一个业务模块;
  • 加入第二个业务模块;
  • 业务系统工作流的使用;
  • 商业数据分析(BI)的基本功能;
  • 商业数据分析(BI)的进阶功能及图表;

系统源码分析和开发视频

建议和意见

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

新版本的展望

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

开始加入吧!

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 79.9%
  • CSS 16.7%
  • Java 3.2%
  • Other 0.2%