一、源码描述基于SOA架构的分布式电商购物商城前后端分离二、功能介绍后台管理系统:管理商品、订单、类目、商品规格属性、用户、权限、系统统计、系统日志以及前台内容等功能前台系统:用户可以在前台系统中进行注册、登录、浏览商品、首页、下单等操作会员系统:用户可以在该系统中查询已下的订单、管理订单、我的优惠券等信息订单系统:提供下单、查询订单、修改订单状态、定时处理订单搜索系统:提供商品的搜索功能单点登录系统:为多个系统之间提供用户登录凭证以及查询登录用户的信息三、注意事项前台页面:Vue2+Vuex+VueRouter+ElementUI+ES6+webpack+axios+Node.js前端本地开发运行启动后端项目后,在config/index.js中修改你的后端接口地址配置Gitment评论配置见Gitment使用到的页面为thanks.vueindex.html中复制粘贴替换你的hotjar代码在项目根文件夹下先后执行命令npminstall、npmrundev商城前台端口默认9999http://localhost:9999后台本地开发运行部署安装各中间件并启动:ZooKeeper、
一、源码介绍用户管理,权限管理,菜单管理等基础功能具备,可进行快速二次开发,可通过现有模块进行动态扩展,还有完整的审批流程。二、注意事项项目介绍本项目是一个OA办公自动化系统,使用Maven进行项目管理,基于SPring框架开发的项目,MySQL底层数据库,前端采用Freemarker模板引擎,Bootstrap作为前端UI框架,集成了mybatls等框架。下载项目把oasys.sql导入本地数据库修改。pplication.properties修改数据源,。。sy,一>自己本地的库名,用户名和密码修改成自己的修改相关路径,酉己置图片路径、文件路径、附件路径。空制台没有报错信息,数据启动时间多久即运行成功在浏览器中输入localhost:8088/10gins
一、源码介绍人员管理,权限管理,部门管理等,基础的增删改查全部开发完成,方便二次开发二、注意事项初次使用修改配置文件projectoa\src\main\resources\application.propertiesspring.datasource.***配置MySqlspring.redis.***配置redis(如果是本机就不用配)logback.filepath配置输出日志路径首次使用需要向数据库导入projectoa\database\dboa.sql文件请使用IDEA2017.03或以上版本导入本项目,并且建议使用本地独立版本的gradle(4.4以上
一、源码介绍基于Viewflow的OA毕业设计演示系统,满足校园毕业设计。能够快速实现数据的CURD以及流程处理,可开发轻量级OA/CRM/ERP等系统。二、功能介绍登录操作,数据增删改查,权限管理,协议书编写等,可以方便的进行二次开发扩容。三、注意事项django==1.11.7django-filter==1.1.0django-formtools==2.1django-material==1.1.1django-viewflow==1.1.0pipinstall-rrequirements.txtpythonmanage.pyrunserver8888
一、源码描述基于springboot+myvatis_+mvc+activiti+quarts+quartz写的一个办公企业管理系统OA二、功能介绍日志模块考勤模块工作流模块请假岗位会议申请菜单定时任务月末统计考勤状况等功能三、注意事项软件架构springboot+myvatis_+mvc+activiti+quarts+quartz地址:http://localhost:8880/OA/管理员账号:admin密码:admin领导角色演示账号/密码:manager、123456员工角色演示账号密码:employee/123456
一、源码描述基于AntDesignofVue开发的OA办公系统,具有工作流动态审批、加签、会签等工作流功能,可以对工作流程的审批业务进行评论/讨论、具有文档预览、图片预览等功能、具有博客编写、预览、查看、搜索等功能、具有社区、问答等功能、具有OA系统常用功能、具有在线网盘等功能、工作流引擎完全手写且开源,可以类似钉钉/飞书那样,动态选择审批人员。二、功能介绍首页,含有我的待办,我的已办,行政公告,红头文件,新闻资讯,市场观察等内容,提交审批后,待处理人会收到我的待办消息,点击进入我的审批详情进行审批操作。三、注意事项JavaScript框架:VueWebpacknodeyarneslint@vue/cli3.2.1vue-cropper-头像裁剪组件@antv/g2-AlipayAntV数据可视化图表Viser-vue-antv/g2封装实现
一、源码描述该项目是基于SSM框架,数据库采用的是Mysql数据库。大致的功能实现分为4大部分:个人办公、工作流程、行政办公、系统管理。每一个大模块下,又细分成多个小模块。项目的界面UI是就LayUI前端控件。二、功能介绍登录模块个人信息日程安排代办事宜个人文件夹通讯录工作流模块请假申请会议申请系统管理用户管理部门管理权限管理角色管理等三、注意事项项目中有过滤器、定时器、文件上传、较为复杂的OA流程。界面采用conves.js,界面中的星系可以随鼠标变换。
本系统采用SpringMVC+Hibernate+Spring框架整合开发,数据库使用MySQL,构建工具是Gradle。其中前台页面使用了Bootstrap中的一个模板AdminLTE进行美化,可导入IntelliJIDEA使用。参考了多个OA相关的项目,大概实现了以下几个模块:系统管理-用户管理,岗位管理[核心权限分配],部门管理。审批管理相册管理公告管理其中工作流部分因为时间关系,流程定死了,没有采用JBPM或是Activiti之类的工作流。项目是业务时间开发,项目代码量小,简单容易理解,可以作为入门项目参考。比较适合学生进行毕业设计使用,方便便捷的修改制作。
一、系统技术点核心框架:NetCoreRazorPagesORM:SqlSugar缓存依赖:CSRedisMemoryCache日志管理:Nlog登陆日志、操作日志、异常日志工具类:Aes加密、Md5加密、RSA加密、Des加密静态分布式:七牛云存储基于Redis持久化任务调度系统Jwt多角色接口安全机制过滤器按钮权限控制、日志收集其他模块:微信多账号管理、自定义菜单、素材管理、消息管理二、软件架构前端框架使用LayuiVueDB=数据库文件夹默认是:mysqlFytSoa.Api=webApi可在项目中配置使用权限,如后台管理,APP,微信等FytSoa.Common=公共类,提供项目一些常用工具方法FytSoa.Core=数据库实体对象,以及连接对象FytSoa.Extensions=扩展方法FytSoa.Service=业务类,接口和实现提供代码生成器FytSoa.Web=项目目录,Jwt认证Swagger可视化接口服务三、环境部署0.准备工作-开发工具visualstudio2019-数据库Mysql5.7+注意:Linux默认Mysql是区分大小写的,要设置一下-NetCor
一、源码描述基于SpringCloud和Vue3的OA系统1.0分支基于SpringBoot和Vue2,可以进行二次开发,代码易懂,也可以直接发布上线,适合小型企业应用。二、功能介绍1、打卡签到签退2、查询考勤记录3、公告模块4、公共聊天模块5、聊天记录存储6、网盘文件管理7、共享文件8、用户管理9、权限管理10、角色部门管理等三、注意事项环境要求JDK1.8+Maven3.6.0+Docker20.10.0+部署数据库安装MySQL8,创建新数据库:oasys,导入SQL脚本文件:oasys.sql,修改oasys-attendance、oasys-announcement、oasys-file、oasys-user模块application.yml中的数据库配置。部署Nacos-用于服务发现dockerpullnacos/nacos-serverdockerrun--nameNacos-eMODE=standalone-p8848:8848-dnacos/nacos-server部署Pulsar-用于聊天模块dockerpullapachepulsar/pulsardockerru