软件需求分析

团队的PM:周雪莹

1.目标:让用户充实的度过每一天,有效方便的提醒人们在正确的时间做应该做的事。

   目标不包括:聊天等类似QQ的社交功能。

2.用户:石家庄铁道大学学生(洪烨);

   典型场景:由于我们课程繁重,各科作业多,生活事情繁琐,我们经常不能在正确的时间做该做的事情(不能按时发博客),就会导致这种现象:但是我们也不能随时注意到,所以“私人助手”诞生了,我们可以通过一次添加,一周无事,轻松完成工作,不怕挨批,不怕扣分,我们更特别的提醒模式,让你在完成作业时脸上不再是愁眉苦脸的表情,而能让你轻松愉快的完成,这种提醒模式多采用幽默有趣的方式提醒,你还可以通过自定义自己拍摄照片或视频,让你的照片或视频来提醒你,事倍功半哦,亲!你还在等什么?我们的软件正在制作中,敬请期待!

3.用到的术语:多线程,定义:从软件或者硬件上实现多个线程并发执行的技术。

                    json,定义:一种轻量级的数据交换格式,它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#,Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成(网络传输速度)。

                     JFinal ,定义:基于Java 语言的极速 web 开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python等动态语言的开发效率。

4.用户应该如何使用软件功能:对于每天要做的事情,可以通过添加事件进行添加并提醒,提醒又分多种模式,用户可以根据自己的喜好进行选择,在共享平台上可以上传或是下载视频、音频等。

5.边界条件:目前软件版本只有中文版、共享平台上有内容限制(不能上传消极视频、音频等)。

   变化:软件完成后会考虑开发英文版本、共享平台上有举报功能,如若被举报,经审核属实,消极视频等将会被删除。

6.副作用:可能导致有些用户过于依赖此软件。

7.各功能都能实现,语言规范,在使用过程中没有bug。

posted @ 2015-05-06 23:43  JYJe族  阅读(185)  评论(1编辑  收藏  举报