企业销售管理系统系统需求分析文档.docx

上传人:b****5 文档编号:3030175 上传时间:2022-11-17 格式:DOCX 页数:36 大小:605.32KB
下载 相关 举报
企业销售管理系统系统需求分析文档.docx_第1页
第1页 / 共36页
企业销售管理系统系统需求分析文档.docx_第2页
第2页 / 共36页
企业销售管理系统系统需求分析文档.docx_第3页
第3页 / 共36页
企业销售管理系统系统需求分析文档.docx_第4页
第4页 / 共36页
企业销售管理系统系统需求分析文档.docx_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

企业销售管理系统系统需求分析文档.docx

《企业销售管理系统系统需求分析文档.docx》由会员分享,可在线阅读,更多相关《企业销售管理系统系统需求分析文档.docx(36页珍藏版)》请在冰豆网上搜索。

企业销售管理系统系统需求分析文档.docx

企业销售管理系统系统需求分析文档

文档编号:

企业销售管理系统

系统需求分析

二○一二年三月

文档序号:

等级:

文档名称:

文档类别:

技术文档

编制:

编制时间:

校对:

校对时间:

审核:

审核时间:

工艺会签:

工艺会签时间:

质量会签:

质量会签时间:

标准化检查:

标准化检查时间:

批准:

批准时间:

 

修改记录

版本

变更原因

变更内容简述

编制/修订者

批准者

发布日期

1.引言

此文档面向软件开发人员和客户,用于描述“客户管理软件”项目的系统需求。

开发人员通过文档,了解将实现的系统所应具有的功能、特点和其它一些问题。

客户则通过此文档了解将到实现的软件是否能满足要求,并对需求进行修改和确认。

最终作为该项目概要设计,详细设计和测试用例的设计依据。

1.2项目背景:

项目成员:

社会背景:

随着经济的发展,各个公司的规模最来最大,单靠手工方式来管理公司的销售情况,已经不能满足需求。

因此必须对管理方式进行改进。

而信息化的管理方式则是当前的发展趋势。

相应的商务软件则成为必需品。

1.3定义

无。

1.4参考资料:

●资料:

《软件工程及实践》,窦万峰著,ISBN:

978-7-121-14109-6,来源:

图书馆。

●XX文库:

企业销售管理系统设计论文.doc

2.任务概述

2.1系统目标

系统总目标:

用信息来支持企业的决策和企业的业务操作,用信息技术实现办公自动化,提高业务处理效率。

从而达到简单、高效、安全、实用的目标。

●总体功能:

登陆验证、客户管理、商品管理和销售管理。

●要求及指标:

Ø能够保证数据安全,能够对数据进行各种需要的操作,操作方式要简单快捷,软件运行速度不要太慢。

Ø公司在本系统的支持下,能够达到合理生产、及时销售、库存量小、减少积压的目的,尤其是商品存储这一块,能够大大降低公司运作成本,取得最佳效益。

Ø能够及时了解库存情况和销售情况。

Ø通过对市场销售和市场需求分析,制订和调整公司销售计划。

●社会和经济意义:

在当今这个信息社会,对信息的控制能力和利用效率,是决定一个公司在激烈的市场竞争中能否胜出的必要条件。

而对于客户信息的高效管理和利用更是重中之重。

客户管理软件旨在提高公司的信息化程序,增强其把握和运用信息的能力,提高公司的运行效率,增加公司的收益。

●项目前景:

通过功能的扩展可能适用的多种不同的商业客户管理。

这样一来,软件的发展是很有前景。

同时客户管理软件是也是很多公司都需要的,我们将通过后期插件化的方式为软件添加更多实用功能,以满足不同用户的需求。

2.2运行构架

2.2.1系统软件/硬件平台

硬件

指标

CPU

P4,主频2.0GHz

内存

256MB

硬盘

40GB

显示器

彩色VGA,分辨率>=1024×768

显示卡

64位PCI接口,缓存1MB

软驱

1.44MB

CD.ROM

40倍速以上

打印机

1台

2.2.2运行环境

Linux,Unix,Windows2000/vista/xp/7,SQLserver2008

3.功能需求

3.1功能划分

●企业销售管理系统顶层用例描述。

图3-1企业销售管理顶层用例图

●部分顶层用例分解:

图3-2数据管理用例分解图

3.1.1经理对功能的需求:

在这个系统中系统有特殊的权限。

1>.登陆系统。

经理必须正确输入用户名和密码才能登陆。

2>.查看产品资料。

在经理查看产品资料时。

3>.添加、修改、删除和查看员工信息。

查看员工近期销售情况,生成相应的销售报表。

4>.查看客户信息。

5>.按时间段和地区查看销售记录,生成销售报表。

图3-1-1经理用例图

3.1.2销售人员对功能的需求:

1>.登陆系统。

销售人员必须正确输入用户名和密码才能登陆。

2>.查看自己的信息,了解自己近期的销售情况。

3>.查看产品资料,熟悉产品情况。

4>.登记销售产品。

5>.添加、修改、删除和查看客户信息。

图3-1-2销售人员用例图

3.1.3生产部门对功能的需求:

1>.登陆系统。

生产部门必须正确输入用户名和密码才能登陆。

2>.添加、修改、删除产品资料。

生产出新的产品品种时,填写详细的产品信息和产品介绍。

3>.登记产品入库信息。

当生产出成品时。

4>.登记产品出库信息。

当产品出库时。

5>.查看产品的销售情况和库存情况。

图3-1-3生产部门用例图

3.1.4系统管理员对功能的需求

1>.备份系统数据。

2>.恢复系统数据。

3>.查看系统日志。

图3-1-4系统管理员需求用例图

3.2需求分配

3.2.1需求分配表

序号

功能编号

功能描述

实现方式

备注

1

F0

用户管理

软件+硬件

用户登录,分配用户权限,调整用户信息

扩展部分

2

F1

客户管理

软件

管理客户信息的增删及查询;

核心部分

3

F2

产品资料管理

软件

管理产品的增删、查询和库存情况。

核心部分

4

F3

销售管理

软件

增删销售信息,按条件查询销售信息,并制成销售报表。

核心部分

5

F4

库存管理

软件

入库、出库、查询

扩展部分

6

F5

数据管理

软件

所有的数据操作都由它完成。

核心部分

7

F6

日志管理

软件

数据操作记录。

8

F7

备份管理

软件

进行数据备份,恢复,删除操作。

注:

F表示功能,后面的数字表示层次(从0开始);

F0:

表示第一项主功能。

F00:

表示第一项主功能的,第一项子功能。

F000:

第三级子功能。

依此类推。

经理:

MNG

销售人员:

SLR

生产部人员:

PDT

系统管理员:

ADM

3.3功能描述

本系统追求操作简单、高效、安全。

下面是整个系统需求用例的分类及具体描述。

图3-3-1详细用例划分图

3.3.1用户管理(F0)

3.3.1.1用户登陆(F00)

【输入】用户名,密码

【输出】相应用户的初始化界面

【功能】根据用户名和密码,查询用户数据。

如果两者都正确,则根据相应的用户权限初始化用户界面;否则,提示用户重新输入。

图3-3-1-1用户登陆活动图

3.3.1.2添加用户(F01)

【输入】用户名,密码,用户权限

【输出】操作成功:

显示新增用户和用户权限。

操作失败:

显示用户已经存在,两次密码不一致。

【功能】向系统添加具有一定权限的用户。

可以在中途取消添加。

如果添加失败,返回失败原因;否则,返回新增的用户和该用户的权限列表。

【权限】经理和系统管理员

图3-3-1-2添加用户活动图

3.3.1.3修改用户(F02)

【输入】用户名和原密码;新密码;用户权限(经理输入)。

【输出】操作成功:

显示新的用户信息。

操作失败:

显示失败原因(用户不存在,密码输入错误)。

【功能】验证用户,修改用户密码。

对于经理和系统管理员来说,他还可以修改其它用户的权限。

【权限】经理和系统管理员可以设置其它用户权限;普通用户则只能修改密码。

图3-3-1-3修改用户活动图

3.3.1.4删除用户(F03)

【输入】要删除的用户列表

【输出】被删除的用户列表

【功能】删除系统中存在的用户,并返回操作结果。

【权限】经理和系统管理员

图3-3-1-4删除用户活动图

3.3.1.5查询用户(F04)

【输入】要查询的用户名,或用户编号

【输出】满足条件的用户信息(用户名、用户权限)

【功能】系统按当前用户给定的条件查询用户数据,并返回满足条件的用户信息列表。

如果没有满足条件的用户,则返回空列表。

【权限】经理和系统管理员

图3-3-1-5查询用户活动图

3.3.2客户管理(F1)

3.3.2.1添加客户信息(F10)

【输入】客户信息

【输出】新增客户的信息

【功能】向系统添加新的客户和其信息,并更新客户数据。

返回得到的新客户和其信息。

图3-3-2-1添加客户活动图

3.3.2.2修改客户信息(F11)

【输入】客户信息

【输出】修改后的客户信息

【功能】修改已经存在的客户信息。

图3-3-2-2修改客户活动图

3.3.2.3删除客户信息(F12)

【输入】需要删除的客户[编号|名称]

【输出】系统返回被删除的客户列表。

【功能】删除已经存在的客户信息。

并通知用户操作结果。

图3-3-2-3删除客户活动图

3.3.2.4查询客户信息(F13)

【输入】需要查询的客户的条件[客户编号|名称|地区|客户类型]

【输出】满足条件的客户信息

【功能】按条件(客户编号、地区、类型)查找客户,并返回满足条件的客户信息列表。

图3-3-2-4查询客户信息活动图

3.3.2.5打印客户信息(F14)

【输入】客户信息列表

【输出】纸制客户信息列表

【功能】生成适合打印的客户信息列表,打印预览及打印客户信息列表。

图3-3-2-5打印客户信息活动图

3.3.3产品资料管理(F2)

生产部门才有添加、修改和删除产品资料的权限。

注意:

以下说的添加产品资料和删除产品资料,都对某个产品的所有资料进行的操作;而要对某个产品的部分资料进行删除和添加,是由修改产品资料功能所完成的。

3.3.3.1添加产品资料(F20)

【输入】产品信息

【输出】新添加的产品信息

【功能】添加产品信息,更新产品数据,并返回新添加的产品信息。

图3-3-3-1添加产品资料活动图

3.3.3.2修改产品资料(F21)

【输入】产品信息

【输出】修改后的产品信息

【功能】修改现有产品信息(名称、规格、价格等等),更新产品数据,返回修改后的产品信息。

图3-3-3-2修改产品资料活动图

3.3.3.3删除产品资料(F22)

【输入】需要删除产品(编号)

【输出】删除的产品列表

【功能】根据产品编号删除已经存在的产品资料,并显示被删除的产品列表。

中途可以撤消删除。

图3-3-3-3删除产品资料活动图

3.3.3.4查询产品资料(F23)

【输入】查询条件(产品编号、名称、类型)

【输出】满足条件的产品资料列表。

【功能】从产品数据中查找满足条件的产品,并返回满足条件的产品列表。

图3-3-3-4查询产品资料活动图

3.3.3.5打印产品资料(F26)

【输入】产品资料列表

【输出】纸制的产品资料列表

【功能】打印预览、打印产品资料列表。

可以适当调整列表以适于打印。

图3-3-3-5打印产品资料活动图

3.3.4销售管理(F3)

3.3.4.1添加销售信息(F30)

【输入】销售信息

【输出】新添加的销售信息

【功能】添加新的销售信息,并返回添加结果。

图3-3-4-1添加销售信息活动图

3.3.4.2修改销售信息(F31)

【输入】需要修改的销售信息(编号)

【输出】修改后的销售信息

【功能】修改已经存在的销售信息,并返回修改结果。

图3-3-4-2修改销售信息活动图

3.3.4.3删除销售信息(F32)

【输入】需要删除的销售信息(编号)

【输出】成功删除的销售信息

【功能】删除已经存在的销售信息,并返回成功删除的销售信息。

中途可以恢复删除。

图3-3-4-3删除销售信息活动图

3.3.4.4查询销售信息(F33)

【输入】销售信

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1