没有合适的资源?快使用搜索试试~ 我知道了~
互联网软件开发综合课程设计报告1
需积分: 0 0 下载量 147 浏览量
2022-08-03
15:15:54
上传
评论
收藏 5.54MB PDF 举报
温馨提示
试读
83页
第一章绪论41.1 “互联网+”农业 4第二章 互联网软件开发技术 6第三章 互联网软件开发环境搭建 143.1 基本开发环境配置 14第四章 “互联网+农业“
资源详情
资源评论
资源推荐
1
课程设计报告
题目全称: 农场信息管理系统
题目难度等级: 2 或 3(含可选功能)
指导老师: 郑莉华 职称: 副教授
序号
学生姓名
学号
班号
成绩
1
关文聪
2016060601008
2016060601
2
许亘成
2016170201014
2016170201
3
吴金辰
2016170201008
2016170201
4
黄捷敏
2016060601009
2016060601
5
王明义
2016170101022
2016170101
(注:学生姓名填写按学生对该课程设计的贡献及工作量由高到底排列,
分数按排名依次递减。序号排位为“1”的学生成绩最高,排位为“5”的学生
成绩最低。)
主要任务:
设计一个基于 B/S 架构的农场种植管理系统
详细功能描述:
(1)菜地管理功能(增删查改),菜地具有面积、种植的农作物等信息;
(2)农作物管理功能(增删查改),农作物具有每棵所需面积、每棵的净
收益、种植时间等信息;
(3)作物种植功能,每块菜地可种植多种作物;
(4)计算每块菜地的收益;
(5)(可选)为每块菜地推荐种植方案,使收益最大
预期成果或目标:
综合课程设计报告,可运行的程序和代码
指导老师评语:
指导教师签字:
2
目 录
小组分工 .............................................................................................................................................. 3
第一章 绪论 ....................................................................................................................................... 4
1.1 “互联网+”农业 .................................................................................................................... 4
第二章 互联网软件开发技术 ....................................................................................................... 6
2.1 Spring 框架 ................................................................................................................................. 6
2.2 Spring MVC ................................................................................................................................ 9
2.3 MyBatis ....................................................................................................................................... 10
2.4 MySQL ........................................................................................................................................ 11
2.5 Maven ......................................................................................................................................... 12
2.6 Bootstrap ................................................................................................................................... 13
第三章 互联网软件开发环境搭建 ......................................................................................... 14
3.1 基本开发环境配置 ................................................................................................................ 14
3.2 建立 Maven 项目 ................................................................................................................... 14
3.3 MyBatis 与 Spring 整合 ......................................................................................................... 16
3.4 Spring MVC 配置 ................................................................................................................. 22
3.5 web.xml 配置............................................................................................................................ 23
第四章 “互联网+农业“案例介绍 ........................................................................................ 25
4.1 系统需求分析 ......................................................................................................................... 25
4.1.1 业务描述 .......................................................................................................... 25
4.1.2 系统功能架构图 ............................................................................................ 25
4.1.3 系统技术规格 ................................................................................................. 25
4.2 系统概要设计 ......................................................................................................................... 27
4.2.1 项目总体框架 ............................................................................................. 27
4.2.2 业务能力视图 ................................................................................................. 27
4.2.3 系统数据视图 ................................................................................................. 30
4.2.4 系统组件视图 ................................................................................................. 30
4.3 系统详细设计 ......................................................................................................................... 33
4.3.1 数据库设计 ..................................................................................................... 33
4.3.2 系统组件设计 ................................................................................................. 39
4.3.3 系统功能模块设计 ....................................................................................... 45
4.4 系统核心功能实现 ............................................................................................................... 57
4.4.1 CRUD(增删改查) ....................................................................................... 57
4.4.2 表的关联查询(作物的种植功能、菜地收益计算、任务、订单等功
能) .......................................................................................................................................... 66
4.4.3 菜地最佳种植方案推荐(多个约束条件下的求最值的规划问题)
................................................................................................................................................... 67
4.5 系统测试 ................................................................................................................................... 69
4.5.1 登录注册模块 ................................................................................................. 69
4.5.2 农场管理模块 .................................................................................................. 72
4.5.3 系统管理模块 .................................................................................................. 80
4.5.4 结论 .................................................................................................................... 81
第五章 反思、总结与展望 ......................................................................................................... 82
3
小组分工
学生姓名
小组分工
关文聪
项目需求分析、功能细分、系统设计、架构搭建、数据库
搭建与维护、后端业务逻辑功能实现、代码编写、模块整合、
产品经理、系统测试与维护
许亘成
数据库搭建与维护、后端业务逻辑功能实现、算法设计与
实现、系统测试与维护
吴金辰
LOGO 设计、UI 界面设计与美化、展示页面搭建、前端工程
师
黄捷敏
数据查阅,获取,分析,提供、资料整合、报告文档撰
写、小组讨论
王明义
资料整合、报告文档撰写、小组讨论
4
第一章 绪论
1.1 “互联网+”农业
“互联网+”是利用信息通信技术以及互联网平台,让互联网与传统行业进
行深度融合,创造新的发展生态。它代表一种新的社会形态,即充分发挥互联网
在社会资源配置中的优化和集成作用,将互联网的创新成果深度融合于经济、社
会各域之中,提升全社会的创新力和生产力,形成更广泛的以互联网为基础设施
和实现工具的经济发展新形态。互联网农业是指将互联网技术与农业生产、加工、
销售等产业链环节结合,实现农业发展科技化、智能化、信息化的农业发展方式。
“互联网+农业”就是依托互联网的信息技术和通信平台,使农业摆脱传统行业
中,消息闭塞、流通受限制,农民分散经营,服务体系滞后等难点,使现代农业
坐上互联网的快车,实现中国农业集体经济规模经营。
“互联网+农业”是一种生产方式、产业模式与经营手段的创新,通过便利
化、实时化、物联化、智能化等手段,对农业的生产、经营、管理、服务等农业
产业链环节产生了深远影响,为农业现代化发展提供了新动力。以“互联网+农
业”为驱动,有助于发展智慧农业、精细农业、高效农业、绿色农业,提高农业
质量效益和竞争力,实现由传统农业向现代农业转型。
“互联网+农业”的优势有:
1、通过物联网实时监测,应用大数据进行分析和预测,实现精准农业,降
低单位成本,提高单位产量
2、互联网技术推动农场的信息化管理,实现工厂化的流程式运作,进一步
提升经营效率,更有助于先进模式的推广复制
3、“互联网+农业”不仅能够催生巨大数据搜集、信息平台建设等技术服务
需求,同时也生产打开了更大的农资产品销售空间
“互联网+农业”的实际意义:
1、提高效率,降低风险,数据可视化市场可视化,使生产产量可控
2、打破传统,重新构建了农产品流通模式,突破了传统农产品生产模式,
建立新的信息来源模式
3、安全感,向国外可追溯农业看齐,加强食品安全监管
4、链条化,纵向拉长产业结构
5、信息共享,了解更多最新最全信息
“互联网+”对农业的影响:
“互联网+”开创了大众参与的“众筹”模式,对于我国农业现代化影响深
5
远。一方面,“互联网+”促进专业化分工、提高组织化程度、降低交易成本、
优化资源配置、提高劳动生产率等,正成为打破小农经济制约我国农业农村现代
化枷锁的利器;另一方面,“互联网+”通过便利化、实时化、感知化、物联化、
智能化等手段,为农地确权、农技推广、农村金融、农村管理等提供精确、动态、
科学的全方位信息服务,正成为现代农业跨越式发展的新引擎。“互联网+农业”
是一种革命性的产业模式创新,必将开启我国小农经济千年未有之大变局。
“互联网+”助力智能农业和农村信息服务大提升。智能农业实现农业生产
全过程的信息感知、智能决策、自动控制和精准管理,农业生产要素的配置更加
合理化、农业从业者的服务更有针对性、农业生产经营的管理更加科学化,是今
后现代农业发展的重要特征和基本方向。“互联网+”集成智能农业技术体系与
农村信息服务体系,助力智能农业和农村信息服务大提升。
“互联网+”助力国内外两个市场与两种资源大统筹。“互联网+”基于开放
数据、开放接口和开放平台,构建了一种“生态协同式”的产业创新,对于消除
我国农产品市场流通所面临的国内外双重压力,统筹我国农产品国内外两大市场、
两种资源,提高农业竞争力,提供了一整套创造性的解决方案。
“互联网+”助力农业农村“六次产业”大融合。“互联网+”以农村一二三
产业之间的融合渗透和交叉重组为路径,加速推动农业产业链延伸、农业多功能
开发、农业门类范围拓展、农业发展方式转变,为打造城乡一二三产业融合的“六
次产业”新业态,提供信息网络支撑环境。
“互联网+”助力农业科技大众创业、万众创新的新局面。以“互联网+”为
代表新一代信息技术为确保国家粮食安全、确保农民增收、突破资源环境瓶颈的
农业科技发展提供新环境,使农业科技日益成为加快农业现代化的决定力量。基
于“互联网+”的“生态协同式”农业科技推广服务平台,将农业科研人才、技
术推广人员、新型农业经营主体等有机结合起来,助力“大众创业、万众创新”。
“互联网+”助力城乡统筹和新农村建设大发展。“互联网+”具有打破信息
不对称、优化资源配置、降低公共服务成本等优势,“互联网+农业”能够低成
本地把城市公共服务辐射到广大农村地区,能够提供跨城乡区域的创新服务,为
实现文化、教育、卫生等公共稀缺资源的城乡均等化构筑新平台。
剩余82页未读,继续阅读
湯姆漢克
- 粉丝: 21
- 资源: 304
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0