资源描述
河北农业大学信息学院
本科毕业论文
题 目: 有机小米质量安全追溯系统——前台管理
摘 要
有机小米质量安全追溯系统是通过有机小米生产、加工、运输、销售各部门录入小米各个阶段的档案信息,政府监管部门严格监督,让消费者登陆网站之后可以通过小米的生产编号清楚看到各种批号的小米的详细的生产、加工、运输、销售等信息。从而可以放心的购买小米。
有机小米质量安全追溯系统面向的对象一是消费者,二是管理者。消费者模块主要是为了让消费者清楚的了解小米从生产到销售的各个环节,查看企业介绍信息,查看曝光信息,并且可以发出投诉信息。管理者模块其主要内容是发布小米基本信息、生产档案、加工档案、运输档案、销售档案、企业介绍信息、产品推荐信息、曝光信息等。各部门建立小米的各级档案,消费者可以通过编号来查看小米的各个阶段详细信息。
在通过对有机小米质量安全追溯系统的调研与分析的基础上,尝试采用面向对象系统分析与设计方法,设计和实现本系统的模块,进行小米各级档案的添加、查询、修改、删除等功能,以及对数据库进行管理。
关键词:有机小米,质量安全追溯,MYSQL,J2EE,JSP
Abstract
The System of Organic Millet quality safety traceability is through the organic millet production, processing, transportation, stages of the sales departments entry millet archive information, government supervision departments strict supervision, so that consumers can through the landing site production number of millet see various batches of millet detailed production, processing, transportation, sales and other information. Thus you can rest assured that the purchase of millet.
The System of Organic Millet quality safety traceability’s object one is for a consumer, the other is for managers. Mainly in order to allow consumers to clear understanding of millet from production to sales of each link, and can send the complaint information. It’s main content is released millet production basic information, archives, archives of archives processing, transportation, sales records. Company introduction information, products information, exposure information. All departments to establish the millet archives at all levels in various stages of detailed information, consumers can view the millet by number.
On the basis of investigation and Analysis on Trace Organic Millet quality safety, try using the object-oriented system analysis and design method, the design and Realization of the system modules, for millet all files to add, query, modify, delete and other functions, as well as on database management
Keywords: Organic Millet,quality safety traceability ,MYSQL, J2EE,JSP.
目录
1.绪论 1
1.1 前言 1
1.2 课题研究的背景及意义 1
1.3 国内外研究概况与发展趋势 1
1.4 设计的主要工作 1
1.5 论文组织 2
2.开发环境和开发技术 3
2.1工具环境介绍 3
2.1.1 开发环境的选择 3
2.1.2 JAVA语言简介 3
3.需求分析 4
3.1 设计思想 4
3.2 可行性分析 4
3.2.1 操作可行性 4
3.2.2 技术可行性 4
3.2.3 经济可行性 4
3.3 功能需求 5
3.3.1 基本功能需求 5
3.3.2 用户界面需求 5
4.系统分析与设计 6
4.1 有机小米质量安全追溯系统设计基本思路 6
4.1.1网站前台模块 6
4.1.2企业管理模块 6
4.1.3政府监管模块 6
4.2有机小米质量安全追溯详细系统设计 6
4.2.1系统角色,功能划分 6
4.2.2各个子系统功能分析 8
4.3有机小米质量安全追溯相关流程 10
4.3.1总体基本流程 10
4.3.2用户查询基本流程 11
4.3.3信息录入基本流程 12
4.3 数据库设计 12
4.3.1 数据库简介 12
4.2.2 物理结构设计 12
5.系统实现 15
5.1设计主界面 15
5.1.1有机小米质量安全追溯系统首页 15
5.2系统各个功能模块界面 15
5.2.1消费者查询小米各阶段档案界面 16
5.2.2政府监管界面 16
5.2.3企业管理界面 17
6.系统测试 18
6.1消费者查询测试 18
6.2用户投诉测试 19
6.3企业管理测试 21
6.4政府监管测试 22
6.5投诉管理测试 23
7.结束语 24
7.1 总结 24
7.2 心得体会 24
致谢 25
参考文献 26
1.绪论
1.1 前言
为了让消费者可以清晰的看到小米从生产到销售各个阶段的档案记录,为了政府部门可以监控企业各个工作流程,主要是面向现如今食品方面各个流程的不透明,无据可循的状态。为了更好的解决食品安全问题而建立。其主要内容包括:企业发布小米基本信息、生产档案、加工档案、运输档案、销售档案。企业介绍信息、产品推荐信息、政府发布曝光信息、监管企业和小米各个流程等。各部门建立小米的各级档案,消费者可以通过编号来查看小米的各个阶段详细信息,查看公司信息,看到受好评的产品,可以发表投诉信息。
1.2 课题研究的背景及意义
随着我国经济的迅猛发展和人民生活水平的不断提高,吃出美味、吃出健康已经成为普通百姓的生活追求,整个社会对农产品质量安全的关注上升到前所未有的高度。
如今食品安全问题成为我国一大难题。主要是食品的生产加工的流程的不透明和政府的监督力度不够。此系统可以将小米的各流程透明化,消费者能够清楚的了解,并且政府可以监控企业和小米的各个工作流程,避免一些非法的公司生产小米,禁止有问题的小米流向市场,对消费者和小米的质量安全有着很深远的意义。
1.3 国内外研究概况与发展趋势
随着我国经济的迅猛发展和人民生活水平的不断提高,吃出美味、吃出健康已经成为普通百姓的生活追求,整个社会对农产品质量安全的关注上升到前所未有的高度。在国际上,欧盟、美国等发达国家和地区要求对出口到当地的部分食品必须具备可追溯性要求,否则就不允许上市销售。发达国家建立的食品质量安全追溯体系,除了可以有效保证食品安全卫生和可以溯源外,其贸易壁垒的作用也日益凸显。由此可见,建立农产品可追溯系统不仅能为人民群众的饮食健康提供优质安全的农产品,同时也是打破国外因食品安全追溯而设置的贸易壁垒的重要手段。
许多发达国家和地区已经应用可追溯系统进行农产品质量安全管理。中国的农产品追溯系统建设正处于起步阶段,国家制定了一些相关的标准和指南,一些地方和企业初步建立了部分食品可追溯制度,发布了一些法规;并且开展了农产品可追溯系统的初步试点示范工作。但是现有的研究多集中在畜牧产品行业且只能追溯到生产企业,而有机小米与畜产品在生产、包装、个体标识等方面又存在很大不同,且消费者需要了解与小米安全相关的用药、施肥和检测等信息。因此,本研究以各有机小米生产基地的生产履历数据为基础,以条码为载体,利用网络技术、数据库技术、安全预警技术和条码技术,通过构建统一的追溯平台,实现对有机小米生产基地的安全生产管理和对消费者提供追溯。
1.4 设计的主要工作
本系统包括:企业录入,政府监管,消费者查询。
企业录入模块主要实现:小米基本信息、生产档案、加工档案、运输档案、销售档案的录入与修改,个人信息的查看,密码的修改。
政府监管模块主要实现:对企业的监管,可以删除非法企业和评论极差的企业,可以对企业评星,对企业认证,发布曝光信息,处理投诉信息,监控小米各个流程的档案信息。
消费者查询模块主要实现:消费者可以通过小米的编号查询其各个阶段的信息,可以查询公司信息,并且可以发表投诉信息等。
1.5 论文组织
论文全文共分为七章:
第一章主要介绍了论文选题的引言、对课题研究的背景及意义进行了分析,同时也对国内外研究状况及发展趋势进行了介绍。
第二章 开发环境和开发技术。介绍了系统、系统的开发模式、开发环境等基础知识。
第三章 需求分析。主要介绍了系统设计思想、可行性分析、功能和性能需求。
第四章 系统分析与设计。主要介绍了系统的总体结构设计和系统的数据库设计,其中数据库的设计包括了概念设计、逻辑设计和物理设计。
第五章 系统实现。介绍了系统的主要模块和它的功能。
第六章 系统测试。选取具有代表性的数据进行测试,保证系统正常运行。
第七章 结束语。对系统实现过程进行了总结。
2.开发环境和开发技术
2.1工具环境介绍
2.1.1 开发环境的选择
开发与运行的环境的选择会影响到数据库设计,本系统开发与运行环境如下:
开发环境:Windows XP professional
开发工具:Myeclipse
数据库管理系统:MySql数据库
本系统主要采用J2EE与MySql相结合的技术。利用Myeclipse软件来设计系统界面,使整个系统更具有吸引力和良好的价值
2.1.2 JAVA语言简介
Java是一种可以撰写跨平台应用软件的程序设计语言, Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心等。与传统程序不同,Sun 公司在推出 Java 之际就将其作为一种开放的技术。全球数以万计的 Java 开发公司被要求所设计的 Java 软件必须相互兼容。“Java 语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。Java 平台是基于 Java 语言的平台。这样的平台非常流行。因此微软公司推出了与之竞争的.NET平台以及模仿Java的C#语言。
2.1.3 MYSQL简介
MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常用标准化语言。 与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大 大降低总体拥有成本。
3.需求分析
3.1 设计思想
第一步根据各方需求利用MySql建立所需要的数据库,第二步将系统分为几个模块,第三步就使用Myeclipse完成该系统客户端应用程序的开发。
将建立数据库所在的服务器作为服务器端,在这里我所用的是本地服务器,为开发应用程序的客户端提供所需要的数据服务。当然,客户端跟服务端需要联接,具体来说就是指应用开发程序和数据库的连接,本系统主要是通过JDBC来访问MYSQL数据库。
3.2 可行性分析
可行性分析是系统分析阶段的第二项活动,它的主要目是进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行了调查分析并根据需要和可能提出开发系统的初步方案与计划。可行性分析是对系统进行全面、概要的分析。通过调查分析,本系统设计主要有以下三个可行性:
3.2.1 操作可行性
本系统操作简单,易于理解,只需通过简单指导,上手较快,运行环境要求低。消费者只需登陆网站就可以进行相关查询与投诉等操作,轻松的浏览推荐信息,曝光信息等。
企业管理和政府管理也容易上手,功能一目了然,无需复杂操作。
3.2.2 技术可行性
本课题采用JAVA语言进行开发,面向对象程序的基本元素是对象,面向对象程序的主要结构特点是:第一,程序一般由类的定义和类的使用两部分组成,在主程序中定义各对象并规定它们之间传递消息的规律.第二,程序中的一切操作都是通过向对象发送消息来实现的,对象接收到消息后,启动有关方法完成相应的操作.一个程序中涉及到的类,可以由程序设计者自己定义,也可以使用现成的类(包括类库中为用户提供的类和他人已构建好的).尽量使用现成的类,是面向对象程序设计范型所倡导的程序设计风格。
采用MySQL数据库MySQL的SQL语言是用于访问数据库的最常用标准化语言。 与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大 大降低总体拥有成本。
3.2.3 经济可行性
本课题所使用的软件都为免费公开发行版,不需要购买。现在,计算机的价格已经十分低廉,性能却有了长足的进步。为本次开发提供了设备支持,几乎所有的计算机都可以高效的运行使用管理系统
3.3 功能需求
按照系统开发业务分析要求和原则,在与系统管理人员的充分沟通,整理出管理系统所需求的基本功能和用户界面的一些需求,这些需求将作为系统分析和逻辑设计的依据。
3.3.1 基本功能需求
通过系统的分析,可得出该系统的基本功能需求如下:
企业录入小米各阶段档案模块主要实现:小米基本信息,生产档案,加工档案,运输档案。销售档案的录入与修改等,权限的设置,密码的修改。
政府监管模块主要实现:对企业的监管,可以删除非法企业和评论极差的企业,可以对企业评星,发布曝光信息,处理投诉信息,监控小米各个流程的档案信息。
消费者查询模块主要实现:消费者可以通过小米的编号查询其各个阶段的信息,可以查询公司信息,并且可以发表投诉信息,查看曝光信息,查询推荐产品等。
3.3.2 用户界面需求
1、简易性
界面的简洁是要让用户便于使用、便于理解、并能减少用户发生错误选择的可能性。“10分钟法则”是一个评估系统是否简易性的标准。
2、用户的语言
界面中要使用能反应用户本身的语言,而不是设计者的语言。要用友好性、人性化的提示,言语要友好,减少用户的挫折感,语言是主动式而非被动式,富于提示和启发。
3、从用户的观点考虑
想他们所想,做他们所做。用户总是按照他们自己的方法理解和使用。在界面设计中采用以用户为中心的设计方法(User Centered Design),让用户真正参与到界面设计当中来。在最终界面设计中体现用户的想法,是设计出让用户满意的用户界面的关键。
4、安全性
用户能自由的对界面上的每一项做出选择,且所有选择都是可逆的。在用户做出危险的选择时有信息提示是减少用户错误的有效方法。
5、人性化
高效率和用户满意度是人性化的体现。应具备熟练用户和新手用户两种界面,即用户可依据自己的习惯定制界面,并能保存设置。最好能设计出类似于Windows操作系统的自适应菜单项。根据用户的操作来判断是熟练用户还是新手用户即而给出适合于用户的用户界面。
4.系统分析与设计
4.1 有机小米质量安全追溯系统设计基本思路
基本设计思路如图4-1所示
有机小米质量安全追溯系统
政府监管
企业管理
前台界面
图4-1基本设计图
有机小米质量安全追溯系统是以有机小米的编号为线索,对有机小米的生产,加工,运输,销售全过程的数据进行采集上传,为政府监管部门有机小米全过程进行监控直到,也可以是消费者能够通过有机小米质量安全追溯系统岁所购买的小米进行查询。
4.1.1网站前台模块
网站前台模块基本包括:用户登录,查询,浏览,投诉反馈等。消费者可以通过登录有机小米质量安全追溯系统的前台网站输入小米编号来查询有机小米的生产信息,加工信息,运输信息,销售信息。发现有机小米出现质量问题,可以通过前台向政府部门进行投诉,消费者也可以通过前台浏览一些曝光信息,企业信息,系统推荐产品等。
4.1.2企业管理模块
企业管理模块基本包括:小米生产信息的录入与修改,加工信息的录入与修改,运输信息的录入与修改,销售信息的录入与修改,个人信息的修改等。企业可以通过前台页面登录到后台对有机小米的生产,加工,运输,销售等信息进行录入与修改,查看个人信息,修改密码等。
4.1.3政府监管模块
政府监管模块基本包括:企业监管,小米信息监管,处理反馈信息,发布曝光信息,个人信息修改等。企业监管包括:删除企业信息,企业星级评定等,小米信息监管包括:删除有问题的小米信息并发出预警,发布曝光信息包括:录入曝光信息,处理时间久远的曝光信息等,投诉信息处理包括:用户投诉信息删除与反馈等。
4.2有机小米质量安全追溯详细系统设计
4.2.1系统角色,功能划分
系统角色与功能划分如图4-2所示
消费者
数据库
生产档案
加工档案
有机小米生产者
有机小米加工部门
系统管理员
监管部门
运输档案
销售档案
有机小米运输部门
有机小米销售部门
图4-2系统角色,功能划分图
1. 有机小米生产者
有机小米生产者功能模块是有机小米生产企业对有机小米再生产过程中建立的生产档案,记录有机小米的生产信息,生产产地,试药,施肥信息,成长记录等。生产企业可以通过有机小米质量安全系统的前台网站通过认证后对上述信息进行录入。
2. 有机小米加工部门
有机小米加工部门功能模块是有机小米加工部门对有机小米建立加工档案,记录加工信息,药品信息,加工流程等信息。加工企业可以通过有机小米质量安全系统的前台网站通过认证后对上述信息进行录入。
3. 有机小米运输部门
有机小米运输部门功能模块是有机小米运输部门对有机小米建立运输档案,记录仓储信息,发货单位,发货时间,运输方式,运输路线等信息。运输企业可以通过有机小米质量安全系统的前台网站通过认证后对上述信息进行录入。
4. 有机小米销售部门
有机小米销售部门功能模块是有机小米销售部门对有机小米建立销售档案,记录进货时间信息,进货源信息,存放信息,质检员,销售员等信息。销售企业可以通过有机小米质量安全系统的前台网站通过认证后对上述信息进行录入。
4. 消费者
消费者可以通过前台网站查询有机小米从生产到销售的所有信息,发现问题后可以向有关部门投诉。可以查看政府发布的曝光信息,可以查看相关企业的介绍信息,可以查看一些推荐产品。
5. 政府监管
监管部门模块作用重要,对整个有机小米生产至销售环节全程监控并批准每个环节的使用者资格,若出现不符合标准的数据,及时发出预警,对不符合标准的环节进行整改。对有机小米进行统一编码,对在系统中优质的有机小米的生产至销售环节中涉及的生产者和企业进行星级评定等。
4.2.2各个子系统功能分析
前台页面功能划分如图4-3所示
曝光信息
用户登录
投诉反馈
产品推荐
企业介绍
质量追溯
前台界面
小米基本信息追溯
小米生产信息追溯
小米加工信息追溯
小米运输信息追溯
小米销售信息追溯
企业基本信息查询
企业联系方式
消费者登录
企业登录
政府登录
小米投诉
企业投诉
图4-3前台页面功能划分图
1.质量追溯
消费者通过网站进入本系统后输入有机小米的编号就可以查询到小米的相关信息,其中包括:生产信息,加工信息,运输信息,销售信息等。同时出现的相关企业的链接也在其中,以便于消费者查询。
2.产品推荐
产品推荐栏目有系统分析数据选取,根据小米的购买率,投诉率,客户评价等因素决定。其中包括:产品基本信息,产品企业介绍,消费者反馈意见等。
3.企业介绍
企业介绍栏目介绍有机小米的相关企业,根据企业的星级水平排列。其中包括:企业的基本信息,企业的联系方式,企业介绍等。
4.用户登录
用户登录模块为消费者,有机小米的相关企业进入后台进行相关数据的录入与修改。
5.曝光信息
曝光信息栏目及时发布小米在整个过程中出现的问题,企业出现的问题,以及各种曝光信息,以便于消费者仅是掌握有效信息,避免损害自身利益。
6.投诉反馈
投诉反馈栏目为消费者提供投诉意见反馈平台。消费者可以对出现问题的小米和企业进行投诉,政府在一定期限内予以回复。消费者必须实名注册,登陆后才能进行投诉。
企业管理功能划分如图4-4所示
小米基本信息修改
小米基本信息录入
小米生产信息修改
小米加工信息录入
小米加工信息修改
小米运输信息录入
小米运输信息修改
修改密码
小米生产信息操作
小米生产信息录入
小米销售信息操作
小米加工信息操作
企业管理
小米基本信息操作
小米运输信息操作
个人信息操作
小米销售信息操作
小米加工信息操作
企业管理
小米基本信息操作
小米运输信息操作
个人信息操作
小米基本信息录入
图4-4企业管理功能划分图
1.小米基本信息操作
企业可以通过此模块进行小米基本信息的录入与修改,其中主要完成:小米基本信息的录入,某种小米信息的查询,显示所有小米的基本信息,小米基本信息的修改。
2.个人信息操作
主要是个人信息的查看与修改,密码的修改
政府监管功能划分入图4-4所示企业评星
曝光操作
信息管理
小米信息监管
投诉反馈处理
政府监管
企业监管
企业认证
企业删除
信息删除
产品认证
小米反馈信息
公司反馈
曝光信息录入
曝光信息删除
密码修改
图4-5政府监管功能划分图
1.企业监管
相关部门可以通过此模块对企业进行评星操作,评定企业星级水平以便提高好企业的知名度,认证操作可以避免一些非法企业进行小米相关信息的录入,删除操作,删除非法企业。
2.小米信息监管
相关部门可以通过此模块对小米进行查询与删除操作,并发出曝光信息,对小米进行登记认证以便于消费者查询较好的产品。
3.投诉反馈处理
通过此模块进行用户投诉反馈的查询,予以相关处理,并且对处理的反馈进行标记,并且可删除一些投诉信息。
4.曝光操作
通过此模块进行曝光信息的录入与删除。
5.信息管理
主要是密码的修改。
4.3有机小米质量安全追溯相关流程
4.3.1总体基本流程
企业录入相关信息
数据库
政府相关部门
消费者
总体基本流程如图4-5所示
图4-6总体基本流程图
企业完成小米生产信息,加工信息,运输信息,销售信息的录入后,消费者可以通过网站前台查询到相关信息并对有问题的环节进行投诉反馈,政府监管部门及时处理反馈信息等。
4.3.2用户查询基本流程
用户查询基本流程如图4-6所示
数据库连接
N
Y
开始
输入查询条件
是否存在
显示查询信息
保存数据
结束
图4-7信息查询流程图
4.3.3信息录入基本流程
信息录入基本流程如图4-7所示
开始
连接数据库
连接数据库
输入用户信息
输入小米信息
结束
保存数据
新增
新增用户
新增小米信息
图4-8信息录入流程图
4.3 数据库设计
4.3.1 数据库简介
在系统设计过程中,数据库的设计是系统的核心和基础,把系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
数据库是长期储存在计算机内大量的有组织的,可以共享的数据的集合,这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。
4.2.2 物理结构设计
本系统采用的后台数据库是MySql数据库系统,本数据库名称为“liyanqiu”,其中包含十张表。主要表结构分别如以下列表所示。
(1) 企业用户表(company)如表4-1
表4-1企业用户表
含义
列名
数据类型
长度
允许空
公司编号
companynumber
varchar
20
否
公司名称
companyname
varchar
20
否
密码
password
varchar
20
否
邮箱地址
Dianzi_yx
varchar
20
否
营业执照
Yingye_zz
varchar
20
否
注册网址
Zhuce_wz
varchar
20
否
注册资金
Zhuce_zj
int
20
否
注册时间
Zhuce_sj
varchar
20
否
营业范围
Yingye_fw
varchar
20
否
主要产品
Zhuyao_cp
varchar
20
否
法人代表
Faren_db
varchar
20
否
联系电话
Lianxi_dh
varchar
20
否
企业logo
Qiye_logo
varchar
20
是
公司属性
Gongsi_sx
varchar
20
否
地址
dizhi
varchar
20
否
联系人
lianxiren
varchar
20
否
生产许可证
Shengchan_xkz
varchar
20
否
税务登记证
Shuiwu_djz
varchar
20
否
企业注册地
Qiye_zcd
varchar
20
否
星级
pingxing
varchar
10
是
认证
renzheng
varchar
10
是
(2) 投诉建议表(advice)如表4-2
表4-2投诉建议表
含义
列名
数据类型
长度
允许空
Id
Id
Int
20
否
用户证件号
Cardnumber
varchar
20
否
用户名
consumername
varchar
20
否
电话
Dianhua
varchar
20
否
Email
Email
varchar
20
否
小米编号
milletnumber
varchar
20
否
评价
pingjia
Int
20
否
标题
Title
Varchar
20
否
内容
Neirong
Varchar
100
否
时间
time
varchar
20
否
(3) 小米生产信息表(milletscda)如表4-3
表4-3小米生产信息表
含义
列名
数据类型
长度
允许空
小米编号
milletnumber
varchar
20
否
小米名称
milletname
Varchar
20
否
生产公司
Shengchan_gs
Varchar
20
否
公司编号
Gongsi_bh
Varchar
20
否
生产产地
Shengchan_cd
Varchar
20
否
产地环境
Chandi_hj
Varchar
20
否
药品名称
Yaopin_mc
Varchar
20
否
用药剂量
Yongyao_jl
dounle
20
否
肥料名称
Feiliao_mc
Varchar
20
否
施肥计量
Shifei_jl
Double
20
否
生长状况
Zhengzhang_zk
Varchar
20
否
(4) 小米加工信息表(milletjgda)如表4-4
表4-4小米加工信息表
涵义
列名
数据类型
长度
允许空
小米编号
milletnumber
Varchar
20
否
小米名称
milletname
Varchar
20
否
加工公司
Shengchan_gs
Varchar
20
否
公司编号
Gongsi_bh
Varchar
20
否
第一阶段
one
Varchar
20
否
第二阶段
two
Varchar
20
否
第三阶段
three
Varchar
20
否
第四阶段
four
Varchar
20
否
药品名称
Yaopin_mc
Varchar
20
否
用药剂量
Yongyao_jl
double
20
否
5.系统实现
5.1设计主界面
5.1.1有机小米质量安全追溯系统首页
首页如图5-1所示
图5-1 首页
5.2系统各个功能模块界面
5.2.1消费者查询小米各阶段档案界面
查询界面如图5-2所示
图5-2 消费者查询界面
5.2.2政府监管界面
政府监管如图5-3所示
图5-3 政府监管主界面
5.2.3企业管理界面
企业管理如图5-4所示
图5-4 企业管理者主界面
6.系统测试
6.1消费者查询测试
6.1.1进入查询主界面。
主界面如图6-1
图6-1 系统主界面
6.1.2输入小米编号后点击追溯
查询成功界面如下图6-2
图6-2 查询后界面
6.2用户投诉测试
6.2.1投诉查询主界面
投诉主界面如图6-3.
图6-3 用户投诉界面
6.2.2投诉成功界面
投诉成功界面如图6-4.
图6-4 投诉成功界面
6.3企业管理测试
6.3.1档案录入成功界面。
档案录入成功界面如图6-5.
图6-5 档案录入成功界面
6.3.2档案操作成功界面。
档案操作成功界面如图6-6.
图6-6 档案操作成功界面
6.4政府监管测试
6.4.1企业监管操作成功界面。
企业管理操作成功界面如图6-7.
图6-7 企业监管操作成功界面
6.4.2小米信息监管操作成功界面。
小米信息监管操作成功界面如图6-8.
图6-8 小米信息监管操作成功界面
6.5投诉管理测试
6.5.1投诉管理操作成功界面。
投诉管理操作成功界面如图6-9.
图6-9 投诉管理操作成功界面
7.结束语
7.1 总结
毕业设计心得体会 随着毕业日子的到来,毕业设计也接近了尾声。经过几周的奋战我的毕业设计终于完成了。在没有做毕业设计以前觉得毕业设计只是对这几年来所学知识的单纯总结,但是通过这次做毕业设计发现自己的看法有点太片面。毕业设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。通过这次毕业设计使我明白了自己原来知识还比较欠缺。自己要学习的东西还太多,以前老是觉得自己什么东西都会,什么东西都懂,有点眼高手低。通过这次毕业设计,我才明白学习是一个长期积累的过程,在以后的工作、生活中都应该不断的学习,努力提高自己知识和综合素质。
7.2 心得体会
本系统所需知识是为接触过的,本一无所知到系统运行。不仅使我知道得到补充和增加,也锻炼了我自我约束力和自学能力。
致谢
在此要感谢周老师对我悉心的指导,感谢老师给我的帮助和很多建议。在设计过程中,我通过查阅大量有关资料,与同学交流经验和自学,并向老师请教等方式,使自己学到了不少知识,也经历了不少艰辛,但收获同样巨大。在整个设计中我懂得了许多东西,也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。而且大大提高了动手的能力,使我充分体会到了在创造过程中探索的艰难和成功时的喜悦。虽然这个设计做的也不太好,但是在设计过程中所学到的东西是这次毕业设计的最大收获和财富,使我终身受益。
参考文献
[1]《java项目实例自学手册》 作者:马文强 王书宇 人民邮电出版社
[2]《java编程思想》 作者:Bruce Eckel 机械工业出版社
[3]《J2EE反模式》 作者:Bill 机械工业出版社
[4]《javascript高级程序设计》 作者:Nichoils 人民邮电出版社
[5]《高性能mysql》 作者:Baron Schwartz/Peter 电子工业出版社
[6]《mysql必知必会》 作者:福塔 人民邮电出版社
目 录
第一章 总 论 1
第二章 项目提出的背景和必要性 4
第一节 项目建设背景 4
第二节 项目建设的必要性 4
第三节 项目建设的先进性 8
第三章 市场分析与建设规模 10
第一节 市场分析 10
第二节 建设规模 11
第四章 工艺技术方案及设备选型 12
第一节 工艺技术方案 12
第二节 主要设备方案 14
第五章 原料、辅助材料及燃料的供应 17
第一节 主要原材料、辅助材料及公用工程供应来源 17
第二节 主要公用工程用量及供应 18
第六章 厂址选择和建设条件 19
第一节 厂址选择 19
第二节 建设条件 19
第七章 总图运输、土建及公用工程 22
第一节 总平面布置及运输 22
第二节 土建方案 23
第三节 公用工程 24
第八章 节 能 29
第一节 用能标准及设计规范 29
第二节 项目能源消耗种类及消耗情况 30
第三节 项目节能措施及效果分析 31
第九章 环境保护 33
第十章 劳动安全卫生及消防 36
第一节 劳动安全卫生 36
展开阅读全文