整套解决方案:基于HTML5和JS的电子钢琴网络版本

电脑杂谈  发布时间:2020-09-08 14:01:34  来源:网络整理

网页版钢琴_键盘钢琴 网页版_钢琴键盘软件

1简介

1. 1项目背景

为了体验软件工程各个阶段的主要工作并熟悉项目开发过程,请在长期的HTML5标准的背景下,以HTML5(电子版本的网络版本)的新功能为基础钢琴旨在实现上述目标。

1. 2目的

需求规范是为该软件工程课程的设计而编写的。编写需求规范的目的是对未来网站的需求进行标准化描述。

需求规范详细描述了功能需求,性能需求和其他非功能需求,并详细阐述了此软件产品的需求和规格。这些规范是设计和准备测试用例的基础。以及进行系统测试的主要依据。同时,该文档也是用户确定软件功能要求的主要依据。

网页版钢琴_钢琴键盘软件_键盘钢琴 网页版

1. 3目标受众

该要求规范的读者是网站的开发人员和课程设计验收的老师。

1. 4定义

1. 4. 1 HTML5(超文本标记语言5)

万维网的核心语言,是标准通用标记语言下的超文本标记语言(HTML)的第五次主要修订。

1. 4. 2 CSS

钢琴键盘软件_键盘钢琴 网页版_网页版钢琴

这是一种计算机语言,用于表达文档样式,例如HTML或XML。 CSS的最新版本是CSS3,这是一种样式设计语言,可以真正区分网页的性能和内容。

1. 4. 3 Js

js代表Javascript。它是区分大小写的客户端脚本语言,它基于基于对象的动态类型和原型,并继承自Netscape的LiveScript。主要目的是解决服务器端语言,例如Perl。速度问题为客户提供了更流畅的浏览效果。

1. 5项目环境

开发语言:HTML5 + CSS3 + JavaScript。

运行环境:IE 9或更高版本,Firefox 10或更高版本,Chrome 17或更高版本

钢琴键盘软件_网页版钢琴_键盘钢琴 网页版

2需求分析

2. 1基本结构

可以单击8个独立的白键和5个黑键。能够使用特定的键盘键来单击,并且钢琴上的键可以对应于键盘上的多个键

操作相应的键时,将显示效果以及声音效果

2. 2要求概述

该项目旨在开发一种基于网络的模拟钢琴,供用户休闲和娱乐使用。该系统采用B / S模型,并使用HTML 5、 CSS3和JavaScript多种典型的网页设计技术来完成该系统,并且与当前市场上的大多数主流浏览器兼容。

键盘钢琴 网页版_网页版钢琴_钢琴键盘软件

打开网页后,用户可以直接获得模拟钢琴,并可以使用键盘弹奏,或使用鼠标单击相应的模拟钢琴键进行弹奏。

基于网络的模拟钢琴的主要要求如下:

键盘弹奏功能:使用相应的键盘键模拟钢琴的黑白键,单击该键,相应的模拟键的颜色发生变化,并发出相应的音调,然后恢复键的颜色

鼠标播放功能:使用鼠标单击网页中的模拟键盘,模拟键盘的颜色将变深并发出相应的音调,然后恢复键盘的颜色

2. 3总体详细信息

键盘操作提示显示在按键上,白色按键显示在底部,黑色按键显示在顶部

操作提示显示在页面底部

该网页使用动态背景来增加美感

点击下载源代码


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/bofangqi/article-316524-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 张元鹏
        张元鹏

        为什么韩国出专辑一定要把头发弄的五颜六色

      热点图片
      拼命载入中...