项目名称:出入库管理系统(Web+微信小程序,全栈)角色:全栈开发/部署运维周期:持续迭代至v2.11
项目描述面向「入库-公司总库-客户库房-订单计提付款」业务链条的库存与财务一体化管理系统,包含Web管理端、微信小程序移动端、经营分析[老板驾驶舱」三端,并提供24个月运维服务方案。
核心职责与技术亮点
1.后端架构:基于Nodejs+Express设计分层路由与统一错误处理,用事务内业务校验+回滚保证库存/财务数
据一致性(如出库扣减、计提更正联动、收款退款匹配)。
2.数据库自动迁移:实现幂等的建库建表、补列、补注释机制,支持多历史版本平滑升级,重启零数据风险。
3.安全体系:bcrypt密码哈希、httpOnly +Samesite Cookie、微信code2Session 登录与账号绑定、30+细
粒度权限点、高危文件类型黑名单、统一404/500。
4.多端开发:Web端零框架原生实现:微信小程序20页+自定义组件:经营分析驾驶舱独立授权。
5.生产部署:PM2/systemd进程守护、Nginx+HTTPS反代、数据库每日备份与回滚预案、负库存巡检等运维
SOP,并输出完整运维手册与故障排查文档。
6.工程化与交付:Python脚本自动生成投标/运维方案书;自研端到端测试覆盖核心业务链路;前端版本号缓存
策略。