计算机毕业设计论文

上传人:lis****211 文档编号:180887802 上传时间:2023-01-08 格式:DOCX 页数:21 大小:144.57KB
返回 下载 相关 举报
计算机毕业设计论文_第1页
第1页 / 共21页
计算机毕业设计论文_第2页
第2页 / 共21页
计算机毕业设计论文_第3页
第3页 / 共21页
点击查看更多>>
资源描述
蔬菜农药残留检测数据管理系统摘要:蔬菜农药残留管理系统(农产品质量安全管理系统、蔬菜农药残留监测管 理系统、质量溯源系统、农产品质量安全检测监控信息系统)主要由数据输入、 查询、上报、统计、分析、发布等功能模块组成。各模块功能集于互联网进行数 据运行 。第一章 绪论目前世界上可使用的农药有 500 多种,需要检测化合物约 1000 种,应检测 的样品在10000 种以上。农药种类繁多,结构各异,分类方法也不仅相同,为了 便于检测采用化学组成和结构特征作如下分类: 1、有机氯:六六六、滴滴涕、五氯硝基苯、四氯硝基苯、六氯苯、艾氏剂、毒杀 芬等;2、有机磷:甲胺磷、对硫磷、甲基对硫磷、甲拌磷、DDVP、久效磷、马拉硫磷、 丙硫磷、丙澳磷、乙酞甲胺磷等;3、氨基甲酸酷:抗蚜威、西维因、吠喃丹、速灭 威、涕灭威、灭多威、残杀威等;4、菊酷类:烯丙菊酷、胺菊酷、炔吠菊酷、节吠 菊酷、苯醚菊酷、二氯苯醚菊酷、氯氰菊酷、漠氰菊酷、甲氰菊酷、氟氰菊酷、 氟胺氰菊酉旨、肪醚菊酉旨等。由于农药性质和样品类型不同,试图建立一种检测体系适用于所有化合物和 全部样品是不现实的。根据“运动员食物安全保障系统研究”课题(2008)行动计 划运动员食品农药残留检测体系建设子课题任务书设定的内容、目标,结合 不同蔬菜、水果及粮食和不同农药的理化性质与结构特征,考虑到加入WTO后 与国际检测方法接轨的形势要求和我国可能实现的技术条件,参照良好实验室规 范(GLp)和标准操作规程(StandardOperatingProeedure, soPs),建立适合我国国情 的食物中多种农药残留快速、简便、灵敏、准确的检测方法。其灵敏度、准确度、 精密度达到痕量分析要求。基于以上考虑,本项研究以容易造成中毒事故发生的19种有机磷和6种氨 基甲酸酷类农药作为重点,同时纳入了我国常用的6种菊醋类,以及易于在动物 组织中富集的n种高残留有机氯化合物。基本上涵盖了中国的主要农药类型和高 毒品种。第二章 相关知识点介绍2.1 引言随着网络时代的到来,越来越多的公司、科研单位和个人纷纷开始在网上开 辟自己的商业型、信息发布型、研究型或综合型等形形色色的的网站。WEB技 术是Internet上最受欢迎、最为流行的技术,采用超文本、超媒体的方式进行信 息的存储与传递,能把各种信息资源有机地结合起来,并具有图文并茂的信息集 成能力及超文本链接能力的信息检索服务2。与此同时,对 Internet 信息服务的 要求不断提高,一成不变的静态页面和简单的动画己经不能满足人们对网络信息 日益增长的需求,普通的静态网站已经不能满足各种应用需求,因此就要求网站 开发人员掌握新的客户/服务器技术(C/S),以便能够创建出具动态内容的网站。由于在 WEB 服务器中,信息都以文本或图象文件的形式进行存储,所以 WWW 查询速度很慢,检索机制很弱,尤其是基于内容和结构的检索。它不象 Sybase, Oracle, SQL等专用数据库系统,能对大批量数据进行有序的、有规则的 组织与管理,只要给出查询条件便能很快得到查询结果。但WEB的亲切界面和 广泛流行,又是这些数据库系统所无法比拟的。因此, WEB 与数据库的结合, 必能大大扩展其功能。同时也可通过Brower数据库Server简化对数据库的操作 难度,只要用户能上网,便能管理和利用数据库中的信息。随着Internet技术的迅猛发展,信息管理系统也由传统的桌面转WEB。在 WEB建设发展的初期,一般是由制作人员直接编写静态页面(HTML)上载到服务 器,向 Internet 发布,但是由于静态页面无法完成与访问客户进行交互对话的功 能,更无法访问数据库,因此不能进行信息管理系统的开发。随着技术发展,出 现 TCGI(Common Gateway Interface,通用网关接 口)、ASP (Active Server Pages, 动态服务器页面)等技术,它们可以实现与用户交互,使不同用户请求可获得不 同信息,也就是所谓的网页的动态性,因而在WEB上实现信息管理系统己成为 可能41。而且浏览器/WEB服务器/数据库服务器三层分结构模式为实现这一目标 提供了可行的技术与实现的方案。与三种传统的信息管理系统结构模式(主机/终 端,文件服务器/客户终端,客户机/服务器)相比,利用基于三层结构模式的 ASP 技术来开发 WEB 信息管理系统,其用户界面统一为 W9W 页面,用户通过页 面从浏览器向服务器发出请求,服务器根据不同请求生成相应的 HTML 页面传 送给用户,从而实现了用户按需获取信息;用户可以通过一台浏览器访问多个服 务器,从而形成点对多点、多点对多点的结构模式,而无需更换软件或启用另外 的程序,使得用户界面具有交互性、一致性、易操作性。而且采用这种结构模式, 开发者的精力能集中于服务器的后台应用,无需开发前台交互界面软件,从而缩 短了开发周期、节省了开发费用,并且开发环境独立于用户前台应用环境,使得 开发具有跨平台性。因此为了适应技术的飞速发展和用户需求的不断提高,非常有必要基于上述 技术对我们的专业网站一一一蔬菜农药残留检测数据管理系统网站。2. 2管理信息系统(简称MIS)发展概述管理信息系统(Management Information Systems,简称MIS)的概念起源很 早,但“管理信息系统”一词最早出现在1970 年。1985年管理信息系统的创始 人一明尼苏达大学卡尔森管理学院的著名教授高登戴维斯(Gordon B. Davis)才 给出一个较完整的定义:“管理信息系统是一个利用计算机硬件和软件,手工作 业,分析、计划、控制和决策模型,以及数据库的用户一机器系统。它能提供信 息,支持企业或组织运行、管理和决策功能。”由于计算机技术的迅速发展和普 及,在现代社会管理信息系统已深入到各行各业,MIS事实上已成为计算机MIS。 在现阶段普遍认为 MIS 是由人和计算机设备或其他信息处理手段组成并用于管 理信息的系统。随着信息高速公路的建立,Internet的普及,多媒体、网络技术的迅速发展, 人类社会进入了一个信息化社会。这对 MIS 提出了更高的要求,需要将传统的 管理信息系统移植到Internet/Intranet上。MIS的体系结构也同时发生的巨大的变 化,已经由传统的主机/终端结构(Host/Terminal)、文件/服务器结构(File Server) 发展到客户/服务器结构(Client/Server,简称C/S),新近又发展为WEB浏览器/ 服务器结构(Browser/Server,简称 B/S)78。2. 2. 1 主机 /终端结构(Host/Terminal)该结构以主机(通常为大型机)为中心的集中处理式网络结构,众多终端用户 共享主机资源和数据存储功能。由于其对主机要求较高,已于 20 世纪80 年代起 被逐步淘汰。2. 2. 2文件/服务器结构(File Server)该结构又简称为 F/S 结构,具有较高的数据独立性、统一的数据控制功 能。可以实现数据共享。每个微机用户的主要任务是在自己的微机上运行,文件 服务器只提供共享资源的集中管理和访问路径。在网络环境下,用户端需要的信 息以文件的形式全部传输。因此,只适用于小规模的局域网,不能满足用户多、 数据传输量大,特别是与互联网结合的用户要求。2. 2. 3客户/服务器结构(Client/Server,简称C/S)该结构是随着网络数据库技术的应用而发展起来的。它是由客户机和数据库 服务器构成的分布式计算机处理网络系统。它的工作原理是由服务器上的数据库 管理系统执行数据处理任务,然后把经过处理后的用户需要的那部分数据传输到 客户端工作站上,最后由客户端完成对其所需数据的加工。该结构交互性强,运 行在不同机型上的应用程序可相互交流,充分实现资源共享 ;网络中的各类计算 机同时协调工作、分布处理,效率很高。因此是己被广泛采用的一种网络结构。 但是随着网络技术的发展与普及,其缺点也日益明显,系统维护困难造成总体成 本较高;受地理局限严重,难以实现灵活的广域分布管理,不支持In ternet,因此 又造成了用户的使用不便。数据库【朋务器型虫凰客户端*结果数据關服务器Mst求彳呼p可冬 El遒ii文椿 WEB 服务器 、rQ客户端图2怔B浏览器/脆务器蜡构2. 2. 4WEB浏览器/服务器结构(Browser/Server,简称B/S)该结构是基于WEB技术的新型网络结构,成功地弥补了 C/S结构的很多不 足。B/S结构网络中,Internet客户端不再与数据库相关联的服务器直接相连, 而是通过WEB服务器再与数据库服务器相连。用户的请求先送到WEB服务器, 再由WEB服务器负责将处理结果格式化为HTML格式,最后再反馈给用户。该 结构的实质是传统的二层C/S模式的进一步发展,通常称为三层结构。B/S 结构本质上是请求驱动结构,但是它在综合多项技术的同时克服了 C/S 结构的一些不足。采用B/S模式构造的MIS系统的优点是:(1)客户端软件简单而 统一,以浏览器作为统一的用户界面操作简单方便,大大节省客户机的硬盘空间 和内存;(2)极大地减少了系统开发和维护费用,软件版本的更新仅涉及到服务器 端的软件更新;(3)解决了客户/服务器应用中存在的客户端跨多平台的问题,界面 通用统一;(4)特别适用网上信息的发布,这是其他结构所无法实现的。由于它具 有适应未来信息技术发展的先进性,己逐步成为MIS系统体系结构的首选。B/S结构的MIS关键要解决好WEB数据库的存取问题,传统的CGI技术存 在效率低、速度慢、调试维护困难及API (Application Programming Interface, 应用程序编程接口)兼容性差、开发难度大的缺点。而 ASP 技术出色地解决了 WEB数据库的存取问题,它可使WEB信息系统的开发变得简单、快速、高效。 现在 ASP 技术己经被广泛地采用来开发 WEB 数据库应用,从而极大地促进了 WEB 信息系统的应用。2.3 ASP 技术简介随着网络时代的到来,人们对Internet信息服务的要求也不断提高,普通的 静态网站己越来越不能满足各种应用需求。因此,网站开发人员必须掌握客户 / 服务器技术,以便创建动态的网站内容。ASP技术就是用来开发动态网站的语言 之一。什么是ASP? ASP是Active Server Pages的缩写,中文名称叫做“动态服务 器页面”,是一种 WEB 服务器端的开发语言,本质上是一个服务器端的脚本编 写环境,是目前开发WEB动态交互网页的主流技术,应用该技术可以轻松快捷 地开发高效的、运行动态的、交互的服务器端WEB应用程序。ASP 是一种类似于 VB 的面向对象的程序语言,微软的 Active Server 支持 ASP 技术,微软从 IIS3. 0 开始增加了 Active Server 功能。 Active Server 是在服务 器端提供对Active X和VBScript的支持,这样不论客户端使用哪一种浏览器, 都能正常地进行浏览查询、修改、删除、录入等操作。传统的通用网关接口 CGI 和应用程序编程接口 API两种方法由于它们不整合于HTML中,在设计一个应 用程序时所使用的是一个完全不同于编写 HTML 的过程,另外其效率低下,因 此均不易开发和维护。而使用ASP可以组合HTML页、脚本命令和ActiveX组 件以创建交互的WEB页和基于WEB的功能强大的应用程序,并且使用ASP代 码编写的应用程序很容易开发和修改。因此,ASP被广为运用。当用户通过浏览器向WEB服务器请求.asp文件时,ASP脚本开始运行。 然后WEB服务器就调用ASP, ASP全面读取请求的文件,所有脚本命令均被执 行,最后给浏览器返回一个响应页面。 ASP 中的脚本在 WEB 服务器端运行, WEB服务器负责所有的脚本处理并生成标准的HTML页面传送给浏览器,而不 是传统的在用户浏览器中的运行,这一措施使用户的浏览器无须担心服务器端的 网页使用何种脚本, ASP 都会生成一个符合 HTML 标准的网页送回用户端,减 轻了浏览器的负担,可大大提高交互的速度。ASP工作原理示意图如图3所示。http请求totActiveServer用户http响应-WEBPages.服务器图3届PH作原理示意圏ASP 与其他服务器端应用程序语言相比,其优势体现在以下几个方面:(1) ASP完全与HTML完全融合在一起,应用程序无需编译和连接,就可 在服务器端直接执行。(2)使用 VBScript 等简单的脚本语言,再结合 HTML 代码,就可快速完成 网站应用程序的编写,创建简单。(3) 面向对象,能用任何ActiveX脚本语言来编写。(4) 由于可使用任何一个普通的文本编辑器,因此其编写方便。(5) 由于脚本在服务器端执行,因此它几乎可以支持任何一种浏览器。(6) 用ASP开发的WEB应用程序,返回到浏览器的是纯HTML语言,不依 赖浏览器和操作系统,因此源代码不会传到浏览端,源程序不会外漏,具有较好 的保密性。(7) 用在服务器端执行的ASP程序代码生成或修改在客户端执行的脚本。(8) 开发者可通过使用ActiveX服务器组件无限扩充应用程序功能。由于ASP的出现,使网页访问者和服务器进行交互更加容易。利用ASP还 可以实现基于WEB的信息管理系统,简化了系统的开发与维护。利用ASP实现 的信息管理系统使用户非常方便地对后端数据库记录进行增加、删除、修改、查 询操作,而且利用ASP可以实现分页技术,使用户对大量记录的查询一目了然, 可以轻松地查看所有记录。ASP是微软产品,它与微软的Access等办公软件可 以有机结合,可轻松实现对报表的打印,且美观实用。2.3.1 asp 语言的基本特点以下是 ASP 独具的一些特点:(1)使用VBScript、JScript等简单易懂的脚本语言,同时结合HTML代码, 即可快速地完成网站的应用程序。(2)使用普通的文本编辑器,女如Windows的记事本,即可进行编辑设计,而 利用诸如Frontpage或者Dreamweaver等所见即所得的网页编辑软件可以快捷方便 地进行编辑,易学易用。(3) 与浏览器无关(Browser Independence),用户端只要使用可执行HTML 代码的浏览器,即可浏览 ASP 所设计的网页内容。 ASP 所使用的脚本语言(VBScript、JScript)均在Web服务器端执行,用户端的浏览器不需要能够执行这 些脚本语言。(4) Active Server Pages 能与任何 ActiveX Scripting 语言相容。ActiveX Server Components(ActiveX 服务器元件)具有无限可扩充性。可以使用 Visual Basic、 Java、 Visual C+、 COBOL 等编程语言来编写你所需要的 ActiveX Server Components。(5) Active Server Pages 的源程序,不会被传到客户端浏览器,因而可以 避免所写的源程序被他人剽窃,也提高了程序的安全性。ASP 的奇妙之处真是不胜枚举,更为重要的是, ASP 是一种“无须编程” 的软件开发工具,用简单的几个语句,即可对数据库进行操作。另外,ASP程序 员的数量惊人,所以当你遇到问题时,可以请求他人帮你解决。2.4 SQL Server 2000数据库介绍2.4.1 SQL 简介SQL全称是“结构化查询语言(Struetured Query Language)”,最早是IBM 的圣约瑟研究实验室为其关系数据库管理系统 SYSTEM R 开发的一种查询语言, 它的前身是 SQUARE 语言。 SQL 语言结构简洁,功能强大,简单易学,所以自从 IBM 公司1981年推出以来, SQL 语言得到了广泛的应用。目前, SQL 语言已被确 定为关系数据库系统的国际标准,被绝大多数商品化关系数据库系统采用,如 Oraele 、 Sybase、 DB2、 Informix、 SQLServer 这些数据库管理系统都支持 SQL 语言作为查询语言。结构化查询语言 SQL 是一种介于关系代数与关系演算之间的语言,其功能包 括查询、操纵、定义和控制四个方面,是一个通用的功能极强的关系数据库标准 语言。在SQL语言中不需要告诉SQL如何访问数据库,只要告诉SQL需要数据库 做什么。2.4.2 SQL 数据库体系结构SQL数据库的体系结构基本上也是三级模式。SQL术语与传统的关系模型术 语不同。在 SQL 中,外模式对应于视图,模式对应于基本表,元组称为“行”, 属性称为“列”。内模式对应于存储文件。SQL 数据库的体系结构特征:一个SQL模式(Schema)是表和约束的集合。一个表(Table)是行(Row)的集合,每行是列(Column)的序列,每列对应一个 数据项。个表可以是一个基本表,也可以是一个视图,基本表是实际存储在数据 库中的表。视图是从基本表或其他视图中导出的表,它本身不独立存储在数据库 中,也就是说数据库中只存放视图的定义而不存放视图的数据,视图是一个虚表。一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多 个基本表,一个表可以带若干索引,索引也存放在存储文件中。每个存储文件与 外部存储器上一个物理文件对应。存储文件的逻辑结构组成了关系数据库的内模 式。用户可以用SQL语句对视图和基本表进行查询等操作。在用户看来,视图 和基本表是一样的,都是关系(即表格)。SQL用户可以是应用程序,也可以是终端用户。SQL语句可嵌入在宿主语言 的程序中使用;SQL语言也能作为独立的用户接口,供交互环境下的终端用户使 用。2.4.3 SQL 的组成SQL 主要分成四个部分:数据定义:这一部分也称为“DDL”用于定义SQL模式、基本表、视图和 索引。数据操纵:这一部分也称为“DML”数据操纵分成数据查询和数据更新两 类,其中数据更新又分成插入、删除和修改三种操作。数据控制:这一部分也称为“DCL”。数据控制包括对基本表和视图的授权, 完整性规则的描述,事务控制语句等。嵌入式SQL使用:这一部分内容涉及到SQL语句嵌入在宿主语言程序中的 使用规则。2.4.4 数据库平台介绍2.2.4.1 SQL SERVER 数据库简介数据库技术发展至今已有 30 多年的历史,数据库技术日趋成熟,应用也越 来越广泛,出现了许多商品化的数据库管理系统,如 DB2,Informix,Oracle, SQL Server 及 Sybase 等。其中 SQL Server 也经历了一个从产生到发展的过程, 今天Microsoft SQL Server 2000是在成熟和强大的关系型数据库中最受欢迎、应 用最广泛的一个。Microsoft SQL Server 2000 是 Microsoft 公司继 SQL Server 6.5 和 SQL Server 7.0 以后,在新千年推出的又一改进的新版关系型数据管理系统。它能使 用户快捷地管理数据库和开发应用程序。SQL Server 2000使用了了先进的数据 库结构,与 Windows DNA 紧密集成,具有强大的 Web 功能,它可以利用高端 硬件平台以及最新网络和存储技术,可以为最大的 Web 站点和企业应用提供优 良的扩展性和可靠性,使用户能够在Internet领域快速建立服务系统,为占领市 场赢得宝贵的时间。同时, SQL Server 2000 还为用户提供了重要的安全性功能 的增强,为用户的数据安全提供了可靠的保证。另外, SQL Server 2000还为用 户提供了重要的安全性功能的增强,为用户的数据安全提供了可靠的保证。另 外,SQL Server 2000在数据库服务器自动管理技术方面处于数据库领域的领先 地位,它可以使用户免去繁琐复杂的工作量,从而有精力处理更重要的问题,使 用系统在商业战略上占得先机。关系型数据库系统是当前最流行的数据库软件系统。它是一个非常复杂的 软件系统,对数据库的所有操作,包括定义、查询、更新和各种运行控制最终都 通过它来实现的,因它是使数据库系统具有资料共享、并发访问、资料独立等特 性的根本保证。就关系数据库管理系统(RDBMS)而言,它是位于用与操作系统之间的一层数据 管理软件,它主要负责强化数据库的结构,简单来说包括如下功能:1、维持数据库中资料的关系。2、保障资料的正确存储,即保障定义资料之间的关系的种种规则不会被违背。3、在系统出错时,把资料恢复到一个能保证一致性的状态。2.2.4.2 SQL SERVER 数据库系统特点SQL Server 2000 系统之间之所以成为目前流行的大型商用数据库系统,有 着其深刻的内在因素,这与它鲜明的特点是分不开的: 1与 Internet 的高度集成SQL Server 2000 与其它 Microsoft Back Office 产品紧密集成,在安全、事 件浏览、Windows NT服务程序、性能监视器、多处理器支持、索引服务器等方 面充分利用了它们的长处,形成了自己独特的优势。SQL Server 2000 数据库引擎提供完整的 XML 支持。它还具有构成最大 的Web站点的资料存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000程序设计模型与Windows DNA构架集成,用以开发Web应用程序,并且 SQL Server 2000 支持 English Query 和 Microsoft 搜索服务等功能,在 Web 应 用程序中包含了用户友好的查询和强大的搜索功能。SQL Server 2000 与其它产品共同构成了可靠安全的 Internet 和 Intranet 系 统的数据存储。例如:SQL Server 2000 与 Windows 2000 Server 和 Windows NT Server 安全及加密工具共同实现安全的数据存储: SQL Server 2000 为在 IIS 服 务下运行或通过防火墙访问数据库的 Web 应用程序构成了高性能的数据存储服 务;SQL Server 2000可与Site Server 一起使用,建立并维护大型的复杂电子商 Web 站点;SQL Server 2000 TCP/IP 套接字通讯支持可与 Microsoft Proxy Server 集成,以实现安全的 Internet 和 Intranet 通讯。2高伸缩性和适应性同一 SQL Server 2000 数据库引擎运行在 Windows 2000 Professional、 Windows 2000 Server、 Windows 2000 Advanced Server、 Windows 98 和 Windows Millennium Edition 上。还运行在 Windows NT 4.0 版的所有版本上。此数据库引 擎是一个功能强健的服务器,可管理供上千用户访问的TB数据库。同时,当以 默认设置运行时, SQL Server 2000 还具有动态自调整等功能,这使得它可以有 效地运行在便携式电脑和台式机中,用户无需承担管理任务。 SQL Server 2000 Windows CE版将SQL Server 2000程序设计模型扩展到移动的Windows CE设备 上,并且可以很容易地集成到 SQL Server 2000 环境中。SQL Server 2000与 Windows NT和 Windows 2000故障转移群集共同支持 不间断地将故障即时转移到备份服务器。SQL Server 2000还引入了日志传送功 能,使您得以在可用性要求较低的环境中维护备用服务器。3企业级数据库功能强SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功 能。数据库引擎充分保护资料完整性,同时将管理上千个并发修改数据库的用户 的开销减到最小。 SQL Server 2000分布式查询使您得以引用来自不同资料源的 资料,就好象这些资料是 SQL Server 2000 数据库的一部分,同时分布式事务支 持充分保护任何分布式资料更新的完整性。复制同样使您得以维护多个资料复 本,同时确保单独的资料复本保持同步。可将一组资料复制到多个移动的脱接用 户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。 4易于安装和使用SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个 站点上安装、部署、管理和使用SQL Server的过程。SQL Server 2000还支持基 于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 2000 数据库 和资料仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快 速交付SQL Server应用程序,使客户只需最少的安装和管理开销即可实现这些 应用程序。5具有决策支持的资料仓库SQL Server 2000提供了数据转换服务、联机分析处理(OLAP)、数据挖掘 支持、 English Query、 Meta Data Services 等等工具,以便对数进行析取、分析 汇总资料并对数据库的设计提供帮助。2.5 小结本章主要介绍任务管理系统所需要了工具,前台用ASP,后台数据库是SQLServer 2000。简单讲述了 ASP和SQL Server 2000的发展及特点。第三章 检测数据管理系统的实现3.1 实现网络方框图 :系统采用基于 ADSL 的互联网数据传送方式,为数据的传送稳定提供了保 障。数据访问资源的分配通过路由器实现,同样路由器也为数据安全提供了保障。 客户端访问数据库服务器时,通过服务器的 IP 地址或动态域名,经过路由器解 释访问到应用服务器中,然后应用服务器再与数据库系统进行数据操作。这样来 完成数据操作的整个过程。3.2 开发技术:系统采用多层分布式技术开发,具有较强的稳定性和执行效率,同时具有一定的容错能力和负载平衡能力。1、数据库系统软件:采用SQL_Server 2000。2、应用服务器:应用服务器通过三层应用包与数据库系统SQL_Server 2000进行数据操作。确保数据库操作的安全性。客户端不与服务器数据库进行数据交 换。3、客户端:采用客户端软件的工具,使用内存数据流进行客户端数据临时保存, 然后可以选择批量提交给服务器。软件安装、操作简单。4、信息查询、发布IE客户端:基于IE浏览器方式的查询、发布系统采用ASP或 ASP.NET 开发,为以后的系统延展提供方便。系统功能表: :複焕名临说明检鑿数据输入输入检测编号,蔬菜名,蔬菜类别,代表数量, 产地,摊主名/摊位号、检测结果(分合格和超标 两种),销毁数量,备注等检鑿数据详细查询查询已经输人的检验数据,查询的条件可以任意组合检套数据编计、报表对输入的检验数据进行统计,按各期间.品种、名称、科室(市场八 检验项目统计等数据分析、薮计趋势團月走势圉以及年走势图、柱状图、饼状图等数据设置蔬菜名称、市场名称(科室名称)、产地维护、检验标淮、类 别操祚扇、权限设置设置操作员忑权限,有效的控制操作员的操作的模块及操 作的范围,不同的用户只能使用自己祝限内的功能.数据备栅廉恢复信息发布功能发布政策、法规、通知、农残知识等在鐵交盍3.2 功能详细说明:1、数据输入:数据录入主要以下拉框或单、多选框形式,给数据录入者选择, 尽量减少自行输入的字段。需要输入者录入的字段信息有:检测编号,蔬菜名, 蔬菜类别,代表数量,产地,摊主名/摊位号、检测结果(分合格和超标两种), 销毁数量,备注等,数据录入时应对输入的数据类型进行校核,对不符合的数据 类型应提示用户改正后方可录入数据库。对输入的数据用户可以查询、修改、删 除,一般及时修正工作中的错误。2、检验数据详细查询:主要对已经输入的检验数据进行查询,查询的条件可以 任意组合。同时查询的时候系统会马上对查询的数据进行统计。另外还可以打印 出数据报表,按需要的项目导出数据项,可以导出为电子表格 EXCEL 或网页。 主要是方便领导主任对日常数据、工作进行监控。3、检验数据统计、报表:对输入的检验数据进行分类统计,例如按各日期、品 种、名称、科室(市场)、检验项目统计等。系统主要以市场报表、蔬菜类别报 表以及汇总表三种报表显示,按日期统计的报表有日报表、旬报表、月报表、季 报表、年报表、品种报表、综合报表。4、数据分析、统计趋势图:对输入的检验数据按要求进行分析,画出走势图。5、走势图:可分为月走势图以及年走势图两种查询方式。1)、月走势图:显示某个月内超标率走势图。2)、年走势图:显示年度超标率走势图。6、结果分析图:可通过柱状图及饼状图的日、月、年分析图进行直观查询:1)、柱状图:A、日分析图:显示每日超标率走势图。B、月分析图:显示每月超标率走势图。C、年分析图界面显示:显示年度超标率走势图。2)、饼状图:A、日分析图:显示每日超标率分布图。B、月分析图:显示每月超标率分布图。C、年分析图:显示年度超标率分布图。7、数据设置:主要设置蔬菜名称、市场名称(科室名称)、产地维护、蔬菜类 别等。一般输入数据时选择,加快输入速度,同时也数据的统一性提供方便。8、操作员、权限设置:设置操作员及权限,有效的控制操作员的操作的模块及 操作的范围,不同的用户只能使用自己权限内的功能。这样为管理提供了方便。 不同的用户不同的权限,另外用户还是按市场设置的。9、数据备份及恢复:为了数据安全,SQL_Server 2000提供了非常有效的数据 备份方案,用户设置定时备份。备份的文件可以独立保存。10、信息发布:发布政策、法规、通知、农产品质量安全等,这些信息对外公 布,普通的用户可以使用 IE 登陆网页查询、浏览、打印。11、在线交流:普通的用户可以使用IE登陆网页发布自己的信息、并可就有 关问题进行咨询,管理人员也可以对问题回复。系统的开发技术:系统采用多层分布式技术开发,具有较强的稳定性和执行效率,同时具有一 定的容错能力和负载平衡能力。1、数据库系统软件:采用SQL_Server 2000。2、应用服务器:应用服务器通过三层应用包与数据库系统SQL_Server 2000 进行数据操作。确保数据库操作的安全性。客户端不与服务器数据库进行数据交 换。3、客户端:采用客户端软件的工具,使用内存数据流进行客户端数据临时保存, 然后可以选择批量提交给服务器。软件安装、操作简单。4、信息查询、发布IE客户端:基于IE浏览器方式的查询、发布系统采用ASP 或 ASP.NET 开发,为以后的系统延展提供方便。3.2.1 程序逻辑1)、查询式”设备名称方式方 分类号 一图 2 查询流程图2)、设备统计图 3 统计流程图3)、退出图 4 退出流程图1、 测试要点1)、查询:(1)、是否完成查询的基本功能;(2)、查询结果是否符合查询要求;(3)、用户操作非法时,是否能提示正确的操作;(4)、用户输入非法字符和带有 sql 语句的操作符时,是否提示出错2)、设备变动:(1)、是否完成信息管理的基本功能;(2)、能否正确添加、删除、修改设备的各项信息,删除、修改时是否提 示用户确认修改或删除,以防用户因操作失误更改有用信息;(3)、用户输入非法字符和带有 sql 语句的操作符时,是否提示出错,是 否能存入数据库,是否能提示用户错误原因,指导用户正确操作;3)、统计:(1)、是否完成信息统计的基本功能;(2)、是否能够正确统计出各项数据;(3)、统计出错时,能否提示错误原因,并指导用户正确统计;4)、设备外借未还的记录是否能够删除,已还的记录是否能够续借,已还的记录是否 能够再修改5)、退出:能否提示用户安全退出系统;3.2.2 性能1)、易维护性系统具有可维护性,可进行数据的添加,修改和删除(保留操作)等操作, 而且简单易行,控制和保证事务的执行能够符合数据库的完整性约束条件。2)、安全性对数据进行有效的保护,防止非法操作。3)、可操作性系统容易理解,人机界面采用图形用户界面,简单,明快,清晰,直观,功 能明确,操作简单方便。4)、数据精确度该系统将提供一定的出错处理功能,尽可能保证系统的健壮性。5)、时间特性数据库采用 SQLServer 系统,该数据库软件性能已经达到大型数据库的性能 要求,能够满足大量的数据访问负载。参考文献2 张程 . 计算机网络应用与研究, 2000(6):2425.3 杨裙,胡永华 . 江西农业大学学报, 23(5):62 一“ .4 杨宇涵 . 应用能源技术, 2001 , 3:33 一 34.5 田炜 . 电子工程师, 2000 , 7:l 一 3.6 薛华成 . 管理信息系统 ( 第三版 ). 北京 : 清华大学出版社, 2002.7 赵晓肠 . 计算机辅助工程, 2002 , 3:73 一 78.8 赵晓肠 . 华中电力, 2002 , 15(3):56 一 58.9杨皓.ASP步步高.北京:机械工业出版社,2001.lOA.RussellJones著.王军,孙永强,等译.visualBasie开发指南一 ASP和115 篇.北京:电子工业出版社, 2000.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!