开发语言 node.js
前端:vue.js+ElementUi
数据库:mysql
主要对首页,个人中心,用户管理,宠物分类管理,寄养服务管理,服务预约管理,美容类型管理,美容服务管理,美容预约管理,看病服务管理,看病预约管理,商品分类管理,商品信息管理,系统管理,订单管理的实现。用户模块:前台用户后台用户(用户管理员用户查询个人信息等可以查看寄养订单:购物车订单等)个人中心能更改信息,上传头像等宠物分类模块:(猫,狗,其他等宠物)宠物寄养服务:
数据库工具:Navicat/SQLyog都可以
开发运行软件:VScode/webstorm/hbuiderx均可
框架:Express 它被研究的目的就是在于能够为网页创建等可以看到的信息。随着移动互联网技术的不断发展和创新,python俨然已成为下一代互联网的Web标准。所以设计选择使用MYSQL,数据库主要用来的建立和维护信息。对于前台开发要求应具备功能完善、易于操作等优点,后台数据库的要求则是能够建立和维护数据信息的统一性和完整性。
本课题拟采用主流的MVC架构、MySQL数据库技术、Vue.js技术和现代网络通讯技术来完成。
为保证所开发的系统的合理性,需要严格按照系统设计过程涉及到的各个环节进实施。具体而言,软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程,是一项包括需求获取、需求分析、设计、实现和测试的系统工程。因此本课题将结合软件工程的设计思路和方法,分别从设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序等各项内容分别去展开。
①宠物寄养服务(寄养时长,寄养费用等 可以和客服在线沟通寄养信息等)②宠物美容服务,③宠物看病服务
宠物商品:(可下单宠物商品狗粮猫粮等宠物商品,可以加入购物车进行购买)
考虑到实际生活中在宠物寄养平台方面的需要以及对该平台认真的分析,将平台权限按管理员和用户这两类涉及用户划分。
(1)管理员功能需求
管理员登陆后,主要模块包括首页,个人中心,用户管理,宠物分类管理,寄养服务管理,服务预约管理,美容类型管理,美容服务管理,美容预约管理,看病服务管理,看病预约管理,商品分类管理,商品信息管理,系统管理,订单管理等功能。管理员用例图如图3-1所示
用户功能需求
用户登陆后,主要模块包括首页,寄养服务,美容服务,看病服务,商品信息,个人中心,后台管理,购物车,在线客服等功能。
目 录
目 录 III
第一章 概述 1
1.1研究背景 1
1.2 开发意义 1
1.3 研究现状 1
1.4 研究内容 2
1.5 论文结构 2
第二章 开发技术介绍 1
2.1 系统开发平台 1
2.2 系统开发相关技术 1
2.2.2 mysql数据库介绍 1
2.2.3 MySQL环境配置 1
2.2.4 B/S架构 2
第三章 平台分析 1
3.1 可行性分析 1
3.1.1技术可行性 1
3.1.2操作可行性 1
3.1.3 经济可行性 1
3.2性能需求分析 1
3.3功能分析 2
第四章 平台设计 4
4.1功能结构 4
4.2 数据库设计 5
4.2.1 数据库E/R图 5
4.2.2 数据库表 5
第五章 平台功能实现 16
5.1平台功能模块 16
5.2后台登录 17
5.2.1管理员功能 18
5.2.2用户功能 21
第六章 平台测试 24
第七章 总结与心得体会 25
7.1 总结 25
7.2 心得体会 25
致 谢 1
参考文献 2