当前位置:网站首页>Introduction to JVs Foundation
Introduction to JVs Foundation
2022-07-27 20:44:00 【jonyleek】
------------------------------------------------------------------------------------------------------------------------
JVS It is the enterprise digital rapid development platform that soft development enterprise service strives to build , The platform supports native applications and light applications , Some of these functions are already in gitee The open source , Open source address :gitee.com/software-minister/jvs, This article is one of a series of articles .
--------------------------------------------------------------------------------------------------------------------------
Enterprise informatization base
JVS It is a basic development platform for software development teams to quickly realize applications , It is mainly positioned in the general base of enterprise informatization , Adopt micro service distributed framework , Provide rich basic functions , Integrate many business engines , It is flexible , Interface configuration is friendly to developers , The underlying container is built , Set persistence build .
Product design positioning
- JVS It is positioned as a rapid scaffold to assist the R & D team , Reduce the cost of building basic scaffolding for the project
- JVS Service object of : Small and medium-sized R & D teams , use spring cloud +VUE The shelf of , The skills are more general , Personnel are easier to recruit
- JVS Build a base to support the design logic of multiple applications , Try to modularize daily projects , Application , Gradually transition from code reuse to product reuse
- JVS Some basic general applications will be pre planted , In this way, the development team can quickly enter the delivery state by simply modifying the requirements
Application mode

JVS Three types of applications are supported in the system , Native applications 、 Light application 、 Three party applications :
- Native applications , be based on JVS Basic framework , Through normal coding 、 Published applications , Defined as native application .
Features of native applications , Develop normally in the traditional way , The system provides the underlying service capabilities , Continue to use traditional program development , The characteristics of this way ,JVS Multiple capabilities have been integrated , Include users 、 role 、 Permissions system 、 Message alert 、 Log audit 、 Business management and other basic system capabilities , Developers only need to write according to the basic specifications , Open the box . shortcoming : Need to have the basic ability of technology development 、 Unable to publish in real time .
- Light application , be based on JVS Provides a simple application generated by the interface application configuration tool , Defined as light application .
Light application adopts the basic designer provided by the system for business interface configuration and assembly , The basic designer contains ( Chart 、 list 、 Forms 、 Logic 、 technological process 、 report form ), Manage through application , Connect all the designed pages or applications . Light application features , Business personnel can edit , Ready to use , There is no need for backstage cooperation , shortcoming : The ability to implement application services depends on the ability of the basic components to provide , Customization requires basic components or code extensions .
- Three party applications , docking JVS Authority management system , Docked third-party applications , Defined as a third-party application .
Connect through user permissions , Realize the single sign on of application , This is usually between systems SSO, It is commonly used in large enterprises .
- Hybrid applications : Adopt native development + Easy to use with the development of

Foundation frame prefabrication demo
apply name | Application instructions | The development way | characteristic | Application status |
Rapid development Suite | be based on JVS Low code development tools for basic framework construction , It contains multiple visual business configuration engines | Native development | Privatization 、 Powerful 、 Flexible use 、 Scalable 、 Code level authorization is available | Has been released 2.1.4 Commercial version |
Enterprise documents | be based on JVS Build an enterprise level content management platform , rely on JVS Basic users of 、 jurisdiction 、 Application and other capabilities , Build a team knowledge base 、 Online editing 、 Full text search engine 、 Template documents and other basic functions | Native development | Docking multiple document processors 、 Support a variety of enterprise level scenarios 、 Privatization 、 Code level authorization is available 、 Support customization | Has been released 2.1.4 Commercial version |
Task coordination | be based on JVS Build an enterprise task collaborative management tool , rely on JVS Basic user and authority system , Realized the project - General management of tasks 、 Personal to-do list 、 Target management and other task promotion tools | Native development | The general template supports multiple scenarios 、 Privatization 、 Code level authorization is available 、 Support customization | Has been released 2.1.4 Commercial version |
Enterprises OA | be based on JVS+ Rapid development Suite , The configuration is common within the enterprise OA Approval related functions | Light application | Flexible adjustment , Fast on-line | The configured |
CRM Customer management | be based on JVS+ Rapid development Suite , Configured internal general customer management system , Including clues 、 Customer 、 product 、 Order 、 Contract and other links management | Light application | Flexible adjustment , Fast on-line | The configured |
Web conferencing | be based on JVS Build an enterprise class video conference system | Native development | Privatization 、 Code level authorization 、 Support customization | Already open experience version |
--------------------------------------
边栏推荐
- C language POW function (how to play exponential function in C language)
- My approval of OA project (Query & meeting signature)
- API for obtaining the latest raw data of Taobao app product details
- What is a multi-layer perceptron (what is a multi-layer perceptron)
- SQL高级技巧CTE和递归查询
- Flask Mdict builds online MDICT Dictionary Service
- Following Huawei and MediaTek, the mobile phone chip manufacturer announced a donation of 7million yuan to Wuhan
- MySQL log error log
- 2022.07.11
- MediaTek releases Helio g80, a mid-range game phone chip
猜你喜欢

Lennix Lai, OKx financial market director: Web3 is a revolution

Nailing development document

Mlx90640 infrared thermal imager temperature sensor module development notes (VII)

OA项目之我的审批(查询&会议签字)

Redis basic understanding, five basic data types

leetcode:1498. 满足条件的子序列数目【排序 + 二分 + 幂次哈希表】

Redis queue、rdb学习

Two years after its release, the price increased by $100, and the reverse growth of meta Quest 2

一周活动速递|深入浅出第8期;Meetup成都站报名进行中

用户组织架构的管理
随机推荐
用户和权限限制用户使用资源
人家这才叫软件测试工程师,你那只是混口饭吃(附HR面试宝典)
Redis 事物学习
Pyqt5 rapid development and practice 4.5 button controls and 4.6 qcombobox (drop-down list box)
JVS基础介绍
Mlx90640 infrared thermal imager temperature sensor module development notes (VII)
Session attack
【阿里安全 × ICDM 2022】20万奖金池!大规模电商图上的风险商品检测赛火热报名中!...
Graphic leetcode - Sword finger offer II 115. reconstruction sequence (difficulty: medium)
Huiding Technology: the acquisition of NXP vas business has been completed
从0开始写bootloader
软件测试面试题:已知一个字符串为“hello_world_yoyo”, 如何得到一个队列 [“hello“,“world“,“yoyo“]
[rctf2015]easysql-1 | SQL injection
Illustration leetcode - 592. Fraction addition and subtraction (difficulty: medium)
You can understand it at a glance, eslint
Slf4j introduction
Data warehouse construction - DWD floor
ZJNU 22-07-26 competition experience
shell
Simple application of multipoint bidirectional republication and routing strategy