全文总字数:5463字
1. 研究目的与意义(文献综述)
1.1目的及意义
溯源系统是物联网、移动互联网、一物一码等技术的整合应用。在产品生产过程中在重要环节可采集产品数据信息并形成产品溯源档案。从而形成产品从原料、生产加工、质量检测、物流运输等环节的信息监控。
管理是在特定的环境下,对组织所拥有的资源进行有效的计划、组织、领导和控制,以便达成既定的组织目标的过程。认识管理应该从管理的源头开始,人类文明程度及其社会性发展到一定阶段便出现了管理。管理最初是掌管事务,传说黄帝时代设百官,“百官以治,万民以察”,百官就是负责主管各方面事务的官员。管理一词出现很早,原来既可以是动词,也可以作名词,如“万历中,兵部言,武库司专设主事一员管理武学”,其中管理为动词;如“东南有平海守御千户所,洪武二十七年九月置。又有内外管理、又有碧甲二巡检司”,其中的内外管理,为名词,表示官职。管和理都有表示管理、经营的意思,如《水浒》中“如今叫我管天王堂,未知久后如何”,《柳敬亭传》中“贫困如故时,始复上街头理其故业”。管理表示掌管、管领、管摄、管主、管治、治理、经理的意思。管理的意义,在于更有效地开展活动,改善工作,更有效的满足客户需要,提高效果、效率、效益。
制造企业零部件编码管理包括不同零部件编码的生成,编码标签的设计与打印,单件产品/箱编码的关联等模块。通过对企业零部件进行编码管理,我们可以了解到该企业每个零部件的相关信息。对企业来说,可以方便对零部件的管理,避免伪劣产品进入市场,给企业带来不利影响。对消费者来说,可以让他们知道该零部件的具体来源,让他们买的放心。
2. 研究的基本内容与方案
2.1研究的基本内容
这个课题主要为软件部分,建立该机械制造企业的溯源系统,实现对制造企业零部件编码管理,包括不同零部件编码的生成,编码标签的设计与打印,单件产品/箱编码的关联等模块。
软件部分:需要设计机械制造企业追溯数据库的结构;设计并编写追溯算法;完成追溯软件系统的软件界面开发并能运行。
2.2研究目标
1.服务器端(管理端):
(1)在服务器端实现产品信息采集、二维码的生成、产码互联、产品数据查询及用户管理等模块功能。
(2)实现零部件的关联,通过单个零件就能够查询到和它相关联的零部件信息。
(3)实现系统后台运行的管理,在客户端扫描图像可以追溯到产品的生产日期、质量、检验和物流等信息。
2.浏览器端(客户端):
(1)可实现用户注册、登陆、产品信息追溯及产品防伪码查询与修改功能
(2)可实现用户对产品问题的反馈与建议
2.3追溯系统技术方案
系统采用ASP技术来搭建溯源系统,运用了Visual Studio 2017来搭建系统的各种界面,运用SQL server 2008 来搭建各种数据的数据库。
2.3.1数据库的搭建
其中包含的数据库如下表所示
表2.1数据库表
编号 | 数据库表名称 | 数据库表内容 |
1 | 临时工序加工信息采集表 | 缓存采集的工序加工信息 |
2 | 工序加工信息采集表 | 采集的工序加工信息 |
3 | 临时零件追溯码和防伪码 | 缓存的零件产品追溯码,防伪码等信息 |
4 | 生成零件追溯码记录 | 生成零件追溯码和防伪码的记录 |
5 | 生成零件追溯码与防伪码及二维码 | 生成零件的追溯码,防伪码和二维码 |
6 | 临时部件追溯码和防伪码 | 缓存的部件追溯码,防伪码等信息 |
7 | 生成部件追溯码记录 | 生成部件的追溯码和防伪码的记录 |
8 | 生成部件追溯码与防伪码及二维码 | 部件追溯码,防伪码和二维码等信息 |
9 | 临时零件与部件关联表 | 缓存的零件和部件的追溯码关联数据 |
10 | 零件与部件的关联 | 零件和部件的追溯码关联数据 |
11 | 临时零件的质量追溯 | 缓存的零件的追溯结果 |
12 | 临时质检中心质量追溯 | 缓存的质检中心质检追溯结果 |
13 | 完整质检中心质量追溯 | 产品质检追溯的结果记录 |
14 | 临时表 | 缓存产品编号统计信息 |
15 | 临时加工人员追溯统计 | 缓存加工人员的不合格工序数 |
16 | 加工人员追溯统计 | 缓存加工人员统计信息 |
17 | 装配人员追溯统计 | 缓存装配人员统计信息 |
18 | 用户管理 | 用户的用户名密码等信息 |
其中,数据库表1,2属于零件信息采集模块,这一类表负责对零件的工序加工信息进行记录;数据库表3,4,5,6,7,8,9,10属于零部件追溯码模块,这一类表负责追溯码,防伪码和二维码的生成,二维码的打印和追溯码间的关联以及批次的关联,并将相关信息保存;数据库表11,12,13,14,15,16属于零件质量追溯模块,主要实现对不合格工件加工人员的追溯,还能对产品的加工情况进行统计;数据库表17属于零部件关联模块,主要实现对由零件组装成部件过程和装配人员的追溯,数据库表18属于用户管理模块,用于添加,删除和更改用户的信息以及权限.
在此,列举了部分数据库具体结构
表2.2工序加工信息采集表
字段名称 | 数据类型 |
序号 | Int |
产品编号 | Int |
产品名称 | Char(10) |
加工时间 | Date |
加工材料 | Char(10) |
加工设备 | Nchar(10) |
刀具型号 | Nchar(10) |
工序号 | Nchar(10) |
表2.3生成零件追溯码记录
字段名称 | 数据类型 |
序号 | Int |
起始追溯码 | Nvarchar(100) |
终止追溯码 | Nvarchar(100) |
生成数量 | Int |
生成时间 | Date |
表2.4零件与部件的关联
字段名称 | 数据类型 |
零件追溯码 | Varchar(100) |
部件追溯码 | Varchar(100) |
2.3.2零部件管理系统主要界面设计
2.3.2.1信息采集
1.零件加工信息采集
通过手动采集或文件导入获得产品的产品名称、产品编号、加工材料、加工设备、加工时间、加工工序及工序内容、加工人员、审核人员、审核时间等数据。
表2.5零件加工信息采集
2.部件装配信息采集
通过手动采集或文件导入获得产品的产品名称、产品编号、装配零件、装配地点、装配时间、人员、审核人员、审核等数据。
表2.6零件装配信息采集
2.3.2.2用户管理
用户管理模块包括用户登录和用户注册两大部分
1.用户登录
用户名 |
|
密码 |
|
2.用户注册
用户名 |
| 密码 |
|
身份 |
| 确认密码 |
|
确认注册 |
2.3.2.3追溯信息查询
追溯信息查询模块包括单件产品信息追溯,部件信息追溯和零部件关联信息追溯三个部分
-
零件二维码生成
通过零件的相关信息,为每个零件附上二维码,如下图所示
零件赋码 | 生成追溯码 | 提交数据 |
设置厂区 | 结果显示 (产生二维码) | 结果记录 |
设置批号 | ||
生成时间 | ||
选择地区 | ||
产品规格 | ||
生成数量 | ||
起始编号 |
2.部件二维码生成
通过零件的相关信息,为每个零件附上二维码,如下图所示
部件赋码 | 生成追溯码 | 提交数据 |
设置厂区 | 结果显示 (产生二维码) | 结果记录 |
设置批号 | ||
生成时间 | ||
选择地区 | ||
生成数量 | ||
起始编号 |
3.零部件追溯码的关联
建立零部件之间的关联,关联成功结果显示是,反则否之
4.追溯码的查询与统计
用户可以通过输入日期或者编码代号对产品进行查询
2.3.4产品问题反馈
-
问题反馈
产品编号 | 问题内容 | 意见反馈 | 反馈人员 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.反馈修正
产品编号 | 问题内容 | 意见反馈 | 反馈人员 | 是否审阅 | 审阅人员 | 是否修正 | 修正人员 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3. 研究计划与安排
时间 | 任务安排 |
1-2周 | 查阅资料、软件学习 |
3-5周 | 开题报告、英语翻译、软件学习 |
6-9周 | 软件系统搭建、部署 |
10-13周 | 对设计方案进行优化 |
14周 | 撰写说明书、PPT |
15周 | 答辩 |
4. 参考文献(12篇以上)
[1]国家863中部软件孵化器. asp.net从入门到精通[m].北京:人民邮电出版社,2015.
[2]万璞、马子睿、张金柱.网页制作与网站建设技术详解[m].北京:清华大学出版社,2015.
[3]丁楚,周子博,黄清.基于ssm框架的餐饮溯源系统的分析与设计[j].计算机产品与流通,2020.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。