文档介绍:基于网络的首饰产品三维交互设计软件系统
需求分析
上海交通大学××××实验室
二00三年五月
1 引言 1
编写目的 1
背景及范围 1
定义缩写词略语 1
参考资料 1
2 项目概述 2
目标 2
开发意图 2
应用目标 2
作用及范围 2
背景 2
产品描述 2
产品功能 2
主要功能 2
用户特点 3
一般约束 3
假设和依据 4
3 具体需求 4
系统功能需求总体框架 4
主要功能模块需求 4
性能需求 16
动态数值需求 16
静态数值需求 17
精度需求 17
时间需求 17
灵活性 17
故障处理 17
设计约束条件 17
技术约束 17
环境约束 17
标准约束 17
硬件限制 17
接口需求 18
用户接口 18
软件接口 18
属性 18
可使用性 18
保密性 18
可维护性 18
4运行要求 18
18
18
19
1 引言
随着网络技术、协同设计技术、多媒体技术、智能技术以及虚拟现实技术的迅速发展,充分融合这些技术的产品网络三维交互设计系统逐渐成为研究的热点。在VRML构建的虚拟环境中进行个性化产品设计,还具有时间和平台无关性,用户不再需要对程序和数据库进行安装和实时更新。另外,这种基于网络的协同设计思想很好地与当前流行的ASP(Application Service Providers)概念结合在一起,客户端用户不再需要购买整套软件系统,登陆系统即可获取服务,然后根据所消耗的时间支付费用。本软件系统正是基于这一发展趋势而提出来,力图构造一个跨平台的虚拟设计场景,使得用户可以通过浏览器在客户端方便地进行个性化首饰产品的设计。
编写目的
本需求的编写目的在于研究基于网络的首饰产品三维交互设计软件系统的功能需求和开发途径。
本需求的预期读者是与基于网络的首饰产品三维交互设计软件系统开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。
背景及范围
本项目的名称:基于网络的首饰产品三维交互设计软件系统。
本项目的任务提出者及开发者是上海交通大学CIT实验室网络虚拟设计开发小组,用户是需要进行个性化首饰产品设计的普通客户或专业设计师。
该系统不仅能够支持单个用户的个性化设计工作,也能支持多个用户的协同设计。
定义缩写词略语
VRML:Virtual Reality Modeling Language,虚拟现实建模语言
********:基于网络的首饰产品三维交互设计系统
参考资料
<<软件工程>> --------王利福张世琨朱冰编著
北京大学出版社
<<可视化面向对象建模技术>> --------刘超张莉编著
北京航空航天大学出版社
2 项目概述
该系统是上海市科委项目《上海都市工业信息平台(025111051)》的一个子项目,主要目的是向用户提供一个基于网络的首饰产品三维虚拟设计平台,以满足普通用户的个性化产品设计要求。
目标
开发意图
a. 满足普通用户的个性化设计要求;
b. 提供异地协同设计支持;
c. 通过对已往成功设计实例的重用减少用户的工作量,提高设计质量。
应用目标
通过本系统软件的应用,能帮助普通用户进行个性化首饰产品的设计,通过实例库的支持提高设计质量,通过网络的应用缩短用户与首饰厂商之间的距离,通过三维虚拟环境的构建增强用户的设计兴趣,通过协同机制的引入实现异地多用户共同设计。
作用及范围
本软件针首饰产品而开发,但其组织结构和实施方法可用于其它产品的设计中。
背景
现今首饰产品的开发还是局限于专业研究所中,用户只能挑选设计师设计出来的有限产品。随着用户对产品个性化要求的日益增强,对于首饰这类反映个性的产品急需一种以用户为中心的设计系统,基于网络的首饰产品三维交互设计系统满足这一需求。
产品描述
本产品是一个支持首饰产品网络三维交互设计的软件系统
产品功能
主要功能
用户管理功能
主要包括:登陆、注册、用户信息操作、退