目 录
摘要
1 绪论
1.1选题背景
1.2研究现状
1.3Django框架介绍
2 Pettingpets(爱抚宠物) 小程序系统分析
2.1 可行性分析
2.1.1 技术可行性分析
2.1.2 经济可行性分析
2.1.3 操作可行性分析
2.2 系统流程分析
2.2.1 数据添加流程
2.2.2 数据修改流程
2.2.3数据删除流程
2.3 系统功能分析
2.3.1 功能性分析
2.3.2 非功能性分析
2.4 系统用例分析
2.5本章小结
3 Pettingpets(爱抚宠物) 小程序总体设计
3.1 系统功能模块设计
3.1.1整体功能模块设计
3.1.2用户模块设计
3.1.3 评论管理模块设计
3.2 数据库设计
3.2.1 数据库概念结构设计
3.2.2 数据库逻辑结构设计
3.4本章小结
4 Pettingpets(爱抚宠物)小程序详细设计与实现
4.1用户功能模块
4.1.1 前台首页界面
4.1.2 注册界面
4.1.3 登录界面
4.1.4我的账户界面
4.1.5交流论坛界面
4.1.6宠物信息详情界面
4.1.7宠物百科界面
4.2管理员功能模块
4.2.1 轮播图管理界面
4.2.2 资源管理界面
4.2.3 系统用户界面
4.2.4模块管理界面
5系统测试
5.1系统测试的目的
5.2 系统测试用例
5.3 系统测试结果
结论
参考文献
致 谢
摘要
科技进步的飞速发展引起人们日常生活的巨大变化,电子信息技术的飞速发展使得电子信息技术的各个领域的应用水平得到普及和应用。信息时代的到来已成为不可阻挡的时尚潮流,人类发展的历史正进入一个新时代。在现实运用中,应用软件的工作规则和开发步骤,采用Python技术建设基于Pettingpets(爱抚宠物)小程序。
本设计主要实现集人性化、高效率、便捷等优点于一身的基于Pettingpets(爱抚宠物) 小程序,完成宠物类型、宠物信息、领养信息、救助基地、捐助信息、留言反馈、消息通知、宠物日常等功能模块。系统通过浏览器与服务器进行通信,实现数据的交互与变更。本系统通过科学的管理方式、便捷的服务提高了工作效率,减少了数据存储上的错误和遗漏。基于Pettingpets(爱抚宠物) 小程序使用Python语言,采用基于 MVVM模式的Django技术进行开发,使用 Eclipse 2017 CI 10 编译器编写,数据方面主要采用的是微软的MySQL关系型数据库来作为数据存储媒介,配合前台HTML+CSS 技术完成系统的开发。
关键词:爱抚宠物;Django技术
Abstract
The rapid development of scien