1 Star 0 Fork 25

/ oms

forked from ismurray / oms 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

简单基础的运营管理系统。 一、特点 1,可以自行建立模型,简单数据仓库 2,可以自行创建工作流 3,可以自行配置关联模型 4,优质的底层构架,将服务层抽离

二、系统基础框架功能及完成度 1,系统设置 1.1 管理员角色可见(done) 1.2 非管理员角色不可见(done) 1.3 组织结构 - 机构(done) 1.3.1 组织结构 - 机构 - 添加(done) 1.3.2 组织结构 - 机构 - 修改(done) 1.4 组织结构 - 人员(done) 1.4.1 组织结构 - 人员 - 添加(done) 1.4.2 组织结构 - 人员 - 修改(done) 1.4.3 组织结构 - 人员 - 管理员修改用户密码(done) 1.5 组织结构 - 分组(padding) 1.6 模型 - 模型(done) 1.6.1 模型 - 模型 - 添加(done) 1.6.2 模型 - 模型 - 修改(done) 1.6.3 模型 - 模型 - 指定添加下属原型(done) 1.7 模型 - 原型(done) 1.7.1 模型 - 原型 - 添加(done) 1.7.2 模型 - 原型 - 修改(done) 1.8 模型 - 工作流(done) 1.8.1 模型 - 工作流 - 添加 (不可选择原型下属字段的显示或隐藏)(done) 1.8.2 模型 - 工作流 - 修改 (可以选择原型下属字段的显示或隐藏)(done) 1.9 系统 - 日志 (最近一周操作员日志)(done) 1.10 系统 - 系统配置(done) 2, 个人操作 2.1 修改密码 (done) 2.2 退出 (done) 2.3 登陆 (done) 3, 作业操作 3.1 增加 (done) 3.2 修改 (done) 3.3 发起(用于工作流) (padding) 3.4 工作流操作 (done)

三、部署及测试 数据库初始化 根目录 init.sql

演示地址 http://myoms.oschina.mopaasapp.com/index.php 登陆账号 murray@xxx.com 密码 1234567890

截图 系统首页

四、设计思路

1,概述 1.1,系统目标 通过增加服务层实现外挂业务进入主流程,保证各个模块独立运行维护 1.2,系统实现原则 通过系统分层完成各个层级业务的分离 通过模块的封装完成业务层方便调用 新框架增加系统服务层 将工作流,外挂体系放在系统最底层 1.3,代码规范

2,基础结构介绍 2.1,目录及模块介绍 Libs - 基础库 Class - 资源类库 Func - 基础函数库 Service - 服务层库 Plugin - 通用外挂引用 Cache - 缓存目录 Init.php - 核心调度库 Statics - 静态文件 Js - 前段脚本 Css - 样式文件 Images - 图片文件 Upload - 上传文件 Front - 默认前段展示 Controller - 控制 Language - 语言包 View - 展示前段 Model - 数据层模型

2.2,系统分层 3,系统功能基本分析及规划 3.1,资源层 使用方式:工厂模式 base::create(); 继承类型:直接继承 业务类型: 数据库相关的类(acl,model,log,template,field,protype,user,node,site),其中数据中间层为model 数据库无关的类(upload) 3.2,服务层 使用方式:静态调用 xxxService::getInfo(); 继承类型:直接继承,但只能继承服务的主类 业务类型:通过服务实现核心业务 3.3,业务层 3.4,展示层

4、功能细节 4.1,基本数据流程 用户访问-index.php受理并启动front-front使用单例模式启动-control开始接管-路由日志等开始生效-默认指向frontend_do/index

空文件

简介

简单基础的运营管理系统 1,可以自行建立模型,简历数据仓库 2,可以自行创建工作流 3,可以自行配置关联模型 4,优质的底层构架,将服务层抽离 展开 收起
PHP
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/ppiao/oms.git
git@gitee.com:ppiao/oms.git
ppiao
oms
oms
master

搜索帮助

14c37bed 8189591 565d56ea 8189591