预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于SpringBoot的水果销售系统的设计 与实现开题报告 毕业设计(论文)开题报告 课题名称:基于SpringBoot的水果销售系统的设计与实 现 1.本课题所涉及的问题在国内(外)的研究现状综述 随着科技的快速发展,社会越来越趋势于网络信息化时代。 网上购物已经成为每个人生活所必备的技能。然而,城市日益 加快的生活节奏使得人们并没有多少时间可以出去购物。而水 果对人体健康有很大的帮助,是人们生活中的调剂品。因此, 线上购买新鲜水果的业务应运而生。 本课题所设计的基于SpringBoot的水果销售系统,通过 该程序将购物功能选择最大限度地简单化。操作步骤简便的同 时,不影响人们日常生活中对水果购买的功能需求,从而达到 高效、便捷的目的。 2.本人对课题任务书提出的任务要求及实现预期目标的可 行性分析 一)技术可行性 本系统主要采用SpringBoot框架,采用Java作为开发语 言。在原有的基础上再加入对数据库MySql的使用,以及加 入可视化界面,使得程序内容更加丰富。所以在现有的工具和 技术水平上可完成系统的完整功能。 二)硬件可行性 随着人们生活水平的提高,电脑和手机逐渐成为了人们必 不可少的生活用品。所以对于本课题所需求的硬件设备也十分 容易得到,可行性较高。 三)社会可行性 社会的进步,使得电脑成为人们必需品。本系统界面清晰、 简单易用,只要懂得计算机的基本操作,就可以满足使用该软 件系统的要求。 3.本课题需要重点研究的、关键的问题及解决的思路 一)体系结构设计 本系统采用软件工程开发的主流的三层架构: 1)UI:人机交互,它接收用户的操作,从底层接收到消 息逐层上传显示给用户。 2)业务逻辑层:它是整个系统的核心,支持查找、搜索 等操作和对软件的具体业务描述与整合。 3)数据访问层:进行数据或者文件的访问,打开、保存、 存取数据库文件等操作。在本系统中主要完成数据添加、修改 和查询业务。 二)数据库API 本系统中使用数据库来完成对天气等一些信息的存放,利 用Java语言链接数据库,以及操作数据库中的数据。JDBC (JavaDataBaseConnectivity,Java数据库连接)是一种用于 执行Mysql语句的JavaAPI,它由Java编程语言编写的类及 接口组成。 三)功能模块设计 本系统基于SpringBoot开发,旨在提供药品在线购买的 服务。系统包含前后台两部分,前台包括首页展示、药品详情、 购买和添加购物车等功能,后台包括药品分类、用户信息管理 和订单管理等操作。 为了完成这个项目,我们需要使用主流操作系统如 Windows7,并下载安装开发工具如idea、jdk1.8和MySQL数 据库等。如果遇到问题,可以向导师和同学寻求帮助或者自行 解决。 我们的工作方案和进度计划如下:第1-3周进行毕业实和 需求分析,第4周完成实报告和总体设计,第5-6周开始写详 细设计,第7-10周进行编码、设备配置和测试,第11-12周 完成毕业论文,第13-14周根据导师意见修改论文,第15-16 周准备答辩。 指导教师认为本开题报告较为全面地分析了毕业设计所需 的需求和技术内容,对毕业设计的基本脉络和题目内涵有较好 的把握,参考文献也比较丰满和格式规范。因此,同意开题。 学院毕业设计(论文)工作领导小组也同意该开题报告, 希望学生能够按照计划顺利完成毕业设计和论文。