购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.4 知识储备

1.4.1 产品需求文档

产品需求文档( Product Requirements Document,PRD)是对产品需求的描述,比如产品定位、结构、业务逻辑、功能等。产品需求文档在项目研发各个环节都会起到至关重要的作用,一份清晰的需求文档能够说明“项目是什么”“要实现哪些功能”“页面跳转逻辑”“交互效果”等,可以减少开发期间的沟通成本,提高开发效率。

产品需求文档的 主要使用对象 有:开发人员、测试人员、项目经理、交互设计师、运营人员及其他业务人员。开发人员可以根据需求文档获知整个产品的逻辑;测试人员可以根据需求文档创建测试用例;项目经理可以根据需求文档拆分工作包,并分配给开发人员;交互设计师可以通过需求文档来设计交互原型。可以说,产品需求文档是项目启动之前必须通过评审确定的重要文档。如果需求分析做得不好,就会严重影响后面的开发进度,严重时会拖垮整个开发团队。因此,团队中的每位参与者都要认真履行自己的职责,确保整个项目顺利进行。

“启嘉校园”产品需求文档(见图1-2)为在线文档。在线文档地址为https://book.change.tm/u/a1。

1.4.2 页面设计图

页面设计图

顾名思义,页面设计图用来展示项目的页面效果,由UI设计师制作,前端开发者则需要通过设计图来制作静态页面。为方便开发人员使用,“启嘉校园”项目使用MasterGo设计软件制作,生成了能够查看设计标注、下载图片素材的在线设计图。读者在后面章节进行静态页面内容制作时,可参考设计图完成。

图1-2 “启嘉校园”产品需求文档

“启嘉校园”设计图地址为https://book.change.tm/u/a2。

1.如何查看设计标注

打开在线设计图,单击设计图中的一个元素,页面右侧信息栏就会出现该元素的样式信息,比如宽、高、背景色、文字颜色、位置等,如图1-3所示。当选择一个元素后,若将鼠标移动到另一个元素上,则可以查看两个元素之间的间距,如图1-4所示。

图1-3 样式标注

2.如何下载图片素材

打开在线设计图,单击需要下载的图片,然后单击页面右侧信息栏下方“导出”按钮,即可下载图片素材,如图1-5所示。

图1-4 元素间距

图1-5 导出设计图

1.4.3 字体图标

字体图标是在项目中通过字体形式使用的一种图标,在现在的软件开发中用来替代图片以展示页面中的图标,其原理是将图标制作成矢量字体文件,使用时如同在CSS中引入字体文件一样引入字体图标文件。字体图标已经成为现在的软件开发中解决小图片问题的常见手段,相比传统的图片资源,字体图标的使用更加简单、快捷,可减少网络通信量。因此,开发人员要紧跟技术发展步伐,与时俱进,这样才能设计最优的解决方案来完成开发任务。

了解uni-app 03之官方介绍上

目前国内项目常用的字体图标库之一为阿里巴巴矢量图标库(https://www.iconfont.cn/),使用方法主要有以下两种。

1.unicode引用

unicode是字体在网页端最原始的应用方式,使用步骤如下。

第一步 :复制项目下面生成的font-face。

第二步 :定义使用iconfont的样式。

第三步 :挑选相应图标并获取字体编码,应用于页面。

2.font-class引用

font-class是unicode使用方式的一种变种,主要解决unicode书写不直观、语意不明确的问题。使用步骤如下。

第一步 :复制项目下面生成的font-class代码。

第二步 :挑选相应图标并获取类名,应用于页面。

“启嘉校园”项目使用的是font-class引用方式,字体图标文件和CSS文件下载地址如下。

● 字体图标文件:https://book.change.tm/u/a3。

● CSS文件:https://book.change.tm/u/a4。

下载后的文件存放目录和使用方法将在后续任务中讲解,此处可先将文件下载并保存到便于查找的本地磁盘中备用。

1.4.4 接口文档

接口主要用来向开发者服务器传递数据,接口文档即应用程序接口的说明文档,又称为API文档,用来描述系统所提供的接口信息。接口文档类似于机器的使用说明书,一般由开发人员编写,是前、后端开发人员协调工作的沟通“工具”。通俗地讲,接口文档能告诉开发者接口的使用方法、接受的参数、返回的数据等,开发人员据此请求应用程序接口并处理返回的数据。读者在后续任务实现功能时,可参考接口文档完成页面中数据的请求与展示。

“启嘉校园”接口文档地址为https://book.change.tm/u/a5。

1.4.5 项目源码

了解uni-app 04之官方介绍下

因为“启嘉校园”项目的功能比较完整,代码量大,所以本书在讲解时省略了部分非核心代码,若读者需要完整代码,则可以从启嘉书盘中下载“启嘉校园”项目的源码,学习过程中遇到问题时可参考项目源码解决。

“启嘉校园”项目源码下载地址为https://book.change.tm/u/a6。 hFwiESvd3M3CAjbEIJNQEX1Xm/S65MtUfbN61zyYgyOu8tQWbvvk6qDk+ozBIa6v

点击中间区域
呼出菜单
上一章
目录
下一章
×