大白菜的性状数据采集系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:tengyao2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
农业作为一个国家经济社会发展的支柱,在维护社会稳定、保障民生安定方面有着至关重要的作用。国家若想进行现代化,必然需要实现农业现代化。而在农业采集数据方面,国内大多数的方式通过纸和笔手写到纸质材料上,随后再填写到Excel表格中,有着数据采集麻烦、数据处理困难的缺点,没有实现全面现代化。本文主要设计并实现一款大白菜的性状数据采集系统,主要对大白菜的材料信息和性状数据进行管理、填写、上传、查询。其中,该系统的客户端通过Android实现,后端通过SSM框架实现,用户可以使用手机方便快捷地采集大白菜的性状数据。本文首先分析大白菜性状数据采集系统的具体内容和参与者角色,对用户、材料、性状数据、权限、系统等对象的管理用例的需求和非功能性需求进行整理。在系统网络设计部分,对Android客户端与PC端、数据库服务器和Web服务器的作业和部署方式进行设计。在软件层次架构设计部分,以MVC设计模式为基础,将大白菜性状数据采集系统划分为页面交互层、业务控制层、数据持久层、基础服务层,对视图展示、业务处理、数据操作等过程的交互方式和核心技术进行设计。在数据库设计部分,对不同功能模块的数据需求进行整理,分析在功能使用和运转过程中参与的数据实体、实体间关系及属性,完成数据库E-R图和数据表的设计。在功能模块设计过程中,以Java编程语言为基础,利用SSM框架技术和MVC设计模式对用户登录注册、用户权限管理、材料信息管理、性状数据填写、历史记录查询等模块的类图、方法、数据库表引用过程进行描述设计,使设计成果能够匹配大白菜的性状数据采集过程。系统测试时,对服务器和客户端硬件及软件环境进行部署,面向大白菜的性状数据采集系统的功能用例和性能指标开展测试工作,测试结果显示所有模块的核心用例均功能完善,能够完成对应的业务内容。而且,系统性能指标也满足正常业务运行的要求,运行效果良好。
其他文献