移动互联网app开发需求说明书(模板)
一.引言
1.目的
编写此文档的目的是进一步定制移动互联网app开发的细节问题,便于委托单位与开发单位协调工作.本文档面向的读者主要是双方单位的项目负责人及相关人员.希望能使本移动互联网app开发开发工作更具体.
2.项目背景
项目委托单位______________________
项目开发单位:深圳市xxx互动科技有限公司
双方项目负责人:xxx
3.适用范围
适用于ios智能手机系统的移动互联网app开发开发。
二.任务概述
1.目标:此移动互联网app开发应用于________________等功能。
2.特点:(示例)本移动互联网app开发应人性化,操作简单,界面交互好,适应各 层次的人员使用。
3.假定与约束
本移动互联网app开发周期为15 自然天
4.需求规定
①双方分工:
客户端程序 |
客户端UI |
服务器端接口 |
服务器端程序 |
|
开发方 |
√ |
√ |
||
委托方 |
√ |
√ |
②运行环境:
请明确ios版规格
ios最低版本 | þ5.0 ☐5.1 ☐ 6.0 | |||
UI语言 | þ中文☐英文 ☐其它 | |||
UI屏幕支持 | þ竖屏 ☐横屏 | |||
机型支持 |
iPhone |
iPad |
||
þiphone3GS þiphone4 þiphone4Sþitouch4
iphone5 ☐itouch5 |
☐ipad ☐ipad2☐ipad3 ☐ipad mini
☐iPad4 |
|||
开发环境 | ☐Xcode4.3 þXcode4.5 | |||
程序设计语言 | Objective-C 2.0 |
提供源码 |
☐是 ☐否 | |
请明确android版规格
Android版本 |
☐2.3.1 ☐2.3.3(2.x版本仅适用于手机) þ4.0 ☐4.0.3 ☐4.1.2 |
||
UI语言 |
þ中文 ☐英文 ☐其它 |
||
UI屏幕支持 |
þ竖屏 ☐横屏 |
||
机型分辨率
|
☐320×240 ☐320×480 ☐480×800 þ480×854 ☐540×960 ☐640×960 ☐600×1024 ☐720×1280 ☐800×1080 |
||
开发环境 |
Eclipse 4.2.1 |
||
程序设计语言 |
JAVA |
提供源码 |
☐是 ☐否 |
③移动互联网app开发大致流程(示例)
④各模块功能说明(示例)
所处版块 |
功能模块 |
功能项及说明 |
一.注册和登陆 |
1.1.注册 |
1.供使用者填写以下信息 • 账号(需在服务器端验证) • 姓名 • 单位(提供下拉列表) • 密码 2.注册页面仅在首次使用时出现; 3.服务器端应形成便于对用户信息进行管理的操作界面。
|
1.2.登陆 |
1.使用者须填写以下信息 • 账号(登录时仅在本地验证) • 密码 2.需提供记住用户名及密码的自动登录功能。 |
|
1.3载入 |
1.显示简短的载入动画。 |
|
二、主界面 |
2.1主界面 |
1.提供各项主要功能接口 • 知识问答 • 幸福月报 • 快乐园地 • 健康学堂 • 健康测评 • 减压音乐 2.提供各项附加功能接口 • 通知 • 分享 • 帮助 • 设置 |
2.2 通知 | 1.收到系统发出的信息;2.收到新的信息后,图标上出现红色数字提示。
3.服务器端应提供方便友好的操作界面 4.可实现批量选择用户发送信息功能 |
|
2.3分享 | 1.上传使用信息至微博;• 新浪
• 腾讯 2.预置一段上传文字,使用者可修改。 |
|
2.4帮助 | 1.以文字+图片的形式,对应用程序进行介绍和说明2.(文字+图片)对远界咨询进行介绍和说明。
3.文字形式,公布公司联系邮箱,可进行联系(设链接) |
|
2.5设置 | 1.开关背景音乐;2.注销和重新注册(用其他账号注册)——需联网;
3.清除档案——本地。 |
|
三、知识问答 |
3.1主要功能 | 1.排列出4个大分类;2.每个大分类中排出4个问题系列;
3.每个问题系列中包含25道题目; 4.每道问题计2分(答对得分),总分超过30分则通过本关卡; 5.通关后的积分应显示在主界面中该关卡选项的左侧。 |
3.2答题界面 |
1.选择某一题目系列后,首先出现欢迎语; 2.进入后直接出现答题界面; 3.时间条 • 每道题的总答题时间为20s; • 时间条随时间变化而变化; 4.人物形象 • 在答题过程中,有简单动画形象; • 动画形象会随时间的变化而变化; • 时间剩5s时,动画形象会着急; • 时间为0s时,动画形象会崩溃 |
|
3.3判断对错界面 |
1.回答正确:显示正确(对号),出现兴奋形象动画; 2.回答错误:显示错误(错号),出现难过形象动画; 3.回答正确后,自动跳转到下一问题; 4.回答错误后,自动跳出正确答案解释说明页面; 5.点击“了解”之后,跳转到下一问题。 |
|
3.4答题总结界面
|
1.答题结束后(回答完本系列全部25题)进入答题总结界面;
2.统计得分,不同的通关得分情况对应不同的级别: • 黄金奖章:满分通关(50分) • 白银奖章:优秀通过(40分-49分) • 青铜奖章:顺利通过(30-39分) • 未通过(无奖章):29分及以下 |
|
四、幸福月报 |
4.1主要功能 |
1.排列出1-12月,12个选项;2.每个月份的选项下,留出4个待回答的问题系列;
3.每个问题系列中包含25道题目; 4.每道问题计2分(答对得分),总分超过30分则通过本关卡; 5.通关后的积分应显示在主界面中该关卡选项的左侧。 6.题目下载后保存在本地,12个月一轮回 |
4.2答题界面 |
1.选择某一题目系列后,首先出现欢迎语;2.进入后直接出现答题界面;
3.时间条 • 每道题的总答题时间为20s; • 时间条随时间变化而变化; 4.人物形象 • 在答题过程中,有简单动画形象; • 动画形象会随时间的变化而变化; • 时间剩5s时,动画形象会着急; • 时间为0s时,动画形象会崩溃。 |
|
4.3判断对错界面 | 1.回答正确:显示正确(对号),出现兴奋形象动画;2.回答错误:显示错误(错号),出现难过形象动画;
3.回答正确后,自动跳转到下一问题; 4.回答错误后,自动跳出正确答案解释说明页面; 5.点击“了解”之后,跳转到下一问题。 |
|
4.4答题总结界面
|
1.答题结束后(回答完本系列全部25题)进入答题总结界面;2.统计得分,不同的通关得分情况对应不同的级别:
• 黄金奖章:满分通关(50分) • 白银奖章:优秀通过(40分-49分) • 青铜奖章:顺利通过(30-39分) • 未通过(无奖章):29分及以下 |
|
五、快乐园地 |
5.1主要功能 |
1.趣味图片浏览2.幽默笑话阅读 |
5.2其他要求 |
1.客户端显示图片及笑话(本地资料)的状态:• 已读|未读
• 推荐 2.部分内置,部分网络更新 3.阅读过的资料,后置 4.实时读取,不保存在本地 |
|
六、健康学堂 |
6.1主要功能 |
1.提供各种资料的阅读;2.资料应分类呈现;
3.支持标题关键词搜索功能。 |
6.2其他要求 |
1.客户端显示资料(本地资料)的状态:• 已读|未读
• 推荐 2.部分内置,部分网络更新 3.资料下载后保存在本地 |
|
七、健康测评 |
7.1主要功能 |
1.下设两个功能模块;• 开始测评:回答测试问题;
• 测评结果:保存最后一次测评结果。(在测评结束后提示使用者是否需要保存测评结果,如需保存则放入该模块) 2.测评问卷仅包含1份; 3.测评报告的展示应以动态形式出现。 |
八、减压音乐 |
8.1主要功能 |
1.内置3种音乐,选择后可以播放;2.支持音乐设置成背景音乐。 |
1