1业务需求

1.1应用背景

随着计算机多媒体技术的不断快速发展,在教育领域,多媒体信息技术已经开始发挥重要的作用,多媒体课件也开始在课堂上得到应用。在多媒体课件的应用过程中,需要大量的多媒体素材才能够保证多媒体教学的教学效果。但是储存大量的多媒体素材需要消耗大量的时间和精力,很容易对教师的教学效果产生不利的影响。针对这样的情况,建立一套基于web多媒体素材库是非常有必要的。

1.2业务机遇

随着科学技术的不断发展,为基于web多媒体素材库的开发与实现提供了充足的发展基础;目前网络技术的高速发展,软硬件技术的不断革新,也为多媒体素材库的开发与应用提供了可能。首先,网络资源的丰富为我们在建立多媒体素材库时提供了许多现成的资源,无须我门自己动手制作。其次,基于WEB的多媒体素材库其核心就是一种网络数据库,目前有许多钦件技术,都可以结合着用来开发制作这类多媒体素材库。第三,制作好的多媒体素材库又可以发布到网上让更多的用户可以使用,充分发挥网络的资源共享的优点。

1.3业务目标

Web多媒体素材管理库方便于软件的管理者实现对素材库的阅览量,下载量,上传量等的管理。用户可以直接查看文档、素材、ptt、学习资料、备考资料等进行下载等。

在第一版本应用之后三个月内,增加用户的下载量。

在第一版本应用之后的六个月内,50%的用户使用web多媒体素材管理库来下载素材。

在第一版本应用之后的十二个月内,减少软件管理15%的运作成本。

1.3业务风险

1:本APP功能较多,实现起来较为困难。

2:用户对该APP不看好,或已经使用类似的软件。

3:用户对本APP的下载使用兴致不高,导致本APP发挥不出应有的效果。

2项目前景

2.1前景概述

随着计算机科学技术的不断快速进步与发展,计算机技术的优势明显已经在各个领域得到了广泛的应用,通过web手段来进行计算机多媒体数据库管理,可以有效地节约存储资源、实现资源的实时和共享,对改善工作效果和提升工作效能具有突出贡献。这种社会环境下,本文将多媒体素材库的背景和发展趋势为出发点,结合其工作的主要结构和基本原则,对建设基于web的多媒体素材库的开发与实现进行初步地分析和研究,对系统需要满足的基本功能进行总体阐述,探究完善多媒体素材库管理系统的方法。在CAI课件的制作过程中,教师普遍反映收集素材耗费大量时间,课件的素材难找。实际上,许多学校早就指定相关部门收集媒体素材资料,对素材简单分类,实行文件目录式管理。随着素材量增加和使用频率提高,该管理方式已不能满足需要,而需要建立CAI管理系统进行高

效率管理。近几年来,随着计算机辅助教学的大力推广,越来越多的教育人士和专业人员投入了相当的大的尽力来建设多媒体素材库,目前也有很多在学校,教育部门发挥着作用。在网络技术高速发展的今天,多媒体素材管理库也将从单机、局域形式发展到基于web多媒体素材库,在给大家提供各类素材的同时也可以利用网络的广大资源来不断的对多媒体素材库进行扩充和完善。同时,多媒体素材库的数据的检索克服目前检索方法的缺陷,取得更佳的检索方法。多媒体库内部的素材也会随着数据库技术的提高而不断的变化更新,容量也会越来越大,素材分类会更加合理更加的具体。发展中的多媒体素材管理库,不仅仅就在库中存放各种类型的素材,还会提供给用户对素材进行加工的平台,用户可以方便的在素材库提供的平台上搭建一些小型的教学资源。

2.2主要特性

FE-1:用户注册、登录、信息管理。

FE-2: 创建、修改、查看、下载。

FE-3: 创建、查看、修改、取消下载及上传。

FE-4:增删、修改、打印数据库表及相关数据。

FE-5:权限设置,根据不同的操作员设置不同的权限。

FE-6:界面功能(如:“教学资料”,“我的下载”,“备考资料”,“修改密码”)

2.3假设与依赖

AS-1:三年内的Android手机都可以使用此web多媒体素材管理库系统。

AS-2: 系统维护期间应保证系统能正常工作。

AS-3: web多媒体素材管理库系统可以通过互联网连接系统完成下载。

AS-4: 系统管理员必须经过一定的法律及技能培训,防止出现管理员对用户信息盗用,非法修改等操作。

DE-1: 如果用户订单已被处理,则不能修改或取消订单。

DE-1: 如果用户忘记登录密码,需通过管理员验证才能找回密码。

3 项目范围

3.1第一版范围

第一个版本主要实现网站界面的创建,各个功能的初步实现。设置权限,根据不同的操作员设置不同的权限。管理员通过后台删添素材,用户通过软件主页查看资料下载。

3.2后续版本范围

特性

版本1

版本2

版本3

FE-1

完全实现

FE-2

完全实现

FE-3

创建、查看、修改订单实现

完成其他所有功能

FE-4

增删、修改数据库表及数据

实现打印数据库数据功能

FE-5

实现管理员权限

实现用户权限

FE-6

仅实现“教学资料”、“备考资料”

实现“我的订单”、“订单情况”

全部实现

(不同版本功能设计的不同或者改进或者补充。)

4 项目环境

4.1操作环境

系统主要提供给两类用户使用,一类是web多媒体素材管理系统管理者,一类是普通用户。系统分为前台和后台。

web多媒体素材库管理者,管理员可以录入资料的基本信息,包括简介、字数、页数,每次素材库有变化就要相应的更新数据库。通过管理员权限,可以查看用户信息,用户订单情况。面对经营者,系统是普通的存储数据软件。

‚面向客户,系统是基于移动设备(手机、平板)的终端软件,顾客可以查看素材种类、下载是否需要会员,下载并查看订单情况。

本系统的客户端运行在顾客移动设备或者pc端上,顾客有网络就能使用这个软件。客及管理员所产生的数据都保存在web多媒体素材管理库服务器上,数据在两个地方生成,一个是顾客在选择素材时,一个是管理者输入素材基本信息时,它们分别用于下载和录入信息。系统允许多人同时在线,人数最多2000人;访问数据的最大响应时间不得超过1秒;顾客在个程序中允许有服务器中断的现象;因为这里的信息会牵扯到用户的隐私信息,所以需要提供访问安全控制和数据保护(随版本升级功能逐步实现)。

4.2涉众

系统的使用人群包括两类,一类是普通的用户,另一类是管理员(经过培训或是专业人员)。

涉众

特点

管理员

负责系统的维护,订单管理、素材的增删。希望通过这样一个系统能够吸引顾客,同时希望减少人力成本,获得更高的效率和收益!

普通用户

主要使用这个系统来实现注册账号,下载素材、阅读免费资料。节约时间。

4.3项目属性

属性

驱动因素

约束因素

可调整因素

特性

各个版本的功能必须完全可操作。

在最终版本中进行调整。

质量

用户满意度必须达到85%;必须通过全部的安全机制检查,客户端支持Android2.2以上系统,服务器支持windows等系统。

在后续版本中完善功能提高用户满意度。

成本

项目经理

必须控制开发费用在额定范围内

允许费用超过的最大额度不超过总经费的15%

进度

项目经理

必须保证开发时间在规定时限范围内

开发时间最长不得超过规定时间3天。

人员

团队规模包括一个项目经理,两名开发人员和一名测试人员

人员数目按照规定严格控制

如果计划不够,可以适当增加人员务必保证在规定时间内完成项目。

参考资料:

[1]杨长春.软件需求分析实战[M].清华大学出版社,2020.

[2]需求工程文档规范

[3]项目前景与范围文档模板

基于web多媒体素材库的开发与实现前景和范围文档相关推荐

  1. 基于JAVA基于web的学校工资管理系统计算机毕业设计源码+系统+lw文档+部署

    基于JAVA基于web的学校工资管理系统计算机毕业设计源码+系统+lw文档+部署 基于JAVA基于web的学校工资管理系统计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 ...

  2. java计算机毕业设计基于web旅游网站的设计与实现源程序+mysql+系统+lw文档+远程调试

    java计算机毕业设计基于web旅游网站的设计与实现源程序+mysql+系统+lw文档+远程调试 java计算机毕业设计基于web旅游网站的设计与实现源程序+mysql+系统+lw文档+远程调试 本源 ...

  3. 基于JAVA基于web的老年公寓管理计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA基于web的老年公寓管理计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA基于web的老年公寓管理计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技 ...

  4. 家庭账务管理系统html,基于WEB的家庭财务管理系统(46页)-原创力文档

    摘要 在21世纪的今天,随着我国主要的居民收入的提升和消费实力的提高,理财的项目是家庭居家过日子的研究对象.有关学者通过调查发现,当下人们的的规划财产比之计划经济年代,已经有着显著的改善.现在的大多数 ...

  5. 基于JAVA多媒体素材管理系统计算机毕业设计源码+系统+lw文档+部署

    基于JAVA多媒体素材管理系统计算机毕业设计源码+系统+lw文档+部署 基于JAVA多媒体素材管理系统计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java ...

  6. lamp管理 centos_基于web图片素材管理搭建

    基于web图片素材管理搭建 简介Eagle的问题:BillFish的问题个人的需求部署宝塔面板安装安装Piwigo相册操作- 虚拟相册 :- 实体相册:操作部分其他应用 简介 为什么选择这个基于web ...

  7. 【转】基于Web技术的Outlook Add-ins开发简介

    [转]基于Web技术的Outlook Add-ins开发简介 转自: http://www.cnblogs.com/i-love-tech/p/8116989.html 我也是刚刚接触Outlook ...

  8. 基于web的网上摄影工作室的开发与实现

    随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟.本文介绍了网上摄影工作室的开发全过程.通过分析网上摄影工作室管理的不足,创建了一个计算机管理网上摄影工作室的方案.文章 ...

  9. 基于java软考在线题库系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于java软考在线题库系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java软考在线题库系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 本源码技术栈: ...

最新文章

  1. python免费试听-哪家培训可以免费试听Python课程?专注16年IT培训
  2. Oracle基础知识-Oracle不同的启动关闭方式
  3. php生成格式 word文档,php使用phpword生成word文档
  4. 02工厂模式+抽象工厂模式(创建型模式)
  5. python用户登录(输入用户名和密码)dic_Python使用装饰器模拟用户登陆验证功能示例...
  6. Gerserver:发布shp文件
  7. 【复试笔记】市政工程-给水排水管网系统
  8. (原創) 如何破解Quartus II 6.0? (IC Design) (Quartus II) (Nios II)
  9. MongoDB 在Linux下 数据时间问题 .Net Core
  10. 关于本博客博皮的几点改进与释疑
  11. 如何在Java中使用Lambda表达式
  12. Buct oj 1018
  13. 什么是NAT模式、路由模式
  14. python视觉识别字_机器视觉以及验证码识别
  15. css 毛玻璃_我写CSS的常用套路(附demo的效果实现与源码)
  16. 《奔跑吧Ansible》
  17. 说一说美国大学常用的课本吧,各位想自学的可以参考
  18. 77种网络经济创新模式(上)(转)
  19. 可画在线编辑工具怎么调整海报设计元素的位置
  20. 软件安装管家——pr2019安装包及教程

热门文章

  1. The Design of Everyday Things 读书笔记
  2. p620光耦接单片机_基于51单片机的可控硅调压调光程序-带过零检测
  3. Maven——魔法师的魔杖
  4. 录音转文字怎么弄?分享三个快速录音转文字的方法
  5. ARP 原理 攻击 防御
  6. 计算机毕业设计(50)java小程序毕设作品之校园浴室预约小程序系
  7. 允许 流程 强制收回
  8. 告别Excel,免费大数据分析与可视化工具,让你的论文图表“高大上”
  9. javascript礼品抽奖
  10. VC程序修改程序图标随记