数据库: mysql5.7 (必须5.7)
编程语言: Java
tomcat: 8.0 及以上
java框架:SSM
maven: 3.6.1
详细技术:HTML+CSS+JAVA+SSM+MYSQL+VUE+MAVEN+微信开发工具
三.功能设计
本基于微信开发的博客小程序主要分管理员和用户两大功能模块,下面将详细介绍管理员和用户分别实现的功能。
3.1用户功能分析
用户通过微信平台可打开系统,用户要想使用本系统,必须进行登录操作,没有账号的用户可进行注册操作,用户注册登录后主要功能模块包括首页、博文信息以及我的(博文信息、我的博文、个人名片分享、签到、我的收藏管理和联系客服),用户用例图如图3-1所示。
3.2管理员功能分析
管理员通过微信平台登录系统后,可对系统进行全面管理,包括个人中心、用户管理、博文信息管理、博文类型管理、我的博文管理、个人名片分享管理、签到管理以及系统管理,管理员用例图如图3-2所示。
系统总体功能结构图如下所示: