- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
农产品质量溯源系统需求分析
1.农产品质量溯源系统的功能需求:
农产品质量溯源系统的总目标是:在计算机网络、手机通讯网络、数据库和先
进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构
的、易扩充、易维护、具有良好人机交互界面的农产品质量溯源系统,为实现农产
品查询、信息收录的自动化的计算机系统,为用户提供一个快捷方便的查询系统。
根据可行性研究的结果,分析现有情况及问题,采用Client/Server结构,将农
产品质量溯源系统分为两个子系统:客户端子系统,服务器子系统。
下面分析各个子系统的功能需求:
1.1客户子系统的功能需求:
在客户端系统的功能实现上,可以分为以下几个部分:
1.1.1农产品信息的输入:
用户通过手机终端扫描商品的条形码输入信息。这部分功能是客户端子系统
的基本部分,这个功能是以后各个部分的基础。
1.1.2农产品信息的传递及接收:
将商品信息由手机客户端通过通讯网络传输到服务器上,并接受服务器返回的
查询信息并显示出来。
1.2服务器子系统的功能要求:
通过网络将客户端与服务器的数据库相连,将从客户端得到的信息进行处理,
实现农产品生产、产地、检疫、屠宰、检验和销售信息的查询。以计算数据查询为
中心,实现查询服务的计算机自动化,为用户提供全面细致的农产品信息。
在客户端系统的功能实现上,可以分为以下几个部分:
1.2.1接收由用户客户端发回的农产品信息:
通过网络接收农产品的信息并存入到服务器的数据库中去。
1.2.2生成农场品查询信息:
根据所要查询的农产品信息(条形码中所包含的信息),在数据库中查询并得到
正确的查询结果(生产、产地、检疫、屠宰、检验和销售信息)。
1.2.3传递查询结果到客户端:
把得到的查询结果通过网络传递到用户客户端上。
1.2.4接收客户端的反馈信息:
接收客户端的反馈信息,判断是否发送成功,如果未成功则重新发送。
2农产品质量溯源系统的性能需求:
为了保证系统能够长期、安全、稳定、可靠、高效的运行,农产品质量溯源系
统应满足以下性能需求:
2.1系统处理的准确性和及时性:
系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要
充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满
足用户对信息处理的需求。
由于农产品质量溯源系统的查询功能对于整个系统的功能和性能完成举足轻
重。作为系统的很多数据来源,而众多信息又影响用户的决策活动,其准确性很大程
度上决定了农产品质量溯源系统的成败。在系统开发过程中,必须采用一定的方法
保证系统的准确性。
2.2系统的开放性和系统的可扩充性:
农产品质量溯源系统在开发过程中,应该充分考虑以后的可扩充性。例如系统
的查询项目的扩充增加了是否饲养使用激素饲料、是否使用农药、是否是转基因产
品等等。用户查询的需求的变化也会不断的更新和完善。所有这些,都要求系统提
供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完
成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的
模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。
2.3系统的易用性和易维护性
农产品质量溯源系统是直接面对用户的,而用户可能对手机应用界面并不是非
常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这
一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出
现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。
农产品质量溯源系统中涉及到的数据是相当重要的信息,系统要提供方便的手
段,供系统维护人员进行数据的备份,日常的安全管理。系统意外崩溃时,数据的恢
复等工作。
2.4系统的标准性
系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都
要符合主流国际、国家和行业标准。例如在开发中使用的操作系统、网络系统、开
发工具都必须符合通用标准。如规范的数据库操纵界面、作为业界标准的TCP/IP
网络协议及ISO9002标准所要求的质量
文档评论(0)