我自己是码农,我想要制作一个管理系统,但是不想再雇程序员,有什么好的工具吗?

首先不知道您会用什么语言,不过对一个3、5年的码农来说,语言不是问题,我这里推荐几个开发包给你,看看有没有用处:

1.若依管理系统 RuoYi

若依是一款基于SpringBoot的后台管理系统的基础开发包,易读易懂、界面简洁美观、框架结构清晰明了。 核心技术采用Spring、MyBatis、Shiro,没有任何其它重度依赖,直接运行即可用。

已经内置的大功能点达到17项:

  • 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
  • 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持权限。
  • 岗位管理:配置系统用户所属担任职务。
  • 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
  • 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
  • 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
  • 参数管理:对系统动态配置常用参数。
  • 通知公告:系统通知公告信息发布维护。
  • 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
  • 登录日志:系统登录日志记录查询包含登录异常。
  • 在线用户:当前系统中活跃用户状态监控。
  • 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
  • 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
  • 系统接口:根据业务代码自动生成相关的api接口文档。
  • 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
  • 在线构建器:拖动表单元素生成相应的HTML代码。
  • 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。

如果您使用若依来开发一套管理系统,将会让你事半功倍。此外,若依还多类型的项目扩展:Oracle版本、SQL SERVER版本、集成Activiti6.x工作流版本、Mybatis-Plus多模块、集成layui主题、Hplus集成等。

2.python

语言的flask框架

Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python是一种相当高级的语言,使用简单,举个例子,完成同一个任务,C语言要写1000行代码,Java只需要写100行,而Python可能只要20行。目前Python也成为中小学教学的计算机语言,必定是一门超流行语言。

Flask是一个使用 Python 编写的轻量级 Web 应用框架。

  • 其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。

  • Flask也被称为“MicroFramework”,因为它使用简单的核心,用extension增加其他功能。

  • Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。

其他优秀的前端框架推荐:

  • vue-element-admin:基于 vue 和 element-ui实现的集成方案,模板可以使用vue-admin-template。

  • Layui:零门槛开箱即用的前端UI解决方案。

  • AdminLTE:基于 Bootstrap 3.x 的免费的后台 UI 框架的集成方案。

  • Gentelella:一个基于 Bootstarp 的免费的后台控制面板。

  • ng2-admin:基于 Angular 4+,Angular CLI,Bootstrap 4 和 Webpack 的后台管理面板框架。

其他优秀的后台框架推荐:

  • guns:Guns基于Spring Boot2,致力于做更简洁的后台管理系统。包含系统管理,代码生成,多数据库适配,SSO单点登录,工作流,短信,邮件发送,OAuth2登录,任务调度,持续集成,docker部署等功。支持Spring Cloud Alibaba微服务。
  • AG-Admin:是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Eureka、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis等主要框架和中间件,前端采用vue-element-admin组件。
  • FastAdmin:基于ThinkPHP5和Bootstrap的极速后台开发框架。
  • JEEWEB:是一款基于SpringBoot2.0、MyBatis、Shiro框架等,采用分模块方式开发的,极低门槛,拿来即用的开发平台,支持前后端分离开发、Auth2.0、短信、邮件、OSS、SSO。
(0)

相关推荐