花卉销售系统需求规格说明书Word文档格式.docx
- 文档编号:20575659
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:22
- 大小:533.03KB
花卉销售系统需求规格说明书Word文档格式.docx
《花卉销售系统需求规格说明书Word文档格式.docx》由会员分享,可在线阅读,更多相关《花卉销售系统需求规格说明书Word文档格式.docx(22页珍藏版)》请在冰豆网上搜索。
推荐使用1024x768像素
数据库服务器
P42.0GHz
1GB以上
硬盘:
80GB以上
软件环境:
本系统的软件环境如下:
操作系统:
MicrosoftWindowsAdvancedServer
数据库:
MicrosoftSQLServer
浏览器:
IE6.0以上
2.3条件与限制
A、该系统仅有客户、商家和管理员三种类型的用户
B、信息资源需要客户提供
C、系统使用C#语言和SQLServe进行开发
D、经费来源和使用限制:
大型花卉公司
E、软件投入使用的最迟时间:
6个月
3.数据描述
3.1静态数据
商品编号、商品名称、商品花期、种类等
客户账号、登录密码等
管理员编号、姓名
3.2动态数据
输入数据:
输入的商品信息(数量、单价)、商品更新信息、上传的照片信息、更新的订单信息。
输出数据:
产生的配货单信息、购物车商品信息、订单信息、产生的报表等信息。
3.4数据库介绍
数据库名称:
FlowerManager
数据库类型:
关系数据库
3.6数据采集
商家信息:
商家经过电脑注册,登录后维护自己的用户名、密码、简介等相关信息;
客户信息:
客户经过电脑注册,登录后维护自己的用户名、修改收货地址等相关信息;
花卉信息:
来源于花卉批发市场、仓库或者花圃等商家,并自行上传到系统;
管理员能够维护商家信息和客户信息。
4.功能需求
4.1业务描述
花卉销售管理系统分为客户端和商家管理端两部分。
客户端首先接受会员注册,客户需要填写相关的信息,注册成为会员,客户信息会被保密。
将新客户信息添加到客户文件,并分配一个客户号以备后续使用。
会员注册后能够进行商品浏览。
经过检索客户提供的所需商品的关键字,系统从商品文件中查询商品的价格和可订购数量等商品信息,返回给客户。
在正式下单前,客户能够将喜好的商品暂时放进购物车并可随时修改商品的数量、删除不再购买的商品、清空购物车里的商品等等。
将购物车信息添加到购物车文件中;
用户确定购物后可订单提交,根据客户的直接订单请求或购物车订单请求,结合客户个人信息,产生订单并添加到订单文件中。
商家管理端首先需要管理员注册登录,商家需要填写相关的信息,注册成为管理员,管理员拥有管理商品信息的权限。
将新管理员信息添加到管理员文件,并分配一个管理员号以备后续使用;
商家可实时更新商品文件中的商品信息,如增加、删减商品的数量、种类;
根据用户订单文件中的订单信息产生配货单,并将配货单发送给花圃进行备货;
如果现货不足,将缺货信息添加到缺货文件中,商家根据缺货信息产生缺货单,提供给供应商进行订货;
如果货源充分,从客户文件中获取客户信息,再根据配货单,产生发货单,提供给发货部门,并将发货信息添加到发货文件中;
销售账目统计。
根据订单文件以及发货文件中的信息,产生销售账目,发送给财务部门,并添加到销售文件中,同时更新商品文件中的商品数量和订单文件中的订单状态。
花卉销售管理系统业务流程如图1所示。
图1花卉销售管理系统业务流程图
4.2功能划分
1)会员登录/注册功能:
当会员输入的用户名与密码匹配时,系统允许会员登录
当用户还未注册成为会员时,用户能够填写注册信息成为会员。
2)商品信息管理功能:
商家管理员能够增加或删除商品类别、修改商品信息或数量。
3)用户信息管理功能:
系统管理员可对客户或商家管理员的信息进行增加、删除、修改操作。
4)订货管理功能:
正确登陆的客户可产生直接订单请求。
正确登陆的客户可管理自己的购物车,能够清空购物车或者产生购物车订单请求。
5)发货管理功能:
正确登陆的商家管理员能够查询订单文件以及客户文件,以产生发货单。
如货源充分则将发货单添加至发货文件中,否则,将之添加到缺货文件中。
6)销售信息管理功能:
正确登陆的商家管理员可查询所需的信息,打印发货单、采购单或者销售报表。
正确登陆的商家管理员可查询销售帐目,并同时更新数据库中的信息。
4.3功能描述
4.3.1数据流图
顶层图
0层图
1层图
4.3.2数据字典
1)数据流定义
0层:
数据流名称:
客户数据1
描述:
客户基本资料信息
组成:
客户账号+客户姓名+客户住址+客户联系方式
来源:
客户文件
终点:
发货处理
客户数据2
订单处理
客户数据3
客户账号+客户账号密码+客户姓名+客户住址+客户联系方式+客户邮箱
客户
订单
客户需要购买的商品及其数量
商品编号+商品名称+商品数量
暂存清单
客户将自己想要购买的商品暂存在购物车里
购物车处理
购物车数据1
客户存放在购物车中的想要购买的商品及其数量
购物车编号+商品编号+商品名称+商品数量+商品总额
购物车文件
购物车数据2
订单数据1
客户购买的商品的名称、数量以及客户的姓名、住址、联系方式
订单编号+客户姓名+客户住址+客户联系方式+商品编号+商品名称+商品数量+商品总额+下单时间
订单文件
订单数据2
产生配货单
商品数据1
各类商品的名称、特征以及对应的商品存货
商品编号+商品名称+商品种类+商品花期+商品颜色+商品库存+商品单价
商品文件
商品数据2
商品编号+商品名称+商品种类+商品花期+商品颜色+商品库存+商品单价
商品信息管理
商品数据3
商品信息
商家增加或者删减商品种类,商家能够手动修改商品的数量
商品名称+商品种类+商品花期+商品颜色+商品数量+商品单价
商家管理员
配货单
不同种类的商品各自需要配不同数量的货
配货单编号+订单编号+商品编号+商品名称+商品数量+商品总额
发货数据1
经过发货处理产生相关发货数据,并把发货数据存储到发货文件中
发货单编号+订单编号+客户账号+客户姓名+客户住址+客户联系方式+商品名称+商品数量
发货文件
发货数据2
把发货数据传送到销售账目统计加工
发货单编号+订单编号+客户账号+客户姓名+商品名称+商品数量+发货时间
销售账目统计
发货数据3
把发货数据传送到产生发货单加工来产生发货单
发货单编号+订单编号+客户账号+客户姓名+客户住址+客户联系方式+商品名称+商品数量+发货时间
产生报表
缺货数据1
仓库缺少的商品的数量
缺货单编号+订单编号+缺货数量+商品编号+商品名称
缺货文件
缺货数据2
仓库缺少的商品的数量,传送给产生采购单加工来生成采货单
销售数据1
已经售出的商品相关信息以及发货单编号
销售账单编号+发货单编号+商品编号+商品名称+商品数量+商品总额
销售文件
销售数据2
已经售出的商品、数量及其商品总额
销售账单编号+商品编号+商品名称+商品数量+商品总额
销售数据3
已经售出的商品及其数量
销售账单编号+商品编号+商品名称+商品数量
1层:
发货单
需要发货的商品及其数量
发货单编号+订单编号+客户账号+客户姓名+客户住址+客户联系方式+商品名称+商品数量
产生发货单
仓库
采购单
需要补齐的商品及数量
缺货单编号+缺货数量+商品编号+商品名称
产生采购单
采购部
销售报表
产生销售报表
财务部门
2)数据存储定义
文件名:
含有全部的销售信息
销售账单编号+发货单编号+商品编号+商品名称+商品数量+商品总额
相关处理:
处理名称DFD参考号结构图号
销售账目统计7
商品信息管理6
产生报表5
含有全部的缺货信息
缺货单号+订单编号+缺货数量+商品编号
发货处理3
产生报表5
含有全部的发货信息
发货单编号+订单编号+客户账号+发货时间
含有商品的全部信息
商品编号+商品种类+商品花期+商品颜色+商品库存+商品单价
订单处理1
购物车处理4
商品信息处理6
含有购物车的全部信息
购物车编号+客户账号+商品编号+商品名称+商品数量+商品总额
购物车处理4
含有订单的全部信息
订单编号+客户账号+商品编号+商品数量+商品总额+下单时间
产生配货单2
客户文件
含有注册客户的全部信息
3)外部实体定义
外部实体名:
保管员
负责材料的入库和出库
有关数据流:
入库单,领料单
负责商品信息的更新与管理
软件的使用人员,经过软件浏览商品并选择喜欢的商品下订单
客户数据3,暂存清单,订单
仓库
负责商品的发送
负责商品的供应
负责销售账单的管理
5.性能需求
5.1数据精确度
订单编号
char
8
购物车编号
商品编号
发货单编号
缺货单号
销售账单编号
客户账号
账号密码
只允许大小写字母,数字
联系方式
14
只允许数字
5.2时间特性
为了让用户有更好的用户体验,系统登录时间控制在5秒钟以内;
更新数据库时间不超过10秒钟;
跳转进入购物车时间不超过10秒钟;
生成订单的时间不超过10秒钟。
5.3适应性
本系统应用于windows操作平台,有良好的兼容性,简单操作,容易上手。
6.运行需求
6.1用户界面
无论是客户端还是管理端,当用户登录,进行任何操作的时候,系统能及时的进行反应,更新处理时间都比较快且迅速,完全满足用户要求。
用户登录的界面:
用户注册界面:
花卉详细信息的界面:
用户信息管理界面:
订单管理功能:
发货管理功能:
销售信息管理功能:
(产生报表)
6.2硬件接口
本产品的用户一般需要经过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:
输入界面、输出界面)。
用户对程序的维护,最好要有备份。
6.3软件接口
WIN9X/NT操作系统
6.4故障处理
a.内部故障处理
在开发阶段能够随即修改数据库里的相应内容。
b.外部故障处理
对编辑的程序进行重装载时,第一次装载认为错,修改。
第二次运行,在需求调用时出错,有错误提示,重试。
7.其它需求
7.1可使用性
在装载总程序时,正常就运行,异常就停止;
编程系统出现错误,将会产生不可遇见的问题,热启,整个终端程序就会再启动;
程序出现错误,重新装载,若仍有错,按照提示逐渐装载。
7.2保密性
本软件作为花卉销售管理辅助设备,它的规模虽然不算大,需要保密一些资金信息等,因此本系统保密性良好;
限定一个程序中某些区域的规约,给不同的模块分配不同的功能。
7.3可维护性
本软件的组成程序为C设计语言,组构均较简单,直观意义上的较独立。
因此,给予电子化的所构成的硬件的简单可维护的特点,决定了该软件的简单可维护性。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 花卉 销售 系统 需求 规格 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)