摘要
本文开始先介绍了摄影预约系统的选题背景和选题意义以及开发技术特色,然后对摄影预约系统的可行性、功能需求、系统用例等方面进行了分析。最后对摄影预约系统进行了功能结构以及数据库E-R图和表进行了设计。最终把摄影预约系统分为微信小程序端和WEB后台端,角色有用户、摄影师和管理员三种,用户在微信小程序上进行注册登录、浏览摄影资讯、浏览摄影师信息、咨询摄影师、预约摄影师、我的预约记录、我的咨询记录等;摄影师在WEB后台端进行我被预约管理、我的信息管理等;管理员在WEB后台端进行摄影分类管理、摄影费用设置、摄影师管理、会员管理等。摄影预约系统选择微信开发者工具和IDEA工具,采以及Java语言的SpringBoot+Mybatis框架和前端的VUE框架进行了界面设计和渲染以及MySQL数据库存储数据。
关键词:摄影预约;小程序;Java;SpringBoot;MySQL。
2.2系统需求分析
基于微信小程序的摄影预约系统包含小程序端和web后台端,小程序端使用微信开发者工具,web后台端使用Java的SpringBoot框架配合MySQL数据库进行开发与实现,两端通过json技术进行相互通信,角色包含用户、摄影师、管理员三种。