1.熟悉javascript、jquery、json、ajax、protobuf技术,
2.熟悉mysql数据库
3.熟悉PHP面向对象编程,
4.熟悉Laravel,THINKPHP,YII框架,
5.熟悉apache,nginx服务器
6.熟悉常用的linux命令
7.熟悉memcache,redis
项目名称:棋牌游戏平台
软件开发坏境:mysql + php
开发工具:PHPStorm + navicat + git + postman
使用技术:thinkphp5 + laravel5.6 + protobuf + redis
主要功能描述:
1、 棋牌游戏login服,负责与前端交互,包含大厅用户登录,用户注册,房间列表,桌子列表,以及战绩等接口。
2、 棋牌游戏alloc服,主要负责与游戏服务端交互,包含游戏开局,游戏结束,战绩汇报等功能。
3、 棋牌游戏代理后台,主要供游戏代理使用,包含代理登录,代理提现,代理收益情况,代理关系,代理收益分配等功能。
4、 棋牌游戏运营后台,主要供游戏运营人员使用,包括游戏金币增减,游戏金币流向,联盟盟主授权,机器人管理等功能。
项目名称:纳米OA
软件开发坏境:mysql + php
开发工具:PHPStorm + navicat + svn + postman
使用技术:yii2 + angularJS
主要功能描述:
1、 工作台。工作事宜的快捷入口,用户可以在工作台快捷的查看相关信息和处理相关事宜。工作台可定制。具体功能包括:我的任务、我的工作、我的考勤、项目、公告、工作报告、申请、创建项目、创建任务、我的申请、审批待办、积分榜、我的同事、会议室预定、用户调研、工作报告审阅。
2、 任务。此功能主要提供对任务进行相关的管理。任务分为指派任务和悬赏任务。
3、 项目。此功能主要提供对项目进行相关的管理,包括创建、编辑、删除、延期、归档、项目进展查看等相关功能。
4、 考勤。此功能主要提供员工考勤休假相关功能,包括:我的考勤、员工考勤、考勤统计加班统计、假期管理、考勤设置、假期统计。
5、 公告。此功能主要用于向员工发布公司的通知,具体包括创建、删除、查看、查询等功能。
6、 申请。此功能主要提供员工申请相关功能,管理员可以利用控件拖拽配置出适用的申请表单。包括:我的审批、我的申请、申请、审批单管理
7、 会议室预定。此功能主要用于会议室的预定或取消。包括:预定,告知与会人,取消预定。有会议室管理权限的用户可以增加、删除或编辑会议室。
8、 同事。此功能主要提供展示公司组织架构功能,包括:我的同事、积分榜。
9、 工作报告。此功能供员工书写并提交工作报告,以便于员工记录自己每天的工作情况和管理层掌握员工的工作情况。具体包括:写工作报告、编辑、提醒和审阅功能。
10、 用户调研。该功能用于收集用户反馈,以改善产品功能设计,以更好的满足用户的需求。具体包括:发布调研、查看调研详情和回复调研。
11、 设置。此功能主要提供系统相关设置功能,包括:权限设置、技能积分、工作日设置。