返利APP需求规格说明书

2024-09-13

返利APP需求规格说明书(精选6篇)

1.返利APP需求规格说明书 篇一

第四章 需求规格说明书

4.1 引言

4.1.1 编写目的

通过对主流JAVA学习论坛系统的研究,根据可行性分析的方案和项目成员的讨论,编制本需求说明书。此说明书用于JAVA学习论坛系统的需求规格,明确系统的功能需求,业务流程和性能要求以及与有关系统的接口关系,它将是系统最终实现和审评的根据之一,是进一步设计、开发的基础。此说明书的阅读范围:项目组的项目管理、软件开发和系统测试人员、指导老师等。4.1.2 背景

说明:

(1)待开发的软件系统的名称:JAVA学习论坛

(2)本项目的任务开发者:牛霄 ;用户:实验的指导老师 4.1.3 定义

文件中用到的专门术语的定义和外文的首字母组词的原词组如下: JSP:英文全称:Java Server Pages,是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

CSS:(Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规则,用于控制Web页面的外观。通过使用CSS样式设置页面的格式,可将页面的内容与表现形式分离。

HTML:(HyperTextMark-upLanguage)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。

JavaScript:一种由Sun Microsystems所开发的程序语言

JavaBean:一个类外加一些规范和特征用于数据值的保存和读取,你可以将它和数据库的一个表对应起来,用于保存数据库表的一条记录,在显示的时候使用get,set方法,在jsp页面上使用useBean的方法,可以直接获取内容

Web2.0:web2.0 的应用可以让人了解目前万维网正在进行的一种改变——从一系列网站到一个成熟的为最终用户提供网络应用的服务平台。这种概念的支持者期望Web2.0服务将在很多用途上最终取代桌面计算机应用。Web2.0并不是一个技术标准,不过它包含了技术架构以及应用软件。它的特点是鼓励作为信息最终利用者通过分享,使得可供分享的资源变得更丰富;相反的,过去的各种网上分享方式则显得支离破碎。

B/S:B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。相对于C/S结构属于“胖”客户端,需要在使用者电脑上安装相应的操作软件来说,B/S结构是属于一种“瘦”客户端,大多数或主要的业务逻辑都存在在服务器端,因此,B/S结构的系统不需要安装客户端软件,它运行在客户端的浏览器之上,系统升级或维护时只需更新服务器端软件即可,这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。B/S结构系统的产生为系统面对无限未知用户提供了可能。当然,与C/S结构相比,B/S结构也存在着系统运行速度较慢,访问系统的用户不可控的弱点。

域名:域名(Domain Name),是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。

网站空间:一般俗称的“网站空间”就是专业名词“虚拟主机”的意思。您可以想象您的网站就是一个完备的家庭,您家的门牌号码是方便别人找到您家的,网站也需要一个“门牌号码”,就叫做“域名”,俗称网址。

4.2 任务概述

4.2.1 开发背景

随着Web2.0以及网络社会化的飞速发展,BBS已成为人们上网查看的必不可少的工具,其中也包括了个人博客,用户可以在里面写日志,可以表达更多的想法,表现自己的个性,结交更多的朋友;在论坛里面人们也可以在里面提出问题,寻求别人的帮助,通过这样提问者可以解决问题,而回答者则可以增加自己的知识。这就是我们小组开发这个系统的初衷。4.2.2 系统实现的目标(1)系统目标 1)用户:

登陆系统前用户可以查看本系统发表的以及别的用户发表的一些帖子;用户可以注册、登陆;发表帖子、删除自己发表的帖子;修改自己发表的帖子。

2)管理员:

添加帖子;删除帖子;修改帖子;查看注册用户及其基本信息;删除用户的帖子;删除用户发表的提问。

(2)性能目标

实用性:系统应能使用户特定的需求、操作界面友好、方便、功能设置符合用户的习惯和要求;

易维护:管理员能简单方便地管理系统,并对系统进行日常的维护,随着系统数据规模的增大,各子系统模块之间的耦合度低;

开放性:系统在体系结构和数据交换协议等方面应遵循标准和开放的原则,以确保具有良好的互操作性,可移植和扩充性;

安全性:系统具备一定的抗攻击能力,能够过滤一些垃圾和不良信息。提供权限管理,具有一定的防SQL注入攻击的能力;

正确性:系统所完成的功能必须与需求说明规定的各种功能尽可能一致;健壮性:系统在用户不合理的操作或输入情况下,必须能够继续正常运行,并给出错误信息。系统周期进行数据库文件的信息备份,同时要求数据库文件的意外损害进行一定的检测;

易使用性:系统界面友好,简单使用,容易掌握;

可理解性:程序编制要有规范化的格式,风格清晰易懂,注释说明应准确详细;

响应时间:数据库服务器应保持良好的响应速度和查询速度,控制在5秒之内。

4.2.3 假定和约束

(1)假设的前提条件

本系统主要用于个人开设的JAVA学习论坛系统,实现的前提条件是论坛具有一定数量的注册用户,月流量达到一定的规模,有用户在本论坛提问、回答问题。

(2)约束条件

系统必须满足以下的限制条件: 1)安全可靠;

2)该系统必须确保对数据进行完全保护,以避免未经授权的访问,所有的访问都要登入[浏览除外];

3)界面友好,操作简单;

4)软件系统开放性好,结构灵活,可扩充,易维护;

5)遵循总体设计方案对它的约束,在其实施的各个阶段都要服从它的一些规定,包括功能设计、系统配置和计划;

6)平台限制:受Windows系统性能的限制,开发环境可能达不到理想的状态,而在Linux系统下的工具不可避免存在bug,需要选择最有效的工具在最合适的操作系统下进行开发工作;

7)另外还要考虑到MyEclipse8.5的一些功能插件的配置和统一编程环境,以及MySql的安全性等因素;

8)操作方式:全部基于浏览器运行,要考虑在不同浏览器之间均能够正常显示;

9)硬件需求:网络服务器,数据库服务器,PC主机,互联网连接;

4.3 需求规定

4.3.1 对功能的规定(1)此系统的功能描述如下 1)用户:

A、登陆系统前用户可以查看本系统发表以及别的用户发表的一些帖子; B、用户可以注册、修改自己的个人资料; C、评论帖子;

D、在论坛里面提出自己需要别人解决的问题、回答别人提出来的问题; E、发表自己的帖子、删除自己发表的帖子、修改自己发表的帖子; F、查看自己的一些相关信息。2)管理员:

A、添加帖子、删除帖子、修改帖子; B、修改个人相关信息; C、查看相关的帖子信息; D、查看系统的相关统计;

E、查看注册用户及其基本信息、删除用户的帖子、删除用户发表的提问、F、添加板块、删除板块、修改板块;(2)数据流图

1)用户总体数据流图如:图4-1

帖子信息表删除帖子帖子操作查看修改帖子添加帖子用户信息表用户登陆验证成功JAVA论坛添加好友好友管理删除好友失败注册评论好友信息表评论信息表发表评论 图4-1 用户总体数据流图

2)管理员数据流图如:图4-2

帖子信息管理员登陆帖子管理身份验证用户管理添加、删除、更新帖子删除用户查看用户管理员登陆用户信息 图4-2 管理员数据流图

(3)数据字典

以下三图为数据流图所对应的数据字典:分别为图4-3 用户信息记录、图4-4 帖子信息记录、图4-5 评论信息记录。

图4-3 用户信息记录

图4-4 帖子信息记录

图4-5 评论信息记录

4.3.2 对性能的规定

(1)精度

在进行向数据库文件提取数据时,要求数据记录定位正确;在往数据库文件添加数据时,要求输入准确。

(2)时间特性要求

本软件由于数据库尚小,相应时间、更新处理时间、数据传送、转换时间、计算时间等都非常迅速,如下:

1)响应时间:响应时间5 秒之内; 2)更新处理时间:由系统运行状态决定;

3)数据的转换和传输时间:能够在5 秒钟内完成;(3)灵活性

对于信息的查找,本软件提供了模糊查询的方法,这样最大的满足用户的要求,方便用户的使用。4.3.3 输人输出要求

(1)用户界面 1)屏幕格式

A、要求有用户和管理员的输入帐号提示框架;

B、登入后,用户进入的是空间首页;管理员进入的是管理首页; C、登入后,可以进行相应的操作。(2)界面需求

1)一致性。各种交互形式应使用一致的格式; 2)提供有意义的反馈信息;

3)在执行有较大破坏性的活动前要求确认; 4)减少在动作间必须记忆的信息数量; 5)提高交互的效益; 6)允许错误;

7)按功能对动作分类和设置屏幕布局; 8)提供语境相关的帮助机制;

9)命令用简单的动词或者动词短语命名。4.3.4 故障处理要求

(1)在用户输入一些不合法数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统错误,或者程序停止运行;

(2)网速过慢影响网页的打开。4.3.5 其他专门要求

(1)保密性:系统数据要做到保密设施,以免重要的数据的丢失或者盗取;(2)简洁性:用户的操作界面必须做到简单明了,不能有太复杂的设置或者操作;

(3)可更新性:对于系统可以根据客户需要进行更新,维护等操作;(4)可转换性:只要系统能保证环境部署成功,并且网络正常,就能够保证系统的正常运行;

(5)系统的封闭性:用户的封闭性较好,用户基本上在提示信息下输数据;

4.4 运行环境规定

4.4.1 设备

处理器型号及内存容量:处理器不限制,CPU的内存最好在256MB以上,硬盘容量大小不限,电脑配带鼠标,显示器等。4.4.2 支持软件

(1)开发工具

1)MyEclipse 8.5;

(2)软件环境

1)安装了Tomcat 6.0以上版本; 2)安装了JDK1.6以上版本; 3)安装了MySql 5.0以上版本; 4)安装了IE7.0浏览器;

5)操作系统为Window Xp或者Linux都行; 6)测试工具:Junit。4.4.3 接口

本工程产品通过PC及运行,需要用户输入相应的数据,产生相应的处理。本工程产品不需要特定的硬件或者硬件接口的支持。

4.4.4 控制

本软件在操作系统的支持下,展示界面由主窗口和子窗口的嵌套而成,窗口通过

2)Dreamweaver 8.0。超链接来达到控制,从而达到预期的效果。

2.考核需求规格说明 篇二

《需求规格说明》是《需求规格说明书》的必要补充,是《需求规格说明书》不可分割的内容。在甲方签字确认《需求规格说明书》后,如果又提出新的需求,项目组应在项目合同规定的范围内,针对用户的新需求进行分析,编写《需求规格说明》,提交甲方签字认可。对于长期维护和开发的项目,编写《需求规格说明》是项目组需求管理的主要手段。《需求规格说明》的内容包括:用户需求说明、界面设计说明、流程设计说明、操作流程设计说明等。《需求规格说明》由项目经理根据自身项目情况组织人员评审,对于重点项目的重点《需求规格说明》,应提交部门经理评审,评审通过后方可进入实现阶段。甲方和项目组可根据需要保留《需求规格说明》原件或复印件。项目组每月的《需求规格说明》原件应于每月最后一日前提交研发事业部备案。每周的《需求规格说明》电子文件应于每周六12:00之前上传至公司办公系统的项目管理模块。

需求规格说明

项目名称:农村信用社绩效考核项目项目经理:赵良士 编写人:潘向雷日期:2011/09/07

一、用户需求:

1、可以增加考核模板,并且可以根据自定义进行考核模板的考核项的设置。

2、能够查询出所有的考核模板信息。

3、能够对所有的考核模板进行启用和停用的操作。

4、可以对已经创建好的考核模板中的考核项进行修改。

二、界面设计说明:

使用表格、表单并结合jquery ui来完成界面的显示。使用者可以在导航栏中找到相应模块的功能按钮,比如:增加模板,查询模板等等。对应界面如图:

1、增加模板:

2、查询模板:

3、查询某个模板明细并可以进行某些项的修改:

4、修改考核模板信息:

a)模板信息列表:

b)修改某个考核模板信息

三、流程设计说明:

1、2、程序可以实现对考核模板的增加、修改的功能。程序可以实现对所有考核模板进行查询、启用和停用的功能。

流程图:

四、操作流程设计说明:

使用者登陆系统后根据登录者的权限可以进行相应的功能的操作。对于考核模板的操作流程:

1、当没有考核模板时可以创建新的考核模板:单击主页左侧的菜单栏中的创建考核模板菜单,在右边的主界面区域就会出现添加考核模板的界面,输入模板名称和模板描述,选择该模板的类型,选择该模板所属的机构,这样对于该模板的基本设置就可以了。

2、为新创建的考核模板添加考核指标:单击考核指标右边的”添加”按钮,在下方会出

现这样的一行信息,选择考核考核指标类型,并设置该考核指标在这个考核模板中所

占的权重,如果要添加多个考核指标,只需要继续点击“添加”按钮,接下来的操作是一样的,如果要删除某个考核指标可以点击每一个考核指标后边的“删除”按钮。在对考核模板中所有信息设置完成之后,点击“确定”按钮完成考核模板的创建。

3、查询已经存在的考核模板:单击左侧菜单栏中对于考核模板查询考核模板信息的链接,在右侧就会出现登录用户权限范围内的所有考核模板列表信息。在列表的上方可以进行模糊查询筛选部分信息,在每一条考核模板信息的后边跟着一个“详细”的链接,点击可以查看这一考核模板的所有信息。

4、修改考核模板信息:单击左侧菜单栏中对于考核模板的修改考核模板信息的链接,在右侧就会出现登录用户权限范围内的所有考核模板列表信息。同样的也可以在列表上方进行模糊查询筛选部分信息,在每一条考核模板信息的后边跟着一个“修改”的链接,点击可以进入该考核模板的修改页面。

5、在考核模板修改页面,可以对该考核模板的名称、类型、所属机构、是否启用进行修改,在修改页面的下方列出的是该考核模板所包含的所有考核指标项,可以对考核指标进行管理、删除和修改权重的修改。

a)管理:点击“管理”弹出一个弹出层,其中的信息如图:

勾选需要添加到该考核模板中的考核指标项或去掉不再需要考核的考核指标项,单击确定完成管理功能,单击“取消“放弃本次操作返回修改页面。b)删除:在考核指标列表的每一条信息后边有一个”删除”的链接,点击可以快速的将该考核指标项从相应的考核模板中删除。

c)修改权重:在考核指标列表的每一条信息后边有一个”修改”的链接,用于修改这一条考核指标在相应考核模板中所占的权重,点击会弹出一个弹出层用于输入新的权重值,单击确定完成修改并返回,单击取消直接返回。弹出层界面:

用户单位名称:

3.物流管理系统—需求规格说明书 篇三

需求规格说明书

修订历史记录

日期

版本

说明

作者

2009-X-X

1.0

1引言

1.1编写目的3

1.2背景

1.2.1背景说明

1.2.2系统名称定义与目标对象:

1.2.3系统面向的用户群体

1.3术语定义

1.4参考资料

2业务概述

2.1业务场景和约束

2.1.1概述

2.1.2业务流程

3具体需求

3.1功能性需求

3.1.1功能性需求分类

3.1.2用户管理

3.1.3车辆管理

3.1.4驾驶员管理

3.1.5运力查询

3.1.6承运任务管理

3.1.7运输成本核算

3.2非功能性需求

3.2.1可用性

3.2.2可靠性

3.2.3性能

3.2.4可支持性

3.2.5设计约束

3.2.6安全性

3.2.7用户界面

3.2.8授权需求

1引言

1.1编写目的编写该文档目的在于明确系统范围,明确物流管理系统的业务流程,并规范化的记录该系统的功能需求和非功能性需求。

本文档主要供以下人员阅读和使用:

l

为软件开发团队,包括项目开发人员和测试人员项目开发参考用

l

其它相关用户,了解系统的需求范围和实现目标,目的在于更好的使用系统

1.2背景

1.2.1背景说明

物流管理系统主要为物流公司解决日常办公和项目管理的需求,协助工作人员进行日常物流管理和人员管理,提高管理效率,降低运作成本,增强企业长期竞争力。

通过该系统,物流公司运输管理人员能实现对车队、车辆的动态管理;调度人员能随时了解车辆动向和使用情况;承运业务员能开出和接收承运单;财务人员也能通过该系统进行运输成本的核算。

1.2.2系统名称定义与目标对象:

本案例中系统名为“物流管理系统”,主要供物流公司内部使用。

1.2.3系统面向的用户群体

系统面向物流公司的工作人员,包括财务人员、运输管理人员、调度人员、承运业务员

等。

1.2.3.1用户的特征

用户大都具备以下特征:

l

有IE使用经验

l

了解网络

l

了解办公自动化

1.2.3.2用户环境

用户的计算机环境大致如下:

l

Windows

XP简体中文版

l

IE浏览器

l

MS

Office办公软件

l

Outlook或Foxmail邮件管理

1.3术语定义

序号

LMS

物流管理系统

1.4参考资料

序号

版本

《企业物流管理》

2005-1-1

本系统查阅了本书的相关资料

2业务概述

2.1业务场景和约束

2.1.1概述

物流管理系统主要为物流公司解决日常办公和项目管理的需求,协助工作人员进行日常

物流管理和人员管理,提高管理效率,降低运作成本,增强企业长期竞争力。

通过该系统,物流公司运输管理人员能实现对车队、车辆的动态管理;调度人员能随时了解车辆动向和使用情况;承运业务员能开出和接收承运单;财务人员也能通过该系统进行。

简单示意图如下:

2.1.2业务流程

车辆管理模块:

车辆管理模块分车队信息维护和车辆信息维护。在车队信息维护中,由运输管理员新增车队、更新车队、查询车队和删除车队。其中,查询车队分按车队编号查询、按车队名称查询、按车辆柜型查询、按车辆容积查询、按车辆状态查询。在车辆信息维护中,由运输管理员新增车辆、更新车辆、查询车辆和删除车辆。其中,查询车辆分按车牌号码查询、按车辆类型查询、按车辆载重查询、按车辆使用状态查询、按车辆所属车队查询、按车辆当前任务查询、按车辆计划任务查询;在新增车辆时,运输管理员填入车辆详细信息,并在车队列表中选择所属车队。

驾驶员管理模块:

本模块由运输管理员新增驾驶员,更新驾驶员,查询驾驶员及删除驾驶员。其中,查询驾驶员分按姓名查询、按政治面貌查询、按所属车队ID查询、按状态查询。

运力查询模块:

本模块分为运力综合查询和历史承运任务查询。运力综合查询分车队查询和车辆查询。其中,车队查询分按车队状态查询、按车队ID查询、按车队名字查询、按柜型查询;车辆查询按车辆状态查询、按车牌查询、按所属车队查询。历史承运任务分按客户名称查询、按取货时间查询、按车牌号码查询、按主驾驶员查询、按交货地点查询、按托运单查询、按预定车型查询。

承运任务管理模块:

本模块分为开出承运单、承运单管理、承运单接收。承运单管理中,分查询承运单,更新承运单,删除承运单及承运单派车,其中,承运单查询分按客户名称查询、按取货时间查询、按车牌号码查询、按主驾驶员查询、按交货地点查询、按托运单查询、按预定车型查询。承运单派车通过选择未派车承运单并选取车辆。承运单接收中,通过客户名称、取货时间、交货地点查询未接收承运单。

车队运输成本维护模块:

本模块分为查询承运单、插入成本、修改成本。由财务人员查询出承运单,并对相应承运单插入成本

用户管理模块:

本模块由注册用户、修改用户、删除用户组成。由拥有用户管理角色人员负责录入,查询,修改及删除用户。

2.2系统角色分析

综合客户的业务流程并进行用户分析后,可以把用户分成如下的几类角色。这样可以基于这些角色进行系统流程的权限控制,并且这种基于角色的权限管理使业务系统更加灵活可扩展。

角色中文名称

角色名称

权限

用户管理

administrators

用户管理员,可做用户相关操作。

车辆管理

transportUsers

可进入用车辆管理功能模块,功能模块入口权限。只有拥有此角色的用户,登录系统后才能看到左侧用车辆管理功能菜单。

运力查询

carryUsers

可查询车辆及车队操作和查询历史承运任务

承运任务管理

dispatcher

可执行插入承运单、管理承运单操作

运输成本核算

FinanceUsers

可执行插入承运任务成本、管理承运任务成本操作

有了上面的角色分析后,我们按照角色进行用例分析如下:

Ø

用户管理与角色对应

Ø

车辆管理与角色对应

Ø

驾驶管理与角色对应

Ø

承运单管理与角色对应

Ø

运力查询与角色对应

Ø

运输成本核算与角色对应

3具体需求

3.1功能性需求

3.1.1功能性需求分类

物流管理系统功能模块划分如下表:

功能模块

子功能

功能细化

1用户管理

1.1用户信息维护

1.1.1增加新帐户

1.1.2查看账户

1.1.3删除账户

2车辆管理

2.1车队信息维护

2.1.1录入车队信息

2.1.2修改车队信息

2.1.3删除车队信息

2.1.4查询车队信息

2.2车辆信息维护

2.2.1录入车辆信息

2.2.2修改车辆信息

2.2.3删除车辆信息

2.2.4查询车辆信息

3驾驶员管理

3.1驾驶员信息维护

3.1.1录入驾驶员信息

3.1.2修改驾驶员信息

3.1.3删除驾驶员信息

3.1.4查询驾驶员信息

4运力查询

4.1运力综合查询

4.1.1查询承运车队

4.1.2查询承运车辆

4.2历史承运任务查询

4.2.1查询承运单

5承运任务管理

5.1承运单开出

5.1.1开出承运单

5.1.2修改承运单

5.1.3删除承运单

5.1.4查询承运单

5.2承运单接收

5.2.1接收承运单

6运输成本核算

6.1车队运输成本维护

6.1.1录入成本

6.1.2查询承运任务

6.1.3修改成本

6.2车队运输成本核算

6.2.1核算运输成本

3.1.2用户管理

在用户管理功能模块中,主要是完成公文的起草、审核、审批、发文和归档等操作,实现用户管理的办公自动化,主要功能见下表:

用户管理模块

模块名称

功能概述

【用户管理区】

增加新帐户

录入用户基本信息,选择用户角色,完成用户的创建

查看账户

查看用户基本信息及用户角色

删除账户

查看用户基本信息及用户角色,将一些没用的用户进行删除

如上表所示,功能分为“用户办公区”和“系统管理区”等两个大的部分,主要供系统管理员创建、删除用户。

几个模块要求实现的功能具体说明如下:

1)

用户注册

l

用户注册,录入用户信息和选择用户角色

2)

用户修改

在“用户修改”功能中,要求系统显示已有用户列表。如果需要删除某个用户,需要在用户列表中选择删除。具体实现要求如下:

l

显示已有用户信息,包括“用户名”、“邮箱”等信息

l

在每条用户信息后,有“删除”按钮,点击“删除”按钮后能够实现删除操作

3.1.3车辆管理

车辆管理模块

模块名称

功能概述

【用户办公区】

录入车辆信息

运输管理人员录入车辆的基本信息,车辆添加

查询车辆信息

运输管理人员输入查询车辆的条件,查询车辆信息

录入车队信息

运输管理人员录入车队的基本信息,车队添加

查询车队信息

运输管理人员输入查询车队的条件,查询车队信息

修改车队信息

运输管理人员将一些错误的车队信息,进行修改

修改车辆信息

运输管理人员将一些错误的车辆信息,进行修改

删除车队信息

运输管理人员将一些已不存在的车队信息,进行删除

删除车辆信息

运输管理人员将一些已不存在的车辆信息,进行删除

如上表所示,功能分为“用户办公区”和“系统管理区”等两个大的部分,主要供系统运输管理录入、修改、删除车辆及车队信息。

几个模块要求实现的功能具体说明如下:

1)

录入车辆信息

l

运输管理,录入车辆的基本信息,并提交

2)

查询车辆信息

在“查询车辆信息”功能中,要求系统显示已有车辆列表。如果需要删除、修改某个车辆信息,需要在车辆列表中选择删除、修改。具体实现要求如下:

l

显示已有车辆信息,包括“车牌号码”、车辆类型”等信息

l

在每条车辆信息后,有“删除”按钮,点击“删除”按钮后能够实现删除操作

l

在每条车辆信息后,有“编辑”按钮,点击“编辑”按钮后能够实现修改操作

4)

录入车队信息

l

运输管理,录入车队的基本信息,并提交

5)

查询车队信息

在“查询车队信息”功能中,要求系统显示已有车队列表。如果需要删除、修改某个车队信息,需要在车队列表中选择删除、修改。具体实现要求如下:

l

显示已有车队信息,包括“车队编号”、“车队名称”等信息

l

在每条车队信息后,有“删除”按钮,点击“删除”按钮后能够实现删除操作

l

在每条车队信息后,有“编辑”按钮,点击“编辑”按钮后能够实现修改操作

3.1.4驾驶员管理

驾驶员管理模块

模块名称

功能概述

【用户办公区】

录入驾驶员信息

运输管理人员录入驾驶员的基本信息,驾驶员添加

查询驾驶员信息

运输管理人员输入查询驾驶员的条件,查询驾驶员信息

修改驾驶员信息

运输管理人员将一些错误的驾驶员信息,进行修改

删除驾驶员信息

运输管理人员将一些已不存在的驾驶员信息,进行删除

1)

录入驾驶员信息

l

运输管理,录入驾驶员的基本信息,并提交

2)

查询驾驶员信息

在“查询驾驶员信息”功能中,要求系统显示已有驾驶员列表。如果需要删除、修改某个驾驶员信息,需要在驾驶员列表中选择删除、修改。具体实现要求如下:

l

显示已有驾驶员信息,包括“姓名”、“性别”等信息

l

在每条驾驶员信息后,有“删除”按钮,点击“删除”按钮后能够实现删除操作

l

在每条驾驶员信息后,有“编辑”按钮,点击“编辑”按钮后能够实现修改操作

3.1.5运力查询

运力查询模块

模块名称

功能概述

【用户办公区】

查询承运车队

调度员与承运业务员输入查询车队的条件,查询车队基本信息

查询承运车辆

调度员与承运业务员输入查询车辆的条件,查询车辆基本信息

查询承运单

调度员与承运业务员输入查询承运单的条件,查询已完成的承运单基本信息

1)

查询承运车队信息

在“查询承运车队信息”功能中,要求系统显示已有承运车队列表。如果需要查询特定条件的车队信息,可输入条件查询。

l

显示已有车队信息,包括“车队编号”、“车队名称”等信息

2)

查询承运车辆信息

在“查询承运车辆信息”功能中,要求系统显示已有承运车辆列表。如果需要查询特定条件的车辆信息,可输入条件查询。

l

显示已有车辆信息,包括“车牌号码”、“车辆类型”等信息

3)

查询承运单

在“查询承运单”功能中,要求系统显示已有承运单列表。如果需要查询特定条件的承运单信息,可输入条件查询。

l

显示已有承运单信息,包括“托运单号”、“货物名称”等信息

3.1.6承运任务管理

承运任务管理模块

模块名称

功能概述

【用户办公区】

开出承运单

承运业务员录入承运单的基本信息,并提交,开出承运单

查询承运单

承运业务员输入查询承运单的条件,查询承运单

接收承运单

承运业务员接收未接收的承运单

修改承运单

承运业务员在承运列表中选择要修改的承运单号,对承运单进行修改

删除承运单

承运业务员人员将一些不接收的承运单,进行删除

1)

录入承运单信息

l

承运业务员,录入承运单的基本信息,并提交

2)

接收承运单

l

承运业务员,可在承运单列表中选择要接收的承运单,点击“接收”按钮

3)

查询承运单信息

在“查询承运单信息”功能中,要求系统显示已有承运单列表并可通过条件查询。如果需要删除、修改某个承运单信息,需要在承运单列表中选择删除、修改。具体实现要求如下:

l

显示已有承运单信息,包括“托运单号”、“货物名称”等信息

l

在每条承运单信息后,有“删除”按钮,点击“删除”按钮后能够实现删除操作

l

在每条承运单信息后,点击“托运单号”后能够实现修改操作

3.1.7运输成本核算

承运任务管理模块

模块名称

功能概述

【用户办公区】

录入成本

财务人员为承运单录入成本

查询承运任务

财务人员输入条件查询承运单任务

核算运输成本

财务人员通过选择承运单列表中的成本ID查看成本核算

1)

录入成本信息

l

承运业务员,录入成本的基本信息,并提交

2)查询承运任务

在“承运单查询”功能中,要求系统显示已有用户列表并可根据条件查询。具体实现要求如下:

l

显示已有承运信息,包括“托运单号”、“货物名称”等信息

3)核算运输成本

l

财务人员可在承运单列表中选择要添加的成本的承运单,在点击“插入成本”

l

财务人员可在承运单列表中选择已插入成本的承运单的成本ID查看成本核算

3.2非功能性需求

3.2.1可用性

由于本系统面向非专业的IT办公人员,因此要求系统符合一般的物流管理系统操作方式,每个操作步骤都有详细的操作说明或者提示,指引用户完成承运任务,要求简单、易用。

3.2.2可靠性

1、系统每天至少保持23小时30分的可用时间,每天凌晨3:30到4:00之间进行日常系统维护工作,如数据传输,交换等。

2、临时系统停机时间,每月合计必须小于3小时。

3.2.3性能

在多个并发用户更新同一账户信息时,第一个可以成功更新。随后的更新在提交之前,显示错误信息“用户数据已经更改,是否需要刷新用户数据?”。

3.2.4可支持性

系统提供如下两种浏览器兼容支持:

Microsoft

Internet

Explorer

6.0及其以上版本;

Netscape

Navigator

6.0及其以上版本。

3.2.5设计约束

1、遵循《C#编码规范》

2、ASP.NET

2.03、SQL

Server20054、Microsoft

Visual

Studio20055、IIS5.0或以上版本

3.2.6安全性

安全性需求通常分为六类:

1、对于重要数据(比如用户密码)进行了不可逆加密,防止泄露。

2、在与数据库交互中,不使用SQL拼接方式,全部使用传参方式,有效杜绝了SQL注入。

3、用户认证需求:阐述系统表示用户和用户认证的方法。

4、授权:如果认证成功,根据用户的级别,允许其执行不同的系统功能。

5、数据完整性和隐私需求:

确保数据完整,不会影响系统安全。

6、事务完整性和审计需求:确保用户无法清除自己的在系统中的活动。记录活动相

关的数据,使得系统管理员可以发现所有可能的危险行为。

3.2.7用户界面

符合物流管理公司人员的使用习惯,界面以简洁大方为主,适合有IE使用经验及了解网络的办公人员使用。

3.2.8授权需求

系统必须实现一定的页面访问限制。用户只能访问自己有权限操作的页面(具体可操作的部分详见系统的功能性需求中各模块的用例)。

4.返利APP需求规格说明书 篇四

一、Introduction 简介

1.Purpose 目的本需求分析说明书的编写目的,是为用户及分析人员充分理解本产品而设立的,它说明了本系统的各项功能和性能需求,明确标识各功能的实现过程,阐述使用范围及背景,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。

本说明书的预期读者为中间用户(指软件的管理人员,设计人员,开发人员,测试人员,维护人员),本系统未来销售资料的撰写者。

2.Scope 范围

本文档包括大学生创新实践中心网站项目涉及到的所有需求,包括功能需求,性能需求,接口需求,总体设计约束,软件质量特性,其他需求等内容。

大学生创新实践中心网站项目在保证兼容性的前途下(支持多种常见浏览器)不限开发工具,项目也可扩展使用数据库存储,以下是对本系统的软件概述、软件功能、软件性能、接口需求和总体设计约束等的介绍。

二、General description总体概述

1.Software perspective 网站概述

中心网站采用独立的网页和网址

网站综合重庆大学eol平台和教务处系统以及新闻发布系统的部分功能,要求使用数据库。

除以上要求,系统还应有适应再次开发的能力,支持添加功能,模块。

2.Environment of Product 产品环境介绍

a)产品使用环境:Windows,Linux,IE等多种常见浏览器

b)数据库技术:任意(在保证安全性和稳定性的前提下)

c)其它技术:任意

d)计算机硬件配置:普通计算机

三、Functional Requirements 功能需求

1.网站前台模块

a)新闻模块

主要介绍校内及校外相关的一些新闻或者研究成果

b)通知公告

对有关活动或者有关事宜进行通知,发布消息,包括讲座通知,学生活动信息等内容

c)中心概括

中心简介、创新班简介、机构设置、场地介绍、中心制度

d)课程安排

对学生所上的创新实践课程进行存档,并可用评价学生

e)作品展示

除实物外,将相关作品进行拍照并公布于网站,并对作品进行一定的说明

f)学习的平台

包括教学资源下载、基于问题的学习的平台

g)交流平台

交流信息对外公开、只允许注册用户发言

2.网站后台模块

a)招生管理

从教务处导入每年的新生数据库,新生登录后需要完善个人简介、邮箱、电话等信息,同时应具有短信推送功能。然后是选择创新班报名、查看初始安排、复试安排以及最终结果等,各种安排应同时通过短信通知学生。

b)学籍管理

创新班学生的入口,查看所在创新班的培养方案,查看个人培养计划的完成情况以及学年考核等

c)教师管理

各创新班负责人的入口,查看新生报名情况、提交初试成绩、发布复试安排、以及通知复试结果;制定学生的培养计划、考核方案,提交学生的成绩,对学生进行学年度考核;发布前台的新闻、公告等信息

d)管理员入口

向下兼容教师的所有功能,可以管理所有学生和教师用户,管理前台和后台的所有信息

3.网站样式

首页设计

基地介绍页面

新闻通告

四、Performance Requirements 性能需求

网页服务器响应时间少于0.5秒,数据库检索时间少于1秒,可支持并发连接数大于等于500。

五、Interface Requirements 接口需求

a)User Interface用户接口

提供给用户的操作界面主要有主页界面、新闻页面、登陆界面、交流界面等。提供给管理者的操作界面主要有招生管理,学籍管理、教师管理、管理员入口等。交互界面采用PC机显示屏,支持在1024*768及以上的分辨率显示。

b)Hardware Interface 硬件接口

c)Other Interfaces 其他接口

六、Overall Design Constraints 总体设计约束

1.Standards compliance 标准符合性

采用国家计算机标准。

2.Hardware Limitations 硬件约束

运行该软件所适用的具体设备是Intel 或是AMD的cpu, 主频至少为2G HZ、内存2G的计算机。

3.Technology Limitations 技术限制

七、Software Quality Attributes 软件质量特性

1.Reliability 可靠性

系统应经过完善的设计和充分的测试运行,具备在较长时间内连续无故障的运行能力。容错性:系统在出现软件错误的时候应具备能够维持某种层次性能的能力。可恢复性:在出现故障时系统应具备恢复能力和重新建立某种层次性能的能力

2.Usability 易用性

系统布局简洁明了,操作简单,且有系统使用帮助

易操作性:几乎多有操作一“点”完成,无需繁杂设置操作。易懂性:软件适用于各类人群,操作可视化;

易学性:系统使用帮助的设置让系统使用的学习更加简单;

开放性:系统应具备开放的标准化体系结构,可方便地与其他业务系统衔接,实现 与其他业务系统的无缝集成;

3.Performance性能

系统在响应时间、数据吞吐量和持续高速性等多方面提供较高性能的数据处理和查询服务。

5.折扣返利APP用户体验调查报告 篇五

女性用户对折扣返利app的了解程度高于男性;用户手机内安装一款折扣返利app的最多。

折800、九块九包邮是用户知晓率、使用率、首选率最高的折扣返利类应用。

服装鞋帽是用户通过折扣返利应用最愿意购买的商品。

使用折扣返利应用一个月购买2-5次商品的用户最多。

价格因素,包括商品虚标价格、价格没有真正实惠或返利是用户使用折扣返利应用过程中最担心的问题。

1、女性用户对折扣返利app的了解程度略高于男性;用户手机内安装一款折扣返利应用的最多

《微参与》移动用户调查数据显示,对于折扣返利类app的了解程度,11.9%的用户表示很了解,35.3%的用户比较了解,39.4%的用户是一般了解,不太了解的占11.3%,很不了解的是11.9%。

调查还显示,女性用户对折扣返利app的了解程度略高于男性,其中,很了解的占调查样本总体的6.14%,比较了解的占18.43%。

《微参与》移动用户调查数据显示,用户手机内安装一款折扣返利app的最多,占比41.4%;其次是安装两款的用户,占30.2%;没有安装折扣返利app的占18.6%;安装5款及以上的用户占比最少,仅为0.9%。

2、、折800、九块九包邮是用户知晓率、使用率、首选率最高的折扣返利类应用

《微参与》移动用户调查数据显示,是用户知晓率最高的折扣返利app,有56.9%的`用户知晓;其次是折800,用户的知晓率为42.6%;九块九包邮的知晓率位居第三,有40.9%的用户知道;其它统计在内的折扣返利类应用的知晓率前十名的还有米折(24.5%)、今日特价(19.8%)、返还网(19.5%)、聚来宝(18.1%)、淘粉吧(18.1%)、九块邮(17.2%)。

用户对折扣返利app的使用率中,是使用率最高的折扣返利类app,有41.4%的用户使用过;其次是折800,使用率为33.6%;九块九包邮的使用率为居第三,为28.6%。

用户使用折扣返利类app,首选的是;其次是折800;九块九包邮紧随其后。

3、用户网购还是趋于使用电商平台下单;服装鞋帽是用户使用折扣返利应用购买最多的商品

《微参与》移动用户调查数据显示,用户网购时,电商平台和折扣返利类应用相比,选择电商平台的居多,占比47.7%;选择折扣返利类应用的占44.2%;选择其它的占8.0%。

从男性和女性的使用习惯上来看,男性更愿意使用电商平台直接网购,而女性使用电商平台和折扣返利类应用的比例几乎一致。

调查还显示,服装鞋帽是用户使用折扣返利应用最愿意购买的商品类别,占比65.5%;其次是食品饮料 酒类 生鲜,占比33.3%;居家百货排名第三,占比22.9%。

4、使用折扣返利应用一个月购买2-5次商品的用户最多

《微参与》移动用户调查数据显示,用户使用折扣返利应用浏览商品,一天浏览多次的用户最少,占比15.1%;一周浏览不到一次的用户最多,占比27.5%。

一个月使用折扣返利应用购买商品2-5次的用户最多,占比31.4%;其次是平均一个月不足一次的用户,占比23.5%;一个月购买一次的用户最少,为11.0%。

5.商品虚标价格是用户使用折扣返利应用过程中最担心的问题

6.返利APP需求规格说明书 篇六

文档编号:编

写:审

核:批

准:

20140813001 王

潘永克 潘永克 项目名称:编写日期:审核日期:批准日期:大学生商城升级_V2.0

2015-4-20

2015-4-xx

2015-4-xx

目录

大学生商城APP开发方案................................................................................................................1 商城架构需求调研............................................................................................................................1

一、项目说明............................................................................................................................4 1.1 总体功能介绍.................................................................................................................4

二、需求文档详解.....................................................................................................................5

2.1 首页................................................................................................................................5 2.1.1 产品宣传.............................................................................................................6 2.1.2 快速导航.............................................................................................................6 2.1.3 特惠专区.............................................................................................................8

2.2 搜索................................................................................................................................8 2.2.1 手动搜索.............................................................................................................8 2.2.2 热词搜索.............................................................................................................9 2.2.3 搜索列表.............................................................................................................9

2.3 分类................................................................................................................................9 2.3.1 大分类、小分类...............................................................................................10

2.4 购物车..........................................................................................................................11 2.4.1 购买商品展示...................................................................................................11 2.4.2 商品编辑...........................................................................................................12 2.4.3 商品结算...........................................................................................................12

2.5 个人中心......................................................................................................................13 2.5.1 登录...................................................................................................................13 2.5.2 注册...................................................................................................................14 2.5.3 密码找回...........................................................................................................15 2.5.4 订单中心...........................................................................................................16 2.5.5 个人中心...........................................................................................................16

一、项目说明

1.1 总体功能介绍

网络购物是互联网技术发展的一个趋势,通过网络,可以使客户足不出户的利用网络资源快捷方便的购物,现在智能机的兴起有引领了一场移动购物狂潮,用户可以方便的随时随地进行商品购买,方便快捷,这一跨时代的改变毫无疑问最先接受的群体就是学生群体。

学生是市场上的主力军,最新、最潮的产品首先接触到的就是学生群体。但是,由于学生的经济能力有限,很多时候都是观看而不能购买,为了解决这一矛盾、促进消费,满足学生的购物需求,为学生量身定做了一款购物商城——大学生商城。

图1.1大学生商城功能分布图

1.2 系统整体架构

进入大学生商城有无目标。有目标人群、无目标人群、搜索、分类、商品推荐、广场购买、是否登录、登录成功、生成订单、未登录、没有账号、有账号、登录、注册、注册成功、付款。

二、需求文档详解

2.1 首页

首页是刺激消费的重要组成部分,也是用户使用的快捷的工具,首页中包括了最新的、特价的商品宣传,方便用户购买。

图 2.1.1 首页内容

2.1.1 产品宣传

广告轮播内容,包含最新的活动促销内容的宣传。广告的内容可以通过左右滑动进行切换。

2.1.2 快速导航

快速导航功能可以方便用户快速进入到相应的内容进行查看,主要分为四个部分订单状态、浏览历史、我的关注、摇一摇。

 订单状态:可以查询还未交易完成的订单,包括:未付款、等待收货的  浏览历史:包含用户浏览过的所有的商品内容,方便用户下次进行查询。

 我的关注:可以查看用户之前关注的产品的列表。

 摇一摇:每天用户都有一次摇到特价商品的机会。

图2.1.2 订单状态

图 2.1.3 摇一摇

2.1.3 特惠专区

包含了最新低价的商品内容,点击可以查询最新的特价商品列表。

2.2 搜索

搜索主要包括两种方式,第一种输入搜索,第二种热词搜索,通过两种方式的搜索可以获取到用户想要的商品列表。

图2.2.1 搜索界面

2.2.1 手动搜索

在搜索输入框中进行产品名称的搜索,搜索的方式为模糊搜索,确定搜索时可以搜索出与搜索关键词相关的产品,本次搜索的内容会被服务器保存,当累积到一定数量的时候会被变为热词进行展示。

2.2.2 热词搜索

可以直接点击搜索界面中的热词进行搜索,当选择搜索界面中的热词时,热词可以直接填充到搜索框中,点击搜索会跳转到显示搜索列表。在搜索界面摇一摇手机可以更换热词列表。

2.2.3 搜索列表

搜索结果以列表的形式进行展示,包括商品的缩略图、名称、价格、评价信息,并且可以通过价格、销量、上架时间进行商品的排序。效果图如下图:

图2.2.2 搜索结果

2.3 分类

用户点击导航分类可以进行到分类界面,进入界面主要的分类的内容是大分类,大分类的展示以列表的形式进行展示,当用户点击某一列表,界面向左侧滑,右侧部分显示小分类,左侧为大分类,选择不同的大分类可以切换相应的小分类,点击某个小分类可以查看相应分 类的产品。

2.3.1 大分类、小分类

选择分类选项为固定内容,包括:服饰内衣、鞋靴、手机、家用电器、数码、电脑办公、护肤七种商品分类,大分类对应的小分类如下:

 服饰内衣:女装、男装、内衣、服饰配件

 鞋靴:流行男鞋、时尚女鞋

 手机:手机通讯、手机配件

 家用电器:大家电、生活电器、厨房电器

 数码:摄影摄像、数码配件、智能设备、时尚影音

 电脑办公:电脑整机、电脑配件、外设产品、网络产品、办公打印

 护肤:面部护肤、身体护肤、口腔护理、洗发护理、香水彩妆

2.4 购物车

购物车的功能是模拟真实的购物场景创立的,模拟了真实的购物车功能,可以存放想要购买的商品,可以对商品进行添加、移除等操作。

2.4.1 购买商品展示

当购物车中存放商品时,在下方的导航栏中会显示商品的数量,当点击购物车时会跳转到购物车界面,显示购买商品的列表,点击某一商品列表可以查看商品的详细信息。商品的详细信息如下图。在标题栏上会显示商品的名称并且可以将商品分享到朋友圈、QQ空间、微信、QQ等社交圈。上部显示商品的缩略图内容,图片可以左右进行滑动显示。图片展示下方展示商品的名称与价格信息,并且可以选择颜色、型号等参数。点击加入购物车可以将商品添加到购物车中,如果购物车已经存在该商品那么商品的数量增加一个。点击五角星标志可以关注该商品。当商品有价格变动时会进行通知。

图2.4.1 商品详细列表

2.4.2 商品编辑

进入购物车功能时,可以对购物车中的商品进行编辑。

 增加:每列商品展示的内容中都包括数量的显示,在数量的显示的左右位置分别有“+”、“-”标志,点击“+”可以增加该商品购买的数量,最大的购买数量不能超过商品的库存数量,当点击“-”标识时,可以减少商品的购买数量,但数量至少为1,不能为0;

 删除:每列商品前方会有选择按钮,当选中商品时,该商品会加入到删除待选,点击购物车界面标题栏右侧的删除按钮时,可以将选中的商品进行删除,移除购物车。在进行删除之前会进行提示,提示用户是否删除,避免误操作。

2.4.3 商品结算

点击购物车界面中的结算按钮,可以跳转到填写订单界面进行收货人的信息填写、支付方式、配送方式的填写。填写完成后,点击提交订单可以生成订单并且跳转到支付界面。

图2.4.3 填写订单

2.5 个人中心

个人中心包括了用户的登录、注册、订单管理、用户相关商品管理,当用户点击个人中心分类时,如果当前的用户未登录跳转到登录界面,如果已经登录了直接进入个人中心。

2.5.1 登录

当点击个人中心,当前用户未登录时,会进入登录页面,登录页面包含了账号编辑框与密码编辑框,密码编辑框要是隐式的、不可见的为了保证用户的账号安全。可以选择自动登录复选框按钮选择是否自动登录,勾选了自动登录当登录成功后以后不需要输入密码,点击个人中心可以直接进入。如果没有大学商城账号可以点击免费注册进行注册。

2.5.1 登录界面

2.5.2 注册

当用户第一次进入个人中心时,没有账号进行登录,可以点击免费注册跳转到注册页面,需要输入

 用户名:用户以后的登录,要满足至少八位中英文混合的账号。

 邮箱:输入需要注册的邮箱,邮箱要有验证保持真实性,验证包括本地验证与服务器验证,用户密码的找回。

 密码:密码至少满足六位,不能为纯数字。

 确认密码:确认密码要与密码相同,输入不同注册失败,要进行本地验证。

图2.5.2 用户注册

2.5.3 密码找回

当用户进行登录时,忘记密码时,点击找回密码可以跳转到密码找回界面。通过注册时的邮箱进行密码的找回,服务器会将更新的密码发送到邮箱。具体页面如下:

图2.5.3 密码找回

2.5.4 订单中心

当用户点击个人中心时,登录成功进入到个人中心。个人中心中可以通过订单中心进行订单管理包括

 订单状态速查:可以查看当前的未完成的订单,包括:未付款、待收货;

 待付款订单:已经生成的订单,但是没有付款的;

 全部订单:包括所有的订单,未完成订单、待付款订单、已完成订单;

图2.5.4 个人中心

2.5.5 个人中心

个人中心主要包括用户使用软件过程中的信息记录。

 我的关注:用户关注的所有的商品可以在此处进行查看

 商品评价:用户购买的商品可以进行评价,可以在商品评价中查看用户的所有的评价记录

 历史记录:可以查看用户所有的浏览过得产品。

 贷款进度:如果用户购买商品有贷款的内容,可以在此处查看贷款的进度。

上一篇:说诚信的高中议论文下一篇:篮球社纳新计划书