视频监控软件平台RFLs信息征求书 - 图文

更新时间:2024-01-15 05:39:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

软件需求说明书

执行标准(GB/T856T——88)

视频监控软件平台开发项目

青嵘科技

1引言 ............................................................................................................................................... 3 1.1编写目的 ................................................................................................................................. 3 1.2背景......................................................................................................................................... 3 1.3定义......................................................................................................................................... 3 1.4参考资料 ................................................................................................................................. 4 2任务概述 ....................................................................................................................................... 4 2.1目标......................................................................................................................................... 4 2.2用户的特点 ............................................................................................................................. 4 2.3假定和约束 ............................................................................................................................. 4 3需求规定 ....................................................................................................................................... 4 3.1对功能的规定 ......................................................................................................................... 4 3.1.1 系统结构图……………………………………………………………………………..3 3.1.2 系统数据流图…………………………………………………………………………..3 3.1.3 UML模型……………………………………………………………………………….3 3.2对性能的规定 ....................................................................................................................... 15 3.2.1精度 ................................................................................................................................ 15 3.2.2时间特性要求 ................................................................................................................ 15 3.2.3灵活性 ............................................................................................................................ 15 3.3输人输出要求 ....................................................................................................................... 15 3.4数据管理能力要求 ............................................................................................................... 16 3.5故障处理要求 ....................................................................................................................... 16 3.6其他专门要求 ....................................................................................................................... 16 4运行环境规定 ............................................................................................................................. 16 4.1设备....................................................................................................................................... 16 4.2支持软件 ............................................................................................................................... 16 4.3接口....................................................................................................................................... 16 4.4控制....................................................................................................................................... 17

1引言

1.1编写目的

为项目开发做准备的前提条件,为明确软件基本功能和性能及概要设计说明书的编写提供依据,为系统开发后的测试和评审做参考。

1.2背景

本软件项目为网络视频摄像机市场需求所开发操作平台,由于本系统实行用户注册机制,与其他机构并无关系来往。 项目名称:

项目组织者: 软件开发小组; 项目主负责人: 项目组成员:

产品用户者: 所有注册用户; 产品设计者: 视频软件开发小组; 产品所有权:

1.3定义

该在线培训系统是基于Internet/Intranet 及Web技术,建立以Browser/Server 为结构模式、以数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和管理维护,为开发高效率的网站而设计。 SQL Server:服务器数据文件

Microsoft Visual Studio 2005:主要的开发平台; IIS 5.1:Internet Information Server

1.4参考资料

【IT项目管理】 ---- 主编:毛志雄 中国铁道出版社

【UML建模实例教程】 ——— 主编: 刘志成 电子工业出版社 【ASP视频教程】--主讲: 于海涛 北大青鸟

2任务概述

2.1目标

在线培训系统是专门针对企业、政府、行业设计的新一代网络学习管理平台,能够通过在线学习、在线考试和在线评估的方式完成培训计划,并将在线培训管理与传统的面授教育管理相结合,以保证对员工的最佳培训效果和投入产出比,突出了最先进的现代职业教育理念,是中国移动、中国银行、阿里巴巴、腾讯、TCL、联想、涟源钢铁、海马汽车、中石化壳牌、沿海集团、太平洋人寿等众多行业用户共同的选择。

2.2用户的特点

用户为使用在线培训系统的普通操作用户。

2.3假定和约束

具体开发过期见项目开发计划(.mpp)文档。

3需求规定

3.1对功能的规定



1、前台首页界面

2、后台管理界面首页

Eagle在线培训系统-功能模块 

 Eagle在线培训系统的功能分为后台管理、学员界面、系统服务及二次开发接口四个部分,共11大模块,具体功能说明如下: 

 01 系统管理

 在线培训系统管理模块包含:组织架构管理、用户资料管理、用户角色管理、用户权限管理、界面栏目管理、题库权限管理、试卷权限管理、培训权限管理、信息维护管理。 

 02 培训管理

 培训管理模块包含:培训计划管理、教学任务分配、学员报名审批、学员达标核定、培训达标核定、培训过程监控。  

 03 考评管理

 考评管理模块包含:题型管理、考点管理、试卷管理、题库管理、考试安排管理、练习安排管理、评卷管理、成绩管理、考试监控。 

 04 统计分析

 系统分析管理模块包含:培训需求查询、培训进度查询、学员进度查询、课程统计分析、考试成绩查询、考生成绩查询、试卷查询分析、考试成绩统计。 

 05 台账管理

 台账管理模块包含:学员达标台账、培训达标台账、培训费用台账、面授课程台账。 

 06 财务管理

 财务管理模块包含:充值卡管理、充值管理、在线支付设定、积分卡充值明细、在线支付明细、消费明细。 

 07 信息管理

 信息管理模块包含:通知管理、新闻管理、论坛管理、调查管理。 

 08 信息发布

 信息发布模块包含:新闻公告管理、互动空间(论坛)管理、共享空间管理、学习网站管理。 

 09 用户界面

 教育设计模块包含:登陆、我的课程、我的考试、我的档案、我的通知、我的财务、论坛互动、个人资料。 

 10 系统服务

 系统服务模块包含:单点登录服务(可集成AD、Domino及其它单点登录机制)、数据同步服务、电子邮件及手机短信息通知服务。 

 11 二次开发接口

 二次开发接口模块包含:Web Service及DLL访问接口、二次开发示范代码及相关说明文档,可用于实现界面风格调整、学习网站设计、单点登录开发及与第三方系统的数据交换。

3.1.1 系统结构图

Eagle培训 前台 后台

说明:前台为用户中心,后台为管理员中心

前台 用户注册 我的课程 我的考试 我的档案 我的通知 我 的 财务 个人资料 我的互动 我的短信

后台 培训资源库 培训管理 考评管理 系统管理 统计分析 台账管理 财务管理 信息管理 个人资料 我的短信

(1).用户登陆注册

用户 已注册 注册 登录 修改个人信息

说明:用户必须注册了才能进入

(2).用户课程模块

我的课程 必 选 教 面 培 修 学 学 授 训 课 课 直 课 报 程 件 播 程 名

3.1.2 系统数据流图

3.1.3 UML模型

? 用例01:用户登录

A. 描述:用户进行登录已拥有操作系统的权限。

培训需求

B. 参与者:管理员、普通用户

? 用例02:退出系统

A.描述:用户退出系统;

B.参与者:管理员、普通用户

? 用例03:用户注销

A.描述:用户进行注销;

B.参与者:管理员、普通用户

? 用例04:我的课程用例图

A.描述:用户进行课程管理;

B.参与者:普通用户

? 用例05:我的考试用例图

A.描述:用户参加考试;

B.参与者:普通用户

? 用例06:我的档案用例图

A.描述:用户档案信息查看;

B.参与者:普通用户

? 用例07:我的通知用例图

A.描述:用户通知信息查看;

B.参与者:普通用户

? 用例08:我的财务用例图

A.描述:用户积分管理;

B.参与者:普通用户

? 用例09:我的互动用例图

A.描述:用户论坛信息交流;

B.参与者:普通用户

? 用例10:个人资料用例图

A.描述:用户个人资料查看;

B.参与者:普通用户

? 用例11:我的短信用例图

A.描述:用户短信信息;

B.参与者:普通用户

? 用例12:系统管理用例图

3.2对性能的规定 3.2.1精度

说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。

3.2.2时间特性要求

说明对于该软件的时间特性要求,如对: a. 响应时间; b. 更新处理时间; c. 数据的转换和传送时间; d. 解题时间;等的要求。

3.2.3灵活性

说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:

a. 操作方式上的变化; b. 运行环境的变化; c. 同其他软件的接口的变化; d. 精度和有效时限的变化; e. 计划的变化或改进。

对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。

3.3输人输出要求

解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。

3.4数据管理能力要求

说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。

3.5故障处理要求

列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。

3.6其他专门要求

如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。

4运行环境规定

4.1设备

列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括: a. 处理器型号及内存容量;

b. 外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量; c. 输入及输出设备的型号和数量,联机或脱机; d. 数据通信设备的型号和数量; e. 功能键及其他专用硬件

4.2支持软件

列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。

4.3接口

说明该软件同其他软件之间的接口、数据通信协议等。

4.4控制

说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。

本文来源:https://www.bwwdw.com/article/ppjo.html

Top