依照这一现实为基础,设计一个快捷而又方便的网上宠物管理系统是一项十分重要并且有价值的事情。对于传统的宠物管理控制模型来说,在线宠物管理系统具有许多不可比拟的优势,首先是快速更新宠物分类、宠物信息、热销排行榜、宠物寄养,其次是大量信息的管理,最后是高度安全,以及使用简单等特性,这使得宠物管理系统的管理和运营非常方便。进入21世纪,因为科技和经济的迅速发展,人民群众对非物质层面的精神需求正变得越来越多元化。本系统是为了实现这些目标而提出来的。 开发语言:Python
框架:django/flask
Python版本:python3.7.7
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm
django 应用目录结构
project1
|-- migrations //数据移植(迁移)模块
|------- __init__.py
|-- __init__.py
|-- admin.py //该应用后台管理系统配置
|-- apps.py //该应用的一些配置 自动生成
|-- models.py //数据模块
|-- tests.py //自动化测试模块 在这里编写测试脚本
|-- views.py //执行响应的代码所在模块 代码逻辑处理主要地点 项目大部分代码在此编写
|--templates //模板 放置模板文件的文件夹 包括HTML css JavaScript的文件夹
本论文系统地描绘了整个网上宠物管理系统的设计与实现,主要实现的功能有以下几点:用户管理、宠物分类管理、宠物信息管理、通知公告管理、热销排行榜管理、宠物寄养管理、留言板管理、系统管理、订单管理等功能,其具有简单的接口,方便的应用,强大的互动,完全基于互联网的特点。
宠物管理系统需要满足的需求有以下几个:
(1)登入修改用户名:为了保证信息数据的安全,管理员也应该首先登入系统,并且可以修改自己的信息。
(2)查看用户信息:在登入系统之后,可以查看所有注册用户的信息。而且可以对其信息进行删除。
(3)通知公告管理:可以在登入之后,管理员可以对系统内展示的通知公告进行修改,删除,添加等操作,以此来更好的为用户服务。
(4)宠物信息管理:管理员登录后可以对宠物信息添加宠物名称、宠物分类、性别、图片、年龄、是否绝育、发布日期、价格、单限、库存进行修改、删除,以及查看用户评论。
(5) 宠物寄养管理:管理员登录后可以对宠物寄养添加宠物名称、宠物分类、性别、图片、年龄、是否进食、宠物状态、是否饮水、申请日期、账号、姓名、审核回复、审核状态、审核进行修改、删除。
(6)系统管理:管理员通过系统管理页面查看轮播图、在线客服进行前台上传图片,在线回复用户,进行添加、删除、修改以及查看并对整个系统进行维护等操作。
摘 要:
随着时代的发展、经济的发展,人们的生活水平不断提高,生活越来越好,使人们的幸福指数却越来越高。所以,大部分的人都以养宠物来让自己不那么孤单,在社会快速发展的影响下,使宠物管理和运营比过去十年更加信息化。
第1章 绪 论 1
1.1课题背景 1
1.2 课题意义 2
1.3 研究现状 2
1.4 开发工具及技术 3
第2章 系统分析 5
2.1 可行性分析 5
2.2总体设计原则 6
2.3 系统需求分析 6
2.4 业务流程分析 6
2.5 系统用例 6
第3章 系统设计 9
3.1 系统功能设计 9
3.2 数据库设计 10
第4章 系统实现 15
4.1前台首页功能模块 15
4.2管理员功能模块 16
4.3用户功能模块 19
第5章 软件测试 22
5.1软件测试的重要性 22
5.2测试实例的研究与选择 22
5.3测试环境与测试条件 24
5.4系统运行情况 24
5.5系统评价 24
第6章 总结 25
参考文献: 26
致谢 27