需求规约-进销存管理系统-v1精编版.docx
《需求规约-进销存管理系统-v1精编版.docx》由会员分享,可在线阅读,更多相关《需求规约-进销存管理系统-v1精编版.docx(81页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、最新资料推荐东软秘密需求规约(进销存管理系统)东软集团股份有限公司IT人才实训中心版权所有,翻版必究最新精品资料整理推荐,更新于二二一年一月十七日2021年1月17日星期日16:19:17目 录1引言31.1目的31.2背景31.3参考资料31.4术语32任务概述32.1目标33需求规定33.1一般性需求33.2功能性需求43.3基础信息模块活动分析93.4进货模块活动分析283.5库存模块活动分析493.6销售模块活动分析643.7系统安全性的要求794运行环境规定804.1运行环境804.2接口805可靠性806性能807遗留问题808项目非技术需求811 引言1.1 目的本文档是根据XX
2、企业在进销存管理方面的实际工作流程进行充分调研后整理出来的,描述最终用户关于进销存方面的业务流程和业务需求的文档,本文档的目的一方面是帮助程序人员首先明确客户对系统的要求,另一方面是作为后续开发设计的业务需求指导文档。1.2 背景暂无描述。1.3 参考资料企业的购货业务流程说明和涉及单据。企业的库存业务流程说明和涉及单据。企业的销售业务流程说明和涉及单据。1.4 术语帐套:记载一个独立核算的经济实体的所有往来信息的一整套记录表和统计分析报表的统称。电子签名:将用户名写人数据表某个字段的操作称为电子签名。2 任务概述2.1 目标项目总体目标是搭建XX企业的进销存管理平台,共分为四个功能模块-基础
3、信息模块、进货模块、销售模块、库存管理模块。其中基础信息模块主要是对各种数据的处理如用户、商品、供应商、客户、仓库的数据处理。进货模块处理进货过程的各种业务,如进货、进货付款、退货、进货会计分录处理等。库存模块主要用于处理库存管理中的各种业务,如库存调拨、商品调价、商品数量分拆、库存盘点、库存商品管理、库存警告、商品有效期查询、库存会计分录处理等。销售模块处理销售过程中的各种业务,如前台销售、信用销售、销售收款、销售退货、销售会计分录处理等。系统不仅满足目前的业务需要,还要满足企业未来的发展,而且要具备良好的可扩展性,形成企业未来进销存管理信息化平台。3 需求规定3.1 一般性需求l 集中数据
4、管理、分布式应用,实现信息的全面共享。l 完全基于浏览器的操作模式,安装简单、操作方便,具有良好的系统扩充能力。l 灵活的模块需求设计,可根据实训项目周期灵活裁剪。l 严格的安全管理机制。利用SSL技术维护网络传输安全,利用安全规则和特权保证基本信息的安全管理,提供日常操作的审计功能,并对重要的安全事件提供报警,对重要数据进行加密。l 支持中英文界面切换。l 对于系统执行的重要操作自动记录操作人和操作日期。操作人默认为当前登录人员。操作日期默认为当天。3.2 功能性需求3.2.1 用户的用例分析系统总用户包括基础信息模块总用户、进货模块总用户、库存模块总用户、销售模块总用户,系统总用户拥有最大
5、权限,可以应用系统的所有功能。用户的总用例图如图所示。(1) 基础信息模块总用户可以应用基础信息模块的所有功能。基础信息模块总用户的用例图如图所示。(2) 进货模块总用户可以应用进货模块的所有功能。进货模块总用户用例图如图所示。(3) 库存模块总用户可以应用库存模块的所有功能。库存模块总用户用例图如图所示。(4) 销售模块总用户可以应用销售模块的所有功能。销售模块总用户用例图如图所示。3.2.2 系统的用例分析(1)基础信息模块用例图说明:基础信息模块包括以下内容:(1)所有用户都可以应用用户登录程序。(2)登录用户可以应用切换用户程序、修改密码程序、用户权限查看程序和退出系统程序。(3)用户
6、管理用户可以应用用户管理程序进行用户及用户权限添加、修改、删除操作。(4)商品数据管理用户可以应用商品数据管理程序进行商品的创建、修改、删除操作。(5)商品折扣管理用户可以应用商品折扣管理程序进行商品折扣设置。(6)供货商数据管理用户可以应用供货商数据管理程序进行供货商的创建、修改、删除操作。(7)客户数据管理用户可以应用客户数据管理程序进行客户的创建、修改、删除操作。(8)客户信用管理用户可以应用客户信用管理程序进行客户信用的设置操作。(9)仓库数据管理用户可以应用仓库数据管理程序进行仓库的创建、修改、删除操作。(10)会计科目管理用户可以应用会计科目管理程序进行会计科目的创建、修改、删除操
7、作。(11)报表管理用户可以应用报表管理程序显示会计科目余额表。(12)用户日志查看用户可以应用用户日志查看程序查看用户的关键操作。(2)进货模块用例图说明:进货模块包括以下内容:(1)进货程序涉及3个用户,分别是请购用户、订购用户和验收用户,具体的流程图请参考进货活动图。(2)进货退货程序涉及3个用户,分别是订购用户、验收用户和现金管理用户,具体的流程图请参考进货退货活动图。(3)现金管理用户可以应用进货付款程序进行付款操作。(4)进货单查询用户可以应用进货单查询程序查询进货单。(5)现金日记账查看用户可以应用现金日记账查看程序查询现金日记账。(6)应付账款查询用户可以应用应付账款查询程序查
8、询进货单。(7)进货会计分录管理用户可以应用进货会计处理程序进行进货会计分录的查询、创建、修改、撤销、恢复和审核操作;进货会计分录查看用户只可以查看进货会计分录。(3)库存模块用例图说明:库存模块包括以下内容:(1)库存调拨程序涉及两个用户,分别是商品调出用户和商品验收用户。(2)商品调价用户可以应用商品调价程序重新设置商品的售价。(3)库存盘点程序涉及两个用户,分别是库存盘点计数用户和库存盘点核查用户。(4)库存商品查询用户可以应用库存商品查询程序查询库存商品。(5)库存单据查询用户可以应用库存单据查询程序查询库存单据。(6)库存警告管理用户可以应用库存警告管理程序设置和查看库存警告。(7)
9、商品有效期查询用户可以应用商品有效期查询程序查询过期的商品。(8)库存会计分录管理用户可以应用库存会计处理程序进行库存会计分录的查询创建、修改、撤销、恢复操作;库存会计分录查看用户只可以查看库存会计分录。(4)销售模块用例图说明:销售模块包括以下内容:(1)所有成功登录用户都可以应用特价商品查看程序查看特价商品。(2)前台销售用户可以应用前台销售程序进行商品现金销售操作。(3)信用销售用户可以应用信用销售程序进行商品信用销售操作。(4)销售收款用户可以应用销售收款程序进行收款操作。(5)销售退货程序涉及3个用户,具体的流程图请参考255节。(6)销售单查询用户可以应用销售单查询程序进行销售单查
10、询操作。(7)应收账款查询用户可以应用应收账款查询程序进行应收账款查询操作。(8)销售会计分录管理用户可以应用销售会计处理程序进行销售会计分录的创建、修改、删除、撤销、恢复操作;销售会计分录查看用户只可以查看销售会计分录。3.3 基础信息模块活动分析3.3.1 用户登录管理需求描述功 能 需 求功能名称用户登录管理优先级高业务背景登录是用户进入系统的入口,是系统安全使用的保障,某些功能只有登录的用户才可以使用。功能说明1、如果用户登录成功,系统先将用户登录信息写入日志数据表,然后显示进、销、存管理信息系统的主窗口; 2、如果用户登录失败,系统显示登录失败信息。约束条件无相关查询无其他需求无裁剪
11、说明不可裁剪业务流程描述说明:如果用户登录成功,系统先将用户登录信息写入日志数据表,然后显示进、销、存管理信息系统的主窗口;如果用户登录失败,系统显示登录失败信息。数据描述用户登录数据信息名称描述是否必添用户名是密码是3.3.2 切换用户管理需求描述功 能 需 求功能名称切换用户管理优先级高业务背景已经登录的用户,如果要使用其他模块的功能,需要先切换到相应模块指定的操作用户后,才具有操作该模块的权限。功能说明1、验证用户名和密码,如果用户名和密码正确,系统更新用户的权限;2、如果用户名和密码错误,显示用户切换不成功信息。约束条件1. 无相关查询无其他需求无裁剪说明可裁剪业务流程描述说明:如果用
12、户名和密码正确,系统更新用户的权限;如果用户名和密码错误,显示用户切换不成功信息。数据描述用户验证信息名称描述是否必添用户名是密码是3.3.3 修改密码管理需求描述功 能 需 求功能名称修改密码管理优先级高业务背景为了安全,密码要定期的更新。登录的用户可以修改密码。功能说明1、用户首先输人旧密码和新密码,如果旧密码正确,执行更新操作,2、否则显示密码更改不成功信息约束条件无相关查询无其他需求无裁剪说明不可裁剪业务流程描述说明:用户首先输人旧密码和新密码,如果旧密码正确,执行更新操作,否则显示密码更改不成功信息。错误信息的显示根据具体情况(如旧密码不正确、新密码为空、新密码与确认密码不相同等)。
13、数据描述用户密码修改数据信息名称描述是否必添旧密码是新密码是确认新密码是3.3.4 查看用户权限需求描述功 能 需 求功能名称查看用户权限优先级低业务背景为了系统的安全性,每个模块甚至每个机能都对使用者的权限有一定的要求。如果需要了解用户的操作权限,可以通过该功能实现用户权限的查看。功能说明1、权限数据保存在用户类,显示已登录用户的权限信息。约束条件无相关查询1、用户权限查询:根据用户id查找对应用户的权限。其他需求无裁剪说明可裁剪业务流程描述说明:权限数据保存在用户类,系统通过标签显示用户的权限信息。数据描述用户权限数据信息(可参考下图)名称描述是否必添XXX模块用户权限用户的权限属于某个指
14、定模块XXX用户用户的权限属于某个具体的用户3.3.5 用户信息管理需求描述功 能 需 求功能名称用户信息管理优先级高业务背景用户是系统的使用者,需要对用户的信息要进行维护。功能说明1、系统首先检查用户权限,如果用户的权限满足,系统打开用户管理窗口。2、查询用户3、添加用户4、修改用户的密码与权限5、删除用户约束条件1. 系统首先要检查用户权限,符合权限的用户才能对用户信息进行管理。相关查询查询用户信息列表:可以按照用户名进行查询(模糊查询)其他需求无裁剪说明不可裁剪业务流程描述说明:系统首先检查用户权限,如果用户的权限满足,系统打开用户管理窗口。在用户管理窗口可以查询用户、添加用户、修改用户
15、的密码与权限、删除用户。添加、修改和删除成功后,系统都回到查询操作。数据描述用户基本信息名称描述是否必添用户名是密码是基础信息模块的用户权限(复选框)参考下表否进货模块的用户权限(复选框)参考下表否库存模块的用户权限(复选框)参考下表否销售模块的用户权限(复选框)参考下表否3.3.6 商品数据管理需求描述功 能 需 求功能名称商品数据管理优先级高业务背景商品及商品类别是本系统需要维护的基本数据信息。商品都属于某一类别的。功能说明1、系统首先检查用户权限,如果用户的权限满足,系统打开商品数据管理窗口。2、商品和商品类别的添加3、商品和商品类别的修改4、商品和商品类别的删除5、查询商品和商品类别约
16、束条件系统首先要检查用户权限,符合权限的用户才能对商品信息进行管理。相关查询查询商品类别列表:显示所有的商品类别查询商品列表:可以按照商品类别进行查询查询商品列表:可以按照查询条件(商品条形码、商品名称、生产厂商)分别进行查询其他需求无裁剪说明不可裁剪业务流程描述说明:系统首先检查用户权限,如果用户的权限满足,系统打开商品数据管理窗口。在商品数据管理窗口可以进行商品和商品类别的添加、修改、删除操作。数据描述商品类别信息名称描述是否必添类别编号是父索引父索引的作用是可以定义多层分类是商品类别名称是商品类别描述是商品信息名称描述是否必添商品条形码是商品分类标识是商品名称是商品别名是助记码是拼音码是
17、计量单位是规格是生产厂商是3.3.7 商品折扣管理需求描述功 能 需 求功能名称商品折扣管理优先级中业务背景商品折扣是商家采取的一种销售策略。功能说明1、系统首先检查用户权限,如果用户的权限满足,系统打开商品折扣管理窗口。2、在商品折扣管理窗口可以进行查询商品3、修改商品折扣约束条件系统首先要检查用户权限,符合权限的用户才能设置折扣。相关查询查询商品类别列表:显示所有的商品类别查询折扣商品列表:显示指定类别的所有的折扣商品查询商品列表:可以按照商品类别进行查询查询商品列表:可以按照查询条件(商品条形码、商品名称、生产厂商)分别进行查询其他需求无裁剪说明不可裁剪业务流程描述说明:系统首先检查用户
18、权限,如果用户的权限满足,系统打开商品折扣管理窗口。在商品折扣管理窗口可以进行查询商品、修改商品折扣操作。数据描述商品折扣信息名称描述是否必添商品条形码是商品名称是商品折扣如果商品折扣的数值范围小于等于0 或者大于1,显示错误信息是3.3.8 供应商数据管理需求描述功 能 需 求功能名称供应商数据管理优先级高业务背景供应商是商品的供货方,提供所有要销售的商品。功能说明1、系统首先检查用户权限,如果用户的权限满足,系统打开供应商数据管理窗口。2、在供应商管理数据窗口可以进行查询供应商3、添加供应商4、修改供应商5、删除供应商约束条件系统首先要检查用户权限,符合权限的用户才能对供应商数据进行管理。
19、相关查询查询供应商列表:可以按照查询条件(供应商名字、地区)分别进行查询其他需求无裁剪说明不可裁剪业务流程描述说明:系统首先检查用户权限,如果用户的权限满足,系统打开供应商数据管理窗口。在供应商数据管理窗口可以进行供应商的查询、添加、修改、删除操作。数据描述供应商信息名称描述是否必添供应商名字是地区是拼音码是简称是联系电话是联系人是手机是传真是固定电话是邮编是地址是开户银行是银行账号是电子邮件是网址是备注是3.3.9 客户数据管理需求描述功 能 需 求功能名称客户数据管理优先级高业务背景客户是商品的购买方,进行商品的购买。功能说明1、系统首先检查用户权限,如果用户的权限满足,系统打开客户数据管
20、理窗口。2、在客户数据管理窗口可以进行查询客户数据3、添加客户4、修改客户5、删除客户约束条件系统首先要检查用户权限,符合权限的用户才能对客户数据进行管理。相关查询查询客户列表:可以按照查询条件(客户名字、地区)分别进行查询其他需求无裁剪说明不可裁剪业务流程描述说明:系统首先检查用户权限,如果用户的权限满足,系统打开客户数据管理窗口。在客户数据管理窗口可以进行客户的查询、添加、修改、删除操作。数据描述客户信息名称描述是否必添供应商名字是地区是拼音码是简称是联系电话是联系人是手机是传真是固定电话是邮编是地址是开户银行是银行账号是电子邮件是网址是备注是3.3.10 客户信用管理需求描述功 能 需
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 需求 规约 进销存 管理 系统 v1 精编
限制150内