# openK12 **Repository Path**: dinid/openK12 ## Basic Information - **Project Name**: openK12 - **Description**: 开源K12基础教育课外培训管理软件,因故暂停发布,已另行发布OpenETCS开源教育培训排课软件作为替代,请移步https://gitee.com/little-mis/open-etcs。 目标用户主要设定为新成立的、处于快速成长阶段的各学科课外线下教育培训机构,或需要ERP/CRM对内进行规范管理的K12培训机构。咨询交流邮箱:littleMIS@163.net - **Primary Language**: C# - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/dinid/openK12 - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2020-06-27 - **Last Updated**: 2021-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # openK12(开源K12基础教育课外培训管理软件) # 因控件授权协议暂停发布,已另行发布OpenETCS开源教育培训排课软件作为替代,请移步[https://gitee.com/little-mis/open-etcs](https://gitee.com/little-mis/open-etcs)。 #### 介绍 用于基础教育(小学至高中阶段教育)课外培训管理的开源软件,当前功能设计偏向CRM(销售、客户管理)/ERP(内部管理)功能,目标用户主要为快速成长阶段的中国基础教育课外线下培训机构,主要功能:咨询登记、跟进、活动、试听课、登记收费、转化率、排课、消课、统计等。 中小型培训机构可以直接安装使用,只需一台电脑安装Mysql或云数据库;有分支机构的建议使用云VPN或蒲公英,做好数据安全防范。 有想法、有能力的培训机构有拓展需求,可以自行在源码基础上扩充功能,购买了小程序、App的可以根据源码直接对接原始数据。 #### 软件架构 考虑到易用性、易维护性、低成本、易接入、互联互通等因素,当前版本采用客户端/服务器(C/S)架构,最终目标是实现C/S和B/S通用的数据结构,扩展各平台的小程序、App、H5等。 C/S客户端使用.net 4.X(C#/WPF)技术、Microsoft Visual Studio Community 2019开发,支持Windows7以上版本的Windows平台,并支持身份证读卡器,预期逐步支持触摸设备、App、H5、微信、钉钉等软硬件平台,数据库采用MySql兼容系列数据库。 #### 安装教程 生成或下载安装包,安装后设置Mysql服务器即可使用。 #### 使用说明 1. 欢迎各位使用者创建说明文件 #### 参与贡献 1. openK12由dinid创建并维护。 2. 欢迎使用者、开发者为本项目贡献新的创意、功能、代码。做出贡献者将及时添加到贡献者列表中。 2. 为避免系统分裂,建议开发者扩充功能代码时避免修改本项目代码。 贡献者:dinid #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)