服装管理系统软件需求分析报告.doc_第1页
服装管理系统软件需求分析报告.doc_第2页
服装管理系统软件需求分析报告.doc_第3页
服装管理系统软件需求分析报告.doc_第4页
服装管理系统软件需求分析报告.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

服装管理系统需求分析 1 服装管理系统商品管理服装管理系统商品管理 软件需求分析报告文档软件需求分析报告文档 姓名:黄鑫 日期:2012-3-18 服装管理系统需求分析 2 1. 引言引言 3 1.1 编写目的.3 1.2 项目风险.3 1.3 文档约定.3 1.4 预期读者和阅读建议.4 1.5 产品范围.4 1.6 参考文献.4 2. 综合描述综合描述 4 2.1 产品的状况.4 2.2 产品的功能.5 2.3 用户类和特性.5 2.4 运行环境.5 2.5 设计和实现上的限制.6 2.6 假设和约束(依赖)6 3. 外部接口需求外部接口需求 6 3.1 硬件接口.7 3.2 软件接口.7 4. 系统功能需求系统功能需求 7 4.1 说明和优先级.8 4.2 激励响应序列.8 4.3 输入输出数据.9 5. 其它非功能需求其它非功能需求 9 5.1 性能需求.9 5.2 安全措施需求.9 5.3 安全性需求.10 5.4 软件质量属性.10 5.5 业务规则.10 5.6 用户文档.10 6. 分析模型分析模型 11 服装管理系统需求分析 3 1. 引言引言 本需求分析文档包含八部分,对于服装管理系统的商品管理部分做了大概的描述,先整 体综述产品相关信息,再从功能的和非功能的方面介绍产品,给出了有关产品的相关模型。 具体内容读者可以通过目录加以了解。 1.1 编写目的编写目的 得益于商品行业的日益壮大,服装销售行业规模也日渐庞大,商品的类型及数量以及相 关的数据量也随之日益繁杂,越来越难以人工化加以实现,这就给服装行业的库存及销售 管理提出了挑战,急需开发一种可以满足此行业需要,使繁琐数据变得简单、易操作、可 视化。对于完善的系统来说不仅如此:友好的界面、较强的可操作性、易于学习、良好的 稳定性、健壮性、可移植性等都是我们要考虑的因素。 在此背景下,服装管理系统应运而生,本软件主要实现服装管理系统的商品管理部分, 包括:用户管理,商品管理,仓库管理,系统维护等几个模块。 1.2 项目风险项目风险 本软件开发项目的全部风险承担者,以及各自在本阶段所需要承担的主要风险,首要风 险承担者包括: 任务提出者:产品大小。 软件开发者:技术相关、开发环境、组织规模和人员经验 。 产品使用者:客户因素。 1.3 参考文献参考文献 【1】 Java 就业培训教程 清华大学出版社,张孝祥2003.9 【2】 Struts 实用开发指南科学出版社,高红岩2007.7 【3】 Hibernate 应用开发完全手册人民邮电出版社,明日科技2007.9 【4】 Struts Hibernate Spring 集成开发宝典电子工业出版社,陈天 河2007.1 【5】 UML 基础与 Rose 建模案例(第 2 版)人民邮电出版社,吴建2007.4 服装管理系统需求分析 4 2. 综合描述综合描述 服装管理系统广泛应用于服装行业,亦可移植于其他商品销售行业,应用网络大环境基 于 Java EE 体系结构和编程方法完成本系统。本软件受限制于 B/S 体系结构,所以存在系 统运行速度较慢,访问系统的用户不可控的弱点。 2.1 产品的状况产品的状况 服装经营涉及多个环节,而且种类繁多,大多需要单件管理,因此操作量巨大,在经营 过程中容易出错。如何用先进的管理手段来服装进销存的管理水平,已成为此行业发展的 当务之急。在已存在的服装管理中,需要从大量的服装样式提取相关信息,以反映销售情 况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。根据顾 客的身高、体形、性格来选择不同的型号和风格的服装管理系统相对于现存的服装管理系 统的程度来说更像是天方夜谭。如何实现根据顾客的身高、体形、性格来选择不同的型号 和风格的服装管理系统将是产品发展的趋势。 2.2 产品的功能产品的功能 基本任务功能: 对添加商品进行管理的业务流程; 对修改商品进行管理的业务流程; 对查询商品进行管理的业务流程; 对删除商品进行管理的业务流程; 对入库商品进行管理的业务流程; 对出库商品进行管理的业务流程; 体系架构方面主要采用 B/S 结构,即浏览器服务器结构。在 B/S 结构下,用户工作界面 是通过 WWW 浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑 在服务器端(Server)实现,形成所谓三层 3-tier 结构。 2.3 用户类和特性用户类和特性 本软件可能运用的用户有顾客和销售商以及厂商。 顾客需求为根据自己的身高,体重,偏好,性格能够从系统中选择出自己中意的服装。 销售者则需要系统对于商品有简单明了的归类便于管理。 服装管理系统需求分析 5 厂商则需要系统对于商品的需求提供参考,用于未来生产做以参考。 2.4 运行环境运行环境 开发环境:MyEclipse 8.6+JDK 1.6 应用服务器:TOMCAT6.0 数据库软件:MySql 数据库 运行平台:Windows XP 开发工具:JDK、MyEclipse8.6 数据库:MySQL 规模:中 3. 外部接口需求外部接口需求 通过本节描述可以确定,保证软件产品能和外部组件正确连接的需求。关联图仅能表 示高层抽象的外部接口,必须对接口数据和外部组件进行详细描述,并且写入数据定义中。 如果产品的不同部分有不同的外部接口,那么应该把这些外部接口的全部详细需求并入到 这一部分实例中。 注意:必须将附加用户类的特征与外部接口需求加以区分,附加用户类的特征描述的是 通过接口取得软件产品的数据和服务的人的需求;而外部接口需求描述的是接口本身的需 求。 3.1 硬件接口硬件接口 处理器:Intel(R) Pentium(R) Dual E2140 1.60GHz 内存:1GB DDR2 显卡:256MB USB 2.0 3.2 软件接口软件接口 开发环境:MyEclipse 8.6+JDK 1.6 应用服务器:TOMCAT6.0 数据库软件:MySql 数据库 服装管理系统需求分析 6 运行平台:Windows XP 开发工具:JDK、MyEclipse8.6 数据库:MySQL 4. 系统功能需求系统功能需求 本系统主要分为四个模块:用户管理,商品管理,仓库管理,系统维护。 除了完成产品的基本功能外还需做到安全方面的细节:除了完成产品的基本功能外还需做到安全方面的细节: 实现验证码机制,以防恶意注册和恶意提交信息; 实现对进入系统的信息进行安全校验,防止恶意破坏; 实现 URL 安全访问机制,以防恶意访问; 实现权限验证功能,以防恶意破坏。 一些关于用户的人性化细节:一些关于用户的人性化细节: 由于操作人员的计算机知识有限,因此要求系统具有良好的人机界面。 如果系统的使用对象较多,则要求有较好的权限管理。 方便的数据查询,支持多条件查询。 系统支持良好的数据备份和还原操作,有效保护数据,减少意外损失。 在相应的权限下,可方便的删除数据。 数据计算自动完成,尽量减少人工干预。 4.1 激励响应序列激励响应序列 用户进入软件界面,首先根据用户注册与否选择注册和直接登录,未注册的用户注册, 已注册的直接进入登陆界面。登陆界面分为用户登录和管理员登陆,用户选择用户登录后 就可以看到商品的相关信息。管理员登陆进入界面后可以管理商品以及用户的想关信息。 服装管理系统需求分析 7 激励/响应图 4.2 输入输出数据输入输出数据 列出输入数据(用户输入、来自外部接口的输入或者其它输入)并且定义针对这些输入数据 的处理(计算)方法,以及相应地输出数据,描述对应区别:输入数据和输出数据。 当有大量数据需要描述时,也可以分类描述数据,并且注明各项数据的输入、输出属性。 对于每一项数据,均需要描述: 数据名称; 实际含义; 数据类型; 数据格式; 数据约束; 对于复杂的处理方法,仅仅给出算法原理是不够的,必须描述详细的计算过程,并且列 服装管理系统需求分析 8 出每一步具体使用的实际算式;如果计算过程中涉及查表、判断、迭代等处理方法,应该 给出处理依据和相关数据。如果计算方法很简单,也可以将其从略,不加描述。 5. 其它非功能需求其它非功能需求 在这里列举出所有非功能需求,主要包括可靠性、安全性、可维护性、可扩展性、可测 试性等。 5.1 性能需求性能需求 网络环境下的多用户系统 数据的完整性,准确性 数据完成的时间性, 数据安全性 服装自动统计分析及数据的自动处理 5.2 安全措施需求安全措施需求 本软件在使用过程中有可能发生帐号信息外泄,请定期及时修改密码。 对于大于一定数量的购买行为进行限制。 每次购买行为前进行身份认证。 5.3 安全性需求安全性需求 每个用户在第一次登录后,必须更改他的系统预置登录密码,系统预置的登录密码不能 重用。 登录密码输入错误三次封锁此号,解封必须联系管理员。 不能使用过于简单的密码,如 123456。 5.4 软件质量属性软件质量属性 相对于本软件来说 易用性优于易学性:本软件最终追求的是软件所能带来的便利,即使软件使用需要学习。 服装管理系统需求分析 9 有效性优于可移植性:本软件专门用于服装管理,应针对服装行业的特性做出针对性设 计。 安全性优于可扩展性:本系统涉及销售方面,必须以安全性为首要考虑因素。 5.5 业务规则业务规则 服装管理系统软件产品所特有操作规则,那些人在特定环境下可以进行何种操作。这些 本身不是功能需求,但是他们可以暗示某些功能需求执行这些规则: 进行达到或者超过 100000 元人民币的服装交易业务时,必须通过附加的管理员认证。 涉及到服装交易的业务时进行身份确认。 修改用户密码时进行身份确认。 服装管理系统需求分析 10 6. 分析模型分析模型 销售管理仓库管理 系统维护 服装管理系统 商品管理用户管理 入库管理出库管理管理员管理用户管理 商品名称 商品编号 商品名称 商品编号 管理员 用户 一般用户 VIP用户 系统总体模块操作图 服装管理系统需求分析 11 商品管理模块 商品修改模块商品录入模块商品查询模块 商品管理子模块结构图 服装管理系统 入库商品 管理员 入库管理 商品信息 补货入库 商品类型 商品信息 商品名称 商品库存 出库商品 用户 客户信息 商品信息 商品编号 商品销售 系统数据流图 商品厂商 生产 商品 库存 仓库管理管理员 推销 客户购买 管理 商品编号 商品名称 商品数量 商品价格 仓库编号 厂家信息 商品图片 客户类型客户名称客户密码联系电话 仓库编号仓库名称管理员名称管理员密码管理员编号 客户编号 系统 E-R 图 服装管理系统需求分析 12 管管理理员员管管理理 用用户户管管理理 服服装装管管理理 添添加加管管理理员员 查查看看用用户户详详细细信信息息 删删除除服服装装及及相相关关信信息息 网网站站信信息息管管理理 修修改改网网站站静静态态信信息息 “联联系系我我们们”界界面面 修修改改 “关关于于我我们们”界界面面 修修改改 删删除除管管理理员员 查查看看管管理理员员 查查看看用用户户信信息息列列表表 查查看看服服装装信信息息 删删除除用用户户评评论论 搜搜索索用用户户 删删除除用用户户及及相相关关信信息息 搜搜索索服服装装 管理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论