《2022年软件概要设计文档汇总.docx》由会员分享,可在线阅读,更多相关《2022年软件概要设计文档汇总.docx(55页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 连锁超市综合治理系统概要设计文档版本 时间 福州软件人才培训基地名师归纳总结 - - - - - - -第 1 页,共 33 页精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档修订历史记录日期版本说明作者 描述 POS 系统功能zyn 修改林俊伟Page 2/45 密级:一般保密名师归纳总结 - - - - - - -第 2 页,共 33 页精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档目录1. 引言 . 41.1 编写目的 . 41.2 范畴 . 41.3
2、背景说明 . 42. 网络拓扑 . 52.1 网络结构图 . 52.2 网络结构说明 . 53. 系统环境 . 63.1 操作系统 . 63.2 数据库 . 63.3 开发语言 . 63.4 网络及硬件设备 . 64. 总体概述 . 74.1 系统目标 . 74.2 模块结构 . 74.3 系统模块功能说明 . 94.4 总用例图 . 144.5 总流程图 . 174.6 总体规范说明 . 175. 功能分析 . 175.1 收银子系统 . 175.2 店长治理系统 . 225.3 通信客户端 DLL . 245.4 硬件接口 DLL . 255.5 总部治理系统 . 265.6 通信服务器
3、. 336. 数据库设计 . 336.1 收银子系统和店长子系统数据库设计 . 336.2 总部数据库设计 . 33密级:一般保密 Page 3/45 名师归纳总结 - - - - - - -第 3 页,共 33 页精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档1. 引言1.1 编写目的福州软件人才培训基地编写目的 :依据需求分析说明书,对系统建立起总体流程及系统总体编码规范等,为设计人员、编程人员及测试人员工作的基础;参考资料 :OS1.0 需求分析说明书R3 单店培训文档1.2 范畴主要针对 XX项目需求分析说明书提出了基本的范畴,实施目标和功能
4、等信息,供实施、开发等部门使用;1.3 背景说明1 项目签订时间,实施地点,完成时间要求;项目签订时间:XXXX年 XX月 XX日实施地点:福州软件人才基地要求完成时间:XXXX年 XX月 XX日前2 项目实施范畴,包含模块数,实施地点;项目实施包含了门店系统. 收银模块. 店长治理模块总部系统. 基础资料治理. 销售治理. 选购治理. 财务治理. 报表. 系统治理3 客户公司简洁介绍;益升连锁超市是 XXX 市 一家连锁超市企业, 随着企业的经营模式扩展,在不同的地方和地段设置了许多门店,形成了连锁店;需要统一经营和治理各门店,需要一套治理系统来治理各门店的经营名师归纳总结 密级:一般保密P
5、age 4/45 第 4 页,共 33 页- - - - - - -精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档 福州软件人才培训基地方式;因此方案开发一套连锁超市治理系统;2. 网络拓扑2.1 网络结构图其网络结构图如下:总店保护数据库服务器通信服务器MODEM 池PSTNModemModemModem门店 POS门店 POS门店 POS2.2 网络结构说明总部. 数据库服务器:用来储存总部数据,为中心数据库;. 通信服务器:接受分店 POS的恳求,依据恳求的不同从中心数据库中提取相应的数据下发给POS客户端;或者将POS客户端上传的数据进行分析
6、并将数据导入中心数据库中;名师归纳总结 .Modem 池:供应应各分店进行拨号连接,从而建立与通信服务器的联系;Page 5/45 第 5 页,共 33 页密级:一般保密- - - - - - -精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档 福州软件人才培训基地. 总店保护机:供应应总店保护程序,进行对中心数据库的数据保护;门店.POS 机:采纳一般微机,供应应POS收银程序以及店长治理程序使用;POS机与总部的通信服.Modem:供应应 POS机通过拨号与总部的Modem池建立连接,从而实现务器进行数据交换;3. 系统环境3.1 操作系统3.2S
7、erver : Windows 2000 Server 或者 Windows 2000 Advance Server 数据库总部.SQL SERVER 2000 考虑要可以移植到ORACLE 9i 门店. ACCESS2000 3.3 开发语言 Dephi7.0 3.4 网络及硬件设备总部.数据中心可以放在公司机房SQL SERVER 2000 .放置一个 model 池.D_LINK 交换机器如干.网络中心数据服务器:PIII800 、256M内存以上,配.网络中心应用服务器: PIII800、256M内存以上.工作站要求内存 64M C500 以上.网管工作站要求 内存 128M C700
8、 以上.电信宽带门店名师归纳总结 .POS 机Page 6/45 第 6 页,共 33 页.店长治理机.电信宽带密级:一般保密- - - - - - -精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档4. 总体概述4.1 系统目标福州软件人才培训基地使用本系统后将起到以下主要成效:门店收银系统. 收银. 统计分析销售情形. 进货登记. 上传下载数据 实现总部能够对门店经营情形进行分析统计总部后台治理系统. 明白各个门店的经营情形. 治理好进销存. 生成财务报表4.2 模块结构【模块清单】4.2.1总部治理系统功能简述优先级一级二级模块模块系统系统参数设
9、置设置商品的库存戒备线;低治理础数据字典高角色治理高基用户治理高商品信息高数据商品类别信息高治理供应商信息高每日门店信息高库存初始化低设置库存戒备高每日数据处理高数据处理采要货单治理对门店的要货单进行增加、删除、修改、查询;高购选购订单治理生成选购订单,选购详情单;高管选购汇总表录入商品编码、状态、供应商(模糊查询)、商品名称(模糊查中理询)或收货日期等条件来查询订单,可导出表格,打印;供应一段时间内商品的订货单汇总报表, 报表中提示订货的商品名称数量 , 总金额 , 订货的供应商名称,依据供应商进行分组;名师归纳总结 销售单品销售汇总商品编码,商品名称,商品销售数量,商品单位,销售价格,销高
10、第 7 页,共 33 页报表售额Page 7/45 密级:一般保密- - - - - - -精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档 福州软件人才培训基地分类商品销售汇总 分类编码,分类名,销售额 高每日门店销售额统 门店编码,门店名称,店长名称,销售额 高计财务商品销售趋势图某种商品月度销售趋势图:以门店为条件,需给出折线图;低商品门店销售情形某种商品在各个门店销售额的统计:需给出饼图;低应对款查询统计按结账周期供应供应商应对账款统计以及收货明细报表;高报表库存分析报表商品信息 .,期初库存, 期初库存金额, 期末库存, 期末库存金额,高期间
11、进货期间进销存汇总报商品信息 .,进货数量,进货金额,销售数量,销售金额低表商品商品售价调价调整商品的销售价格高价格价格变动查询依据供应的商品价格来查询关于该商品得任何商品信息. 供应批中治理商品价格价变动趋量模糊查询商品价格功能;低某商品一段时间内的销售、进货价格变动情形,并生成趋势图;势图商品总部库存查询对超市内全部的商品库存进行统计和分析, 能够以多种敏捷方式高库存库存盘点查询某商品库存, 比如依据供应商来查询商品信息或者能依据商高治理品库存数量范畴进行挑选和统计;同时能给出库存告警信息;总部依据最新的盘点数量来更新数据库中的库存数量;员工盘点情形查询查询盘点信息;中盘赢盘亏报表统计某一
12、段时间公司的盘盈盘亏统计表低考勤参数设置设置考勤相关的参数,比如迟到时间、旷工时间等;高考勤考勤情形查询可以查询某月某人情形,可以导入EXCEL 高治理考勤统计对总部和门店的工作人员的考勤信息进行统计,统计员工考勤信中息,给出考勤报表,包括迟到、早退、矿工次数等;工资治理工资的项目设置、录入、查询,工资条打印、工资表打印;低4.2.2通讯服务器功能简述优先级一级模块二级模块通信服务Socket 通信监听门店客户端的连接恳求,接收客户端的数据,并向客户端发高送数据后台服务程协议解析和封对客户端发来的数据包依据协议进行解析,将数据依据协议封装高装发送给客户端低形成后台服务程序,可以在系统服务中启动
13、该模块;序托盘通过应用程序后台的通讯服务;中4.2.3店长治理系统功能简述优先级一级模块二级模块要货与收货商品要货依据门店库存以及实际需求对商品进行要货,向总部申请商高品订购商品收货总部向供应商订购后,供应商送货到门店,门店进行收货处高理,确认收到货物名师归纳总结 销售查询销售查询高第 8 页,共 33 页密级:一般保密Page 8/45 - - - - - - -精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档 福州软件人才培训基地门店销售趋势 依据时间段分别统计出总销售额,单品销售额,分类销售额 中查询 趋势图客户退货查询 对顾客退货信息进行查询
14、高库存治理 库存查询 查询当前库存商品信息 高库存盘点 录入盘点信息 高商品信息治理 商品信息查询 查询商品基本信息 高商品价格打折 可对部分商品进行价格打折处理,打折不能低于最低折扣率;高员工治理 员工信息查询 列出本门店的员工基本信息 低排班处理 手动和自动排班 低交接班信息查 治理门店员工的交接班信息,进行考勤 高询数据上传与下 数据上传与下 供应数据的上传和下载服务,同时能定时下载和上传数据;高载 载 与通信服务器建立连接,将门店的数据传到总部;并接收总部下传数据给调用本模块的店长模块和 POS模块;4.2.4 收银系统一级模块 二级模块 功能简述 优先级正常销售 商品销售 通过扫描商
15、品条码或者输入商品编码 高以及商品数量,运算应收,实收,找零挂 单取LED显示屏在 LED显示屏上显示金额可以临时高钱箱收银时打开钱箱高打印小票打印销售小票高在销售过程中进行挂单操作,高单将正在进行销售的单挂起,对别的顾客进行销售操作; 并可随时对挂起的任意一单进行取单,连续进行销售操作一键撤单在销售过程中,未打印小票之前,可将高已经生成的销售单撤销退货处理客户的退货恳求中交接班记录员工的交接班信息中LED 显 示供应接口,让收银子系统在收银时在中屏LED显示屏上打印已付、应对、余额中小票打印供应接口,在收银子系统完成交易后,为客户打印小票钱箱供应接口,在收银子系统进行收银时,中打开钱箱系统注
16、册 低键盘、鼠 低标、状态栏处理4.3 系统模块功能说明本系统主要针对会员、店铺及公司业务的治理,包括会员、授权店的资格治理;各环节的物流、资金流、信息流的治理;依据需求,将系统划分为总部治理模块、门店店长治理模块、门店 POS收银模块、硬件驱动模块、通信服务模块、通信客户端模块等功能子模块;密级:一般保密 Page 9/45 名师归纳总结 - - - - - - -第 9 页,共 33 页精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档 4.3.1 系统模块图福州软件人才培训基地超市治理总部销 售采 购财 务基 础 数系 统SQL 模 块模 块模 块
17、据 维 护管 理SERVER数据库通信服务器门店4.3.2总部治理模块ACCES店 长 模DLL 通信接口SPOS收银模块数据库块DLL 硬件接口总部治理模块的主要功能如下:用户信息保护和权限保护. 供应使用总店以及分店工作人员和治理人员的增删改查操作等功能;. 供应系统操作权限的治理操作,以及系统角色生成,安排等治理操作等功能;供应商信息保护. 供应与本店相关的进货渠道,供应商的增删改查操作等功能;商品信息保护. 供应对商品具体信息的保护,包括商品编码、名称、供应商、价格、数量等信息的增删改查等操作的功能;商品单位保护名师归纳总结 密级:一般保密Page 10/45 第 10 页,共 33
18、页- - - - - - -精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档 福州软件人才培训基地. 供应对商品计量单位信息的增删改查等操作功能;门店信息保护. 供应对连锁超市中全部的门店信息的增删改查等操作的功能;库存初始化. 初始库存、库存金额设置:在新增门店时设置该门店初始库存和库存金额;销售报表. 单品销售汇总报表:包括商品编码,商品名称,商品销售数量,商品单位,销售价格,销售额等信息,要求依据门店、供应商、销售时间段、销售人员等条件进行组合查询汇总,给出报表;. 分类商品汇总报表:包括分类代码,分类名,销售额等信息,要求门店和时间段等条件进行
19、组合查询汇总,给出报表;. 每日门店销售额统计报表:包括门店代码,门店名称,店长名称,销售额等信息,要求依据日期给出报表;. 某种商品月度销售趋势图:以门店为条件,需给出折线图;. 某种商品在各个门店销售额度的统计:需给出饼图;进退货治理. 商品选购订单: 即进货单, 将门店的要货需求转化为商品选购订单,并出商品选购订单表格;. 要货信息保护:对门店提交上来的要货信息进行分类统计保护;. 依据分店上传的进货信息调整选购订单进货状态的信息;. 进退货汇总表:依据总部、门店、供应商、商品分类等进行进退货信息的汇总和查询;. 录入商品编码或日期来查询进货单或者退货单的功能,支持模糊查询;财务治理.
20、按结账周期供应供应商应对账款统计以及收货明细报表;. 库存分析报表:依据各商品、各门店统计期初库存、期初库存金额、期末库存、期末库存金额、期间进货、期间损耗、损耗率;.期间进销存汇总报表:依据各商品、 各门店统计进货数量、进货金额、 销售数量、 销售金额、损耗数量、损耗金额,并运算理论毛利,实际毛利;. 人事考勤统计:对总部和门店的工作人员的考勤信息进行统计,统计员工考勤信息,给出考勤报表,包括迟到、早退、矿工次数等;. 考勤设置:设置迟到、早退、矿工的参数商品价格治理. 商品调价处理:进价调整,最近一次的进价调整,调整过去或将来的价格;销售价格调整,对将来的价格进行调整;并相应调整相关报表;
21、名师归纳总结 .依据供应的商品价格来查询关于该商品得任何商品信息. 供应批量模糊查询商品价格功能;第 11 页,共 33 页.供应对某一段时期内全部商品价格有改动的进行汇总和查询功能. 并且供应以商品编码、商密级:一般保密Page 11/45 - - - - - - -精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档. 福州软件人才培训基地品名称、商品供应商等为条件的查询方式商品库存治理.对超市内全部的商品库存进行统计和分析, 能够以多种敏捷方式查询某商品库存, 比如依据供应商来查询商品信息或者能依据商品库存数量范畴进行挑选和统计;. 供应商品库存上限
22、以及下限的预警功能;. 盘点信息查询:分店进行手工盘点,将盘点信息上传到总部,总部依据最新的盘点数量来更新数据库中的库存数量 每日数据处理, 并且生成盘点和盘赢盘亏报表. 系统每日初始化需要进行如下工作:将门店传入的数据进行处理,包括转入销售流水、形成选购订单、更新收货信息等;每日价格信息,如有调价,要作相应的调价处理;运算每日库存数量以及库存成本金额;生成日汇总报表数据;更新参数表中“ 汇总日期” 数据;. 需要支持对一个时期内的数据进行汇总,如汇总信息有无,需要支持重新汇总;4.3.3 门店店长治理模块查询本门店销售趋势图,依据时间段分别统计出总销售额,单品销售额,分类销售额趋势图;商品要
23、货:依据门店库存以及实际需求对商品进行要货,向总部申请商品订购;商品收货:总部向供应商订购后,供应商送货到门店,门店进行收货处理,确认收到货物;门店退货处理:进行登记门店退货处理,生成退货信息;顾客退货查询:对顾客退货信息进行查询;商品价格打折:可对部分商品进行价格打折处理;盘点处理:门店进行盘点处理,登记盘点信息;交接班信息治理:治理门店员工的交接班信息,进行考勤,并对员工进行排班操作;上传数据:将本地数据库中员工交接班信息,要货信息,收货信息,退货信息,盘点信息等上传 到总部;下载数据:将本门店员工信息,库存信息下载到本地数据库;4.3.4 POS收银模块正常销售功能:通过扫描商品条码或者
24、输入商品编码以及商品数量,运算应收,实收,找零,在 LED显示屏上显示金额,打开钱箱,并最终打印销售小票;挂单 取单功能:在销售过程中进行挂单操作,可以临时将正在进行销售的单挂起,对别的顾客 进行销售操作;并可随时对挂起的任意一单进行取单,连续进行销售操作;一键撤单:在销售过程中,未打印小票之前,可将已经生成的销售单撤销;退货:处理顾客的退货(支持部分或全部退货);名师归纳总结 密级:一般保密Page 12/45 第 12 页,共 33 页- - - - - - -精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档 福州软件人才培训基地交接班:员工在进入
25、系统时提示是否开头上班;员工的交接班处理,并记录交接班信息;上传数据:员工在下班前将本地数据库中的销售流水表数据上传到总部数据库服务器中;下载数据:员工上班前将商品价格表中的信息下载到本地,进行更新商品价格;键盘操作功能:只能用键盘操作,屏蔽鼠标和光标,并屏蔽除定义功能键外的其他按键;任务栏和桌面的隐匿;4.3.5硬件驱动模块modem检测、 modem初始化、 modem通信等操作功能;Modem驱动:供应小票打印机驱动:供应小票打印操作功能;4.3.6LED显示屏驱动:供应LED显示屏的显示实收、找零、应收的功能;通信服务模块24 小时不间断服务;接受门店的恳求,从中心数据库中提取相应的数
26、据发送给门店客户端;接受门店发送上来的数据,经过处理将相应的数据导入中心数据库中;形成后台服务程序,可以在系统服务中启动该模块;具备托盘功能;4.3.7 通信客户端模块与通信服务器建立连接,将门店的数据传到总部;并接收总部下传数据给调用本模块的店长模块 和 POS模块;密级:一般保密 Page 13/45 名师归纳总结 - - - - - - -第 13 页,共 33 页精选学习资料 - - - - - - - - - 连锁超市(单店)综合治理系统概要设计文档 4.4 总用例图【系统总部用例图】【用例说明】福州软件人才培训基地用例名称 说明保护要货单 对门店上传的要货单进行增删改查等操作下单
27、系统把要货单自动分类汇总转化为采够定单查询库存 明白各个门点库存的情形供应商付款及收货明细 依据收货物明细来产生供应商应对款库存分析 库存分析报表包含 商品信息 ., 期初库存,期初库存金额,期末库存,期末库存金额,期间进货,期间损耗,损耗率 进销存汇总 期间进销存汇总报表包含 商品信息 ., 进货数量,进货金额,销售数量,销售金额,损耗数量,损耗金额,理论毛利,实际毛利 考勤 考勤 门店的上班上班情形销售报表 1、 单品销售汇总报表 (商品编码,商品名称, 商品销售数名师归纳总结 密级:一般保密Page 14/45 第 14 页,共 33 页- - - - - - -精选学习资料 - - -
28、 - - - - - - 连锁超市(单店)综合治理系统概要设计文档福州软件人才培训基地量,商品单位,销售价格,销售额)2、 分类商品销售汇总报表 (分 类编码,分类名,销售额)每日门店销售额统计报表 门店编码, 门店名称,店长名称,销售额调价 调整最近一次进价和调整将来的价格权限治理 掌握用户拜访系统资源的权限数据库备份和复原 供应应客户图形化的备份和复原界面基础数据治理 供应商保护 , 商品信息保护 , 销售单位保护,门点信息保护执行调价处理Job 晚上 12 :00 开头运行检查明天是否有调价有就更新每日价格表,每日价格表的触发器就更新商品价格表【角色说明】角色名称对应用例说明选购人员保护要货单位,下单,初始负责各个门店的定单和库存财务人员化库存,查询库存进行治理供应商应对款库存分析 , 进负责对资金流的监控销售经理销存汇总考勤分析销售情形调整价格销售报表,调价系统治理员权限治理,数据备份,基础执行数据安全