(个人)AR电子书系统创新实训第一周(1)

本文是关于AR电子书系统开发的第一篇,主要介绍用户需求分析和产品功能设计。通过分析,确定app旨在增强宣传册的交互体验,提供扫描内容展示多媒体的增强现实功能。此外,设计了支持多宣传册的数据库结构,以实现一个app宣传多个宣传册的目标。
摘要由CSDN通过智能技术生成

手机app应用与人们的生活密不可分,app的出现极大的方便了我们的需求。我们准备以app为载体完成一个AR电子书的开发,宣传册以XX大学计算机协会成立30周年为主要内容。接下来的一系列博客将记录我们开发的全过程。

我负责整个应用流程的界面开发,因此我将着重叙述想法的产生、开发过程中遇到的问题以及收获,与大家共勉,如有不正确的地方,欢迎大家指正。

第一篇我想来谈谈app开发前期的开发流程:

1、用户需求分析

用户需求分析是整个app开发流程中最重要的一环,用户需求分析指在系统设计之前和设计、开发过程中对用户需求所作的调查与分析,是系统设计、系统完善和系统维护的依据。

我们开发这个app的主要功能是想进一步增加宣传册的交互感,提高用户体验,让用户可以从不同的角度感受媒体的力量。

2、产品功能设计

在进行用户需求分析之后,我们将app将要实现的功能进行分类、整理,设计出app的基本功能。

我们的宣传册是以XX大学计算机协会成立30周年为主要内容,app提供的功能有:

  • 通过扫描宣传册上相关内容,在手机上显示相关的视频、图片、声音等内容,进而起到增强现实的作用,也不会让宣传册这么单调;

  • 为了丰富app的功能,我们通过后台数据库支持多宣传册的功能。换句话说就是实现扫描不同宣传册的二维码,从数据库中调取不同的材料,起到一个app能宣传多个宣传册的功能。

3、UI视觉设计

在确定app的基本功能之后,我们需要对app界面进行详细的设计,根据app的表现内容进行版面结构设计,然后对每一块区域进行相应的配色,并绘制每个功能菜单的图标及其他页面元素的设计,最终设计出所有的APP界面效果图。

我们这个app的人群主要包括专家、教师、学生、校友等,但因为是以大学为背景,所以基调会稍微青春洋溢一点。

4、数据库搭建

按照需求分析整理出来的功能数据处理情况,建立合理的数据库表结构,优化数据算法,提升数据的处理效率,保证在使用app的过程中数据的安全性、准确性、稳定性和及时性。

由于我们准备实现多宣传册的功能,因此得创建相应数据库存储数据、管理信息等。

5、Android客户端开发

按照设计的app效果图进行开发客户端,主要是对设计效果图的代码实现,并写入功能调用的接口,连接服务器端,方便与服务器端的数据进行交互。

6、app程序测试

对已开发好的app客户端进行全面的测试,此测试模拟用户正常使用以及非正常使用的情况。如果有错误再进行进一步的调整。

7、app完成

将app投入使用,通过多种方式进行宣传,并在后期进行不定时的维护。

我们AR电子书的app开发流程就是这样,下一阶段将详细介绍app开发的过程,敬请期待~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值