本次搭建一个乡村旅游系统的微信小程序,有管理员和用户。管理员功能有个人中心,用户管理,景点分类管理,旅游景点管理,村游信息管理,美食类型管理,美食特产管理,系统管理,订单管理。用户可以注册登录,查看景点信息,村游信息,美食信息,可以进行充值,购物,收藏喜欢的信息。
系统主要功能简要说明如下所示:
(1)首页:乡村旅游信息轮播展示,展示所有后台存储的旅游信息,用户通过选择不同旅游信息进入对应的详情页;
(2)个人中心页面:登录,个人信息管理(维护),订单管理(付款,应付,维护);
(3)分类管理页:分别展示不同类型的美食特产以及当地的旅游景点分类,用户选择不同的模块进入不同的详情页;
(4)购物车页面:展示用户已经加购的美食特产(增加商品数量,移除购物车,结算);
web网页后台管理端主要设计:
(1)旅游信息管理:旅游信息的发布和下架管理,系统管理员可以通过该模块对旅游信息的发布和维护;
(2)美食特产管理:商品列表(商品上架下架),商品类目(维护删除);
(3)订单管理:查询用户订单和维护;
(4)用户管理:用户和系统管理者信息维护;
程序上交给用户进行使用时,需要提供程序的操作流程图,这样便于用户容易理解程序的具体工作步骤,现如今程序的操作流程都有一个大致的标准,即先通过登录页面提交登录数据,通过程序验证正确之后,用户才能在程序功能操作区页面操作对应的功能。
四.数据设计
开发一个系统也需要提前设计数据库。这里的数据库是相关数据的集合,存储在一起的这些数据也是按照一定的组织方式进行的。目前,数据库能够服务于多种应用程序,则是源于它存储方式最佳,具备数据冗余率低的优势。虽然数据库为程序提供信息存储服务,但它与程序之间也可以保持较高的独立性。总而言之,数据库经历了很长一段时间的发展,从最初的不为人知,