需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12172 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:在网上车店系统上得到车辆信息是非常容易的,消费者可以非常方便的去查找自己想要的、最近上新的商品,不会消耗自己大部分的时间和精力去实体店挑选。网上购物趋势正在逐年上升,未来一定会成为主流。 -本次网上车店系统,采用了B/S架构,开发软件为Eclipse,前端使用了html绘制页面,使用了Angular.js前端框架,更加便捷的让我开发网页。后端使用了Spring boot框架,并且用持久层框架Mybatis来连接数据库。数据库用的是Sql server2017,该数据库完全满足该项目的数据存储需求,比较而言,既比Orance数据库更加灵活方便,也比Mysql数据库多出存储过程触发器等功能优势。浏览器开发调试工具使用的是谷歌浏览器,谷歌浏览器的开发者模式可以加快我的开发进度。使用的开发语言是Java语言,Java语言是一种自由度较高的程序语言设计在实践环节可以跨越平台应用程序的限制[1]。 该系统实现了账号的登录和注册功能,商品的增加,修改和删除功能,订单的管理等功能。可以完成一次购物的前期到后期的所有流程。在用户界面上,消费者可以很清晰的看到各个功能的概况,在操作方面也极为便利,一切站在顾客的角度出发,让顾客满意。该系统对于管理员的操作也是十分简单的,提高了管理员的工作效率,减少了工作量。从总体的设计和功能的实现上来看,本文开发的网上车店系统是一个成功的销售系统。
关键词:网上车店;JAVAEE;汽车;数据库
目录 摘要 Abstract 引 言-1 1 系统概述-2 1.1 开发背景-2 1.2 现状分析-2 1.3 开发的目的和意义-2 1.4 发展前景-3 1.5 系统优缺点-3 1.5.1 系统的优点-3 1.5.2 系统的缺点-3 2 系统所用技术与工具-4 2.1 系统的开发技术-4 2.1.1 Angular.js-4 2.1.2 SpringBoot-4 2.1.3 Mybatis-5 2.2 系统开发所用工具-5 3 系统需求分析-6 3.1 问题分析-6 3.2 角色功能分析-7 3.2.1 系统存在的角色-7 3.2.2 系统的游客模式-8 3.2.3 系统的会员顾客模式-8 3.3 系统所需的几大模块-9 3.3.1 系统的普通顾客模式-10 3.3.2 用户登录注册功能-11 3.3.3 主页面产品展示功能-12 3.3.4 单品详细信息展示功能-13 3.3.5 购物车功能-14 3.3.6 下订单功能-15 3.3.7 订单一览-16 3.3.8 订单详细信息查询-16 3.3.9 积分查询-17 3.3.10 管理员核对订单信息功能-18 3.3.11 管理员添加或修改商品信息功能-18 3.3.12 管理员查看或删除商品功能-19 4 系统的数据库设计-20 4.1 系统ER图设计-20 4.2 系统数据库中表的信息-21 4.2.1 登录用户信息表-21 4.2.2 商品信息表-21 4.2.3 车子数量表-23 4.2.4 订单表-23 4.2.5 购物车暂时存放表-24 4.2.6 商品热度表-25 4.2.7 顾客评价表-25 5 系统详细设计与实现-26 5.1 系统向顾客所展示的界面-26 5.1.1 用户登录界面-26 5.1.2 主页面-27 5.1.3 单品详细信息展示界面-28 5.1.4 购物车界面-29 5.1.5 填写配送信息界面-30 5.1.6 订单一览界面-32 5.2 系统向管理员所展示的界面-34 5.2.1 核对订单界面-34 5.2.2 添加或修改商品信息界面-34 5.2.3 查看或删除商品信息界面-36 6 系统测试-37 6.1 测试目的-37 6.2 测试方法-37 6.3 测试用例..38 结 论-40 谢 辞-41 参 考 文 献-42 |