毕业设计汇报
各位老师好,我是软件工程专业的钱卢骏。今天我来汇报我的毕业设计,名字叫《摄影预约平台系统的设计与实现》。
我这个项目主要是针对目前摄影行业线上预约流程不完善、不智能,顾客和摄影师之间经常沟通效率低,还有订单保障不到位等等这些痛点问题。
举个例子,传统的摄影约拍很多还停留在微信私聊、朋友圈找摄影师,预约流程又杂又靠人工,沟通不清楚,最后拍出来效果不满意的情况很常见。我的目标就是做一个一体化的平台,让整个摄影服务从预约、支付到拍摄、交付,再到售后评价,全流程都线上完成,而且能标准化、规范化。
在技术实现上,我整个系统是由四个前端端口和一个后端组成的。
前端部分有:
- 顾客用的小程序端;
- 摄影师用的小程序端;
- 摄影师传图用的PC端;
- 还有平台管理人员用的后台管理系统。
小程序这边我是用 uniapp + Vue3 开发的,可以同时适配微信端。PC端则用的是标准的 Vue3 + TypeScript。
后端方面,用的是 Java 的 Spring Boot 框架,提供 RESTful API 接口服务;数据库用的是 MySQL,缓存用 Redis,文件存储我接了阿里云 OSS,还接了阿里云短信服务做订单通知,支付用的是 Ping++,支持微信支付和自动分账。整体是一个比较完整的中大型服务型系统架构。
下面我简单说一下核心功能流程。
顾客这边:用户打开小程序,能直接浏览各种摄影产品,比如写真、婚纱、亲子照等等,也能看每个摄影师的主页和样片,选好后直接预约时间和地点,下单支付。支付完了以后摄影师就能接到短信通知。
摄影师这边:他会在摄影师小程序里看到订单,点击确认之后,顾客那边的订单就会生成一个二维码。拍摄当天摄影师扫一扫这个码,系统通过 SSE 实时通讯机制更新订单状态为“已拍摄”。
拍完后,摄影师会用 PC 端的传图平台上传底图,平台支持加密上传、裁剪处理,顾客在小程序端选出自己喜欢的精修图,再由摄影师上传精修图。
最后顾客确认交付、写评价,整个订单就结束了。
还有一个亮点是我们平台对摄影师有 双重审核机制。
第一重是作品和设备审核,比如要求上传小红书、抖音账号,还有相机型号等等,后台工作人员会人工审核。
第二重是实名认证和结算审核,需要上传身份证和银行卡,确保每一位摄影师都能合规地接单和收款。
我们后台系统还能做订单管理、退款处理、摄影师等级评定和分账记录核算等等,都是围绕着让平台运营更加规范。
最后简单展示一下系统界面。
- 小程序顾客端界面操作很简洁,预约流程是引导式的,用户体验上我做了优化;
- 摄影师端能高效接单、扫码拍摄;
- 传图平台是PC界面,支持批量上传;
- 后台管理系统也能很方便地处理各种用户和订单。
最后非常感谢指导老师在整个过程中给予我的帮助和建议,也感谢各位老师今天的聆听,我的答辩汇报就到这里,欢迎提问!�,欢迎提问!