1、进销存系统需求分析说明书案卷号日期进销存管理系统需求说明书 作 者: 项目二组 完成日期: zysx 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人 1 引言本文描述了进销存系统的用户需求围,并提供详细的用例描述,主要容包括功能需求、运行需求。它将作为系统设计与开发的重要参考依据。 本文档的主要读者为客户代表、公司员工、开发人员、测试人员、需求评审人员等。2 项目概述2.1 产品描述本进销存管理系统是集代理、分销、工程、服务的经验,将管理知识与管理实践相结合,注重满足业务的复杂需要、注重物流控制、注重统计分析而设计企业管理软件产品。本进销存与财务系统结合紧密,尤其
2、是独立于总帐系统的往来帐管理,使得业务数据一经产生后立即生成了应收应付,加大了系统监控的时效性。本系统还包含了销售发票、采购发票、采购返款、销售返款、现金等管理,使进销存系统充分地满足业务管理的需要。进销存系统还与商机、服务、资产和设备管理系统相关联,实现数据的一致性,提高了员工的工作效率,加强了系统的部控制能力进销存系统包括进货、销售、库存、仓库、现金管理、基础信息、系统管理等部分组成。3 具体需求3.1 功能需求3.1.1 基础信息管理功能需求模块概述该功能模块主要是管理系统中所用到的一些基本信息:往来单位信息、商品信息、员工信息、仓库信息、银行账户、费用科目信息。用例图如下:图1 基础信
3、息管理用例图注:其中用户为已经注册和登陆了用户,该用户具有管理基础信息的权限。3.1.1.1 往来单位信息管理a引言记录往来单位的相关信息(在输入里有描述),目的是便于其他功能模块(进货管理、库存管理、销售管理、现金管理)的调用。b输入往来单位所涉及到的输入信息如下:单位代码 (四位数字: 以0001开始编号)单位性质 (下拉列表: 如,客户、供应商等)助记码 (名称的首写字母: 如,推土机 TTJ)所属地区 (下拉列表+浏览基础信息设置)说明:下拉列表只显示待选择的地区信息,另外,可以浏览基础信息设置窗体,窗体包含地区代码、计量单位、收付款方式、客户类别、行业代码,这5个选项卡,并可以对这每
4、个选项卡容信息进行增加,删除操作。所属行业 (下拉列表+浏览基础信息设置)说明:下拉列表只显示待选择的行业信息,另外,可以浏览基础信息设置窗体,窗体包含地区代码、计量单位、收付款方式、客户类别、行业代码,这5个选项卡,并可以对这每个选项卡容信息进行增加,删除操作。单位类别 (下拉列表+浏览基础信息设置)说明:下拉列表只显示待选择的单位类别信息,另外,可以浏览基础信息设置窗体,窗体包含地区代码、计量单位、收付款方式、客户类别、行业代码,这5个选项卡,并可以对这每个选项卡容信息进行增加,删除操作。以下均为文本框输入格式:单位名称,简称 ,联系人1,税号,联系人2,地址,开户银行,账号,电报挂号,业
5、务,法人代表,财务,邮编,业务员,传真,移动,E-MAIL,公司主页,回款地址,主营业务,备注。c输出往来单位信息:单位代码、单位性质、助记码、所属地区、所属行业、单位类别、单位名称、简称、联系人1、税号、联系人2、地址、开户银行、账号、电报挂号、业务、法人代表、财务、邮编、业务员、传真、移动、E-MAIL、公司主页、回款地址、主营业务、备注。d用例描述用例图图2 往来单位信息管理用例图用例说明如下: 用户:已注册并登陆系统的用户,该用户拥有管理基础信息的权限。增加操作:弹出增加操作窗体,单位代码、单位性质、所属地区、所属行业、单位类别这几项都赋了默认值,其中单位代码默认情况下是自动累加的值。
6、修改操作:窗体同上,部所填的输入值,是客户选择的需要修改的项所对应的值。删除操作:选中要删除的项,点击“删除”后,会给出确认提示,确认完毕后删除。查询操作: 单位名检索:在文本框中输入单位名进行检索; 助记码检索:在文本框中输入助记码进行检索; 联系人检索:在文本框中输入联系人进行检索; 主营业务检索:在文本框中输入主营业务进行检索; 数据过滤窗体: 第一项是下拉框,下拉框提供所有的输入项,选择一个输入项后,编辑第二项; 第二项是下拉框,下拉框有如下项:等于、小于、大于、左匹配、可匹配、包含,选择一个输入项后,编辑第三项; 第三项是下拉框,下拉框对应给出第一个选择项的所有匹配项,选择一个输入项
7、后,可编辑第四项;第四项是下拉框,下拉框只有且、或,这两个选项,选择其中一个之后,便会新产生一行编辑项,填写规如上。标识这几项匹配条件是与,或的关系, 为了操作方便,提供删除一行编辑项,增加一行编辑项的操作按钮。打印操作: 可勾选需要打印的项,调整纸大小,字体大小,表头设置,显示缩放比例,也可以将待打印项导出成Excel 格式,在磁盘中存储。活动图 图3:往来单位信息管理活动图e. 用例规约用例名称往来单位信息管理用例编号BAS001用例作用域往来单位基本信息管理用例版本1.0优先等级A主要参与者用户涉众涉众名称兴趣用户对往来单位信息管理(增、删、改、查、打印)前置条件用户已经登陆,需对期初商
8、品库存进行有关操作触发条件对往来单位信息管理进行操作基本事件流1)进入往来单位信息管理页面2)新增往来单位记录1.点击添加按钮2.输入所添加往来单位信息3.点击保存4.添加成功添加失败,系统执行备选流13)删除往来单位记录1.点击删除按钮2.选择所需删除的往来单位记录3.点击确定4.删除成功删除失败,系统执行备选流14)修改往来单位记录1.点击修改按钮2.选择所需修改的项3.输入修改信息4.点击保存5.修改成功修改失败,系统执行备选流15)查询往来单位记录1.点击查询按钮2.输入所要查询的项有关信息3.点击查询4.查询成功查询失败,系统执行备选流16)打印往来单位记录1.点击打印按钮2.选择相
9、应的打印设置选项3.点击打印4.打印成功查询失败,系统执行备选流17)返回到基础信息管理界面备选流备选流1:1.提示错误2.返回基础信息管理页面后置条件管理往来单位信息业务规划有效的对往来单位信息进行管理特殊需求无表1 往来单位信息管理用例规约3.1.1.2 商品信息管理a.引言记录商品基本信息(在输入里有描述),目的是便于其他功能模块(进货管理、库存管理、销售管理、现金管理)调用 b.输入有约束规的输入:商品代码(12位数字,如:2)助记码(名称的首写字母)生产厂家(下拉列表+浏览生产厂家信息)说明:下拉列表只显示待选择的生产厂家信息,另外可以浏览生产厂家信息页面,可以对生产厂家进行相应的增
10、、删、改、查等操作。商品类别(下拉列表+浏览商品类别信息)说明:下拉列表只是显示待选择的商品类别信息,另外还可以浏览商品类别页面,选择,同时在此页面中可以对商品进行增加、删除操作。商品型号(字母-4位字母数字)商品规格(字母-4位字母数字)单位(下拉列表)产地(下拉列表+浏览产地信息表)说明:下拉列表只是显示部分待选择的产地信息,如果没有所需要的产地,可以浏览产地信息页面,增加、删除产地信息操作。一般的文本框输入:商品名、库存上限、库存下限、预设售价、成本价、供货信息、备注 c.输出商品信息输出:生产厂家、商品类别、商品代码、商品名称、商品型号、规格、单位、产地、库存上限、库存下限、预售价、成
11、本价、供货信息及备注。d.用例描述用例图图4 商品信息管理用例图用例说明:用户:已经注册和登陆了用户,该用户具有管理基础信息的权限。增加操作:弹出增加操作页面,商品类别、商品名称、商品型号、助记码、商品规格、单位、产地、库存限、成本价、预设售价这几项都赋了默认值。修改操作:弹出页面同上,部所填的输入值,是客户选择的需要修改的项所对应的值。删除操作:选中要删除的项,点击“删除”后,会给出确认提示,确认完毕后删除。查询操作: 商品名检索:在文本框中输入商品名进行检索; 助记码检索:在文本框中输入助记码进行检索; 商品型号检索:在文本框中输入商品型号进行检索; 商品类别检索:在下拉列表框中选中商品类
12、别进行检索; 数据过滤窗体: a.第一项是下拉框,下拉框提供所有的输入项,选择一个输入项后,编辑第二项; b.第二项是下拉框,下拉框有如下项:等于、小于、大于、左匹配、可匹配、包含,选择一个输入项后,编辑第三项; c. 第三项是下拉框,下拉框对应给出第一个选择项的所有匹配项,选择一个输入项后,可编辑第四项; d. 第四项是下拉框,下拉框只有且、或,这两个选项,选择其中一个之后,便会新产生一行编辑项,填写规如上。标识这几项匹配条件是与,或的关系, 为了操作方便,提供删除一行编辑项,增加一行编辑项的操作按钮。打印操作:可勾选需要打印的项,调整纸大小,字体大小,表头设置,显示缩放比例,也可以将待打印
13、项导出成Excel 格式,在磁盘中存储。活动图图5 商品信息管理活动图e. 用例规约用例名称商品信息管理用例编号BAS002用例作用域基本信息管理用例版本1.0优先等级A主要参与者用户涉众涉众名称兴趣用户管理商品的基本信息前置条件用户已经登陆系统触发条件进行商品信息的相关操作(如商品的增、删、改、查等)基本事件流1)进入商品信息管理页面2)查询有关商品信息确定查询:1.点击查询按钮2.输入所要查询的项(如商品名,商品型号,商品类别,产地等;)3.点击确定4.查询成功 查询失败,系统执行备选流1模糊查询:1.在对于的输入框输入商品检索信息(如商品名,商品型号,助记码等;)2.查询成功,显示对应商
14、品信息 查询失败,系统执行备选流13)添加商品信息1.点击添加按钮2.输入所添加商品信息3.点击保存4.添加成功 添加失败,系统执行备选流14)修改商品信息1.选中所需修改项2.点击修改按钮3.对相应项进行修改4.点击保存5.修改成功添加失败,系统执行备选流15)删除商品信息1.选中所需删除项2.点击删除按钮3.提示是否确定删除4.点击确定点击否,返回商品信息管理页面5.删除成功 删除失败,系统执行备选流16)保存商品信息1.点击保存按钮2.弹出存盘成功提示3.点击确定保存失败,系统执行备选流17)打印商品信息表1.点击打印按钮2.选择所需打印的商品信息项3.点击打印4.打印成功打印失败,系统
15、执行备选流18)返回1.点击返回按钮2.返回商品信息管理页面备选流备选流11.提示错误2.返回商品信息管理页面后置条件对应的商品信息发生改变业务规划能清楚地记录每次商品增、删、改、查记录特殊需求无表2 商品信息管理用例规约3.1.1.3 仓库信息管理a.引言对仓库信息(在输入里有描述)进行管理,进行一些有关仓库的增加、删除、修改、保存等基本管理操作,目的是便于了解公司的仓库情况、便于其他功能模块(进货管理、库存管理、销售管理、现金管理)的调用。b.输入仓库代码 (一位或两位字符,字符要求为数字、字母、符号或者这3项中的两项任意组合。如 01、aa、0a、+a等)以下均为文本框输入格式:仓库名称
16、、备注c.输出仓库信息输出:仓库代码、仓库名称、备注。d.用例描述用例图图6 仓库信息管理用例图用例说明:用户:已注册并登陆系统的用户,该用户拥有管理基础信息的权限。增加操作:弹出增加操作窗体,仓库代码、仓库名称、备注,其中仓库代码默认情况下最大值为两位,字符要求为数字、字母、符号或者这3项中的两项任意组合。如 01、aa、0a、+a等。确认信息输入完毕后,点击确定保存,点击退出则取消保存。修改操作:弹出修改操作窗体,修改容为仓库代码、仓库名称、备注,其中仓库代码默认情况下最大值为两位,字符要求为数字、字母、符号或者这3项中的两项任意组合。如 01、aa、0a、+a等。确认修改信息输入完毕后,
17、点击确定修改所选信息,点击退出则取消修改。删除操作:选中要删除的项,点击“删除”后,会给出确认提示,确认完毕后删除。保存操作:对目前的所有仓库管理的信息进行保存。点击“保存”后,会给出确认提示,确认完毕后保存目前所有仓库信息。返回操作:点击“删除”后,直接返回到基本信息界面。e. 用例规约用例名称仓库信息录入用例编号BAS003用例作用域仓库管理。用例版本1.0优先等级A主要参与者用户涉众名称用户对仓库进行增,删,改,查操作。前置条件用户已登陆,须增,删,改仓库时。触发条件请求对仓库进行增,删,改操作。基本事件流1)增加仓库事件流1.管理员请求增加仓库2.系统显示增加仓库页面3.输入仓库代码、
18、仓库名称、备注等信息。a.点击增加操作,添加成功,系统弹出消息框提示添加成功。点击确定。b.若退出按钮则不添加仓库。4.在仓库信息初始界面的数据显示页面显示所有仓库信息记录。2)修改仓库信息。1.登陆进入仓库信息管理界面。2.选择需要修改信息的仓库。3.点击修改按钮。4.系统弹出一个新的修改页面。5.在修改页面更新需要修改的资料。a.点击确定。修改成功,系统弹出消息框提示修改成功。点击确定,修改页面自动关闭。b.点击退出,则不修改。6.在仓库信息初始界面的数据显示页面显示所有仓库信息记录。3)删除仓库信息。1.登陆进入仓库信息管理界面。2.选择需要删除的仓库。3.点击删除按钮。4.系统弹出消息
19、框请求确认是否删除。a.点击确定按钮。、删除成功,系统弹出消息框提示删除成功。b.点击取消按钮。关闭消息框,不执行删除操作。5.在仓库信息初始界面的数据显示页面显示所有仓库信息记录。4)保存。1.登陆进入仓库信息管理界面。2.点击保存按钮,对所有仓库信息进行保存。3.显示保存成功,点击确定按钮确认。4.在仓库信息初始界面的数据显示页面显示所有仓库信息记录。5)返回1.登陆进入仓库信息管理界面。2.点击返回按钮,直接返回到基础信息主页面。后置条件增加或删除了一些仓库。表3 仓库信息管理用例规约3.1.1.4 银行账户信息管理a.引言对银行信息(在输入里有描述)进行管理,进行一些有银行的增加、删除
20、、修改、保存等基本管理操作,目的是便于了解公司的银行的情况、便于其他功能模块(进货管理、库存管理、销售管理、现金管理)的调用。b.输入文本框输入格式:代码、名称、备注c.输出银行输出:银行、名称、备注。d.用例描述用例图图7 银行账户信息管理用例图用例说明:用户:已注册并登陆系统的用户,该用户拥有管理基础信息的权限。增加操作:弹出增加操作窗体,代码、名称、备注,代码默认情况下最大值为35位,字符要求为数字、字母、符号或者这3项的任意组合。确认信息输入完毕后,点击确定保存,点击退出则取消保存。修改操作:弹出修改操作窗体,修改容为代码、名称、备注,代码默认情况下最大值为35位,字符要求为数字、字母
21、、符号或者这3项的任意组合。确认修改信息输入完毕后,点击确定则确定对所选信息进行修改,点击退出则取消修改。删除操作:选中要删除的项,点击“删除”后,会给出确认提示,确认完毕后删除。保存操作:对目前的所有的信息进行保存。点击“保存”后,会给出确认提示,确认完毕后保存目前所有信息。返回操作:点击“删除”后,直接返回到基本信息界面。e. 用例规约用例名称银行信息录入用例编号BAS004用例作用域银行管理用例版本1.0优先等级A主要参与者用户涉众名称用户对银行进行增,删,改,查操作。前置条件用户已登陆,须增,删,改银行时。触发条件请求对仓库进行增,删,改操作。基本事件流1)增加银行事件流1)管理员请求
22、增加银行2)系统显示增加银行页面3)输入银行、名称、备注等信息。a.点击增加操作,添加成功,系统弹出消息框提示添加成功。点击确定。b.若退出按钮则不添加银行。4)在银行信息初始界面的数据显示页面显示所有银行信息记录。2.修改银行信息。1)登陆进入银行信息管理界面。2)选择需要修改信息的银行。3)点击修改按钮。4)系统弹出一个新的修改页面。5)在修改页面更新需要修改的资料。a.点击确定。修改成功,系统弹出消息框提示修改成功。点击确定,修改页面自动关闭。b.点击退出,则不修改。6)在银行信息初始界面的数据显示页面显示所有银行信息记录。3.删除银行信息。1)登陆进入银行信息管理界面。2)选择需要删除
23、的银行。3)点击删除按钮。4)系统弹出消息框请求确认是否删除。a.点击确定按钮。、删除成功,系统弹出消息框提示删除成功。b.点击取消按钮。关闭消息框,不执行删除操作。5)在银行信息初始界面的数据显示页面显示所有银行信息记录。4.保存。1)登陆进入银行信息管理界面。2)点击保存按钮,对所有银行信息进行保存。3)显示保存成功,点击确定按钮确认。4)在银行信息初始界面的数据显示页面显示所有银行信息记录。5.返回1)登陆进入银行信息管理界面。2)点击返回按钮,直接返回到基础信息主页面。后置条件增加或删除了一些银行。表4 银行账户信息管理用例规约3.1.1.5 员工信息信息管理a.引言对员工信息(在输入
24、里有描述)进行管理,进行一些有关员工信息管理的增加、删除、修改、保存等基本管理操作,同时还有名称检索功能。目的是直观的了解公司的员工基本联系情况、方便员工联系,便于其他功能模块(进货管理、库存管理、销售管理、现金管理)的调用。b.输入员工信息管理所涉及的输入如下:员工代码 (三位数字 例如:001)员工名称检索 (文本框检索,输入员工名字后自动检索,每输入一个字检索一次,连续检索)以下均为文本框输入格式:员工、所属部门、联系、备注。c.输出员工信息输出:员工代码、所属部门、联系、备注。d.用例描述用例图图8 员工信息管理用例图用例说明:用户:已注册并登陆系统的用户,该用户拥有管理基础信息的权限
25、。增加操作:弹出增加操作窗体,员工代码、员工、所属部门、联系、备注这几项都赋了默认值,其中员工代码默认情况下必须是3位数字。修改操作:窗体同上,修改上部所填的输入值,其中员工代码必须是3位数字。确认修改信息输入完毕后,点击确定则确定对所选 信息进行修改,点击退出则取消修改。删除操作:选中要删除的项,点击“删除”后,会给出确认提示,确认完毕后删除。保存操作:对目前的所有员工的信息进行保存。点击“保存”后,会给出确认提示,确认完毕后保存目前所有员工信息。返回操作:点击“删除”后,直接返回到基本信息界面。员工名称检索操作:以文本框格式检索,输入员工名字后自动检索,每输入一个字检索一次,连续检索。若员
26、工不存在,则下边的数据显示栏为空,若检索到,直接显示在下边的数据显示栏中。e. 用例规约用例名称员工信息管理用例编号BAS005用例作用域基本信息管理用例版本1.0优先等级A主要参与者用户涉众及众名称用户可以对员工的基本信息进行增、删、改操作;可以使用员工名称进行索引查找。前置条件用户已登陆,需要对员工进行管理时触发条件维护员工信息基本事件流1.登陆进入进销存系统2.进入基础信息模块3.进入员工信息管理4.添加客户信息。1)点击添加按钮。2)系统弹出一个新的添加页面。3)在添加页面输入员工代码、所属部门、职位、联系、备注等信息。a.点击确定,添加成功,系统弹出消息框提示添加成功。点击确定。b.
27、若退出按钮则不添加信息。4)在员工信息初始界面的数据显示页面显示所有员工信息记录。5.修改客户信息。1)登陆进入员工信息管理界面。2)选择需要修改信息的员工。3)点击修改按钮。4)系统弹出一个新的修改页面。5)在修改页面更新需要修改的资料。a.点击确定。修改成功,系统弹出消息框提示修改成功。点击确定,修改页面自动关闭。b.点击退出,则不修改6)在员工信息初始界面的数据显示页面显示所有员工信息记录。6.删除客户信息。1)登陆进入员工信息管理界面。2)选择需要删除的客户。3)点击删除按钮。4)系统弹出消息框请求确认是否删除。a.点击确定按钮。、删除成功,系统弹出消息框提示删除成功b.点击取消按钮。
28、关闭消息框,不执行删除操作。5)在员工信息初始界面的数据显示页面显示所有员工信息记录。7.保存。1)登陆进入员工信息管理界面。2)点击保存按钮,对所有员工信息进行保存。3)显示保存成功,点击确定按钮确认。4)在员工信息初始界面的数据显示页面显示所有员工信息记录。8.员工名称检索员工信息。1)登陆进入员工信息管理界面。2)在员工名称检索栏里输入要检索的名字。3)在输入名字的同时,会自动检索到相应的员工信息显示在下面的数据显示栏中4)若检索的人不存在,则提示该员工不存在。后置条件成功维护了员工信息。业务规划对员工进行管理有利于我们掌握员工的信息,以便于在以后的工作中查找联系方便,提高工作效率表5
29、员工信息管理用例规约3.1.1.6 费用科目信息管理a.引言记录费用支出相关信息(在输入里有描述),目的是便于其它模块(进货管理、库存管理、销售管理、现金管理)调用。b.输入科目类别(下拉列表基础信息设置)科目代码(位数字:)科目名称备注c.输出1.费用科目类别输出:代码、费用科目类别。2.费用科目输出:科目代码、科目名称、备注。d.用例描述用例图图9 费用科目信息管理用例图用例说明: 用户:已注册并登陆系统的用户,该用户拥有管理基础信息的权限。科目类别增加操作:点击增加按钮,代码自动生成,为累加值,操作人员输入科目类别名称。科目类别删除操作:选定所要删除科目类别,点击删除按钮,弹出确认提示,点击“确认”。科目类别修改操作:点击科目类别文本框,重置科目类别名称,点击保存确认。科目增加操作:点击增加按钮,在下拉框中选择科目类别,科目代码自动
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1