| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13633 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:现在智能手机的使用率已经远超电脑,已成为人们使用最多的IT终端,极大地方便了人们的生活、工作、社交、学习等活动[1]。互联网成为了我们生活中不可获缺的一部分,它在各个领域都发挥着重要的作用。随着互联网的不断发展,网上拍卖也成为了受人关注的的新型的交易机制。网上拍卖,可以不受时间地点的限制,卖家只需要将需要出售的商品进行登记,然后买家参与竞拍,就可以获取自己需要的商品,极大的节省了人力、物力和财力。
这款手机App主要是为了方便各位收藏爱好者,即时即刻的关注自己所喜欢的藏品,并且可以参与拍卖的App。App的主要功能是:发布拍卖品、查看拍卖品、拍卖品买卖、用户即时交流、新闻公告、论坛等。为了提高开发效率,所以这款App采用Vue+SpringBoot+MyBatis架构开发,采用前后端分离的方式,App的前端页面主要使用的是Vue+Vant,强大的组件库,使页面更加简洁清爽;SpringBoot减少了大量的配置,并且使用代码生成器,基础的增删改查一键生成,可以使开发更加专注于业务逻辑;MyBatis用于软件后端持久层的实现,包括对象模型的设计。并将项目部署在了Centos7服务器,让用户随时随地可以使用这款软件。
在互联网不断发展的路上,人们的需求也在不断变化,顺应需求,不仅可以为人们带来方便,还可以节省时间成本。这款App在经过了最后阶段的系统测试后并无重大问题,可以上线使用。在合理使用本App的情况下,相信一定能够为人们带来很多方便。
关键词:拍卖;App;Vue;SpringBoot;MyBatis
目录
摘要
ABSTRACT
引 言-1
1 系统概述-2
1.1 系统背景-2
1.2 当前现状-2
1.3 开发意义-2
2 系统开发技术-3
2.1 Vue.js-3
2.2 SpringBoot框架-3
2.3 MySQL数据库-3
2.4 MyBatis-3
2.5 IDEA开发工具-3
2.6 Centos7-4
3 系统需求分析-5
3.1 用户需求分析-5
3.2 系统功能分析-5
3.2.1 用户功能分析-5
3.2.2 管理员功能分析-6
3.3 可行性分析-6
3.3.1 系统设计思想-6
3.3.2 经济可行性分析-6
3.3.3 时间可行性分析-6
3.3.4 技术可行性分析-6
4 系统设计-7
4.1 系统总体功能结构-7
4.2 系统功能模块详细设计-7
4.2.1 用户管理模块-7
4.2.2 商品管理模块-8
4.2.3 商品竞拍模块-9
4.2.4 新闻公告模块-10
4.2.5 论坛模块-10
4.2.6 订单管理模块-11
4.3 数据库设计-12
4.3.1 概念结构设计-12
4.3.2 逻辑结构设计-19
5 系统实现-24
5.1 前后端框架搭建-24
5.1.1 前端项目搭建-24
5.1.2 后端项目搭建-24
5.1.3 数据库连接-24
5.2 系统登录-25
5.2.1 用户注册-25
5.2.2 用户登录-27
5.2.3 用户个人中心-28
5.3 商品信息管理-29
5.3.1 商品基本信息浏览-29
5.3.2 商品详细信息浏览-30
5.3.3 商品收藏、加入购物车-30
5.4 商品竞拍模块-31
5.4.1 用户竞拍商品-31
5.4.2 竞拍成功下单-34
5.5 卖家商品管理-37
5.5.1 添加商品-37
5.5.2 商品上架下架-37
5.6 新闻公告管理-38
5.7 论坛-40
6 系统测试-41
6.1 单元测试-41
6.2 功能测试-42
6.3 测试结论-43
结 论-44
参考文献-45 |

