php的小规模宠物诊所微信公众号的设计与实现(源码)【字数:13553】
摘 要宠物已经成为很多人日常生活中不可或缺的伴侣,宠物诊所成为了近几年来兴起的新兴行业。目前在生活中的各个角落各个方面,均有互联网计算机的身影,互联网无处不在。于是,将宠物诊所和计算机互联网相结合,设计一种线上基于PHP的小规模宠物诊所公众号,既可以方便宠物的就诊流程,又可以为宠物诊所带来效率。 本课题研发的基于PHP的小规模宠物诊所微信公众号的设计与实现主要由客户管理模块、物料商城模块、预约挂号模块、线上就诊模块、宠物管理模块、价格管理模块、购物车模块等几个功能模块构成,主要涉及ThinkPHP5.0框架、MySQl数据库,Redis缓存等技术。本公众号有效地解决了小规模宠物诊所管理中常见的问题和需求,微信公众号作为一项有力的自媒体工具,可移动性强,不需要用户下载客户端是本系统的一大优点。 经过严格的测试,本系统能满足基层小规模宠物诊所的低成本需求,使用、维护简单方便;同时本系统解决了传统小规模宠物诊所利用纸质保存病历不仅占地方而且保存很麻烦,既浪费纸质资源又浪费空间资源的问题。因此本研究具有一定的实用价值,既有利于促进现代技术的发展,也有利于社会爱心的传播。
目 录
第一章 前言 1
1.1 研究背景 1
1.2 国内外研究现状 1
1.3 研究目的及意义 2
第二章 系统需求分析 3
2.1 系统功能性需求概述 3
2.1.1 系统概述 3
2.1.2 系统功能需求 3
2.2 系统可行性分析 4
2.2.1 技术可行性 4
2.2.2 经济可行性 5
2.2.3 操作可行性 5
2.3 系统功能用例分析 5
2.3.1 系统用例概述 5
2.3.2 系统用例分析 6
2.4 系统非功能性需求概述 8
2.4.1 系统开发环境与技术需求 8
2.4.2 系统运行环境需求 8
第三章 系统设计 10
3.1 系统架构设计 10
3.2 系统功能模块设计 10
3. *好棒文|www.hbsrm.com +Q: ¥351916072$
2.1 用户登录模块 10
3.2.2 用户管理模块 11
3.2.3 物料商城管理模块 12
3.2.4 预约挂号模块 13
3.2.5 宠物管理模块 14
3.2.6 购物车模块 15
3.2.7 评价模块 16
3.3 系统数据库设计 17
3.3.1 数据库概念模型设计 17
3.3.2 数据库逻辑模型设计 20
3.3.3 数据库物理模型设计 20
3.4 系统主要类设计 24
第四章 系统的实现 27
4.1 管理端主要界面的实现 27
4.1.1 登录界面实现 27
4.1.2 系统用户管理实现 27
4.1.3 在线就诊管理实现 28
4.1.4 宠物管理实现 29
4.1.5 预约挂号实现 30
4.1.6 商城订单实现 30
4.2 用户端主要界面实现 31
4.2.1 就诊模块实现 31
4.2.2 购物车实现 32
4.3 部分代码展示 33
4.3.1 MySQl数据库核心操作代码 33
4.3.2 Redis数据库核心操作代码 34
第五章 系统测试 36
5.1 测试原则 36
5.2 测试方法 36
5.3 测试过程及结果 37
第六章 总结与展望 42
6.1 总结 42
6.2 展望 42
附录 43
参考文献 45
致谢 46
第一章 前言
1.1 研究背景
近年来,随着人们生活水平的不断提高,宠物已经成为很多人日常生活中不可或缺的伴侣,宠物诊所成为了近几年来兴起的新兴行业。目前我国宠物诊疗行业发展迅速,所使用的技术、兽医诊疗等方面正一步步向世界先进水平靠拢,但问题也随之而来:宠物诊所的普及范围越来越广,除少数大规模宠物医院采用信息化管理宠物诊所外,绝大多数小规模宠物诊所的管理还是基于线下的人工管理方式[1]。例如:传统的宠物诊所在人工管理病历报告、病情回访、挂号手续、美容、用品超市等方面需要投入巨大的人力物力,并且人工操作导致错误率较高,纸质保存病历不仅占地方而且保存很麻烦,既浪费纸质资源又浪费空间资源。
微信公众号作为一项有力的自媒体工具,相比于pc端优点如下:可移动性强,操作上更占优势,利用手机的可移动性,一机在手易操作,不限时间,地点,方便快捷。而相比于app来说,公众号不需要用户下载客户端,更不需要占用手机内存空间,只需要在微信上关注该公众号即可使用,方便、快捷。
1.2 国内外研究现状
目前,随着宠物诊所管理系统的深入研究,诸多国内外学者提出关于信息化、标准化、规范化的市场管理和规模化经营宠物诊所的理念。为此,国内许多学者、研究机构进行了大量的探索。季玉茹、王德忠等学者以小规模宠物诊所为研究对象,基于B/S架构,运用Microsoft Visual Studio.NET 2008软件工具开发,实现了用户管理、就诊管理、化验管理、收费管理、影像管理等功能,可以提高宠物诊所的工作效率和经济效益,而支元、徐栋等人开发了一种基于RFID的技术的犬只信息管理系统,该系统使用自行设计的手持式读写器,采用基于Web的B/S模式结合Web Service、Ajax、SSH框架、负载均衡和动态缓存,使系统在安全性、扩展性和操作灵活性等方面大大提高[2]。张帆研发了采用ASP.NET技术,基于NETFramework平台的信息管理系统。该系统介绍了国内外宠物诊所的信息化管理现状,而后对系统开发过程中所涉及的相关技术进行了介绍。该宠物诊所管理系统的实现,在实际的宠物诊所管理工作中的部署及测试情况已经说明,本系统达到了预期的目标,极大地提高了宠物诊所管理工作的效率,实现了管理的信息化、科学化、规范化。耿琦采用生命周期法和原型法相结合的开发方法,通过分析动物诊所管理诊疗过程中出现的问题,对动物诊所前台、门诊、库房、经营管理等方面进行研究,研发了一套基于C/S系统模式构建,SQL作为系统的后台数据库的宠物门诊经营与诊疗数据管理系统软件[3]。韩新超采用RFID技术作为信息采集手段,设计开发了一套基于C/S和B/S混合模式的宠物管理系统[4]。该系统由C/S架构的宠物信息管理系统和B/S结构的宠物信息查询系统构成。信息查询时采用汉字拼音首字母查询方法。经实验测试,该系统可以为各种用户提供实用化的服务平台,共享宠物信息,可方便有效识别和管理宠物。
目 录
第一章 前言 1
1.1 研究背景 1
1.2 国内外研究现状 1
1.3 研究目的及意义 2
第二章 系统需求分析 3
2.1 系统功能性需求概述 3
2.1.1 系统概述 3
2.1.2 系统功能需求 3
2.2 系统可行性分析 4
2.2.1 技术可行性 4
2.2.2 经济可行性 5
2.2.3 操作可行性 5
2.3 系统功能用例分析 5
2.3.1 系统用例概述 5
2.3.2 系统用例分析 6
2.4 系统非功能性需求概述 8
2.4.1 系统开发环境与技术需求 8
2.4.2 系统运行环境需求 8
第三章 系统设计 10
3.1 系统架构设计 10
3.2 系统功能模块设计 10
3. *好棒文|www.hbsrm.com +Q: ¥351916072$
2.1 用户登录模块 10
3.2.2 用户管理模块 11
3.2.3 物料商城管理模块 12
3.2.4 预约挂号模块 13
3.2.5 宠物管理模块 14
3.2.6 购物车模块 15
3.2.7 评价模块 16
3.3 系统数据库设计 17
3.3.1 数据库概念模型设计 17
3.3.2 数据库逻辑模型设计 20
3.3.3 数据库物理模型设计 20
3.4 系统主要类设计 24
第四章 系统的实现 27
4.1 管理端主要界面的实现 27
4.1.1 登录界面实现 27
4.1.2 系统用户管理实现 27
4.1.3 在线就诊管理实现 28
4.1.4 宠物管理实现 29
4.1.5 预约挂号实现 30
4.1.6 商城订单实现 30
4.2 用户端主要界面实现 31
4.2.1 就诊模块实现 31
4.2.2 购物车实现 32
4.3 部分代码展示 33
4.3.1 MySQl数据库核心操作代码 33
4.3.2 Redis数据库核心操作代码 34
第五章 系统测试 36
5.1 测试原则 36
5.2 测试方法 36
5.3 测试过程及结果 37
第六章 总结与展望 42
6.1 总结 42
6.2 展望 42
附录 43
参考文献 45
致谢 46
第一章 前言
1.1 研究背景
近年来,随着人们生活水平的不断提高,宠物已经成为很多人日常生活中不可或缺的伴侣,宠物诊所成为了近几年来兴起的新兴行业。目前我国宠物诊疗行业发展迅速,所使用的技术、兽医诊疗等方面正一步步向世界先进水平靠拢,但问题也随之而来:宠物诊所的普及范围越来越广,除少数大规模宠物医院采用信息化管理宠物诊所外,绝大多数小规模宠物诊所的管理还是基于线下的人工管理方式[1]。例如:传统的宠物诊所在人工管理病历报告、病情回访、挂号手续、美容、用品超市等方面需要投入巨大的人力物力,并且人工操作导致错误率较高,纸质保存病历不仅占地方而且保存很麻烦,既浪费纸质资源又浪费空间资源。
微信公众号作为一项有力的自媒体工具,相比于pc端优点如下:可移动性强,操作上更占优势,利用手机的可移动性,一机在手易操作,不限时间,地点,方便快捷。而相比于app来说,公众号不需要用户下载客户端,更不需要占用手机内存空间,只需要在微信上关注该公众号即可使用,方便、快捷。
1.2 国内外研究现状
目前,随着宠物诊所管理系统的深入研究,诸多国内外学者提出关于信息化、标准化、规范化的市场管理和规模化经营宠物诊所的理念。为此,国内许多学者、研究机构进行了大量的探索。季玉茹、王德忠等学者以小规模宠物诊所为研究对象,基于B/S架构,运用Microsoft Visual Studio.NET 2008软件工具开发,实现了用户管理、就诊管理、化验管理、收费管理、影像管理等功能,可以提高宠物诊所的工作效率和经济效益,而支元、徐栋等人开发了一种基于RFID的技术的犬只信息管理系统,该系统使用自行设计的手持式读写器,采用基于Web的B/S模式结合Web Service、Ajax、SSH框架、负载均衡和动态缓存,使系统在安全性、扩展性和操作灵活性等方面大大提高[2]。张帆研发了采用ASP.NET技术,基于NETFramework平台的信息管理系统。该系统介绍了国内外宠物诊所的信息化管理现状,而后对系统开发过程中所涉及的相关技术进行了介绍。该宠物诊所管理系统的实现,在实际的宠物诊所管理工作中的部署及测试情况已经说明,本系统达到了预期的目标,极大地提高了宠物诊所管理工作的效率,实现了管理的信息化、科学化、规范化。耿琦采用生命周期法和原型法相结合的开发方法,通过分析动物诊所管理诊疗过程中出现的问题,对动物诊所前台、门诊、库房、经营管理等方面进行研究,研发了一套基于C/S系统模式构建,SQL作为系统的后台数据库的宠物门诊经营与诊疗数据管理系统软件[3]。韩新超采用RFID技术作为信息采集手段,设计开发了一套基于C/S和B/S混合模式的宠物管理系统[4]。该系统由C/S架构的宠物信息管理系统和B/S结构的宠物信息查询系统构成。信息查询时采用汉字拼音首字母查询方法。经实验测试,该系统可以为各种用户提供实用化的服务平台,共享宠物信息,可方便有效识别和管理宠物。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/413.html