基于EOS的美食点评系统:20D需求规格与区块链技术应用

需积分: 0 0 下载量 94 浏览量 更新于2024-06-30 收藏 319KB DOCX 举报
本资源是一份关于基于区块链EOS平台的美食点评系统的详细需求规格说明书,版本为2.1.21,由20TeamD编写于2020年4月16日。该系统的目标是创建一个名为“小众点评”的美食评价平台,利用EOSIO区块链技术来支持用户之间的交互和数据管理。 1. 背景与目标: 项目背景是为了解决传统美食点评平台的局限性,通过EOS平台提供一个去中心化、高效且安全的评价环境。开发团队由叶明林、陈瀚清等人组成,他们计划在Linux系统环境下构建一个用户友好的界面,让普通用户能够通过浏览器轻松访问。 2. 参考资料: - 团队主要参考了EOS平台的开发者文档,提供关于平台的基础知识和技术细节。 - 引入了软件工程领域的经典书籍,如《软件工程的本质》和《实用软件工程》,强调了需求分析在项目开发中的关键作用。 - 张文玓的研究论文探讨了需求分析在软件开发过程中的重要性。 3. 术语与概念: - EOS平台:作为区块链底层技术架构的EOSIO,是一种用于构建分布式应用的基础设施,类似于操作系统的角色,提供账户管理、数据库功能以及异步通信和并行计算能力,具有低延迟和免费交易费用的特点。 - 智能合约(Contract):在EOS平台上,智能合约是自动执行的程序,当特定条件满足时会触发执行,它们在分布式存储的区块链上存储,且在特定网络中运行,能够影响账本状态并执行预设逻辑,是区块链信任机制的重要组成部分。 4. 技术选型: 选择EOS平台是因为其高性能和商业潜力,能支撑百万级每秒交易处理(TPS),这对于实时反馈和数据交换的美食点评系统来说至关重要。 这份需求规格说明书详细阐述了项目的技术基础、实施框架和预期的功能特性,是开发团队进行设计、编码和测试的重要依据,确保了基于EOS的美食点评系统能够满足用户期望并具备高效、安全的特性。