跳房子系统权限项目(菜单权限+数据权限) 项目简介:跳房子系统阿是哗啦啦内部办公平台(OA、CRM、PM项目管理,TS工单、ERP)没有统一的,灵活的、多维度的数据权限控制,由此产生系统权限项目,为解决该问题,以项目形式,分阶段来进行跳房子系统权限(菜单权限+数据权限)重新设计。 技术应用: (1)架构质量属性优先级:可用性、性能、数据一致性 (2)QPS峰值500 左右,平常100 左右 (3)菜单权限采用RBAC(基于角色控制),数据权限采用ABAC(基于属性控制) (4)使用redis缓存设计,保证接口响应时间小于100ms (5)Mysql索引优化使用,性能查询。 工作职责:梳理、重新设计菜单权限,重构上线。调研数据权限方案,做数据权限选型以及架构设计,提供数据权限统一接口。
2970IT
**系统架构:** - 前端界面:用户通过前端界面与系统进行交互,包括注册、登录、发帖、回帖、浏览帖子等操作。 - 后端服务:处理用户请求,管理用户信息、帖子信息、回复信息等,执行业务逻辑。 - 数据库:存储用户信息、帖子信息、回复信息等数据。 **业务模型:** - 用户管理:包括用户注册、登录、个人信息管理等功能。 - 帖子管理:包括发帖、编辑帖子、删除帖子等功能。 - 回复管理:包括回帖、编辑回帖、删除回帖等功能。 - 论坛分类:对帖子进行分类,方便用户浏览和搜索。 - 用户权限管理:对用户进行权限管理,如管理员权限和普通用户权限。 **功能结构(Java 实现):** 1. 用户管理: - 注册:用户填写注册信息,验证并保存到数据库。 - 登录:用户输入用户名和密码进行登录验证。 - 个人信息管理:用户可以查看和修改个人信息。 2. 帖子管理: - 发帖:用户填写帖子标题和内容,保存到数据库。 - 编辑帖子:用户可以编辑已发布的帖子。 - 删除帖子:用户可以删除自己发布的帖子。 3. 回复管理: - 回帖:用户对帖子进行回复,保存到数据库。 - 编辑回帖:用户可以编辑自己的回帖
1000
知识库系统 项目简介:文档管理系统,新增、查询公司内部、外部文档,并设有文档权限。服务于公司全员工、40w商户。文档类型如:内部公告、通知、文档、新闻、部门产品文档、说明书、帮助中心。 使用技术:springboot、Elasticsearch、mysql 工作职责:提高ES 查询命中准确度,优化数据权限,项目版本迭代。
1310APP
是本人基于 Vue3.2、TypeScript、Vite4、Pinia、Element-Plus 开源的一套后台管理模板;此项目集成了微前端 qiankun(即可以当做一个子应用)。 1、使用 Vue3.2 + TypeScript 开发,单文件使用 setup语法糖 2、采用 Vite 作为项目开发、打包工具(配置了 Gzip 打包、TSX 语法、跨域代理) 3、整个项目集成了 TypeScript、i18n 国际化 4、使用 Pinia 替代 Vuex,轻量、简单、易用( 集成了持久化插件) 5、使用 TypeScript 对 Axios 整个二次封装 (全局错误拦截) 6、使用了基于 Element-plus 二次封装 t-ui-plus 组件(本人开源的vue3基础组件库地址:https://wocwin.github.io/t-ui-plus/) 7、使用 vue-router 进行路由权限拦截、路由懒加载 8、使用 KeepAlive 对页面进行缓存,支持多级嵌套页面缓存 9、使用 Prettier 统一格式化代码,集成 Eslint 代码校验规范 10、项目支持多种常规的
2050
财务管理系统 项目简介:公司总部人员、分公司人员、代理商各种报销、放款、代理商返佣、携程商旅、发票核销,财务报表等相关业务。 使用技术:springboot、rabbitmq、redis、shaddingjdbc、mysql、nacos、ocr识别 项目架构: (1)搭建mysql 集群,一主多重,保证数据的安全 (2)Redis cluster搭建高扩展、高可用、支持海量并发的集群。 (3)Shaddingjdbc 分库分表,解决磁盘IO 性能瓶颈,提升性能。 (4)延时队列解决放款冲突(银行风控) (5)Hystrix 限流、降级、熔断,保证系统的高可用。 (6)基于高性能的Elasticsearch、Logstash、Kibana构建平台级日志系统快速定位问题 责任内容:员工报销、代理商返佣、携程商旅对接、ocr识别、放款风控
1340SAAS
项目简介:本项目针对于吉林市丰满水库进行全年的水质检测,通过水质的 PH 值、悬浮物、BOD、COD、TOC、电 导率等各项指标判断水的毒性数据,维持水库的运转稳定。该项目属于前后台分离项目,即登陆、实时监测、历史数 据查询、告警信息等功能均按照前台需求返回对应的 JSON 即可,现该项目正在上线并持续运行中。 责任描述:配合公司其他同事进行基础环境的搭建,包括测试水质检测设备的工作原理,以及设备自动生成的数据类 型,根据数据类型及项目需求创建数据库表格。 该项目共分为五张表格,用户表、角色表、权限表、角色权限表、用户角色表,角色权限表和用户角色表属于前三 个表格的中间联查表格,负责进行逻辑外键交互。 该项目为前后端分离项目,在我们与负责前端的同事进行反复沟通确认后,指定好了项目整体的通用返回值类型, 所有 Service 层的方法均使用通用返回值类型并返回给 DTO 层。 登陆注册功能,新用户注册我们使用了 BCrypt 密码加密算法,将用户的加密密码存放至数据库,在登陆时先通过 用户名查询对应的用户信息,再数据库中将查出来的用户加密密码与用户前台输入的明文密码进行解密比对,验证通
1490Java
1.项目概况 此项目是为医院所做的远程视频问诊,通过即构音视频加上医疗盒子,实现医生患者远程视频问诊,包括了口腔镜、耳镜、 额温及心音等辅助检测。 2. 我的工作 2.1 后台管理系统的技术选型工作; 2.2 项目基础框架的搭建,基础组件的封装; 2.5 针对需求进行业务逻辑代码编写; 3. 技术范围 vue3、pinia、naive-ui、zego等等 1. 项目采用了新的技术选型,vue3+vite2+ts+naive-ui+vxe-table的组合,搭建了开箱即用的后台管理系统基础模板; 2. 通过即构音视频,实现了远程音视频问诊; 3. 在vue3新技术的基础上,从前端架构层面出发,在开发环境、性能优化、打包速度等,都做了优化。
1800
1、此项目是给一家科技企业做的生鲜SaaS系统,主要功能有:商品管理、订单管理、物料管理、客户管理、采购管理、库房管理、财务、领养、库存盘点等功能; 2、采用绿色系扁平化风格设计、整套UI用figma设计,一共一百多页面,主要体现交互易用以及美观性; 3、客户很是满意、也很大方,期待与平台更多雇主达成满意的合作,创作更多美好的设计,提示企业产品的美观度。
4130
项目简介: 图像查重及 PS 检测业务:针对受险人提供的上传信息进行防 PS 检测以及查重功能开发,通过用户提供的卡证、车 损照片、车险现场照片等资料信息,基于 NVIDIA 的 AI 计算模型计算图像像素凸显并最终由 Java实现逻辑代码,并对客户端提供查重图片显示、相似度展示、以及查重报告等功能。 责任描述: 1.通过 HTTPConnection 工具类实现影响 URI 的 POST 请求并接收响应 2.对接 GPU AI 算力模型工程师开发业务代码 3.多线程业务开发 4.JSON、XML 解析功能开发 5.参与数据库表格设计工作 6.前后端联调开发 7.定期优化并对新业务进行代码模块化升级 8.参与项目服务接口压力测试 9.对风险图片定位分析并对图片进行打框标注 项目部署环境: 系统环境 CentOS7、版本控制工具 SVN、开发工具 IDEA、JAVA 版本 jdk1.8、Python 版本 3.10.9 使用技术: SpringBoot、SpringMVC、Redis、ES、Kafka、JSON 解析框架 Gson、接口测试工具 Postman、压力测试工具 Jmeter
2060Java
此项目是公司中标医保局长护险系统信息平台建设项目,属于国家推行的五险一金的第六险,长期护理保险。从保险申请、评估、经办、护理到运营等一系列流程。 2. 我的工作 2.1 小程序和后台管理系统的技术选型工作; 2.2 项目基础框架的搭建,基础组件的封装; 2.3 前端开发规范的制定工作; 2.4 前端项目任务分配和进度管理; 2.5 针对需求进行业务逻辑代码编写; 3. 技术范围 vue、vuex、view-desing、vxe-table、uni-app、uview-ui、vuex、flyio、lodash等 我的业绩: 1. 技术选型 小程序需要适配多端, 同时还需要打包出少量H5界面供APP或者小程序内部使用,对比了uni-app、taro及mpvue,结合了ui框架的可适配性和兼容性,因此采用了uni-app+uview-ui的组合模式; web端,老项目采用的是vue2+view-design+vxe-table的组合; 2.架构设计 在目录结构、联调环境、api封装、组件设计、hooks等等都做了前端架构上面的设计,如组件设计上,封装了但不限于表格组件、查询组件、操作栏组
1530
主要功能包括:企业通讯录,IM,任务管理,日历,资讯等功能模块; 工作内容:负责整个PC Web端的研发,结合Electron-Vue跨平台打包;
1180echarts
1、这是一个船舶安全监控系统可视化UI项目,包含这些功能:报警数据统计与记录、船长人脸信息录入、视频监控等功能; 2、我是利用figma设计的,采用微立体质感+光影效果打造科技感酷炫界面的; 3、客户对设计很是满意,得到了嘉奖和鼓励,期待与平台企业方达成更多合作,创作出更美的设计作品!
5150
1.项目概况 此项目是一条产品线,包含了多个项目同时开发。我们根据集团总部及全国子公司的业务情况,提供出了一个医疗供应链平台解决方案,包含了erp、wms、spd等多个后台管理系统,用于整个集团、供应商、医院三方的医药用品流通工作。 2.我的工作 2.1 后台管理系统的技术选型工作; 2.2 项目基础框架的搭建,基础组件的封装; 2.3 前端开发规范的制定工作; 2.4 前端项目任务分配和进度管理; 2.5 针对需求进行业务逻辑代码编写; 2.6 项目的各方面优化工作; 3. 技术范围 vue、vuex、iviewui、vxe-table、lodash、vuedraggable等
1260后台管理
1.根据需求开发通用接口; 2.开发工作台配置接口用于保存用户页面配置; 3.定时任务,生成督办工单; 4.部分平台之间的数据同步(kettle);
1170
1. 负责云听APP全站业务,如核心播放业务,推荐业务,数据统计业务。 2. 主要参与业务策略分析与设计,业务流程优化,用户需求挖掘与分析
1980
慧云智跑是一个基于城市公园、郊野绿道为实现场景,实现个人/团队赛事活动的平台。工程后台管理前端页面使用vue框架,后台主要使用spring boot 框架整合mybatis等插件开发,使用mysql数据库,主要使用mqtt作为数据做数据传输。 个人职责: 1.主要负责整理和开发打卡逻辑计算得分和排名; 2.开发和对接领奖和打卡的设备接口; 3.开发和对接芯片领取的设备接口; 4.数据对接、bug对应等。
2410redis
一、功能介绍 该项目建立在监拆项目之后,在满足监拆需求之后完成了这个项目。该项目的主要功能是复勘。 1、案件发布 定损员明确监拆需求案件后,通过小程序进行案件发布操作。 2、案件审核 对定损员发布的案件进行审核。 3、贴标 贴标员在接到任务后,对车辆部件进行贴标,并用app进行记录。 4、质检 对贴标完的案件进行验件确认。 5、复勘 对需要进行复勘的案件进行复勘工作,用app进行记录,4G记录仪全程记录。 6、人员管理 对用户各信息进行修改、更新等管理操作。 7、财务 财务人员进行开票、收款等工作。 二、任务和技术介绍 系统运用Spring Boot快速开发框架,构建项目工程;并结合Spring Cloud全家桶技术,实现后端个人中心、管理中心等微服务,运用Spring Cloud Alibaba Nacos作为项目中的注册中心和配置中心,使用angular作为PC端的基础架构,小程序则是使用最近开发比较常用的uniapp,使用了mybatis作为持久层框架提升了开发效率,将mysql作为数据库,同时使用了redis、rabbitmq等中间件提升系统性能。
1700SpringCloud
因为公司没项目,自己做了一个练手项目,使用的是vue2+elementui进行开发,后台使用的ssm+springboot进行开发的单体架构,目前只做了简单的登录、注册、前台一个页面、后台一个页面,功能不多,添加了键盘F9前后台切换
790H5网站
一、功能介绍 该小程序主要面向的群体是各保险公司,其核心功能就是监拆,做到了在保险公司车险赔付率呈上升趋势背景下进行监拆,达到合理定损,挤压水分,降本增效的目的。 1、案件发布 定损员明确监拆需求案件后,通过小程序进行案件发布操作。 2、监拆 监拆员接到小程序通知后,进入小程序进行监拆,4G记录仪全程跟拍。 3、审核 分为发布审核和最终审核两个角色,发布审核主要用于对定损员发布的案件进行审核,最终审核用于对监拆结果进行审核。 4、质检 质检员对监拆完成的案件进行二次质检,以保证监拆的实际效果。 5、财务 财务人员进行开票、收款等工作。 6、数据分析 用户选择时间,系统自动获取所需要的报表并进行展示。 7、用户管理 对用户各信息进行修改、更新等管理操作。 二、任务和技术介绍 系统运用Spring Boot快速开发框架,构建项目工程;并结合Spring Cloud全家桶技术,实现后端个人中心、管理中心等微服务,运用Spring Cloud Alibaba Nacos作为项目中的注册中心和配置中心,使用angular作为PC端的基础架构,小程序则是使用最近开发比较常用的uniapp,使用
1440
功能模块:客户资料管理、开票管理、验收单、发票邮寄、清账功能 负责功能:清账功能、系统速度优化 难点:从SAP的hana数据库中拉取客户信息、票据凭证、待清账等信息,信息量大,刚开始速度慢 使用技术:java多线程、jpa、手工事务、redis、mysql索引优化、分表处理 达到效果:原来程序运行十几分钟或几小时,目前运行时只需要几秒或几十秒
830webapp
当前共162094个项目
×
寻找源码
源码描述
联系方式
提交