商店管理系统需求分析说明书

合集下载

最新超市管理系统需求分析说明书

最新超市管理系统需求分析说明书

目录第一章引言.............................................................. - 3 -1.1系统开发目的...................................................... - 3 -1.2背景说明.......................................................... - 3 -1.3文档约定.......................................................... - 3 -1.4预期读者和阅读建议................................................ - 3 -1.5产品范围.......................................................... - 4 -1.6参考文献.......................................................... - 4 - 第二章项目计划.......................................................... - 5 -2.1产品的功能........................................................ - 5 -2.2用户类和特性...................................................... - 5 -2.3运行环境.......................................................... - 5 -2.4设计和实现上的限制................................................ - 5 -2.5项目组织和资源.................................................... - 6 -2.5.1 项目组织.................................................... - 6 -2.5.2 项目资源................................................... - 6 -2.6实施计划.......................................................... - 6 -2.6.1 项目开发过程阶段划分........................................ - 6 -2.6.2 项目工作任务分解........................................... - 7 -2.6.3 进度........................................................ - 8 - 第三章数据库的设计.................................................... - 10 -1.1数据流程图....................................................... - 10 -1.2编写目的......................................................... - 10 -1.3背景............................................................. - 10 -1.4定义............................................................. - 10 -1.5参考资料......................................................... - 10 -1.6标识符和约定..................................................... - 10 -1.7数据库表设计格式说明............................................. - 10 - 第四章系统总功能介绍................................................... - 14 -4.1系统功能总框图................................................... - 14 -4.2系统总流程图概况:............................................... - 14 -4.3系统用例图:..................................................... - 16 - 第五章系统模块功能详细介绍............................................ - 17 -5.1登录用户界面..................................................... - 17 -5.2前台管理功能介绍................................................. - 17 -5.3 进货管理功能模块介绍............................................ - 23 -5.4 销售管理功能模块介绍............................................ - 28 -5.5 库存管理功能模块介绍............................................ - 31 -5.6 商品管理功能模块介绍............................................ - 33 -5.7日常管理功能模块介绍............................................. - 38 -5.8 交班管理模块介绍................................................ - 48 -第六章帮助......................................................... - 50 -6.1外部接口需求..................................................... - 50 -6.1.1用户界面................................................... - 50 -6.1.2软件接口................................................... - 51 - 6.2其它非功能需求................................................... - 51 -6.2.1安全措施需求............................................... - 51 -6.2.2安全性需求................................................. - 51 -6.2.3软件质量属性............................................... - 51 -6.2.4业务规则................................................... - 51 -6.2.5用户文档................................................... - 51 -第一章引言1.1系统开发目的(1) 大大提高超市的运作效率。

超市进销存管理系统需求分析说明书

超市进销存管理系统需求分析说明书

{店铺管理}超市进销存管理系统需求分析说明书目录1 引言31.1项目背景31.2编写目的32 任务概述42.1开发目标42.2用户及特点42.3假定和约束43 系统需求规定53.1对功能的规定53.2系统结构图53.3业务流程图63.4功能模块73.4.1采购模块73.4.2销售模块93.4.3库存模块113.4.4统计模块144 对性能的规定164.1 精度要求164.2 时间特性要求164.3 灵活性要求164.4 对输入输出的要求164.5 故障处理要求165 运行环境规定175.1设备配置175.2 客户端配置175.3 服务器配置175.4 软件支持175.5 通讯接口181引言1.1项目背景自改革开放以来,随着我国经济情况的日新月异,飞速发展,涌现出越来越多的超市和便利店。

越来越多的人喜欢到超市购物。

超市里销售的货物也呈现出多样化的发展趋势。

随着超市里货物种类和数量的大量增加,超市工作人员的工作量也随之增多,然而,日益繁重的工作使同志们日益疲惫,每位同志都在超负荷的运转,为出现工作失误制造了一定的有利条件,对于此,超市的管理层看在眼里,急在心理。

怎样既可加快办事效率,又能减少工作失误,更好服务于社会主义四个现代化建设的问题,逐渐的进入到了领导的视线里,经过同志们以三个代表为指导思想,同心同德,集思广益,最终,在超市领导深思熟虑后果断决定近期上马一套为本超市量身定做的管理软件,它的上马将大大的提升本超市的工作管理水平,使员工们能更好的投入到工作中去。

1.2编写目的需求说明书重点体现了该系统的主要职能,详细的分析了系统的主要结构与流程,为开发人员提供了清晰的指导方案,为下一步的数据库搭建和详细设计提供了可靠地支持。

2任务概述2.1开发目标(1)为超市提供方便,快捷的结账体系;(2)为超市提供准确,高效的库存和财务管理系统;(3)为超市管理人员提供强大的管理和统计商品,资金的功能。

2.2用户及特点该系统的最终用户涉及超市的高层管理人员,商品采购人员,销售人员,仓库管理人员和财务管理人员。

网上商城购物系统 需求说明书

网上商城购物系统 需求说明书

网上商城购物系统需求说明书(五篇材料)第一篇:网上商城购物系统需求说明书需求说明书1.引言1.1编写的目的需求分析是软件定义时期的最后阶段,它的基本任务是准确地回答“系统必须做什么?”这个问题。

因此,它是作为真个软件开发过程的指南,也是软件开发人员开发符合用户要求的软件的基础。

软件需求规格说明书是需求分析阶段得出的最主要的文档,是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。

预期的读者为系统的开发者、使用者和指导老师。

1.2背景说明:(1)开发软件系统的名称:网上商城购物系统;(2)任务提出者:XX;(3)开发者:计算机科学与技术的小组成员xx;(4)用户:XX;(5)本系统将使用SQLServer2000作为数据库存储系统。

1.3定义(1)Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换);(2)ADO:ActiveX Data Object, ActiveX 数据对象;(3)SQL:Structured Query Language。

1.4参考资料1、《ASP程序设计及应用》张景峰主编第011903号中国水利水电出版社2009.12、《数据库原理及其教程(第三版)》黄德才主编第088716号科学出版社2010.63、《ASP+SQL Server动态网站开发从基础到实践》杨世锡,赵辉编著第377507号电子工业出版社20054、《ASP+SQL Server项目开发实践》黄雷编著第38854号中国铁道出版社20065、《Dreamweaver 8与ASP动态网站开发自学导航》戎马工作室编著第298301号机械工业出版社20066、《ASP实务经典》林金霖编著[M].北京:中国铁道出版社,2001,2097、《A SP编程基础与实例》丁贵广编著[M].北京:机械工业出版社,2002,518、张海藩.软件工程导论.北京:清华大学出版社,2005.2.任务概述2.1目标在Internet技术深入人心的今天,电子商务最为一种新兴的商务模式,为世界经济提出了一个全新的概念,使得人类生活方式发生了重大的变革。

小型书店管理系统需求分析说明书

小型书店管理系统需求分析说明书

湖南师范大学工学院电子与信息工程系课程设计报告书小型书店管理系统2010-6-11Hunan Normal University ELECTRONIC & INFORMATION ENGINEERINGDEPARTMENT湖南师范大学工学院电子与信息工程系课程设计登记表注:此表格内容中的任务要求为指导教师提供的课程设计要求,主要实施步骤是指课程设计的时间安排,结论是指通过课程设计得出的有关结论及课程设计不足之处或进一步开发方向。

目录1 引言 (4)1.1 课程设计目标 (4)1.2 编程工具(编程环境)介绍 (4)1.3 实施时间及主要实施步骤 (4)2 需求分析 (4)3 系统总体设计 (5)3.1 业务流程图 (5)3.2 功能模块图 (5)4 数据结构设计 (7)4.1 数据库概念结构设计 (7)4.2数据库逻辑结构设计 (7)4.3书店管理系统用例图 (9)4.3.1 会员购买图书用例关系图 (9)4.3.2管理员用例关系图 (9)4.4数据表设计 (9)5 详细设计与实现 (11)5.1 用户登录界面模块详细设计 (11)5.1.1算法流程 (11)5.1.2 界面设计及测试结果 (11)5.2查询图书模块详细设计 (12)5.2.1算法流程 (12)5.2.2界面设计及测试结果 (12)5.3订单模块详细设计 (13)5.3.1 算法流程 (13)5.3.2 界面设计及测试结果 (14)5.4 商品销售排行模块 (15)5.4.1算法流程 (15)5.4.2界面设计及测试结果 (15)5.5 后台主要功能模块 (16)5.5.1 算法流程 (16)5.5.2 界面设计及测试结果 (16)5.6 留言版模块详细设计 (17)5.6.2界面设计及测试结果 (18)6 算法分析 (18)7 用户手册 (18)7.1 功能需求 (19)7.2 游客 (19)7.3 注册会员 (19)7.4 系统管理员 (19)8 测试结果 (21)9 结论 (23)1.结论 (23)2. 进一步开发方向 (23)10 参考文献 (24)11 附录 (24)1引言随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

超市管理系统软件需求说明书

超市管理系统软件需求说明书

{店铺管理}超市管理系统软件需求说明书目录1、项目计划21.1系统开发目的21.2背景说明21.3项目确立21.4应用范围21.5 定义21.6 参考资料32、逻辑分析与详细分析32.1系统功能32.2、流程图62.3户类型与职能72.4、统开发步骤72.5系统安全问题83、基于UML的建模83.1语义规则83.2、UML模型103.21、系统UML模型103.22、子系统UML模型104、超市销售系统概念设计文档115、小结13超市管理系统需求分析说明书1、项目计划1.1系统开发目的(1)大大提高超市的运作效率;(2)通过全面的信息采集和处理,辅助提高超市的决策水平;(3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张力,提供有效的技术保障。

1.2背景说明21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。

技术的提升和管理的升级是超市业的竞争核心。

零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。

如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。

1.3项目确立针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发以下系统:前台POS销售系统、后台管理系统,其中这两个子系统又包含其它一些子功能。

1.4应用范围本系统适应于各种小型的超市。

1.5定义(1)商品条形码:每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。

(2)交易清单:包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间。

(3)商品积压:在一定时期内,远无法完成销售计划的商品会造成积压。

(4)促销:在一定时期内,某些商品会按低于原价的促销价格销售。

库存告警提示:当商品的库存数量低于库存报警数量时发出提示。

小型自选商场综合管理系统需求分析说明书

小型自选商场综合管理系统需求分析说明书

小型自选商场综合管理系统需求分析说明书一、开发背景21世纪,小型自选商场的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。

技术的提升和管理的升级是商场的竞争核心。

零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。

如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为商场营业者努力追求的目标。

为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。

而商品进销管理系统是当前应用于超市或者公司管理系统的典型代表。

主要完成的功能有:系统设置、商品供应商信息管理、员工档案管理、商品信息管理、商品入库管理、销售管理、销售数据查询,以及这一系列过程中涉及商品的数据修改与查询统计等多种操作。

该小型自选商场综合管理系统能具体化,合理化的管理商场中的商品信息,进出信息,用结构化的思维方法了解商场的基本运作原理和后台程序设计。

该系统的开发意图:大大提高商场的运作效率、通过全面的信息采集和处理,辅助提高商场的决策水平、使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强商场扩张力,提供有效的技术保障。

二、功能需求1功能划分本系统有以下功能模块:1)、系统设置。

2)、商品供应商信息管理。

3)、员工档案管理。

4)、商品信息管理。

5)、商品入库管理。

6)、销售管理。

7)、销售数据查询。

2功能描述下面详细描述一下各个功能模块:1)系统设置(1) 添加删除用户:只限于管理员操作。

管理员可以向里面添加和删除用户信息,也可修改用户密码。

(2) 退出登录:返回到登录界面,重新登录.2)商品供应商信息管理(1) 供应商信息的录入;(2) 供应商信息的修改;(3) 供应商信息的删除;(4) 供应商信息的查询;3)员工档案管理实现员工档案的添加、删除、修改、查询的功能。

鞋店销售管理系统需求分析说明书

鞋店销售管理系统需求分析说明书

鞋店销售管理系统分析说明书该系统模拟手机经销商销售商品的过程主要包括商品销售管理和库存管理功能模块:1.进货管理2.销售管理3.库存管理4.统计报表5.日常管理6.系统设置1.管理:模拟商品的进货过程1.1采购入库:采购商品,增加商品的库存量与仓库交互产生进货单1.1.1 添加老商品: 向仓库中添加已存在的商品1.1.2添加新商品: 向仓库中添加新商品1.1.3商品清单:查询仓库中商品的信息1.1.4商品列表:按类型查询商品信息1.1.5最近进货:按进货时间查询进货信息(看是否应加上去)1.2采购退货:减少商品的库存量与仓库交互,产生退货单s1.2.1 :添加退货商品减少商品在仓库的数量1.2.2 :退货查询查询退货商品的相关信息1.3库存查询:查询某商品在仓库的库存量及其详细信息1.3.1库存变动情况:查询统计商品在仓库的变化(库存方面)1.3.2商品变动情况:查询统计商品在仓库的变化(商品方面)1.3.3商品信息查询:查询商品的详细信息1.4采购单据查询:查询相关单据1.5往来账务:查询与供应商之间有账务关系(供应商)1.5.1供应商的所有单据:查询与供应商相关的单据1.5.2供应商商品销售情况:查询供应商供应的商品的销售情况1.5.3供应商账务:查询供应的账务s1.5.4供应商供货情况:查询供应商供应的商品的详细信息(该模块要用的表及其相应的字段)1.5.5 方付款明细:查询商品付款情况仓库(仓库编号(primary)库名,商品号,库存量,负责人,地址)商品信息(商品编号,商品名称,颜色,类别,进价,预售价,保修时间,生厂商,备注)供应商(供应商编号,供应商名,联系人,联系电话,联系地址)价格表(商品编号,进价,预售价,日期)进退货表(单号,供应商,商品编号,单价,数量,日期,仓库号,金额,员工号)员工(员工号,姓名,入职日期,职务,销售提成,工资,联系电话)2.销售管理2.1商品销售:销售商品库存量减少,销售额增加2.1.1 添加商品:将销售的商品添加到商品销售表中,库存量减少,产生销售单,和相应的付款单2.1.2 商品清单:查询仓库中商品的信息2.1.3 商品列表:按类型查询商品信息2.1.4最近进货:按进货时间查询进货信息2.2 前台收银:2.3 顾客退货:退回商品库存量增加2.2.1添加退货商品:客户退回的商品,增加库存量,生成退货单,和相应的收款单2.2.2退货查询:查询退货信息2.4往来账务:查询与客户之间有账务关系2.3.1 客户所有单据:查询与客户的所有单据信息,退货单和销售表及相应的收款单2.3.2客户消费情况:查询客户的商品的详细信息2.3.3客户账务信息:查询客户的账务信息2.3.4 客户回款明细:2.5前台销售查询:查询与销售相关的单据2.6销售换货:2.7当前库存查询:查询某商品在仓库的库存量及其详细信息该模块要用的表及其相应的字段:仓库(仓库编号,库名,商品号,库存量,负责人,地址)商品信息(商品编号,商品名称,颜色,类别,进价,预售价,保修时间,生厂商,备注)客户表(编号,客户名,联系人,联系电话,联系地址)会员表(会员编号,级别号,积分,客户编号,总消费金额)会员级别表(级别号,会员级别,最小积分,最大积分,会员折扣)商品销售表(单号,客户编号,商品编号,仓库号(出货),销售日期,数量,售价,折扣,折后价,员工号,金额,备注)顾客退货表(单号,客户编号,商品编号,仓库号(入货),退货日期,数量,单价,员工号,退款金额,备注)3.库存管理:库存之间商品调拔,商品的报损溢,强大的库存盘点功能,库存商品报警查询3.1库存调拨:把商品从一个仓库调拨另一个仓库产生库存调拨单3.1.1库存调拨单:该部分完成库存调拨;显示内容:当通过'增加商品'按钮选择好调拨商品后,所选商品将显示于'增加商品'按钮下的'调拨商品'表格中。

商店管理系统需求分析说明书

商店管理系统需求分析说明书

第一章商店管理系统需求阐明书目录第一章引言 (3)1.1 编写目旳 (3)1.2 背景 (3)1.3定义 (3)1.4参照资料 (3)第二章任务概述 (4)2.1目旳 (4)2.2顾客旳特点 (4)2.3假定和约束 (4)第三章需求规定 (5)3.1对功能旳规定(功能性需求) (5)3.2对性能旳规定(非功能性需求) (8)3.3输人输出规定.......................................... 错误!未定义书签。

3.4数据管理能力规定 (8)3.5故障解决规定 (9)3.6其他专门规定 (10)第四章运营环境规定(环境需求) (10)4.2 硬件设备 (10)4.3支持软件 (10)4.4接口 (11)4.4控制 (11)第二章引言1.1 目旳读者范畴: 最后顾客、软件设计人员本文档作为商店管理系统第一期旳需求阐明文档, 用于与顾客拟定最后旳目旳, 并成为合同文本旳一部分, 同步也是本系统设计人员旳基础文档。

1.2 背景全国有个体店铺超过千万, 这些店铺旳重要特点是管理需求相对简朴, 管理投入较少, 但有明确旳管理目旳, 如: 会员管理, 进销存管理。

可归纳为: 1.规范客户关系管理, 建立科学系统旳客户资料管理资料;2.迅速响应客户需求, 把握客户需求习惯, 以便及时响应客户旳下单, 并在恰当旳时候向客户推荐恰当旳商品;3、由于竞争更加剧烈, 需要实行更有效旳促销方式, 涉及提高客户关怀, 减少旳客户流失, 平常账务管理, 记录收入与支出等。

1.3定义1.JDBC(Java Data Base Connectivity,java数据库连接)它是一种用于执行SQL语句旳Java API, 可觉得多种关系数据库提供统一访问, 它由一组用Java语言编写旳类和接口构成。

JDBC为工具/数据库开发人员提供了一种原则旳API, 据此可以构建更高级旳工具和接口, 使数据库开发人员可以用纯 Java API 编写数据库应用程序。

超市管理系统需求规格说明书(最终整合)

超市管理系统需求规格说明书(最终整合)

小型超市管理系统需求规格说明书文件变化记录单*变化状态:A——增加,M——修改,D——删除文件批准单1. 引言 (5)1.1 编写目的 (5)1.2 文档约定 (5)1.3 预期的读者和阅读建议 (5)1.4 产品的范围 (5)1.5 参考资料 (5)2. 综合描述 (5)2.1 产品的前景 (6)2.2 产品的功能 (6)2.3 用户类和特征 (7)2.4 运行环境 (7)2.5 设计和实现上的限制 (7)2.6 假设和依赖 (8)2.7 关键点 (8)3. 外部接口需求 (9)3.1 用户界面 (9)3.2 硬件接口 (10)3.3 软件接口 (10)3.4 通信接口 (10)4. 功能需求 (11)4.1 功能分类 (11)4.2 系统特性超市经理 (12)4.2.1 说明和优先级 (12)4.2.2 功能需求 (12)4.2.2.1 商品管理 (13)4.2.2.2 销售管理 (13)4.3 系统特性仓库管理员 (14)4.3.1 说明和优先级 (14)4.3.2 功能需求 (14)4.4 系统特性进货人员 (15)4.4.1 说明和优先级 (15)4.4.2 功能需求 (15)4.4.2.1 进货管理 (15)4.5 系统特性财务人员 (16)4.5.1 说明和优先级 (16)4.5.2 功能需求 (16)4.5.2.1 财务管理 (16)4.6 系统特性销售人员 (17)4.6.1 说明和优先级 (17)4.5.2功能需求 (17)4.5.2.1商品管理 (18)4.7 系统特性用户登录 (18)4.7.1说明和优先级 (18)4.7.2功能需求 (18)4.7.2.1收银员登陆 (19)4.7.2.2进货员登陆 (19)4.7.2.3仓库管理人员登陆 (20)4.7.2.4财务员登陆 (21)4.7.2.5管理员登陆 (21)4.8用户管理 (22)4.8.1说明和优先级 (22)4.8.2功能需求 (22)4.8.2.1用户信息登记 (22)4.8.2.2用户信息查询 (23)4.8.2.3用户信息修改 (24)4.8.2.4用户账户删除 (24)4.9 VIP客户管理 (25)4.9.1说明和优先级 (25)4.9.2功能需求 (25)4.9.2.1新客户注册 (25)4.9.2.2客户信息查询 (26)4.9.2.3客户信息修改 (27)4.9.2.4客户信息删除 (28)5. 非功能需求 (29)5.1 性能需求 (29)5.2 安全性需求 (29)5.3 软件质量属性 (30)5.4 其它需求 (30)6. 数据字典 (31)6.1 数据表关系图 (31)7. 业务规则与业务算法 (32)7.1 业务规则 (32)7.2 算法说明 (32)1.引言本文讲述了小型超市管理系统的开发前景以及功能业务的详细说明,为开发组内部人员的工作提供技术支持和指导作用1.1编写目的本文详细阐述了相关信息管理系统的基本概念原理,涉及到小型超市管理系统创建的过程和实现的方法。

小型自选商场系统需求分析说明书

小型自选商场系统需求分析说明书

小型自选商场系统需求分析说明书目录一、引言1.1编写目的1.2项目背景1.3业务流程图1.4用户1.5项目说明1.6项目成员二、综合描述2.1课题描述2.2功能2.3适用用户2.4运行环境三、系统功能需求说明四、非功能需求4.1安全性要求4.2数据管理能力要求4.3输入输出要求4.4界面要求4.5故障处理要求4.6性能要求五、数据流图六、数据定义6.1数据流条目6.2处理条目6.3数据存储条目一、引言1.1编写目的传统超市的管理比较麻烦,建立一个自动售货机,不仅为顾客节约了购买时间,而且更有利于工作人员的管理。

顾客通过该软件可以知道需购买商品的详细信息。

工作人员通过该软件可以很快的知道商品的存储信息,来确定哪些商品需要采购,哪些需要进行折扣出售。

1.2项目背景经过我们的调查发现,普通超市在物流管理方面,仍使用传统的人工管理模式,浪费人力资源,效率低,准确率低。

有些商品紧缺,顾客要排队购买或商品供不应求,使顾客大为不满,还有一些商品,长期积压,损坏严重,造成重大经济损失,引起销售人员的极大不满,以多次向超市管理人员反映,但此类问题仍屡屡发生,得不到根本性的解决,已引起总经理的高度重视。

自动售货机在一些发达国家应用非常普遍,在我国的安放和使用,也已经有10多年的时间,但一直没有全面普及。

我们知道,自动售货机是以零售为前导,以商品进销、存储、流转管理为基础。

没有具体的人工登记管理,自动售货机的物流管理势必非常复杂,如果没有一个强大的信息系统来支持,那么就会造成一部分商品大量积压,而另一些商品供不应求的局面,这种局面必然会给超市带来巨大的经济损失。

有些超市为了避免这样的情况发生,就会对物流管理投入大量的人力。

虽然这样解决了物流方面的问题,但是这又有悖于管理学的原则,效率低,浪费了人力资源,解决不了根本性的问题。

所以,看到这样一个市场的缺口,我们设计开发了一个小型自动售货管理系统。

1.3业务流程图图1. 业务流程图1.4用户顾客:通过该系统只能查看商品的基本信息,不能对商品进行任何修改。

超市进销存管理系统需求分析说明书

超市进销存管理系统需求分析说明书

超市进销存系统需求说明书项目名称超市进销存系统作者孙艳丽最后保存日期2011-3—18修正版本目录1 引言21.1项目背景21.2编写目的32 任务概述32。

1开发目标32。

2用户及特点32。

3假定和约束33 系统需求规定43.1对功能的规定43.2系统结构图43.3业务流程图43。

4功能模块43。

4.1采购模块43。

4.2销售模块53。

4.3库存模块63.4.4统计模块74 对性能的规定84。

1 精度要求84。

2 时间特性要求84.3 灵活性要求94.4 对输入输出的要求94.5 故障处理要求95 运行环境规定95.1设备配置95。

2 客户端配置95。

3 服务器配置105.4 软件支持105。

5 通讯接口101 引言1.1项目背景自改革开放以来,随着我国经济情况的日新月异,飞速发展,涌现出越来越多的超市和便利店。

越来越多的人喜欢到超市购物。

超市里销售的货物也呈现出多样化的发展趋势。

随着超市里货物种类和数量的大量增加,超市工作人员的工作量也随之增多,然而,日益繁重的工作使同志们日益疲惫,每位同志都在超负荷的运转,为出现工作失误制造了一定的有利条件,对于此,超市的管理层看在眼里,急在心理。

怎样既可加快办事效率,又能减少工作失误,更好服务于社会主义四个现代化建设的问题,逐渐的进入到了领导的视线里,经过同志们以三个代表为指导思想,同心同德,集思广益,最终,在超市领导深思熟虑后果断决定近期上马一套为本超市量身定做的管理软件,它的上马将大大的提升本超市的工作管理水平,使员工们能更好的投入到工作中去。

1。

2编写目的需求说明书重点体现了该系统的主要职能,详细的分析了系统的主要结构与流程,为开发人员提供了清晰的指导方案,为下一步的数据库搭建和详细设计提供了可靠地支持.2 任务概述2.1开发目标(1) 为超市提供方便,快捷的结账体系;(2) 为超市提供准确,高效的库存和财务管理系统;(3) 为超市管理人员提供强大的管理和统计商品,资金的功能。

便利店管理系统需求说明书

便利店管理系统需求说明书

广州大学软件工程实验需求说明书学院:_____数学与信息科学学院 __班级:信计121小组成员:何祖荣(1215200017)_黎华海(1215200020)_郑宗鹏(1215200021)指导教师:麦红目录1、引言 (4)1。

1需求规格说明书的目的 (4)1.2背景说明 (4)1。

3参考文献 (4)2、任务概述 (5)2。

1目标 (5)2.2运行环境 (5)2。

3条件与限制 (5)2。

4用户特征 (5)3、数据描述 (6)3。

1系统流程图 (6)3.2数据流图 (6)3。

3 E—R图 (9)3。

4数据字典 (9)3。

5数据库介绍 (13)3.6数据管理能力要求 (13)3。

7故障处理要求 (13)3.8其他专门要求 (13)4、功能需求 (15)4。

1 功能划分: (15)4.2 功能描述: (15)5、性能需求 (16)5。

1准确性与及时性 (16)5。

2易用性与易维护性 (16)5。

3标准性 (16)5.4响应速度快 (16)5。

5安全性 (17)5.6可移植性 (17)6、运行需求 (18)6。

1用户接口 (18)6。

2外部接口 (18)6。

3故障处理 (18)7、其他需求 (19)7.1数据库需求 (19)7。

2用户操作需求 (19)7.3用户场地需求 (19)1、引言在24小时营业的便利店,要做到商品管理百密而无一疏,最好的办法就是使用现代先进的计算机技术———-软件工程,在教育程度日益渐进的工作人员中挑选出优秀的苗子,以此管理商品,提高公司的运营效率,在市场经济中大放异彩.1.1需求规格说明书的目的1)、对便利店管理系统的总体架构进行描述2)、对便利店管理系统的具体业务流程进行描述,为系统的概要设计及编码进行指导1。

2背景说明1)、系统全名:便利店管理系统2)、提出者:何祖荣3)、开发者:何祖荣黎华海郑宗鹏1。

3参考文献《软件工程导轮》第6版清华大学出版社张海藩牟永敏编著《航空机票预订系统文档》于俊《机票预订系统》需求规格说明书佚名2、任务概述2.1目标在目前竞争越来越激烈的商品市场下,有一套完善的软件管理系统是非常必要的, 它不仅可以让员工科学地处理商品的各种事务, 还可以提高员工的工作效率,让店长在小事里省心省力,在大事上心无旁骛。

超市管理系统软件需求说明书

超市管理系统软件需求说明书

目录1、项目计划21.1系统开发目的21.2背景说明21.3项目确立21.4应用X围21.5 定义31.6 参考资料32、逻辑分析与详细分析32.1系统功能32.2、流程图62.3户类型与职能72.4、统开发步骤82.5系统安全问题83、基于UML的建模93.1语义规则93.2、UML模型103.21、系统UML模型103.22、子系统UML模型104、超市销售系统概念设计文档125、小结13超市管理系统需求分析说明书1、项目计划1.1系统开发目的(1)大大提高超市的运作效率;(2)通过全面的信息采集和处理,辅助提高超市的决策水平;(3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩X力,提供有效的技术保障。

1.2背景说明21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。

技术的提升和管理的升级是超市业的竞争核心。

零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。

如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。

1.3项目确立针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发以下系统:前台POS销售系统、后台管理系统,其中这两个子系统又包含其它一些子功能。

1.4应用X围本系统适应于各种小型的超市。

1.5 定义(1)商品条形码:每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。

(2)交易清单:包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间。

(3)商品积压:在一定时期内,远无法完成销售计划的商品会造成积压。

(4)促销:在一定时期内,某些商品会按低于原价的促销价格销售。

库存告警提示:当商品的库存数量低于库存报警数量时发出提示。

(5)盘点:计算出库存、销售额、盈利等经营指标。

超市管理系统需求分析说明书

超市管理系统需求分析说明书

超市管理系统需求分析说明书1引言.....................................................................................................................................1.1 编写目的.............................................................................................................1.2 系统实现目标.....................................................................................................1.3 产品适用范围.....................................................................................................2.需求规定..................................................................................................................................2.1 信息与功能描述 ..............................................................................................................2.1.1 用户流程分析 ...........................................................................................................2.1.2 用户业务需求分析....................................................................................................2.2 系统概要分析..................................................................................................................2.2.1业务流程分析 ............................................................................................................2.2.2系统数据流分析......................................................................................................... 3模块分析.............................................................................................................................3.1 进货管理系统.....................................................................................................3.1.1进货管理系统主要任务分析....................................................................................3.1.2进货管理系统数据流程图........................................................................................3.1.3进货管理系统结构功能描述....................................................................................3.2 库存管理系统.....................................................................................................3.2.1困村管理系统主要任务分析....................................................................................3.2.2 困村管理系统数据流程图.......................................................................................3.2.3 库存管理系统结构功能描述...................................................................................3.3 销售管理系统.....................................................................................................3.31销售管理系统结构功能描述 (11)3.32销售管理系统数据流程图 (13)3.33销售管理系统结果功能概述 (15)3.4 人事管理系统.....................................................................................................3.4.1 认识管理系统结构功能描述...................................................................................3.4.2 人事管理系统数据流图...........................................................................................3.43 人事管理系统功能概述 (15)3.5 会员制管理系统.................................................................................................3.5.1 会员制管理系统结构功能描述...............................................................................3.5.2会员制管理系统数据流图........................................................................................3.53 会员制管理系统功能概述 (17)总结.....................................................................................................................................3.1 本超市管理系统分析.........................................................................................3.1.1系统的总评价.....................................................................................................3.1.2 数据的完整性,准确性。

商店管理系统总体设计说明书

商店管理系统总体设计说明书

商店管理系统总体设计说明书商店管理系统总体设计说明书1、引言本文档旨在提供商店管理系统的总体设计说明,其中包括系统的需求分析、功能设计、数据设计、界面设计以及系统架构设计等内容。

该文档旨在为开发人员和相关利益相关者提供一个清晰的系统设计参考。

2、需求分析2.1 目标商店管理系统的目标是帮助商店提高业务效率,提供有效的库存管理、销售管理、员工管理等功能,并为经营者提供决策支持。

2.2 功能需求2.2.1 库存管理- 商品信息管理:包括商品分类、商品属性、商品库存、商品进货、商品调拨、商品报废等功能。

- 库存盘点:支持定期库存盘点,提供盘点报告和差异分析。

- 库存预警:根据设定的库存阈值,提供库存不足警报。

2.2.2 销售管理- 顾客管理:记录顾客信息、购买记录等,支持顾客积分功能。

- 销售订单管理:支持创建销售订单、查看订单状态、打印销售发票等功能。

- 销售统计报表:根据销售数据报表,如销售额统计、销售排行榜等。

2.2.3 员工管理- 员工信息管理:记录员工信息,包括个人信息、职位、薪资等。

- 考勤管理:记录员工考勤情况,包括请假、迟到、旷工等。

- 工资管理:根据薪资和考勤情况自动工资单。

3、功能设计3.1 库存管理模块设计3.1.1 商品信息管理功能设计:- 商品分类管理:支持新增、修改、删除商品分类。

- 商品属性管理:支持新增、修改、删除商品属性,如颜色、尺寸等。

- 商品库存管理:支持新增、修改、删除商品库存记录。

- 商品进货管理:支持新增、修改商品进货记录,并更新库存。

- 商品调拨管理:支持调拨商品至不同门店,并更新库存。

- 商品报废管理:支持将损坏或过期的商品报废,并更新库存。

3.2 销售管理模块设计3.2.1 顾客管理功能设计:- 顾客信息管理:支持新增、修改、删除顾客信息。

- 顾客积分管理:记录顾客购买累计积分,并支持积分兑换等功能。

3.2.2 销售订单管理功能设计:- 创建销售订单:支持选择商品、输入销售数量、计算销售金额,并订单。

网上商城管理系统需求说明书

网上商城管理系统需求说明书

网上商城管理系统需求说明书需求分析说明书网上商城管理系统徐洋10041231计算机科学与技术10-21引言 (4)1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4业务范围 (4)1.5参考资料 (5)2任务概述 (5)2.1目标 (5)2.2用户的特点 (7)2.3假定和约束 (7)2.3.1软件运行环境以及技术约束 (7)2.3.1.1 软件约束 (7)2.3.1.2硬件约束 (8)2.3.2交付及部署约束 (8)3需求规定 (8)3.1对功能的规定 (8)3.2对性能的规定 (12)3.2.1精度 (12)3.2.2时间特性要求 (12)3.2.3灵活性 (13)3.3输入输出要求 (14)3.4数据管理能力要求 (15)3.5故障处理要求 (15)3.6其他专门要求 (16)4运行环境规定 (16)4.1设备 (16)4.2支持软件 (17)4.3接口 (17)4.4控制 (17)5伪代码 (18)5.1会员模块 (18)5.1.1用户注册页面 (18)5.1.2忘记密码模块 (24)5.1.3用户资料修改页面 (29)5.1.4密码修改页面 (31)5.2后台管理-商品管理模块 (32)5.2.1增加新商品-一级分类 (32)5.2.2编辑新商品-一级分类 (34)5.2.3编辑新商品-二级分类 (35)5.2.4增加新商品信息 (36)5.3订单生成购物车及商品搜索和收藏 (40) 5.3.1搜索商品按钮页面 (40)5.3.2我的购物车页面 (41)5.3.3商品搜索页面 (42)5.3.4我的购物车页面 (42)5.4收藏夹页面 (45)5.5会员登录页面 (45)5.6收货人信息提交页面 (47)5.7送货方式选择页面 (50)5.8付款方式选择页面 (51)5.9非会员登陆页面 (52)5.10定单信息确认页面 (55)1引言1.1编写目的随着计算机网络技术的飞速发展,网络技术越来越受到人们的重视,它已逐渐渗入我们生活各个层面。

超市商品销售管理系统需求分析规格说明书

超市商品销售管理系统需求分析规格说明书

软件工程课程设计报告书项目名称:超市商品销售管理系统指导教师:学生学号:学生姓名:20 年3 月10 日目录1.引言 (3)1.1编写目的 (4)1.2项目背景 (5)1.3定义 (6)1.4参考资料 (7)2.任务概述 (7)2.1 目标 (9)2.1.1本项目设定的目标 (9)2.1.2 系统整体结构 (10)2.2 运行环境 (10)2.2.1系统运行网络环境 (10)2.2.2 系统运行硬件环境 (11)2.2.3系统运行软件环境 (12)2.3条件与限制 (12)3.数据描述 (12)3.1静态数据 (14)3.2动态数据 (18)3.3 数据库描述 (20)3.3.1 SQL (20)3.3.2 E-R图 (22)3.3.3.数据流图 (25)系统需求分析规格说明书<一> 1.引言需求分析是整个设计过程的基础,是最困难、最耗费时间的一步。

软件需求是指用户对目标软件系统在功能、行为、及性能、设计、约束等方面的期望。

通过对应用问题及其环境的理解与分析,为问题涉及的信息及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明,这一系列的活动即构成软件开发生命周期的需求分析阶段。

需求分析是介于系统分析和软件设计阶段之间的重要桥梁。

一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对他们进行检查与调整;另一方面,需求规格说明又是软件设计、实现、测试直至维护的主要基础。

良好的分析活动有助于避免或尽早剔除早期错误,从而提高软件生产率,降低开发成本,改进软件质量。

需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。

1.1编写目的在开发一个产品之前,必须对用户的需求进行充分的了解,在此基础上,才能开发出来一个能使用户满意的产品。

对软件需求的深入了解是成功开发产品一个前提条件,如果没有对其有深入的了解,即使设计和编码做的再出色,不能满足用户需求的系统也会使用户失望,不仅给用户带来麻烦,也给开发者带来了烦恼。

商店管理系统需求分析说明书

商店管理系统需求分析说明书

商店管理系统需求分析说明书引言本文档旨在描述商店管理系统的需求分析,包括系统的目标、功能需求、性能需求、用户需求和项目开发计划。

目标商店管理系统旨在为商家提供一个方便、高效的管理平台,使商家能够更好地管理其商品库存、销售量、顾客信息和财务状况。

功能需求商店管理系统应包括以下基本功能:商品管理•商品分类管理:商家应能够对商品进行分类,例如衣服、鞋子、包等等。

•商品信息管理:商家应能够添加、修改和删除商品信息,包括商品名、价格、描述、图片等。

•库存管理:商家应能够实时了解商品库存量,及时补充库存。

•商品审核:商家应能够审核商家上传的商品信息,并对不合适的商品进行删除或者下架处理。

销售管理•订单管理:商家应能够查询、处理已生成订单。

•退款管理:商家应能够定义并识别所有需要退款的订单,并进行退款操作。

•商量管理:商家应能够计算、生成并打印每日销售报告,以了解店铺业绩和流量。

顾客管理•顾客信息管理:商家可查看或修改顾客姓名、联系方式、地址、生日等信息。

•顾客留存:商家可以通过营销手段留存客户,例如发放优惠券。

财务管理•交易明细:商家应能够查看店铺收支明细、以及员工工资等财务信息。

•薪资管理:商家应能够设置员工薪资,以及统计并计算员工薪资数据。

系统设置•系统配置:商家应能够配置系统参数,例如平台名称、会员等级、佣金比例以及其他参数设置。

•权限管理:商家应能够设置管理员和员工的权限分级。

性能需求商店管理系统运作高效、卡顿少、数据传输快,需要满足以下性能需求:•系統加載速度:能在1秒内完成网页加载。

•数据处理速度:数据处理速度应该快,能够在3秒内完成数据处理。

•用户在线体验:尽量减少页面刷新和等待时间;•并发访问量:支持大量并发访问。

用户需求商店管理系统需要有一个友好、易于操作的用户界面,并具有以下用户需求:•易于上手:用户通过一些简单的指示和操作即可熟悉商店管理系统。

•数据铁证:商户可以通过商店管理系统了解商品、顾客和财务等相关信息;•报告功能:商户可以通过系统生成的报告了解店铺前期的业绩和流量,以及做出下一步策略的决策。

超市运营管理系统需求规格说明书

超市运营管理系统需求规格说明书

软件工程实验报告超市运营管理系统需求说明书1. 项目背景:最初的超市资料管理,都是靠人力来完成的。

但近几年我国超市经营规模日趋扩大,销售额和门店数量大幅度增加,而且许多超市正在突破以食品为主的传统格局,向品种多样化发展。

超市在业务上需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息,并对商品各种信息进行统计分析。

目前超市管理系统已经在大中小型的超市中得到了广泛的应用,超市管理需要现代化和信息化,只有合理的运用信息化的管理,才能在市场竞争中立于不败。

超市管理系统不仅能使经营者的劳力资本减少,同时能使超市的管理更规范更合理,解决了超市中用于管理进出货以及购买、库存等众多繁琐、工作量巨大从而导致耗费人员过多,超市经营紊乱等众多问题。

这样就能够提高经营者的回报,而且能够随时掌握市场的动向。

2. 需求调查与分析:超市的目标是以优质的服务和品种齐全的商品,面向本地区的所有消费者服务,以使经营者能够实现利润。

通过对学院周围超市的库存和销售管理进行跟踪调查,对其仓储管理进行全方位的了解分析,发现长期以来,超市的销售业务一直使用着最简单的人工管理方式,浪费人力资源,效率低,准确率低,有些商品紧缺,顾客要排队购买或商品供不应求,使顾客大为不满,还有一些商品,长期积压,损坏严重,造成重大经济损失。

超市经营物品的采购、库存、销售及核算等手工信息管理使得员工工作量巨大、服务质量差、工作效率低。

同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。

最终造成超市在经营中处于不利的地位。

超市是以零售为前导,以商品进销,存配,流转管理等为基础。

一个大型超市,它的物流管理势必非常复杂,如果没有一个强大的信息系统来支持,那么就会造成一部分商品大量积压,而另一些商品供不应求的局面,这种局面必然会给超市带来巨大的经济损失。

有些超市为了避免这样的情况发生,就会对物流管理投入大量的人力。

虽然这样解决了物流方面的问题,但是这又有悖于管理学的原则,效率低,浪费了人力资源,解决不了根本性的问题。

书店管理系统软件需求分析

书店管理系统软件需求分析

书店管理系统软件需求分析说明书一用例图由图可见,该用例图包括8个用例、5个参与者。

用例图的编号和名称是:1.注册登录,2。

下订单,3.付款,4.订货通知,5。

管理订单,6。

到货通知,7。

联系供应厂商,8.提供书籍.参与者的名称:顾客,供应厂商,销售部门,财务部门,采购部门.二系统功能概述顾客进入系统主页,可浏览、查看书籍;已注册的顾客输入正确的账号密码进入系统,可进行相关的操作。

1.注册登录a.顾客注册:网页浏览者若是顾客则可以通过注册成为本系统会员从而拥有一定的权限。

b.顾客登陆:网站浏览者若已经是会员,输入正确的账号、密码就可以登录,并拥有购买书籍权限。

2.下订单顾客可以选择购买想要的书籍,顾客查看书籍信息后即可下订单,顾客可以修改订单。

3。

付款顾客选完要购买的书籍及填写订单后的操作,它要求顾客在填写时还要填写银行卡号等信息,当顾客确定买该书籍时,系统自动扣除其卡内相应金额。

金额将会转入财务部门。

4。

订货通知本用例用于销售部门向采购部门进行订货通知,当销售部门所售书籍数量不足、达到最低限度时,会通知给采购部门要订货。

5。

管理订单a。

订单查看:顾客可查看自己所有订单信息。

b.订单添加:顾客可生成一个新的订单.c.订单删除:顾客可删除还未处理的订单。

6。

到货通知采购部门发货,向销售部门通知到货。

7。

联系供应厂商采购部门采购书籍必须联系供应厂商。

8。

提供书籍顾客所购买的书籍,是由供应厂商提供的. 三系统功能模块四系统用例描述1.注册登录1。

1 简要说明本用例用于向顾客提供注册功能和登录功能.每位顾客必须注册登录后才能购买书籍。

注册信息包括使用本系统的账号、密码、联系地址和电子邮件等。

注册完成后,可登录书店管理系统,系统将会保存这些信息,以方便管理及联系用户.1.2 事件流1。

2.1 基本流当顾客进行注册登录时,开始执行以下基本流:(1)系统要求顾客填写个人信息,包括使用本系统的账号、密码、联系地址、信用卡卡号、信用卡有效期和电子邮件等.(2)顾客填写个人信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

商店管理系统需求说明书.目录第一章引言.................................................................. .33..............................................................1.1编写目的31.2背景..................................................................3定义.................................................................. .1.341.4参考资料............................................................... 5...............................................................第二章任务概述5...................................................................目标2.1 5.............................................................2.2用户的特点5.............................................................2.3假定和约束6...............................................................第三章需求规定6.............................................对功能的规定(功能性需求)3.1 22..........................................3.2对性能的规定(非功能性需求)24输人输出要求..........................................................3.3243.4数据管理能力要求...................................................... 24..........................................................故障处理要求3.5 25..........................................................其他专门要求3.6 26..............................................运行环境规定(环境需求)第四章264.2.............................................................硬件设备26支持软件4.3.............................................................. 264.4................................................................ ..接口27控制4.4..................................................................第一章引言1.1目的读者范围:最终用户、软件设计人员本文档作为商店管理系统第一期的需求说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。

1.2背景全国有个体店铺超过千万,这些店铺的主要特点是管理需求相对简单,管理投入较少,但有明确的管理目标,如:会员管理,进销存管理。

可归纳为:1、规范客户关系管理,建立科学系统的客户资料管理资料;2、快速响应客户需求,把握客户需求习惯,以便及时响应客户的下单,并在恰当的时候向客户推荐恰当的商品;3、由于竞争愈加激烈,需要实施更有效的促销方式,包括提高客户关怀,减少的客户流失,日常账务管理,记录收入与支出等。

1.3定义1、JDBC(Java Data Base Connectivity,java数据库连接)它是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。

JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯Java API编写数据库应用程序。

1.4参考资料(软件工程导论第6版)张海潘牟永敏编著清华大学出版社第二章任务概述2.1目标用该系统能对大部分普通的店铺商店进行商品管理,且管理方式简单明了,上手就能用。

我们知道excel也能对数据进行简单的管理和分析,而这并不是“上手就能做的”或者不是很方便做,而这个系统的目标就是普通人上手就能对商品进行简单的管理,以及简单的数据分析与查询。

该系统能满足大部分中小店铺及商店的使用。

2.2用户的特点1、本软件的最终用户的特点所有用户在无需培训的情况下,按照系统提示即可使用系统的相关服务和功能。

2.3假定和约束元。

2000个月,经费限制在2假定本软件开发工作的开发期限为第三章需求规定对功能的规定(功能性需求)3.1系统划分:该系统建设包含以下子系统(其中一些可能是预想模块)商店管理系统财务管理采购管理销售管理系统管理账单管理……销售业务……资金管理管理员设置……库存管理进货管理……顶层数据流图如下:报表销售商店管理系统顾客商品管理员管理采购商品采购:通过采购部门采购商品,将采购的商品信息录入商店管理系统。

销售:系统(里的商品)向顾客销售,并将销售信息(订单)录入系统。

报表与管理:系统向管理员反馈销售信息和商品信息,管理员可对库存进行管理。

零层数据流图如下:5管理2 添加采购商 4 品信息查询商店管理员商品数据采购数据3销售数据1销售采购顾客商品数据字典:)数据流描述1(总价+规格+采购时间+商品名采购数据=商品编号++数量+单价++单件利润采购时间+规格++总价+定价单价商品名商品数据=商品编号++数量+销售利润率已售利润销售时间+已售金额+++=销售数据商品编号+商品名已售数量+规格明细)数据储存描述2(商品数据文件数据存储名:}{组成:商品数据组织形式:按商品编号顺序排列销售数据文件数据存储名:}组成:{销售数据组织形式:按销售时间顺序排列(3)处理描述处理名:采购处理号:1输入数据流:采购商品信息输出数据流:采购数据处理逻辑:记录采购商品信息处理名:添加采购商品信息处理号:2输入数据流:采购数据输出数据流:商品数据处理逻辑:添加定价,计算单件利润和销售利润率处理名:销售处理号:3输入数据流:商品数据输出数据流:销售数据处理逻辑:添加销售记录(出库处理),记录销售数据处理名:查询处理号:4输入数据流:商品数据、销售数据输出数据流:符合查询条件的商品数据、销售数据处理逻辑:将商品数据、销售数据进行筛选,将筛选后的数据反馈给管理员,用于显示或打印处理名:管理处理号:5输入数据流:管理员操作命令输出数据流:操作后的商品数据、销售数据处理逻辑:将商品数据、销售数据进行更新或删除.对性能的规定(非功能性需求) 3.2()精度1数据录入精确,计算准确,同时与库存管理系统的数据保持一致性即可()时间特性要求2登陆系统时,系统的响应时间控制在两秒内与库存管理系统保持同步更新的时间越低越好,实现商品的销售和记录的高度统一数据传送时间尽量缩短()灵活性3数据录入灵活性,多种录入方式,如原有表格导入Excel数据管理能力要求 3.3数据采集的要求 3.3.11、输入源:手工键盘输入、Excel导入2、输入介质和设备:键盘,磁盘,3、输出介质和设备:磁盘,打印纸。

数据采集的处理 3.3.21、Excel数据容量 3.3.3本系统总共大概需要2张表,表纪录规模1万条记录,每张表使用的表空间1G左右,最多使用10G存储。

增量数据非常少可以忽略不计。

故障处理要求 3.4正常使用时不应出错 3.4.1若运行时遇到不可恢复的系统错误,系统也必须保证数据库完好无损。

故障处理的方式 3.4.2、系统如果出现应用服务器关闭,数据库连接断开等软件异常,会给在信息详log1细标示;2、如果事务处理过程出现故障,事务回滚,保证数据的完整性;如果多人同时访问一条记录,加锁该纪录避免脏数据。

、3.4、数据库采用增量备份法,出现数据库故障时数据库恢复。

错误日志的要求3.4.3应用程序应能提供易于查看的日志,便于系统的维护、调试、错误定位等,系统日志应该至少可以保存条程序运行记录。

同时,由于是在多线程环境下运行,每条日志40000中应该打印出打印该日志的线程。

ID其他专门要求 3.51、应保证使用时的安全性,防止病毒破坏系统。

第四章运行环境规定(环境需求)4.1对网络构建的需求4.2硬件设备本系统在本地机上进行开发、测试。

需要主机、打印机(1)处理器型号及内存容量:内存256M及以上;(2)外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量:硬盘40G及以上、声卡、显卡无要求;4.3支持软件1、操作系统:利用Windows操作系统进行开发(WinXP/Win7)2、开发软件开发工具使用Eclipse+MyEclipse3、数据库系统考虑到用户的数据流量,建议使用mySQL或SQL Server等大中型数据库并且使用Apache DHCP通用的数据库连接池和数据源来连接数据库。

4、测试支持软件Runner或者Load组件的单元测试,并且采用1()JUnit测试软件进行普通的JavaBean JMeter测试系统的承载量和性能。

(2)Cactus技术进行Servlet或者Filter、Listener和Tag等的单元测试(3)StrutsTestCase技术进行Struts等相关的组件单元测试接口 4.4、硬件接口:支持一般的或更高档微机,笔记本电脑。

PII 1.、软件接口:运行于及更高版本操作系统之上。

WindowsXP2控制 4.4键盘输入和鼠标点击。

相关文档
最新文档