开源项目CIIP(企业信息管理系统框架).2018.0904版更新介绍
源码:
https://github.com/tylike/CIIP
https://gitee.com/ciip/CIIP
一,CIIP的目标是什么?
更加简单,快速的建立信息类管理系统.让实施人员可能承担多数工作,降低开发人员的劳动强度.
二,CIIP改动了哪些?
2016年到本次更新之前,CIIP的开发范围很大,本次策略更改为小版本快速更新.但去掉了很多以前的功能.以前的功能虽然存在,但有很多BUG.后面将小功能的快速增加.
今天CIIP只有一些基本功能.
三,支持Web版本吗?
支持,当前没有一个明确的时间表.
另,有任何问题欢迎提出.
名词
CIIP.Designer:是指CIIP的设计器,当前用于完成业务模型的构建过程.CIIP.Designer可以生成dll文件.供CIIP.Client来运行.
CIIP.Client:是指CIIP的运行时,当前仅有Windows版本,后面会逐步增加.
使用说明:
本次主要将设计功能与运行时分成了两个程序,当前的工作重心仍为Windows版本.
1.运行CIIP.Designer后,第一次启动时,将会提示没有项目,需要建立项目:

2.按下确认后:

3.输入名称如:CRM
进入系统后,点击 工具->数据初始化

4.这里,可以看到下图所示.如果之前打开了用户业务列表,则此时需要按下刷新按钮.

5.按下新建按钮:按下图提示填写相同的内容. 注:基类接口处可以按下空格弹出下拉框.

6.按下生成按钮,会启动目标项目,要求输入用户名,这里键入默认用户名admin,无密码.

7.确认后,开始建立默认的数据库,第一次时间稍长.成功后,找到如下界面.按下新建按钮.

8.查找CIIP.Designer编译的dll文件.路径是在ciip.designer的安装路径下面, %CIIP%\CRM\WIN\CRM.DLL
其中:%CIIP%是CIIPDesigenr的路径
CRM是建立项目时的名称
WIN是指Windows版本的程序
CRM.DLL是使用项目名称+.dll组成的.

9.按下保存并关闭后,关掉CIIP.Client.
再CIIP.Designer中选择:

10.这次选择运行.输入用户名后,确认.

这时,就看见了我们定义的Customer的增删改查功能了.
Q:为什么第8步中,需要关掉CIIP.Client然后再重新进入才行?
A:第一次使用时,只有CIIP.Client只有一个初始的环境,需要做一个初始设置.CIIP.Client是一个通用程序.需要个性化设置才能生效.配置完成后,配置文件是保存在目录下面的,以后不需要得新配置.只需直接点生成运行即可.
开源项目CIIP(企业信息管理系统框架).2018.0904版更新介绍的更多相关文章
- 开源项目CIIP(企业信息管理系统框架).2018.1.0910版更新介绍-上周工作总结
又狂撸了一周的代码.简化了0904版本的多数操作. 上一次更新时,总共需要10步,这次简化成3步.嗯嗯,自我感觉不错. 重要的:在创建项目时,可以选择常用模块啦! 第一步:启动CIIP.Designe ...
- JeeSite 企业信息管理系统基础框架
1. JeeSite概述 1.1. 简介 JeeSite是一个开源的企业信息管理系统基础框架.主要定位于“企业信息管理”领域,可用作企业信息管理类系统.网站后台管理类系统等.JeeSite是非常强调开 ...
- 读《31天学会CRM项目开发》记录2 - 企业信息管理系统
在信息技术的快速推动下,企业如果依然利用传统的管理方式,以人为主,那效率便会大打折扣.在此背景下,企业信息化系统得 到了高速发展.如我们常见的ERP系统.MES系统,都是提高公司运行效率,降低运营以及 ...
- DevOps|乱谈开源社区、开源项目与企业内部开源
之前的一篇文章<从特拉斯辞职风波到研发效能中的荒唐事>中关于企业内源的内容在研发效能群内引起了大家的热烈讨论.有的小伙伴不同意,有的小伙伴非常不同意,我觉得这都是非常正常的反馈,话不说不透 ...
- MoChat - 国内首款完全开源的 PHP 企业微信管理系统正式发布
MoChat -- 让企业微信开发更简单 项目地址 Github: https://github.com/mochat-cloud/mochat Gitee: https://gitee.com/mo ...
- 热门开源项目:Guns-后台管理系统
Guns基于SpringBoot,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时 ...
- 20个GitHub最热门的Java开源项目:文档、框架、工具
专注于Java领域优质技术,欢迎关注 文章来源:JavaGuide 以下涉及到的数据统计,数据来源:https://github.com/trending/java?since=monthly[1] ...
- qt项目:员工信息管理系统
开发一个员工信息管理系统 一.项目具体要求: 1.用qt开发界面,数据库用QSqlite 数据库文件名:demostudent.db 2.通过界面能够查看到数据库中员工信息表中内容,包括员工姓名.年龄 ...
- 这些 .Net and Core 相关的开源项目,你都知道吗?(持续更新中...)
最近更新时间2017-12-28 序列化 Json.NET http://json.codeplex.com/Json.Net是一个读写Json效率比较高的.Net框架.Json.Net 使得在.Ne ...
随机推荐
- Mysql--通俗易懂的左连接、右连接、内连接
刚开始看书的时候花了好长时间理解 先通俗易懂的描述下: left join(左联接): 返回包括左表中的所有记录和右表中联结字段相等的记录. right join(右联接): 返回包括右表中的所有记录 ...
- Connection:Keep-alive
名词解释: HTTP无状态:无状态是指协议对于事务处理没有记忆能力,服务器不知道客户端是什么状态.从另一方面讲,打开一个服务器上的网页和你之前打开这个服务器上的网页之间没有任何联系 如果你要实现一个购 ...
- 基于 Webpack 4 搭建 Vue 开发环境
自从工作之后,就已经很久没有写过博客了.时间被分割得比较碎,积累了一段时间的学习成果,才写下了这篇博客. 之前有写过 Webpack4 的文章,但是都比较偏入门,唯一的一篇实战篇 -- 基于Webpa ...
- 【[SDOI2017]数字表格】
求 \[Ans=\prod_{i=1}^N\prod_{j=1}^MFib[(i,j)]\] 连乘的反演,其实并没有什么不一样 我们把套路柿子拿出来 \[F(n)=\sum_{i=1}^N\sum_{ ...
- Spring事务(三)事务增强器
摘要: 本文结合<Spring源码深度解析>来分析Spring 5.0.6版本的源代码.若有描述错误之处,欢迎指正. 目录 一.创建事务 1. 获取事务 2. 处理已经存在的事务 3. 准 ...
- HDU2544(dijkstra_邻接矩阵最水的题没有之一)
https://cn.vjudge.net/problem/HDU-2544 在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt.但是每当我们的工作人员把上百件的衣服从商店运回到赛场 ...
- DOM几个重要的函数
最近在读js编程艺术,发现几个不错的函数,总结如下: 1.页面初始化加载函数onload 操作DOM的函数应该在页面元素初始化结束之后再立即执行,否则页面元素还没有初始化完成,DOM操作就会搁浅了:网 ...
- Rendering Engine 主流的浏览器内核(排版引擎、渲染引擎、解释引擎)有哪几种,分别的特点
一.A web browser engine A rendering engine is software that draws text and images on the screen. The ...
- The Ribbon Tab with id: "Ribbon.Read" has not been made available for this page or does not exist.
The Ribbon Tab with id: "Ribbon.Read" has not been made available for this page or does no ...
- iOS开发过程中易犯的小错误
addGestureRecognizer(_:) 一个手势对象只绑定一个view // 只有最后一个imgv有点击事件 let tap = UITapGestureRecognizer(target: ...