背景
大熊猫国家公园需要一个门户网站来满足其宣传、交流和管理需求。该门户网站要支持多端访问,并能够为管理员、一般访客、旅行者、新闻媒体、基金会和科研人员提供服务。我们团队作为技术开发团队负责开发和建设此门户网站。
一、技术选型
在技术选型方面,我们考虑了以下三个方面:
1. 支持多端访问
为了解决多平台访问的问题,我们选择了Vue.js作为前端框架和Bootstrap作为CSS框架,可以轻松实现网页端与手机网页的适配。另外,我们还对微信公众号SDK接口进行了测试,确保用户可以方便地从不同平台进行登录、转接以及数据共享。
2. 用户角色权限管理
针对不同用户角色的服务内容,我们使用了Spring Boot框架来限制和控制用户角色的权限。管理员拥有最高权限,能够查看后台数据和网站日志,并管理使用网站的其他用户。一般访客只能浏览公开的网站信息,包括公园介绍、大熊猫科普知识、新闻资讯等。旅行者可以查看旅游相关信息,注册登录之后还可以上传和分享照片或游记