基于BS架构宠物领养管理系统设计
SOFTWARE 2020
软  件第41卷 第11期
2020年
学习动漫设计Vol. 41, No.11
1 研究背景与意义
随着国内经济的不断发展,人民收入水平的提高以
及对于情感需求的日益强,宠物饲养成为了一种流行趋势。宠物的增多不可避免地造成了流浪宠物的泛滥,它们大多来自被主人遗弃的动物或这些动物繁衍的后代。它们没有管束,游走在人类居住区的边缘,给人们的生
活带来了不小的困扰。如今也存在由爱心人士组织的流浪动物救助站收养一些流浪狗,但有时救助站的宠物过多,难以应付以致很多宠物都只能被执行“安乐死”。为了解决当前的流浪宠物问题,传统低效的线下登记领养逐渐被取代,随之而来的是使用终端设备便可浏览访
问的宠物领养管理系统。
回忆过去 痛苦的相思忘不掉通过这种管理系统,效率比起传统线下登记形式有了
很大的提高。首先,管理员可对现有的流浪宠物信息进行直观地管理,避免了传统模式下信息缺失遗漏的情况;其次它为需要领养宠物的用户提供了一个便利的领养平台。宠物领养管理系统使用B/S 架构,因为客户端(计算机)仅用作浏览器,所以维护人员只需要良好的服务器维护。无论客户规模大小,都不会增加业务强度。使用B/S 结构将大大减少不必要的人力和物力,从而提高工作效率。
武汉二本大学有哪些学校
2 系统总体设计
2.1 业务流程图
在宠物领养系统中,用户登录后可搜索查看宠物信
息进行领养,或发布宠物信息进行送养操作。领养操作中,用户浏览宠物信息并确定领养,选择性添加备注后
确认订单,确认后的订单可由用户或管理员进行查看、
基金项目:南京信息工程大学滨江学院管理科学与工程硕士培育点建设项目(351201002/004);南京信息工程大学滨江学院实验室开放项目(551120008)
作者简介:吴文洋,男,江西宜春人,本科,研究方向:信息管理与信息系统。
通讯作者:刘世宇(1981―),男,宁夏银川人,硕士,副教授,研究方向:信息系统工程、物联网技术及应用。
基于B/S 架构宠物领养管理系统设计
吊顶十大品牌吴文洋  刘世宇
(南京信息工程大学滨江学院,江苏无锡  214105)
摘 要:随着国内经济的不断发展,人民收入水平的提高以及对于情感需求的日益增强,宠物饲养成为了一种流行趋势。为
了便于宠物的管理,减少流浪宠物的数量,增强人们对动物的爱心,满足人们的养宠需求。本文介绍了一个宠物领养管理系统,该系统采用B/S 结构,利用高效、便捷、低成本等特点,为爱宠人士提供一个公益性领养平台。
关键词:宠物领养;管理系统;B/S 结构中图分类号:TP311.52
文献标识码:A
DOI :10.3969/j.issn.1003-6970.2020.11.024
本文著录格式:吴文洋,刘世宇.基于B/S 架构宠物领养管理系统设计[J].软件,2020,41(11):85-87
Design of Pet Adoption Management System Based on B/S Architecture
WU Wenyang,LIU Shiyu
(Nanjing University of Information Science and Technology Binjiang University, Wuxi  Jiangsu  214105)
【Abstract】:With the continuous development of domestic economy, the improvement of people�s income
level and the increasing emotional demand, pet breeding has become a popular trend. In order to facilitate the management of pets, reduce the number of stray pets, enhance people�s love for animals, and meet the needs of people�s pet raising. This paper introduces a pet adoption management system, the system adopts B/S structure, with the advantages of high effi  ciency, convenience and low cost, provide a public welfare adoption platform for pet
lovers.
【Key words】:pet adoption;management system;B/S structure
基金项目论文
软 件
第41卷 第11期SOFTWARE
修改等操作。在送养操作中,用户提交发布宠物信息并由管理员审核后便可完成。管理员流程主要是对领养信息、用户信息以及用户操作的审核。业务流程图如图1所示。
2.2 总体功能设计
图2 宠物领养管理系统功能图
Fig.2 Function diagram of pet adoption management
诺基亚账户system
系统设计分为用户模块和管理员模块,用户和管理员可以通过账号的注册与登录,进入各自的系统模块。用户只有注册成功之后才能进行宠物列表的浏览和领养,注册后的用户需要输入用户名及设定的密码进行系统的登录;管理员输入正确的管理员名称及密码进入系统操作,管理当前的宠物信息与用户信息[1]。系统总体功能结构图如图2所示。
管理员模块主要功能有:(1)待领养宠物信息的发布、删除、修改等。(2)查看用户上一次登录时长,删除管理长时间未登录以及违规用户的信息。(3)管理审核用户发布的宠物。(4)修改、审核管理订单。
用户模块主要功能有:(1)在主页面直观浏览各类待领养宠物信息。(2)通过关键词在搜索栏搜索想要领养的宠物信息。(3)利用分类栏筛选符合用户需求的宠物。(4)提交、查看、取消、确认个人订单。(5)发布待领养的宠物,并查看当前宠物领养状态。(6)在个人信息中心修改个人注册信息。
3 数据库设计
3.1 宠物表
表1所示,宠物表主要用于存储宠物的信息如宠物ID、宠物名称等。
表1 宠物表
Tab.1 Pet table
数据去向宠物信息库
说明管理员对用户上传的宠物信息审核入库数据组成用户ID+宠物ID+发布时间+领养状态字段名称字段类型字段说明是否主键
吴文洋  刘世宇:基于B/S架构宠物领养管理系统设计
全国十大内衣品牌
(3)数据流名称:宠物领养单,见表4。
表4 宠物领养表
Tab.4 Pet adoption table
数据流描述宠物出库
数据来源用户领养
数据去向订单库
概念模型,如图3所示。
图3 E-R图
Fig.3 E-R diagram
4 系统实现
4.1 系统登录页面的实现
在输入本系统访问路径后,进入到注册登陆页面。当已注册的用户输入用户名及密码后,前台输入的值会与后台数据库内的用户表中的字段进行校验,只有输入正确的用户名以及登陆密码后,点击“登录”才能进入到宠物领养系统界面。当检测到输入错误时,登陆页面不会跳转而是让用户重新登录进入系统。当勾选30天内自动登录后,三十天以内不需要重新输入用户名及密码,尽可能便利用户使用。
4.2 宠物领养页面的实现
用户可在首页点击“我要领养”转到领养页面,在该页面可直接浏览待领养的宠物信息,也可通过点击顶部菜单栏的搜索图标进行关键字搜索查宠物,还能用宠物品种、性别、毛等条件进行筛选检索。缩短了用户查宠物花费的时间,帮助用户快速到心仪的领养宠物,如图4页面所示。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。