3.1项目需求分析
本系统项目需求如下:
(1)使得管理本系统的信息传递可以达到完整不缺失、便捷、高效。
(2)降低后期保障程序长久运行的工作人员的工作复杂度,提高系统寿命[9]。
(3)系统一经上线后,可快捷查找到所需信息及实现高效信息管理等。
(4)通过网络运行,提高解决问题的效率和提高用户的使用率。
(5)为了满足不同的用户需求,需要使用简洁的接口,操作简便。
(6)系统运行平稳,具有实用性和通用性,适合大多数人使用。
(7)系统能在微信平台上使用,能够获取得到微信的数据。
3.2总体设计分析
设计这个微信小程序系统能使用户实现不需出门就可以在手机或电脑前进行网上查询需求信息等功能。
本系统由用户和管理员两大模块组成。用户界面显示在应用程序中,管理员界面显示在后台服务中,通过小程序端与服务端间进行数据交互与数据传输实现本系统的所有功能。
小程序端页面的主要设计是:用户在注册登陆成功后,本系统实现底部导航栏页面设计,使用户在小程序端可以实现:首页、服务中心、宠物用品、公告信息、购物车、我的(办理会员、宠物信息、服务预约、我的收藏管理、用户充值、在线咨询、购物车、我的订单)等功能。
服务端有管理员直接管理:宠物信息管理、服务类型管理、服务中心管理、服务预约管理、用品分类管理、宠物用品管理等信息。本网站模块设计的独立性强,用户体验良好、后期维护修改管理十分方便[10]。
本系统是以网络业务模式为基础的,适合于互联网的应用。只要能连接到互联网,就可以不受到时间和地点的限制,随便来使用本微信小程序的宠物服务中心。微信小程序的宠物服务中心工作原理图,如图3-1所示。