1. 首页
  2. 文档大全

花卉销售系统需求规格说明书

上传者:文*** 2022-06-02 12:46:32上传 DOCX文件 346.73KB
花卉销售系统需求规格说明书_第1页 花卉销售系统需求规格说明书_第2页 花卉销售系统需求规格说明书_第3页

《花卉销售系统需求规格说明书》由会员分享,可在线阅读,更多相关《花卉销售系统需求规格说明书(23页珍藏版)》请在文档大全上搜索。

1、花卉销售管理系统、需求规格说明书二、需求规格说明书1 .引言11.1 编写目的11.2 项目背景11.3 定义错误!未定义书签。1.4 参考资料12 .任务概述12.1 目标12.2 运行环境12.3 条件与限制23 .数据描述23.1 静态数据23.2 动态数据23.3 数据流图错误!未定义书签。3.4 数据库介绍23.5 数据,司典错误!未定义书签。3.5.1 数据流定义73.5.2 数据存储定义123.5.3 外部实体定义143.6 数据采集34 .功能需求34.1 业务流程图34.2 功能划分44.3 功能描述45 .性能需求155.1 数据精确度155.2 时间特性155.3 适应性

2、156 .运行需求156.1 用户界面156.2 硬件接口196.3 软件接口196.4 故障处理197 .其它需求207.1 可使用性207.2 保密性207.3 可维护性20花卉销售管理系统、需求规格说明书1 .引言1.1 编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档供项目经理、设计人员、开发人员参考。1.2 项目背景随着经济的不断发展,有越来越多的人喜欢网上购物。有些人把网上购物作为一种时尚,不过更主要的,网上购物可以节约时间且操作方便。这说明随着生活节奏的加快,人们已经把网上购物作为生活的一部分。所以网上买卖鲜花已经成为实体经营的必须拓展方向。为此

3、,河海大学物联网工程HQT开发小组开发“花卉销售管理系统”,主要迎合传统花店的运营模式,将自己的销售渠道扩展到网上,通过简单的管理,提供给最终消费者产品的展示、购物、订单处理等功能,便捷地实现鲜花的在线销售,使得花卉销售多样化,便于花卉市场的进一步开放。此项目可以高效的来管理花卉销售的各种信息。1.3 参考资料1张海藩编著,软件工程导论(第5版),清华大学出版社2李文才等编著,网页设计与制作,清华大学出版社2 .任务概述2.1 目标“花卉销售管理系统”能够系统化的管理大型花卉销售市场的信息,方便商家销售。也为购买花卉的客户提供了一个可挑选、可在线购买、可直接送货到家的网上花卉销售服务平台。节省

4、商家和客户的时间,节约资源,提高其销售额和销售的效率。2.2 运行环境硬件环境:普通客户机CPUp41.8GHz以上内存:256MB以上分辨率:推荐使用1024x768像素数据库服务器CPUP42.0GHz内存:1GB以上硬盘:80GB以上软件环境:本系统的软件环境如下:操作系统:MicrosoftWindows2000AdvancedServer数据库:MicrosoftSQLServer2000浏览器:IE6.0以上2.3 条件与限制A、该系统仅有客户、商家和管理员三种类型的用户B、信息资源需要客户提供C、系统使用C#语言和SQLServe进行开发D、经费来源和使用限制:大型花卉公司E、软

5、件投入使用的最迟时间:6个月3 .数据描述3.1 静态数据商品编号、商品名称、商品花期、种类等客户账号、登录密码等管理员编号、姓名3.2 动态数据输入数据:输入的商品信息(数量、单价卜商品更新信息、上传的照片信息、更新的订单信息。输出数据:产生的配货单信息、购物车商品信息、订单信息、产生的报表等信息。3.4 数据库介绍数据库名称:FlowerManager数据库类型:关系数据库3.6 数据采集商家信息:商家通过电脑注册,登录后维护自己的用户名、密码、简介等相关信息;客户信息:客户通过电脑注册,登录后维护自己的用户名、修改收货地址等相关信息;花卉信息:来源于花卉批发市场、仓库或者花圃等商家,并自

6、行上传到系统;管理员可以维护商家信息和客户信息。4 .功能需求4.1 业务描述花卉销售管理系统分为客户端和商家管理端两部分。客户端首先接受会员注册,客户需要填写相关的信息,注册成为会员,客户信息会被保密。将新客户信息添加到客户文件,并分配一个客户号以备后续使用。会员注册后可以进行商品浏览。通过检索客户提供的所需商品的关键字,系统从商品文件中查询商品的价格和可订购数量等商品信息,返回给客户。在正式下单前,客户可以将喜好的商品暂时放进购物车并可随时修改商品的数量、删除不再购买的商品、清空购物车里的商品等等。将购物车信息添加到购物车文件中;用户确定购物后可订单提交,根据客户的直接订单请求或购物车订单

7、请求,结合客户个人信息,产生订单并添加到订单文件中。商家管理端首先需要管理员注册登录,商家需要填写相关的信息,注册成为管理员,管理员拥有管理商品信息的权限。将新管理员信息添加到管理员文件,并分配一个管理员号以备后续使用;商家可实时更新商品文件中的商品信息,如增加、删减商品的数量、种类;根据用户订单文件中的订单信息产生配货单,并将配货单发送给花圃进行备货;如果现货不足,将缺货信息添加到缺货文件中,商家根据缺货信息产生缺货单,提供给供应商进行订货;如果货源充足,从客户文件中获取客户信息,再根据配货单,产生发货单,提供给发货部门,并将发货信息添加到发货文件中;销售账目统计。根据订单文件以及发货文件中

8、的信息,产生销售账目,发送给财务部门,并添加到销售文件中,同时更新商品文件中的商品数量和订单文件中的订单状态。花卉销售管理系统业务流程如图1所示。22第17组花卉销转系统业务流程图Jlni商家管理端客户就Aj kw *商XMMn相皆支口H订单文件清空曲梅等-%他水户*m仓库落户工忤行.部用力汴册展胃处ir现应曲阱图1花卉销售管理系统业务流程图4.2 功能划分1) 会员登录/注册功能:当会员输入的用户名与密码匹配时,系统允许会员登录当用户还未注册成为会员时,用户可以填写注册信息成为会员。2)商品信息管理功能:商家管理员可以增加或删除商品类别、修改商品信息或数量。3)用户信息管理功能:系统管理员可

9、对客户或商家管理员的信息进行增加、删除、修改操作。4)订货管理功能:正确登陆的客户可产生直接订单请求。正确登陆的客户可管理自己的购物车,可以清空购物车或者产生购物车订单请求。5)发货管理功能:正确登陆的商家管理员可以查询订单文件以及客户文件,以产生发货单。如货源充足则将发货单添加至发货文件中,否则,将之添加到缺货文件中。6)销售信息管理功能:正确登陆的商家管理员可查询所需的信息,打印发货单、采购单或者销售报表。正确登陆的商家管理员可查询销售帐目,并同时更新数据库中的信息。4.3功能描述4.3.1数据流图笈货单栗购部仓用采呐部财务部门单贪发联货数据1销售报太发货数裾1岐成文件,购物车教据2T战货

10、行存清单销售数据2销售文件哨帝立青3商.家不理员花舟第售管理系统的主图(0g)0层图4.3.2数据字典1)数据流定义0层:数据流名称:客户数据1描述:客户基本资料信息组成:客户账号+客户姓名+客户住址+客户联系方式来源:客户文件终点:发货处理数据流名称:客户数据2描述:客户基本资料信息组成:客户账号+客户姓名+客户住址+客户联系方式来源:客户文件终点:订单处理数据流名称:客户数据3描述:客户基本资料信息组成:客户账号+客户账号密码+客户女4名+客户住址+客户联系方式+客户邮箱来源:客户终点:客户文件数据流名称:订单描述:客户需要购买的商品及其数量组成:商口口编节+商口口名称+商口口数里来源:客

11、户”占八、订单处理数据流名称:暂存清单描述:客户将自己想要购买的商品暂存在购物车里组成:商品编号+商品名称+商品数量来源:客户终点:购物车处理数据流名称:贝物车数据1描述:客户存放在购物车中的想要购买的商品及其数量组成:购物车编3+商口口编节+商口口名称+商口口数里+商口口总额来源:购物车处理”占八、购物车文件数据流名称:贝物车数据2描述:客户存放在购物车中的想要购买的商品及其数量组成:购物车编3+商口口编节+商口口名称+商口口数里+商口口总额来源:购物车文件”占八、订单处理数据流名称:订单数据1描述:客户购买的商品的名称、数量以及客户的姓名、住址、联系方式组成:订单编号+客户姓名+客户住址+

12、客户联系方式+商品编号+商品名称+商品数量+商品总额+下单时间来源:订单处理终点:订单文件数据流名称:订单数据2描述:客户购买的商品的名称、数量以及客户的姓名、住址、联系方式组成:订单编号+客户姓名+客户住址+客户联系方式+商品编号+商品名称+商品数量+商品总额+下单时间来源:订单文件终点:产生配货单数据流名称:商品数据1描述:各类商品的名称、特征以及对应的商品存货组成:商品编号+商品名称+商品种类+商品花期+商品颜色+商品库存+商品单价来源:商品文件终点:订单处理数据流名称:商品数据2描述:各类商品的名称、特征以及对应的商品存货组成:商品编号+商品名称+商品种类+商品花期+商品颜色+商品库存

13、+商品单价来源:商品信息管理终点:商品文件数据流名称:商品数据3描述:各类商品的名称、特征以及对应的商品存货组成:商品编号+商品名称+商品种类+商品花期+商品颜色+商品库存+商品单价来源:商品文件终点:购物车处理数据流名称:商品信息描述:商家增加或者删减商品种类,商家可以手动修改商品的数量组成:商品名称+商品种类+商品花期+商品颜色+商品数量+商品单价来源:商家管理员终点:商品信息管理数据流名称:配货单描述:不同种类的商品各自需要配不同数量的货组成:配货单编号+订单编号+商品编号+商品名称+商品数量+商品总额来源:产生配货单终点:发货处理数据流名称:发货数据1描述:通过发货处理产生相关发货数据

14、,并把发货数据存储到发货文件中组成:发货单编号+订单编号+客户账号+客户姓名+客户住址+客户联系方式+商品名称+商品数量来源:发货处理终点:发货文件数据流名称:发货数据2描述:把发货数据传送到销售账目统计加工组成:发货单编号+订单编号+客户账号+客户姓名+商品名称+商品数量+发货时间来源:发货文件终点:销售账目统计数据流名称:发货数据3描述:把发货数据传送到产生发货单加工来产生发货单组成:发货单编号+订单编号+客户账号+客户姓名+客户住址+客户联系方式+商品名称+商品数量+发货时间来源:发货文件终点:产生报表数据流名称:缺货数据1描述:仓库缺少的商品的数量组成:缺货单编号+订单编号+缺货数量+

15、商品编号+商品名称来源:发货处理终点:缺货文件数据流名称:缺货数据2描述:仓库缺少的商品的数量,传送给产生采购单加工来生成采货单组成:缺货单编号+订单编号+缺货数量+商品编号+商品名称来源:缺货文件终点:产生报表数据流名称:销售数据1描述:已经售出的商品相关信息以及发货单编号组成:销售账单编号+发货单编号+商品编号+商品名称+商品数量+商品总额来源:销售账目统计终点:销售文件数据流名称:销售数据2描述:已经售出的商品、数量及其商品总额组成:销售账单编号+商品编号+商品名称+商品数量+商品总额来源:销售文件终点:产生报表数据流名称:销售数据3描述:已经售出的商品及其数量组成:销售账单编号+商品编

16、号+商品名称+商品数量来源:销售文件终点:商品信息管理1层:数据流名称:发货单描述:需要发货的商品及其数量组成:发货单编号+订单编号+客户账号+客户姓名+客户住址+客户联系方式+商品名称+商品数量来源:产生发货单终点:仓库数据流名称:采购单描述:需要补齐的商品及数量组成:缺货单编号+缺货数量+商品编号+商品名称来源:产生采购单终点:采购部数据流名称:销售报表描述:已经售出的商品及其数量组成:销售账单编号+商品编号+商品名称+商品数量+商品总额来源:产生销售报表终点:财务部门2)数据存储定义文件名:销售文件描述:含有全部的销售信息组成:销售账单编号+发货单编号+商品编号+商品名称+商品数量+商品

17、总额相关处理:处理名称DFD参考号结构图号销售账目统计7商品信息管理6产生报表5文件名:缺货文件描述:含有全部的缺货信息组成:缺货单号相关处理:+订单编号+缺货数量+商品编号处理名称发货处理产生报表DFD参考号结构图号35文件名:发货文件描述:含有全部的发货信息组成:发货单编号+订单编号+客户账号+发货时间相关处理:处理名称DFD参考号结构图号发货处理3销售账目统计7产生报表5文件名:商品文件描述:含有商品的全部信息组成:商品编号+商品种类+商品花期+商品颜色+商品库存+商品单价相关处理:处理名称DFD参考号结构图号订单处理1购物车处理4商品信息处理6文件名:购物车文件描述:含有购物车的全部信

18、息组成:购物车编号+客户账号+商品编号+商品名称+商品数量+商品总相关处理:处理名称DFD参考号结构图号订单处理1购物车处理4文件名:订单文件描述:含有订单的全部信息组成:订单编号+客户账号+商品编号+商品数量+商品总额+下单时间相关处理:处理名称DFD参考号结构图号订单处理1产生配货单2文件名:客户文件组成:客户账号 客户邮箱 相关处理:处理名称 订单处理 发货处理描述:含有注册客户的全部信息+客户账号密码+客户女4名+客户住址+客户联系方式+结构图号DFD参考号133)外部实体定义外部实体名:保管员描述:负责材料的入库和出库有关数据流:入库单,领料单外部实体名:商家管理员描述:负责商品信息

19、的更新与管理有关数据流:商品信息外部实体名:客户描述:软件的使用人员,通过软件浏览商品并选择喜欢的商品下订单有关数据流:客户数据3,暂存清单,订单外部实体名:仓库描述:负责商品的发送有关数据流:发货单外部实体名:采购部描述:负责商品的供应有关数据流:采购单外部实体名:财务部门描述:负责销售账单的管理有关数据流:销售报表5 .性能需求5.1 数据精确度订单编号char8购物车编号char8商口口编Pchar8发货单编号char8缺货单号char8销售账单编号char8客户账号char8账号密码char8:只允许大小写字母,数字联系方式char14只允许数字5秒钟以内;5.2 时间特性为了让用户有

20、更好的用户体验,系统登录时间控制在更新数据库时间不超过io秒钟;跳转进入购物车时间不超过io秒钟;生成订单的时间不超过10秒钟。5.3 适应性本系统应用于windows操作平台,有良好的兼容性,简单操作,容易上手。6 .运行需求6.1 用户界面无论是客户端还是管理端,当用户登录,进行任何操作的时候,系统能及时的进行反应,更新处理时间都比较快且迅速,完全满足用户要求。用户登录的界面:用户登录用户皆密码;用户注册界面:记住用户名自动登录注册新用尸痫过密集找回密码,用邮件找回密码个人用户花卉详细信息的界面:普幻才恋永恒的爱恋.天母的发九髭宏VUUH1印限倡A将配*色忸WX*幅至的结屏礼景.何龙相小恒

21、的思.白用有柳市情但情.M弧1|”加M国代:*再反鼻耳;1“mci如正典it;W1生BVM肘侬表阍Wii我总工耐:止愀和*冷播蕈和也并匕含,量医花时力,S-Sn吗.行岷了同事法方早E3二阡-t5n&QATE-W过手方飞意弹痔就关卡,E目耐丽高近SHltW_*1H|:;有货-F单的融19也端4例相确R笃册匕*崎dcs元睥要用:-1用户信息管理界面:个人费料出生日期二传话*101|01性独1:*保空羽;女电子由F件地址:绑定手机;礴认健改通认修改收货人殖息螃区域;中用T词除言,爱握市|手机,电话:物粒Lt:配法时间:14*订单管理功能:挪用单胃单耳下单时向仃里岳至班订单状态670897679120

22、14-1P15699.00已发货发货管理功能:所有订单已付款口已发货1已收费2销售信息管理功能:(产生报表)1月份销售报表本口踣唇情况汇总本月销售覆1本月实收数累计突懈S本月得收秋累计群收散00000本月京收款部分序W曰单客户乱称仃单金翻其收金翻膜期日期股款方式”是在曳赁-T0554301012013-11-20213U1D2ZJL-1*2支票是3二1m五票.4367g9101:12136.2 硬件接口本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份。6.3 软件接口WIN9X/NT操作系统6.4

23、故障处理a.内部故障处理在开发阶段可以随即修改数据库里的相应内容。b.外部故障处理对编辑的程序进行重装载时,第一次装载认为错,修改。第二次运行,在需求调用时出错,有错误提示,重试。7 .其它需求7.1 可使用性在装载总程序时,正常就运行,异常就停止;编程系统出现错误,将会产生不可遇见的问题,热启,整个终端程序就会再启动;程序出现错误,重新装载,若仍有错,按照提示逐渐装载。7.2 保密性本软件作为花卉销售管理辅助设备,它的规模虽然不算大,需要保密一些资金信息等,所以本系统保密性良好;限定一个程序中某些区域的规约,给不同的模块分配不同的功能。7.3 可维护性本软件的组成程序为c设计语言,组构均较简单,直观意义上的较独立。因此,给予电子化的所构成的硬件的简单可维护的特点,决定了该软件的简单可维护性。


文档来源:https://www.renrendoc.com/paper/212520849.html

文档标签:

下载地址