APP下载

基于Django的宠物信息交流管理系统设计

2019-11-12谢文涛林瑞冬王妮沈月张治赵娅倩范国婷张岩侯大有

电脑知识与技术 2019年25期
关键词:博文宠物主人

谢文涛 林瑞冬 王妮 沈月 张治 赵娅倩 范国婷 张岩 侯大有

摘要:宠物的寿命很大程度上由宠物的主人决定,很多宠物主人不知道如何处理宠物的疾病以及不知道日常注意事项。基于此,利用Django框架开发出一个B/S宠物信息交流管理系统,解决宠物主人在饲养宠物过程中遇到的诸多问题。

关键词:宠物信息;Django;B/S

中图分类号:TP3-05        文献标识码:A

文章编号:1009-3044(2019)25-0057-02

Abstract: The life span of a pet is largely determined by the owner of the pet, sometimes, many owners does not know how to deal with the pet's illness and daily precautions. Based on these problems, a B/S pet information exchange management system is developed by using Django framework, in order to satisfy users to solve many problems encountered by pet owners in the process of raising pets.

Key words: Pet Information; Django; B/S

1引言

隨着人们生活水平的不断提高,人们通过养宠物来增加生活的乐趣,宠物的陪伴让人健康、积极乐观[1],然而,由于不恰当的处理方式,可能会让宠物不舒服、病情加重甚至死亡[2]。例如人们都知道狗狗喜欢啃骨头,但不是所有养宠的人都知道狗狗不适合吃鸡骨头,还有很多宠物的疾病问题,很多主人不能做应急处理。针对上述问题,利用Django框架开发出一个B/S宠物信息交流管理系统,解决宠物主人在饲养宠物过程中遇到的诸多问题[3]。

2系统总体设计

系统设计分为前台和后台设计,系统总体框架图如图1所示。

根据系统总体框架图,系统分前台和后台两个部分设计。

前台功能主要有:

1)宠物种类搜索和分类(依靠不同的关键字进行查询和分类);

2)查看博主发表的博文;

3)用户注册/登录、忘记密码;

4)完善/修改个人信息;

5)可根据实际情况,针对某篇博文发表自己的评论和见解,同时管理员和其他用户也能查看并回复该评论,评论采用树结构;

6)附加功能。

①用户可以选择本地头像和在线头像;

②用户可以查看自己的站内消息,别人回复的评论系统会及时发送站内消息通知。

后台主要功能有:

1)博文管理:编辑,查看,删除,添加;

2)用户信息管理:查看,禁用;

3)评论管理:查看,回复,删除;

4)阅读数据信息管理:生成日,周,月阅读次数最多的博文信息图;

5)博文智能推荐管理:根据用户阅读的类型进行智能推荐;

6)站内搜索和缓存管理:关键字智能筛选,保留一周系统数据缓存。

3系统功能实现

系统通过Django框架来连接前后端,Model模型函数和Mysql管理数据库。图2、图3以及图4是系统运行界面图。一旦用户注册成功,就可以点赞评论,与管理员以及其他用户互动。

4系统测试

系统登录/注册(图5)、评论(图6)以及站内搜索(图7)等功能均成功实现。

5结束语

系统主要用以解决养宠物过程中出现的问题和疑惑而提出的,主要实现文章发布和大众评论交流的功能。未注册用户可以通过浏览文章或者评论去寻找解决问题的方法;注册用户撰写宠物饲养经验以及疾病处理等文章通过系统发布于自己的主页,供其他用户浏览和评论,也能通过树形结构的评论形式,与管理员以及其他用户交流,分享自己的心得,从而得到帮助和帮助别人。系统充分利用强大的网络功能解决宠物信息交流问题,解决大部分用户的在饲养过程中遇到的问题,实现用户之间的互帮互助。

参考文献:

[1] 王涵. 我国城市宠物管理现状剖析及反思[J]. 管理观察, 2018, 707(36):75-78.

[2] 刘凯, 徐冬寅. 基于云计算的宠物疾病辅助诊疗服务平台的设计[J]. 黑龙江畜牧兽医, 2018(22).

[3] 黄琳, 林国钦. 基于Java web的宠物店管理系统的设计[J]. 电子技术与软件工程, 2019(4).

【通联编辑:王力】

猜你喜欢

博文宠物主人
第一次挣钱
谁和谁好
抬起脚来
主人
Review on Tang Wenzhi’s The Gist of Chinese Writing Gamut
养宠物