创意提现——需求分析

软件需求是用户对所要开发的软件在功能上、性能上以及程序设计约束等各方面须要掌握的需求。软件需求分析所要解决的问题,就是要深刻实际,调查研究,从业务流程中描述出软件所须要的功能以及性能,肯定软件在设计方面所面临的限制以及软件同其它各方面的系统的接口,剔除无关的因素,定义有效性求。经过对社会现实需求的调研以及面临环境的分析,为所解决的问题牵扯到的功能创建模型,是软件设计的第一步。数据库

1、前期调研

首先,咱们发如今现实生活中咱们会常常产生一些小创意、小想法,但每每只是空有想法或止步于想法。基于这种生活中的实际问题,咱们组想到设计一个聚集小创意、小点子的APP,将生活中发现的创意灵感发布到网上,实现共享并可能实现。
在产生出基本的想法以后,咱们团队对周围人群进行了一次调查采访活动,首先是对班级同窗进行想法展现,并虚心咨询其意见和建议;而后在朋友圈、微博等共享平台进行问卷调查,发现确有此问题。
咱们所设计的软件就是一个聚集各类创意的平台,该软件有很明确的用途,于生活中大有发展。编程

2、建设目标

创意提现手机应用是出于对现实社会存在的实际需求,并经过对周围人群进行调研以后,提出的解决方案。旨在经过该应用,解决生活中的创新小点子无处兑现的问题,为人们提供一个创意寄存、分享、审核、体验的共享平台。若是你的创意够精彩、用途够强大,那么将会有公司与创意提供者进行进一步的洽谈,甚至发展到产品的实际生产,真正实现“创意提现”。安全

3、功能需求

该应用的主要目的就是聚集生活中各类小创意,将精彩的、有发展性的经过审核,并可能投入生产,将想法变为产品。根据业务处理的须要,本系统共分以下五个功能模块:信息管理模块、成品展现模块、创意分享模块、统计查询模块、系统维护模块。编程语言

3.1信息管理模块

信息管理分为两大部分。一是用户的我的信息管理,这是在注册时候由用户自行输入的,方便其创意被审核以及采纳后的接洽问题。包括姓名、性别、社会面貌、手机号、邮箱等我的基本信息。二是用户在使用中的浏览信息进行管理,例如能够根据用户的浏览记录进行数据分析,把浏览量较多的放到精选或推荐模块中。另外,对具体用户也设有“个人收藏”、“最近浏览”等菜单功能,方便用户的使用。性能

3.2成品展现模块

这部分放置的是已经由后台审核经过,并制为成品的产品信息,分为“原创”和“推荐”两个子模块。原创商品信息是全部通过此应用所提交的创意兑现结果,是把已经投入生产的产品进行展现,供用户浏览;推荐商品信息则是经过对大多数用户的浏览偏好进行分析并统计的结果,将此部分商品集合到一个特定的模块,符合大部分人的浏览需求。
编码

3.3创意分享模块

创意分享是创意提现流程的关键性一步。此APP本质上就是一个聚集生活中各类小创意的共享平台,所以说,原始创意的不断提交是此应用赖以生存的基础,是关键性一步。创意提交模块包含有创意的简述、分类、图片视频、设计图等,是接下来审核、生产等的功能前提。设计

3.4统计查询模块

统计查询管理模块主要是对用户及产品的各种信息进行综合统计与查询的管理。主要包括用户基本信息查询、原始创意查询、成品查询这三个大模块,每一个模块中有具备小类的统计查询信息。除了商品的分类查询之外,其余查询的主要使用人员是后台具备相应查询权限的人员。日志

一、基本信息统计查询
基本信息统计查询是针对创意人的基本状况信息进行的单项或多项条件的统计查询。查询条件能够是姓名、性别、邮箱、年龄段等项目的单项或者多项的条件的组合。查询的结果可打印、浏览、导出到各类表格等。
二、原始创意信息查询
原始创意查询是针对创意人已经提交的创意信息进行的查询。查询条件能够是创意人姓名、性别、年龄段,或者是创意的类别、用途等单项或者多项的组合查询。查询的结果可打印、浏览、导出到各类表格等。
三、成品信息查询
成品查询是针对已经投入生产的商品进行的查询。查询条件能够是商品类别、名称、用途等项目的单项或者多项的条件的组合。查询的结果可打印、浏览、导出到各类表格等。视频

3.5系统维护模块

4、性能需求

4.1数据精确性

后台操做员在查询信息时,若是输入不合法的条件,将给出相关提示并不能获得合适的结果。blog

4.2数据处理需求

在处理数据方面,要求可以自动对输入的数据进行检查,在检测到错误数据时具有提醒功能。例如在分类查询时输入了不存在的类别,此时要有提示框以提醒用户。

4.3数据更新和维护需求

系统须要具有按期对数据库进行更新和维护的功能,以确保系统数据库的数据是最新的,以及相一致的。

5、数据需求分析

一、用户基本信息:
包括:姓名、性别、年龄、身份证号、社会面貌、手机号、邮箱等信息。
二、原始创意信息
包括:创意编号、标题、类别、功能、图片信息、视频信息、其余信息等,
三、商品信息
包括:商品编号、名称、类别、功能、其余信息等。
四、字典信息
各种字典信息同样,不一样字典信息隶属不一样表发表,涵盖以下信息:字典编码、字典名称、其余说明。

6、安全需求

对于任何一个应用程序而言,安全性是相当重要的,创意提现主要是
聚集不一样人群的各类小创意、新点子,会涉及到一些知识产权方面的信息。所以为了尽可能必选此类状况的困扰,对于安全性方面须要知足如下的需求:

1.用户信息管理:对于使用该应用程序的全部用户,他们的全部操做,均会自动记录到系统日志里,便于日志跟踪和系统管理。
2.用户权限设置:不一样类型的用户拥有不一样的操做权限,而这些权限的指定都是须要由系统管理员来进行的,不管何种业务,都只有具有该业务管理权限的人才能够对其进行操做,这使得系统操做更加规范,确保了资料的安全性。
例如,原始创意的浏览查询处后台管理者及合做用户外,任何人不得私自查看。
3.数据存储安全保障:创意提现APP存储了大量的用户信息和数据,包括了我的信息和知识产权信息。同时用户能够根据本身的须要备份本身须要的数据和信息,而备份的全部工做都是由系统来自动完成,全部的数据存储工做都是由数据库来完成。

7、系统环境需求

开发环境:Android studio 编程语言:Java

相关文章
相关标签/搜索