admin 管理员组

文章数量: 1086019


2024年4月25日发(作者:scrapy splash)

2020年

第41卷 第11期

软 件

SOFTWARE

2020

Vol. 41, No.11

基金项目论文

基于B/S架构宠物领养管理系统设计

(南京信息工程大学滨江学院,江苏无锡 214105)

了便于宠物的管理,减少流浪宠物的数量,增强人们对动物的爱心,满足人们的养宠需求。本文介绍了一个宠物领养管理系统,

该系统采用B/S结构,利用高效、便捷、低成本等特点,为爱宠人士提供一个公益性领养平台。

关键词:宠物领养;管理系统;B/S结构

中图分类号:TP311.52 文献标识码:A DOI:10.3969/.1003-6970.2020.11.024

摘 要:随着国内经济的不断发展,人民收入水平的提高以及对于情感需求的日益增强,宠物饲养成为了一种流行趋势。为

吴文洋 刘世宇

本文著录格式:吴文洋,刘世宇.基于B/S架构宠物领养管理系统设计[J].软件,2020,41(11):85-87

Design of Pet Adoption Management System Based on B/S Architecture

(Nanjing University of Information Science and Technology Binjiang University, Wuxi Jiangsu 214105)

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,

lovers.

【Key words】:pet adoption;management system;B/S structure

with the advantages of high effi ciency, convenience and low cost, provide a public welfare adoption platform for pet

【Abstract】:With the continuous development of domestic economy, the improvement of people�s income

WU Wenyang,LIU Shiyu

1 研究背景与意义

及对于情感需求的日益强,宠物饲养成为了一种流行趋

势。宠物的增多不可避免地造成了流浪宠物的泛滥,它

它们没有管束,游走在人类居住区的边缘,给人们的生

随着国内经济的不断发展,人民收入水平的提高以

很大的提高。首先,管理员可对现有的流浪宠物信息进行

直观地管理,避免了传统模式下信息缺失遗漏的情况;其

次它为需要领养宠物的用户提供了一个便利的领养平台。

宠物领养管理系统使用B/S架构,因为客户端(计算机)

无论客户规模大小,都不会增加业务强度。使用B/S结

2 系统总体设计

2.1 业务流程图

们大多来自被主人遗弃的动物或这些动物繁衍的后代。仅用作浏览器,所以维护人员只需要良好的服务器维护。

活带来了不小的困扰。如今也存在由爱心人士组织的流

浪动物救助站收养一些流浪狗,但有时救助站的宠物过

为了解决当前的流浪宠物问题,传统低效的线下登记领

问的宠物领养管理系统。

通过这种管理系统,效率比起传统线下登记形式有了

室开放项目(551120008)

构将大大减少不必要的人力和物力,从而提高工作效率。

在宠物领养系统中,用户登录后可搜索查看宠物信

多,难以应付以致很多宠物都只能被执行“安乐死”。

养逐渐被取代,随之而来的是使用终端设备便可浏览访息进行领养,或发布宠物信息进行送养操作。领养操作

中,用户浏览宠物信息并确定领养,选择性添加备注后

确认订单,确认后的订单可由用户或管理员进行查看、

基金项目:南京信息工程大学滨江学院管理科学与工程硕士培育点建设项目(351201002/004);南京信息工程大学滨江学院实验

作者简介:吴文洋,男,江西宜春人,本科,研究方向:信息管理与信息系统。

通讯作者:刘世宇(1981―),男,宁夏银川人,硕士,副教授,研究方向:信息系统工程、物联网技术及应用。

第41卷 第11期

软 件

SOFTWARE

修改等操作。在送养操作中,用户提交发布宠物信息并

所示。

由管理员审核后便可完成。管理员流程主要是对领养信

待领养的宠物,并查看当前宠物领养状态。(6)在个人信

息中心修改个人注册信息。

3 数据库设计

3.1 宠物表

息、用户信息以及用户操作的审核。业务流程图如图1

ID、宠物名称等。

字段名称

petName

petBirthday

petWeight

petHeight

petType

petSex

petId

表1所示,宠物表主要用于存储宠物的信息如宠物

表1 宠物表

Tab.1 Pet table

字段说明

宠物名称

宠物ID

是否主键

Char(10)

字段类型

Char(50)

Date

Char(10)

Char(10)

图1 宠物领养管理系统流程图

Fig.1Flow chart of pet adoption management system

petHairColor

宠物出生日期

毛色

重量

宠物性别否

2.2 总体功能设计

Char(10)

Char(10)

(1)数据流名称:宠物送养单,见表2。

表2 宠物送养表

Tab.2 Pets sent and raised table

数据流描述

数据来源

数据去向

数据组成

说明

宠物送养提交

宠物发布库

用户上传

3.2 数据流描述

Char(10)宠物种类

身高

图2 宠物领养管理系统功能图

Fig.2 Function diagram of pet adoption management

system

员可以通过账号的注册与登录,进入各自的系统模块。

用户只有注册成功之后才能进行宠物列表的浏览和领

养,注册后的用户需要输入用户名及设定的密码进行系

统的登录;管理员输入正确的管理员名称及密码进入系

统操作,管理当前的宠物信息与用户信息

[1]

。系统总体

功能结构图如图2所示。

系统设计分为用户模块和管理员模块,用户和管理

(2)数据流名称:审核单,见表3。

数据流描述

数据来源

数据去向

数据组成

说明

宠物ID+宠物性别+宠物出生日期+

毛色+重量+身高+宠物种类

用户上传宠物信息交由管理员审核

布、删除、修改等。(2)查看用户上一次登录时长,删

除管理长时间未登录以及违规用户的信息。(3)管理审

核用户发布的宠物。(4)修改、审核管理订单。

管理员模块主要功能有:(1)待领养宠物信息的发

表3 宠物入库审核表

Tab.3 Approval form for pet storage

宠物审核入库

宠物发布库

宠物信息库

待领养宠物信息。(2)通过关键词在搜索栏搜索想要领

养的宠物信息。(3)利用分类栏筛选符合用户需求的宠

用户模块主要功能有:(1)在主页面直观浏览各类

物。(4)提交、查看、取消、确认个人订单。(5)发布

86

用户ID+宠物ID+发布时间+领养状态

管理员对用户上传的宠物信息审核入库

吴文洋 刘世宇:基于B/S架构宠物领养管理系统设计

(3)数据流名称:宠物领养单,见表4。

表4 宠物领养表

Tab.4 Pet adoption table

数据流描述

数据来源

数据去向

数据组成

说明

宠物出库

用户领养

用户确认领养并形成订单

订单库

4.2 宠物领养页面的实现

该页面可直接浏览待领养的宠物信息,也可通过点击顶

部菜单栏的搜索图标进行关键字搜索查找宠物,还能用

宠物品种、性别、毛色等条件进行筛选检索。缩短了用

宠物,如图4页面所示。

户查找宠物花费的时间,帮助用户快速找到心仪的领养

用户可在首页点击“我要领养”转到领养页面,在

3.3 E-R图设计

用户ID+宠物ID+订单时间+订单备注

概念模型,如图3所示。

E-R图表示实体-联系图,是用来描述现实世界的

4.3管理用户个人信息

图4 宠物领养界面

Fig.4 Pet adoption interface

心,进行对用户个人信息的管理,其中有一部分信息属

登录进入系统后,可在列表栏右上角点击用户中

于不可改变的如用户ID、用户名,可允许用户自行修

图3 E-R图

Fig.3 E-R diagram

改的内容有手机号、邮箱、性别、地址、出生日期等。

当用户修改完成后,点击用户信息页面最下方“保存”,

则修改后的信息也会在用户数据库中更新。

5 结语

通过对宠物领养管理系统的设计,可以发现,本系

4 系统实现

4.1 系统登录页面的实现

当已注册的用户输入用户名及密码后,前台输入的值会

与后台数据库内的用户表中的字段进行校验,只有输入

正确的用户名以及登陆密码后,点击“登录”才能进入

到宠物领养系统界面。当检测到输入错误时,登陆页面

不会跳转而是让用户重新登录进入系统。当勾选30天

码,尽可能便利用户使用。

内自动登录后,三十天以内不需要重新输入用户名及密

在输入本系统访问路径后,进入到注册登陆页面。

今天,人们的生活逐渐走向快节奏,本宠物领养系统符

合人们当前的需求。未来宠物领养将变得更加便捷,自

题也随之成为过去式。

参考文献

此每一个宠物都有自己的领养主人,流浪宠物带来的问

统将宠物领养程序变得精简化、效率化,在效率时代的

[1] 王千林.基于B/S架构固定资产管理系统设计与实现[J].电脑

知识与技术,2020(20):91-93.

87


本文标签: 宠物 用户 领养