searchdetail-综述开题网

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回

垃圾分类扫描统计软件开发开题报告

 2023-09-06 10:09  

1. 研究目的与意义

随着社会的发展,垃圾的分类回收得到了更多的关注,相较于发达国家,我国的垃圾分类回收管理起步较晚。现今我国城市化正在高速发展中,垃圾分类回收是其中重点重视和研究的课题[1],也是建设现代城市循环经济和节约型社会的基本要素[2]。垃圾分类处理是指将垃圾按“可回收再使用”和“不可回收再使用”的分类法进行分类处理, 通过垃圾分类处理可以回收垃圾中的可回收利用资源,减少浪费,同时减少填埋和焚烧垃圾所消耗的能源。我国城市垃圾分类管理处于起步阶段[3],各个试点城市均在组织专业人员研发垃圾分类管理的智能软件。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和预期目标

1、研究内容

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与步骤

1. 系统业务流程

当用户使用本系统进行垃圾投放时,系统为用户提供具有自己信息与垃圾类型标识的二维码垃圾袋。每一次用户使用移动端进行垃圾投放的流程如图1所示

图1用户投放垃圾业务流程

当收到移动端的数据时,系统的业务流程如图2所示

图2 系统业务流程

2.系统功能

2.1服务器功能结构图

服务器主要实现对用户的管理,新闻,二维码的生成与删除功能,如图3所示

图3服务器功能结构图

2.2移动端功能结构图

移动端使用安卓开发,有扫描垃圾袋上二维码,查看新闻,查询个人信息功能,如图4所示

图4 移动端功能结构图

3.系统采用的设计模式

本系统采用MVC模式[17],MVC将应用分为模型、视图和控制器三个部分,本系统中,V是系统的视图界面,x系统界面受控制器控制显示为用户界面,新闻界面,统计界面。当得到控制器(C)和模型(M)发来的控制和更新信息时,视图界面将更新相关的用户信息,模型(M)接收控制器(C)的业务处理请求,在接受到业务处理请求时,响应视图(V)的状态查询请求,更新系统相关的用户,新闻,统计界面。本系统的MVC运行机制如图5所示

图5 MVC运行机制

4. E-R

E-R图是实体之间的联系图,本软件中,实体包括,管理员,小区,用户,二维码,详细设计如图6所示。

图6 E-R图

5.系统数据库设计

系统数据设计主要包括表1用户表,表2小区表,表3二维码垃圾袋表,表4回收垃圾袋统计表,表5垃圾袋仓库表,表6垃圾袋编号字典表。

表1 用户表

字段名

类型

空值

约束条件

用户名

Varchar

Not null

小区编号

Varchar

Not null

外键

ID

Varchar

Not null

主键

联系电话

Varchar

Not null

表2 小区信息表

字段名

类型

空值

约束条件

小区名

Varchar

Not null

小区编号

Varchar

Not null

主键

表3 二维码垃圾袋表

字段名

类型

空值

约束条件

垃圾袋编号

Varchar

Not null

主键

表4 回收垃圾袋统计表

字段名

类型

空值

约束条件

垃圾袋编号

Varchar

Not null

垃圾袋数量

Varchar

Not null

表5 供应垃圾袋统计表

字段名

类型

空值

约束条件

供应垃圾袋编号

Varchar

Not null

供应垃圾袋数量

Varchar

Not null

回收垃圾袋编号

Varchar

Not null

回收垃圾袋数量

Varchar

Not null

回收垃圾袋时间

Varchar

Not null

表6 垃圾袋编号字典表

数据项

类型

长度

空值

省份

Varchar

2

Not null

城市

Varchar

2

Not null

地区

Varchar

2

Not null

小区名

Varchar

4

Not null

楼号

Varchar

2

Not null

门号

Varchar

4

Not null

用户名

Varchar

4

Not null

垃圾袋号码

Varchar

4

Not null

垃圾类型

Varchar

2

Not null

数据流定义:省份 城市 地区 小区 楼号 门号 用户名 垃圾袋号码

垃圾类型

5.技术路线

系统后台使用PHP进行开发,PHP语言现在被许多网站使用来搭建后台,它具有跨平台特性,支持多种主流与非主流的数据库安全性,PHP是一种将程序嵌入到HTML文档中的语言,它的执行效率相对于完全生成HTML标记的CGI来看,PHP的执行效率完全要高出许多;而且PHP还可以执行编译后代码,这样编译的结果,就让系统达到了加密的效果,另外这样做也可以使代码进行优化,使我们的代码运行起来速度更快,减少了系统的响应时间,对于本系统来说,mysql体积小,SQL语言又是常用的,标准化的数据库开发语言,所以在本系统中选择使用mysql进行数据库开发。

4. 参考文献

[1]陈和平.城市生活垃圾分类方法探讨[j].宁波大学,2003(6):5-6.

[2]毛大庆.城市无害固体垃圾的管理与公共环境政策[j].生态经济,2006(11):136—139.

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 计划与进度安排

1:2022/02/18-2022/02/25 查阅论文资料

2:2022/02/26-2022/03/05 进行需求分析和开题报告撰写

3:2022/03/06-2022/03/20 方案设计与外文翻译

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。