更新时间:2024-02-02
所属分类:nodejs-Vue
评论回复:0
前端框架:nodejs/Express/Vue.js
数据库:mysql
开发环境:vscode/hbuilderx/idea
主要是对于宠物商品工作调研,以及对宠物商品采集、存储、查询和更新。在宠物商城管理问题上对于现有管理上的不足,用户可以通过后期查询宠物商品,从而使宠物商城管理更加便利。
用户的不同,导致所给权限的不同。管理员属于最高权限的用户,对系统所有功能都可以管理,用户和商家权限是管理员给予的,所以只能操作自己权限内的功能,给三种不同用户不同权限与界面,从而让系统更加广泛的使用与管理[12]。
Express是一个简洁而灵活的 node.js Web应用框架,提供一系列强大特性帮助你创建各种Web应用。 Express 不对node.js已有的特性进行二次抽象,我们只是在它之上扩展了Web应用所需的功能。丰富的HTTPI 具以及来自Connect框架的中间件随取随用,创建强健、友好的API变得快速又简单。
该系统将采用B/S结构模式,使用Vue和ElementUI框架搭建前端页面,后端使用Nodejs来搭建服务器,并使用MySQL,通过axios完成前后端的交互
运行软件:vscode
前端nodejs+vue+ElementUi
语言 node.js
框架:Express/koa
前端:Vue.js
数据库:mysql
开发软件:VScode/webstorm/hbuiderx均可
课题主要采用nodejs开发语言、前台Vue框架、后台Express框架和MySQL数据库开发技术以及基于Vscode的开发工具。系统主要包括用户、商家、宠物百科、宠物商品、论坛交流等功能,从而实现智能化的管理方式,提高工作效率。
关键字:宠物商城系统;nodejs语言;MySQL数据库
目 录
摘 要 I
Abstract II
1 绪 论 1
1.1研究意义 1
1.2设计目的 1
1.3设计思想 2
2系统开发技术 3
2.1 Express框架 3
2.2 Nodejs语言简介 4
2.3 Vue框架 4
2.4 MySQL数据库 5
2.5 B/S架构 5
3系统分析 6
3.1系统的性能 8
3.1.1项目背景 9
3.1.2需求分析 10
3.2系统用例图 10
3.3系统流程图 12
4 系统设计 14
4.1系统功能结构设计图 14
4.2数据库设计 15
4.2.1数据库设计原则 15
4.2.2数据表设计 17
5系统详细设计 22
5.1前台用户功能的实现 22
5.2后台管理员功能的实现 22
5.3后台商家功能的实现 23
6 系统测试 24
6.1软件测试原则 24
6.2软件测试过程 25
6.3测试用例 26
结 论 29
参考文献 30
致 谢 31