进销存需求文档
进销存管理系统需求分析规格说明书

进销存管理系统需求分析规格说明书1. 引言本文档旨在描述一个进销存管理系统的需求分析规格,该系统旨在帮助企业对其销售、采购和库存进行管理,提高工作效率和准确性。
2. 背景随着企业规模的扩大和业务的增加,传统的人工管理方式已无法满足企业的需求。
进销存管理系统的需求在此背景下提出,以解决企业在销售、采购和库存管理方面的难题。
3. 功能需求3.1 销售管理•员工可以录入销售订单,并将订单信息包括产品、数量、价格等信息记录到系统中。
•系统应支持销售订单的查询和修改操作。
•系统应能够生成销售订单的统计报表,包括销售额、销售量等指标的统计分析。
•系统应能够自动库存管理,根据销售订单的录入,自动减少库存数量。
3.2 采购管理•员工可以录入采购订单,并将订单信息包括产品、数量、价格等信息记录到系统中。
•系统应支持采购订单的查询和修改操作。
•系统应能够生成采购订单的统计报表,包括采购金额、采购量等指标的统计分析。
•系统应能够自动库存管理,根据采购订单的录入,自动增加库存数量。
3.3 库存管理•系统应能够记录每个产品的库存数量和状态。
•员工可以查询产品的库存信息,包括当前库存数量、入库日期等。
•系统应支持库存盘点功能,并能生成盘点报告。
•在库存不足或过剩时,系统能够自动生成库存报警。
3.4 报表分析•系统应能够生成销售统计报表,包括销售额、销售量、销售品类等统计指标。
•系统应能够生成采购统计报表,包括采购金额、采购量、采购品类等统计指标。
•系统应能够生成库存统计报表,包括库存数量、库存占比等统计指标。
4. 非功能需求4.1 界面设计•界面应简洁、直观,易于操作和导航。
•界面应支持不同分辨率和屏幕大小的设备。
4.2 安全性•系统应支持用户身份认证和权限管理,以确保只有授权的用户可以访问敏感信息。
•系统应具备数据备份和恢复功能,以防止数据丢失。
4.3 性能要求•系统应具备较强的并发处理能力,以支持多个用户同时访问和操作系统。
进销存管理系统产品需求说明书V1.0

进销存管理系统产品需求说明书V1.01.引言本文档旨在详细描述进销存管理系统的功能需求,以便开发团队能够清楚了解系统的目标和要求。
该系统将用于帮助企业管理和优化进销存流程,提高效率和准确性。
2.项目概述本章节将对进销存管理系统的项目背景和总体目标进行介绍,包括系统的主要功能和预期效果。
3.用户需求本章节将详细列出系统的各种功能需求和用户需求。
每个功能需求都应包含详细的说明和操作流程。
3.1 进货管理3.1.1 记录进货信息3.1.2 自动更新库存数量3.1.3 实时查看进货历史记录3.2 销售管理3.2.1 记录销售信息3.2.2 自动更新库存数量3.2.3 实时查看销售历史记录3.3 库存管理3.3.1 实时更新库存数量3.3.2 设置库存警戒线3.3.3 发出库存报警通知4.系统限制和约束本章节将列出系统开发过程中的各项约束和限制,如时间、资源、技术等因素。
5.数据库设计本章节将描述系统的数据库设计,包括各个数据表的结构、关系和字段。
6.用户界面设计本章节将展示系统的用户界面设计,包括各个菜单、页面和操作流程的样例。
7.安全需求本章节将描述对系统数据和操作的安全需求,如用户权限管理、数据加密等。
8.性能需求本章节将列出系统的性能需求,如响应时间、并发处理能力等。
9.非功能性需求本章节将包括系统的可维护性、可扩展性、可靠性等非功能性需求。
10.附件本文档涉及的附件包括系统原型图、数据表设计文档等。
11.法律名词及注释本章节将列出文档中涉及的法律名词及其注释,以确保文档的准确性和清晰度。
12.结束语。
进销存管理系统需求分析规格说明书

进销存管理系统需求分析规格说明书下表汇总了文档撰写的任务分配目录第1章引言 (1)1.1编写目的 (1)1.2读者对象 (1)1.3背景说明 (1)1.4术语定义 (1)1.4.1专门术语 (1)1.4.2定义 (2)1.5参考资料 (2)第2章任务概述 (3)2.1目标 (3)2.2用户的特点 (3)2.3假定与约束 (3)第3章需求规定 (3)3.1对功能的规定 (3)3.1.1系统UML模型 (4)3.1.1.1用例分析 (4)3.1.1.2用户定义 (4)3.1.1.3角色定义 (4)3.1.1.4说明 (4)3.1.1.5总系统用例分析 (5)3.1.1.6子系统用例分析 (6)3.1.1.7用例时序图 (13)3.1.2数据E-R图 (21)3.1.3数据字典 (34)3.2对性能的规定 (39)3.2.1精度 (39)3.2.2时间特性要求 (40)3.2.3灵活性 (40)3.3数据要求 (40)3.4故障处理要求 (40)3.5其他专门要求 (40)第4章运行环境设定 (40)4.1系统环境需求 (40)4.2支持软件 (41)4.3接口 (41)第5章缩写词表 (42)第1章引言1.1编写目的本文档主要描述的是“Life Mart进销存管理系统”开发、实施的方案,以及整个项目的模块设计、数据库设计、逻辑分析等各项内容的阐述。
为明确用户的需求,在实际工作中参照并以此为标准说明产品的需求要完成的功能、性能等,特编写此文档。
1.2 读者对象本文档的读者为库存管理员、消费者及本项目所有软件设计和开发、测试人员。
1.3 背景说明在服务业竞争越来越激烈的今天,超市如何提高服务质量、管理能力显得越来越重要。
尤其是对进货、库存、销售显得尤为重要。
如果没有一套可靠的超市管理系统,单凭手工操作,不仅效率低下,而且会极大地影响到超市的服务质量。
超市为了提高速度,提高服务效率和质量,通常会采用销售系统,可以方便地处理顾客的结算要求,快速、准确的完成顾客的要求。
办公用品出入库存表格模板

日期
用品名称
类别
数量
单位
入库/出库
负责人
用途/来源
备注
20XX年1月5日
A4打印纸
纸张类
10
包
入库
XX
采购
季度常规采购
20XX年1月10日
黑色墨盒
打印耗材
5
个
入库
XX
采购
打印机耗材补充
20XX年1月15日
记事本
文具类
20
本
出库
XX
会议使用
部门会议使用
20XX年1月20日
中性笔
此外,为了确保库存管理的准确性和透明度,所有出入库活动都应有相应的记录,并定期进行审核和更新。这样可以帮助企业或组织更有效地管理办公资源,避免资源浪费,并确保必要时物资充足。
文具类
50
支
入库
XX
采购
办公室文具补充
20XX年1月25日
文件夹
办公用品30Βιβλιοθήκη 个出库XX
文件整理
文档归档需求
20XX年2月1日
鼠标垫
电脑配件
15
个
入库
XX
采购
新员工配置
20XX年2月5日
便签纸
文具类
25
盒
入库
XX
采购
备忘录撰写
20XX年2月10日
橡皮擦
文具类
40
个
入库
XX
采购
绘图需求
说明:
这个模板包括了办公用品的名称、类别、数量、单位、入库或出库状态、负责人、用途或来源以及备注等关键信息。根据实际需要,您可以添加或删除某些列。例如,如果您需要,还可以增加一列来跟踪当前库存量。
ERP(进销存)需求文档

目录ERP(进销存)需求规格说明书 (2)文档信息 (2)修改过程 (2)评审过程 (2)一. 背景及其意义 (3)二. 目标 (3)三. 用户组织结构,面向的用户群 (3)四. 产品的使用范围以及产品中的角色 (3)五. 业务流程图 (4)5.1 数据流图 (4)5.2 不缺货情况下业务流程图 (4)5.3 缺货情况下业务流程图 (6)六. 产品的功能性需求 (7)6.1 业务员功能 (7)6.2 财务员功能 (8)6.3 开单员功能 (8)6.4 仓库员功能 (9)6.5 采购员功能 (10)6.6 物流员功能 (10)6.7 系统管理员功能 (11)七. 数据字典 (12)7.1 交易表 (12)7.2 客户信息表 (12)7.3 无货物质价格表/库存物质价格表 (13)7.4 物质明细表 (13)7.5 基本价格表 (13)7.6 欲售货订单/售货订单/未通过的售货订单 (13)7.7 提货单 (14)7.8 出库单 (14)7.9 需求单 (15)7.10 欲采购单/采购单/未通过的采购单 (15)7.11 取货单 (16)7.12 欲入库单/入库单/ 未通过的入库单 (16)7.13 报价单 (16)7.14 加工单 (16)7.15 运输单 (17)7.16 收款单据 (17)7.17 付款单据 (17)7.18 员工表 (18)7.19 员工业绩表 (18)八. 产品的非功能需求 (18)8.1 用户界面需求 (18)8.2 软硬件环境需求 (18)8.3 产品质量需求 (18)2011年 06 月 08 日ERP(进销存)需求规格说明书文档信息修改过程评审过程一.背景及其意义随着社会的发展,人类社会逐步的迈入信息化时代。
同时这种理念也已根入到企业中去了。
企业信息化:即挖掘先进的管理理念,应用先进的计算机网络技术去整合企业现有的生产、经营、设计、制造、管理,及时地为企业的“三层决策”系统(战术层、战略层、决策层)提供准确而有效的数据信息,以便对需求做出迅速的反应,其本质是加强企业的“核心竞争力”。
ERP(进销存)需求文档

目录ERP(进销存)需求规格说明书 (2)文档信息 (2)修改过程 (2)评审过程 (2)一. 背景及其意义 (3)二. 目标 (3)三. 用户组织结构,面向的用户群 (3)四. 产品的使用范围以及产品中的角色 (3)五. 业务流程图 (4)5.1 数据流图 (4)5.2 不缺货情况下业务流程图 (4)5.3 缺货情况下业务流程图 (6)六. 产品的功能性需求 (7)6.1 业务员功能 (7)6.2 财务员功能 (8)6.3 开单员功能 (8)6.4 仓库员功能 (9)6.5 采购员功能 (10)6.6 物流员功能 (10)6.7 系统管理员功能 (11)七. 数据字典 (12)7.1 交易表 (12)7.2 客户信息表 (12)7.3 无货物质价格表/库存物质价格表 (13)7.4 物质明细表 (13)7.5 基本价格表 (13)7.6 欲售货订单/售货订单/未通过的售货订单 (13)7.7 提货单 (14)7.8 出库单 (14)7.9 需求单 (15)7.10 欲采购单/采购单/未通过的采购单 (15)7.11 取货单 (16)7.12 欲入库单/入库单/ 未通过的入库单 (16)7.13 报价单 (16)7.14 加工单 (16)7.15 运输单 (17)7.16 收款单据 (17)7.17 付款单据 (17)7.18 员工表 (18)7.19 员工业绩表 (18)八. 产品的非功能需求 (18)8.1 用户界面需求 (18)8.2 软硬件环境需求 (18)8.3 产品质量需求 (18)2011年 06 月 08 日ERP(进销存)需求规格说明书文档信息文档名称Erp进销存需求规格说明书文件编号10A1DDC6E9CDED3D编制人保密级别内部使用修改过程版本号日期负责人概述1.0 2011年06月08 张云飞评审过程版本号日期评审者概述1.0 2011年06月08一.背景及其意义随着社会的发展,人类社会逐步的迈入信息化时代。
超市进销存管理系统-需求分析

1 前言超市作为人们日常生活不可或缺的一部分,而且随着经济的发展,超市的规模越来越大,商品的种类也越来越纷杂,一个高效实用的超市管理系统至关重要。
超市管理系统能帮助管理人员快速有效的管理进货,销售,库存,商品进销结算等各项业务,能极大的提高超市管理的高效性,实时性,安全性,科学性和智能化程度,从而降低营业成本和增加收益。
本系统大致可实现以下功能(模块):1.系统管理:包括密码验证和系统的登录与退出,还有密码修改等功能。
2.信息查询:包括进货信息和出货信息的查询,还有商品库存信息,资金结算信息查询等。
3.进出货管理:即超市日常进出货操作,包括进货和前台销售两个子管理系统。
4.商品信息管理:包括商品进出售的信息,销售商品的定价等。
能够执行添加,修改,删除,查询等操作。
本章将简要地说明本文档的目的、范围、参考文件和术语定义。
1.1目的本文档的目的在于给出“超市进销存管理系统”(以下简称本平台)的功能说明。
1)向用户描述“超市进销存管理系统”的功能;2)为编制后续各阶段的文档提供基本依据;3)提供给用户确认或本地化修改的基本文件;4)作为日后软件确认测试和系统验收之参考依据;5)作为日后系统维护工作基准文件。
本文档的内容涵盖了本系统的总体结构设计、软件运行环境设计、处理流程设计和软件功能设计等。
本文档的使用者包括本系统用户、需求分析人员、项目管理人员、软件设计人员、软件质量控制人员以及软件维护人员。
1.2范围软件产品名称:超市进销存管理系统V1.0通过使用本软件产品,能完成如下功能:1.采购员能实时得知库存不足的商品列表,方便进行采购2.经理能得到实时的营业分析,查看商品销售和采购情况,实时调整经营策略3.系统能对销售和采购单据进行有效管理,支持用户随时进行查询和统计4.前台POS系统能对售出的商品进行方便快捷的结算,且能与会员管理系统进行联接,支持会员功能5.管理员(业务员)能实时查看商品的库存动态,实时设置商品信息。
超市进销存管理系统设计说明文档

题目:超市进销存管理系统摘要随着经济的发展和人们生活节奏的加快,超市购物越来越受到人们的青睐。
在市场经济的引导下,超市如雨后春笋般兴起,并且规模日益增大,销售额和门店数量大幅度增加。
进货、售货、商品信息的更新、分析与统计等工作量的纷繁复杂使得传统的手工记账方式已经远远不能满足超市发展的需要;另一方面,全球经济一体化的发展和电子商务的兴起,使得各行业之间的竞争愈演愈烈,这就要求中超市必须改变其经营模式,以提高运营效率。
因此,开发一个高效的超市的管理系统是很有必要的,本系统主要实现对超市员工信息管理、供应商信息管理、订单管理、商品销售管理、商品库存管理、商品进货管理等。
系统采用B/S架构,运用了MVC开发模式,采用了Struts+JPA(hibernate)+Spring框架,JSP 语言,开发工具为Myeclipse8.6、Tomcat6.0和MySQL5.5,此系统界面美观,应用方便,基本满足客户的需求。
关键词:JSP MySQL数据库 Struts1 JPA Hibernate Spring目录摘要 (I)Abstract ..................................................... 错误!未定义书签。
第一章绪论 (1)1.1背景 (1)1.2 实际意义 (1)1.3可行性研究 (1)1.3.1 经济可行性研究 (1)1.3.2 技术可行性研究 (2)第二章相关技术概述 (3)2.1系统设计思想 (3)2.2系统开发环境与技术介绍 (3)2.2.1 MyEclipse介绍 (3)2.2.2 MySQL数据库介绍 (4)2.2.3 Tomcat服务器介绍 (4)2.2.4 JSP技术介绍 (5)2.2.5 SSH框架介绍 (5)第三章需求分析 (7)3.1 功能调查分析 (7)3.2 功能需求分析 (7)3.3 数据流图 (9)3.4 数据字典 (10)第四章总体设计 (12)4.1 系统模块总体设计 (12)4.2 数据库的详细设计 (13)4.2.1 数据库局部E-R图的设计 (13)4.2.2 数据库总E-R图的设计 (16)4.2.3 数据表的设计 (17)第五章详细设计 (20)5.1 SSJ框架环境的搭建 (20)5.2 系统后台页面设计 (21)5.3 系统核心模块功能实现 (22)5.3.1 登录模块功能的实现 (22)5.3.2 注册模块功能的实现 (23)5.3.3 商品管理模块功能的实现 (24)5.3.4 订单模块功能的实现 (25)第六章软件测试 (28)6.1 概述 (28)6.1.1 测试目的 (28)6.1.2测试方法 (28)6.2 本系统测试 (29)6.2.1 用户登录模块测试 (29)6.2.2 注册模块测试 (29)6.2.3 订单模块测试 (31)6.2.4 员工模块测试 (32)6.2.5 商品模块测试 (32)第七章总结 (34)7.1 系统总结 (34)7.2 个人总结............................................. 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
进销存系统产品需求规格说明书机构公开信息- 2 - 进销存产品《需求规格说明书》版本历史0. 文档介绍0.1 文档目的本文档主要针对进销存的使用环境与功能提出具体的要求,同时它还将作为该产品设计与开发的重要参考依据。
0.2 文档范围本文档包含以下几部分:1. 产品介绍2. 产品面向的用户群体3. 产品应当遵循的标准或规范4. 产品的范围5. 产品中的角色4. 产品的功能性需求5. 产品的非功能性需求6. 需求确认0.3 读者对象本文档的读者范围包括:1. 需求提供方具体责任人2. 开发方的项目经理、系统分析设计人员、测试人员0.4 参考文档提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:[标识符] 作者,文献名称,出版单位(或归属单位),日期例如:[SPP-PROC-PP] SEPG,需求开发规范,机构名称,日期0.5 术语与缩写解释- 4 - 进销存产品《需求规格说明书》1. 产品介绍进销存(PSS)软件是一款通用性极强的商业企业进销存管理系统,软件囊括了商业企业日常经营管理的全过程。
软件适用于食品、服装、保健品、电子、电器、物资、化妆品等商业领域的企业。
软件覆盖商业企业商品的采购、销售、库存、管理决策支持等各个环节,软件的各个模块操作界面简单、实用,软件帮助系统图文并茂,让用户可以在最短的时间内掌握软件的使用方法,助用户生意早日更上一层楼。
软件的采购管理、销售管理、库存管理功能强大,灵活,同时为用户提供方便实用的模糊查询功能,用户可以在最短时间内找到自己所需要的信息。
软件采用模块级安全管理,系统安全性高。
系统软件采用Java平台进行开发并实现,用户数据选用oracle进行统一管理。
2. 产品面向的用户群体进销存(PSS)主要是帮助商业企业全面有效管理采购、销售和库存,软件适用于需要进行采购管理,销售管理以及库存管理的所有商业企业。
3. 产品应当遵循的标准或规范本产品的是一套标准的进销存软件,符合国家财务标准,本产品遵循《计算机软件保护条例》的各项规定。
4. 产品范围PSS进销存管理系统是集采购、销售及库存管理于一体的商业企业管理软件系统。
5. 产品中的角色6. 产品的功能性需求6.0 功能性需求分类- 6 - 进销存产品《需求规格说明书》6.1 模块功能描述1用户登录1. 用户登录1.0 用例名称:中文名称:用户登录功能:验证用户的身份。
1.1 简要说明:本用例的功能主要是用于确保用户在提供正确的验证信息之后,可以进一步使用本系统。
1.2 事件流:1.2.1 基本流:○1用户请求使用本系统。
○2系统显示用户登录信息输入界面。
○3用户输入登录名,密码并确认操作。
○4系统验证用户登录信息,如果登录信息验证没有通过,系统显示提醒信息,并转向基本流2,如果验证通过,系统显示系统操作主界面。
1.2.2 备选流:○1客户可以在没有登录成功之前的任意时候要求放弃登录。
○2系统结束用户登录信息输入界面的显示。
○3退出系统。
1.3 特殊需求:无1.4 前置条件:○1请求使用本系统。
1.5 后置条件:○1用户登录成功,可以使用系统提供的功能。
1.6 附加说明:无- 8 - 进销存产品《需求规格说明书》2基础信息资料1.客户资料维护1.0 用例名称:中文名称:维护客户数据功能:用于维护公司客户的信息资料。
1.1 简要说明:本用例的功能主要是增加、删除、修改公司客户的信息。
1.2 特殊需求:○1客户编号必须指定,输入不能超过8位字符。
○2中文简称必须指定,输入不能超过10位中文字符。
○3输入客户全称不能超过60位英文字符或30个汉字。
○4输入负责人姓名不能超过30个英文字符或15个汉字。
○5输入负责人称谓不能超过30个英文字符或15个汉字。
○6输入客户联络电话号码不能超过20个字符。
○7输入客户移动电话号码不能超过20个字符。
○8输入传真号码不能超过20个字符。
○9输入客户地址、送货地址、发票地址等信息,不允许超过100个英文字符或50个汉字。
○10公司联络人的名称必须指定,名称不能超过20个字符。
○11联络人的英文名称不能超过60个英文字符。
○12联络人的称谓不能超过10个英文字符或5个汉字。
○13输入联络人的电话和移动电话号码不能超过20个字符。
○14维护客户信息界面里面可以对存在的客户资料信息进行修改和删除。
1.3 前置条件:○1进入本系统的主界面。
○2拥有维护客户信息资料的权限。
1.4 后置条件:○1系统保存修改过的客户信息资料。
1.5 附加说明:○1操作的客户资料应包括:客户全称、客户地址、客户简称、邮政编码、客户电话、传真、联系人、联系电话、E-Mail、开户银行、银行账户。
2.商品资料维护2.0 用例名称:中文名称:维护商品信息资料功能:用于维护公司经营的商品的信息资料。
2.1 简要说明:本用例的功能主要是增加、删除、修改公司所经营商品的信息资料。
2.2 特殊需求:○1商品名称必须指定,输入不能超过30个英文字符或15位中文字符。
○2商品简称输入不能超过50个英文字符○3产地输入不能超过50个英文字符○4单位必须指定,输入不能超过50个英文字符○5规格必须指定,输入不能超过50个英文字符○6包装输入不能超过50个英文字符○7批号输入不能超过50个英文字符○8批准文号输入不能超过50个英文字符○9备注输入不能超过100个英文字符2.3 前置条件:○1进入本系统的主界面。
○2拥有维护商品信息资料的权限。
2.4 后置条件:○1系统保存修改过的商品资料。
3.供应商资料维护3.0 用例名称:中文名称:维护供应商数据功能:用于维护公司的供应商资料。
3.1 简要说明:本用例的功能主要是增加、修改公司的供应商信息。
3.2 特殊需求:○1供应商全称输入不能超过50个英文字符。
○2简称输入不能超过50个英文字符。
- 10 - 进销存产品《需求规格说明书》○3邮政编码输入不能超过50个英文字符。
○4地址输入不能超过50个英文字符。
○5电话输入不能超过50个英文字符。
○6传真输入不能超过50个英文字符。
○7联系人输入不能超过50个英文字符。
○8联系人电话输入不能超过50个英文字符。
○9开户银行输入不能超过50个英文字符。
○10电子信箱输入不能超过50个英文字符。
3.3 前置条件:○1进入本系统的主界面。
○2拥有维护商品信息资料的权限。
3.4 后置条件:○1系统保存修改过的供应商数据。
3采购采购入库1.0 用例名称:中文名称:采购入库功能:用于维护公司采购入库信息。
1.1 简要说明:本用例的功能主要是增加、删除、修改公司采购入库的信息。
1.2 事件流:1.2.1 基本流:1 用户请求维护公司采购入库单据资料。
2 系统显示公司采购入库单据信息。
3 在录入采购入库单中,用户执行以下相应操作。
◆用户必须录入经手人和验收结论。
◆系统自动生成进货票号,规则为RK+YYYYMMDD+00X(序号)。
◆进货时间自动生成的当前时间YYYY-MM-DD hh:mm:ss。
◆用户选择添加商品名称,商品编号、产地、单位、规格、包装、单价、数量等信息会自动填充。
◆用户可以使用自动填充的数据,也可以手动修改。
◆用户点击添加按钮,可以添加下一个商品。
◆用户点击入库按钮,完成将当前的窗口的入库商品信息保存进系统数据库。
1.2.2.1 备选流1:1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。
1.2.2.2 备选流2:1 如果用户要求结束采购入库单据信息维护的时候,仍有未保存的信息,系统提醒用户。
1.3 特殊需求:1 供应商由用户选择。
2 结算方式由用户选择是现金还是支票。
1.4 前置条件:1 进入本系统的主界面。
2 拥有维护采购入库单据资料的权限。
1.5 后置条件:1 系统保存修改过的采购入库单据信息。
1.6 附加说明1 被操作采购入库单内容包括:供应商编号,供应商名称,采购单单号,采购日期,总金额以及商品明细,其中商品明细包括商品编号,商品数量,单价及金额。
采购退货1.0 用例名称:中文名称:采购退货单据信息维护功能:用于维护公司的采购退货单信息。
1.1 简要说明:本用例的功能主要是增加、修改公司采购退货单的信息。
1.2 事件流:- 12 - 进销存产品《需求规格说明书》1.2.1 基本流:1 用户请求维护公司采购退货单据资料。
2 系统显示公司采购退货单据信息。
3 在录入采购退货单中,用户执行以下相应操作。
◆用户必须录入经手人和验收结论。
◆系统自动生成退货票号,规则为TH+YYYYMMDD+00X(序号)。
◆进货时间自动生成的当前时间YYYY-MM-DD hh:mm:ss。
◆用户选择添加商品名称,商品编号、产地、单位、规格、包装、单价、数量等信息会自动填充。
◆其中商品数量是商品库存中实时数量。
(允许负库存)◆用户可以使用自动填充的数据,也可以手动修改。
◆用户点击添加按钮,可以添加下一个商品。
◆用户点击入库按钮,完成将当前的窗口的退货商品信息保存进系统数据库。
1.2.2.1 备选流1:1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。
1.2.2.2 备选流2:1 如果用户要求结束入库退货单据信息维护的时候,仍有未保存的信息,系统提醒用户。
1.3 特殊需求:1 供应商由用户选择。
2 结算方式由用户选择是现金还是支票。
1.4 前置条件:1 进入本系统的主界面。
2 拥有维护采购退货单据资料的权限。
1.5 后置条件:1 系统保存修改过的采购退货单据信息。
4销售销售出库1.0 用例名称:中文名称:销售单据信息维护功能:用于维护公司的销售单信息。
1.1 简要说明:本用例的功能主要是增加、修改公司销售单的信息。
1.2.1 基本流:1 用户请求维护公司销售单据资料。
2 系统显示公司销售单据信息。
3 在录入采购入库单中,用户执行以下相应操作。
◆用户必须录入经手人和验收结论。
◆系统自动生成进货票号,规则为XS+YYYYMMDD+00X(序号)。
◆进货时间自动生成的当前时间YYYY-MM-DD hh:mm:ss。
◆用户选择添加商品名称,商品编号、产地、单位、规格、包装、单价、数量等信息会自动填充。
◆用户可以使用自动填充的数据,也可以手动修改。
◆用户点击添加按钮,可以添加下一个商品。
◆用户点击入库按钮,将当前的窗口的入库商品信息保存进系统数据库。
4根据用户要求保存的信息在保存之前被处理的方式不同,系统执行以下操作。
◆用户要求保存的是被修改过的单据信息,更新相关商品的库存量(公式:当前商品库存数量-修改前单据上的商品数量+修改后的单据上的商品数量),保存采购入库单据信息。