开题报告(格式-时间参考)
- 格式:pdf
- 大小:151.83 KB
- 文档页数:5
北方民族大学毕业设计(论文)
开题报告书
题目无公害枸杞质量溯源系统设计与实现
姓名xxx
学号xxx
专业计算机科学与技术
指导教师丁红胜
北方民族大学教务处制
北方民族大学毕业设计(论文)
开题报告书
2012年12月30日
课题性质毕业论文
姓名xxx院(部)计算机科学
与工程学院
学号20082459专业xxx课题来源自拟/结合科研(此处参照
教务管理系统中的说法)题目无公害枸杞质量溯源系统设计与实现
一、选题的目的、意义:
枸杞是宁夏地方特色产品,在宁夏农村经济中占有重要地位,是宁夏出口创汇的重要经济作物。
目前,在国际,国内市场上,随着人们生活水平的提高和消费者对食品安全意识的增强,对枸杞的安全质量提出了新的要求,吃上放心食品成为普通消费者的基本要求。
本课题的提出是基于“国家食品质量安全”的背景提出的,我国的多个省市,均根据自身的特点在研发能体现其本地特色产品的质量溯源系统。
可追溯系统(Traceability System)就是在产品供应的整个过程中对产品的各种相关信息进行记录存储的质量保障系统,其目的是在出现产品质量问题时,能够快速有效地查询到出问题的原料或加工环节,必要时进行产品召回,实施有针对性的惩罚措施,由此来提高产品质量水平。
本课题以枸杞产品的质量溯源系统的软件需求分析和设计为主要研究内容,包括枸杞产品的种植,收果,加工,储存,流通,销售等业务处理环节的信息化处理和枸杞产品的质量溯源实现设计。
本文采用UML建模技术对项目需求进行分析和建模,java+SQL2005软件开发技术,对软件进行设计与开发;主要完成系统平台的设计与构建,溯源查询模块设计与实现,加工企业标签打印模块的设计与实现。
Java技术的通用性、高效性、平台移植性和安全性,使之成为网络计算的理想技术。
本系统采用基于java的web开发技术,系统架构采用成熟的BS架构开发无公害枸杞质量溯源系统。
最终系统实现的功能包括:枸杞种植信息登记,枸杞加工信息登记,后台管理,枸杞溯源查询模块,二维码管理模块。
溯源查询模块是普通用户运用最频繁的模块之一,溯源信息的完整性,真实性,安全性,决定了整个溯源系统的成功与否。
同时溯源模块的友好性,和可操作性,决定了普通用户的使用体验,良好的用户体验是一个优秀系统产生的核心竞争力。
本课题主要以建立宁夏无公害枸杞产品质量溯源信息系统为目标,为宁夏地区的无公害枸杞的生产过程及产品品质的追溯体系提供信息化技术支撑。
系统的研发能够实现:一,为生产无公害枸杞产品定位到优质优价,为产品做网络上的宣传,提高产品的知名度,同时生产企业和农户能够证明自己的产品是优质无公害绿色产品;二,消费者通过系统,可以放心的选用产品,溯源系统为他提供整个枸杞产品的生产,加工,仓储系统的全过程信息,他能够轻易的获得产品的所有信息并推断出自己选用的枸杞产品的品质。
三,管理部门的人员也可以借助系统对该类产品的不同数据的统计分析。
课题的研发具有一定的实践意义和社会意义。
二、本题的基本内容:
1.课题任务
本项目采用的计算机技术有Java语言编程技术,JSP网页编程技术及SQLserver2005数据库技术开发系统。
Java技术的通用性、高效性、平台移植性和安全性,使之成为网络计算的理想技术。
本系统采用基于java的web开发技术,系统架构采用成熟的BS架构开发无公害枸杞质量溯源系统。
具体任务为:
1自学jsp,java,SQL2005等;
2完成开发环境的软硬件环境的搭建设置;
3完成枸杞质量溯源系统的总体设计;
4完成枸杞质量溯源系统的中的溯源查询模块,标签打印管理模块的编码;
5完成系统测试。
2.重点研究内容
本课题重点研究的内容是:
(1)溯源码结构的设计
源码的组织结构,溯源码是一份产品的ID,不同的蓬采时间,不用的等级,不同的包装,和销售地使得每一带枸杞都有着独一无二的溯源码同时,这不但保证了溯源信息的完整性,同时也有了一定的防伪功效。
(2)数据库的设计,
良好的数据库设计是信息系统的基础,枸杞质量溯源系统的数据信息包括种植信息,加工信息,溯源信息。
信息类型多,数据量大,因此对数据库的安全性,稳定性和可靠性有着较高的要求。
(3)溯源信息的查询编码实现
因不同的用户需求,要求对指定溯源码进行不同信息组合的查询,对数据库查询的优化有着较高的要求。
3.实现途径、方法
(1)初始研究:确定课题的科研目标,规划项目实施步骤,理清项目研发基础及条件。
(2)问题描述:对初始问题的界定进一步细化,分析项目实施的可行性,构筑研发环境。
(3)需求分析:调研市场,分析无公害枸杞生产过程,分析系统的功能需求和非功能需求,采用UML等面向对象的建模方式描述系统的需求。
(4)系统设计:分为概要设计和详细设计,主要基于BS的web结构系统。
(5)系统实现:选用sql2005,JSP,Tomcat等技术实现软件的编写和发布。
(6)构建数据库:联系示范点,为系统构建无公害枸杞产品的数据库。
(7)原型版本的运行与测试:在示范企业(园区)运行并测试。
本系统采用基于java的web开发技术,系统架构采用成熟的BS架构,web应用的发布采用tomcat6.0,数据库用sql2005,从技术的实现角度来讲,是一种信息系统的开发,从技术上讲具有可行性。
4.进度计划
序号毕业设计(论文)工作进度日期(起止周数)%
1查阅资料、理解毕业设计任务、写开题报告1-210
2JSP,Java学习,软件需求调研及分析3-625
3软件设计及开发7-925
4软件修改及完善105
5撰写毕业论文11-1325
6准备论文答辩14-1510
三、推荐使用的主要参考文献
[1]王珊,数据库系统概论(第4版)[M],高等教育出版社,2006年05月
[2]王立方等,新型生猪标识及肉产品可追溯系统的设计和实现,[J],农业网络信息,2006.12
[3]孙卫琴,李洪成,Tomcat与Java Web开发技术详解,[M]北京-电子工业出版社2004
[4]昝林森,申光磊,段军彪,基于JSP的牛肉质量安全可追溯网络化系统研究,[J],中国农学通,22卷12期,2006.12
[5]苑存忠等现代肉羊生产管理系统的设计与应用,[J],中国畜牧杂志,2004.01
[6]Java编程思想(第4版)机械工业出版社,2007-6-1
四、指导教师意见:
签章:
年月日
五、院(部)审查意见:
签章:
年月日。