欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    软件概要设计文档模板.pdf

    • 资源ID:73560964       资源大小:1.37MB        全文页数:26页
    • 资源格式: PDF        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件概要设计文档模板.pdf

    连锁超市综合管理系统连锁超市综合管理系统概要设计文档概要设计文档修订历史记录修订历史记录日期日期版本版本说明说明作者作者目录目录1.1.引言引言.错误!未定义书签。编写目的.错错误误!未定义书签。未定义书签。范围.错错误误!未定义书签。未定义书签。背景说明.错错误误!未定义书签。未定义书签。2.2.网络拓扑网络拓扑.错误!未定义书签。网络结构图.错错误误!未定义书签。未定义书签。网络结构说明.错错误误!未定义书签。未定义书签。3.3.系统环境系统环境.错误!未定义书签。操作系统.错错误误!未定义书签。未定义书签。数据库.错错误误!未定义书签。未定义书签。开发语言.错错误误!未定义书签。未定义书签。网络及硬件设备.错错误误!未定义书签。未定义书签。4.4.总体概述总体概述.错误!未定义书签。系统目标.错错误误!未定义书签。未定义书签。模块结构.错错误误!未定义书签。未定义书签。系统模块功能说明.错错误误!未定义书签。未定义书签。总用例图.错错误误!未定义书签。未定义书签。总流程图.错错误误!未定义书签。未定义书签。总体规范说明.错错误误!未定义书签。未定义书签。5.5.功能分析功能分析.错误!未定义书签。收银子系统.错错误误!未定义书签。未定义书签。店长管理系统.错错误误!未定义书签。未定义书签。通信客户端 DLL.错错误误!未定义书签。未定义书签。硬件接口 DLL.错错误误!未定义书签。未定义书签。通信服务器.错错误误!未定义书签。未定义书签。6.6.数据库设计数据库设计.错误!未定义书签。收银子系统和店长子系统数据库设计.错错误误!未定义书签。未定义书签。总部数据库设计.错错误误!未定义书签。未定义书签。1.1.引言引言1.11.1 编写目的编写目的编写目的编写目的:根据需求分析说明书,对系统建立起总体流程及系统总体编码规范等,为设计人员、编程人员及测试人员工作的基础。参考资料参考资料:需求分析说明书R3 单店培训文档1.21.2 范围范围主要针对 XX 项目需求分析说明书提出了基本的范围,实施目标和功能等信息,供实施、开发等部门使用。1.31.3 背景说明背景说明1 项目签订时间,实施地点,完成时间要求。项目签订时间:XXXX 年 XX 月 XX 日实施地点:XXX要求完成时间:XXXX 年 XX 月 XX 日前2 项目实施范围,包含模块数,实施地点。项目实施包含了门店系统收银模块店长管理模块总部系统基础资料管理销售管理采购管理财务管理报表系统管理3 客户公司简单介绍。益升连锁超市 是 XXX 市 一家连锁超市企业,随着企业的经营模式扩展,在不同的地方和地段设置了很多门店,形成了连锁店。需要统一经营和管理各门店,需要一套管理系统来管理各门店的经营方式。因此计划开发一套连锁超市管理系统。2.2.网络拓扑网络拓扑2.12.1 网络结构图网络结构图其网络结构图如下:2.22.2 网络结构说明网络结构说明总部数据库服务器:用来保存总部数据,为中心数据库;通信服务器:接受分店 POS 的请求,根据请求的不同从中心数据库中提取相应的数据下发给POS 客户端;或者将 POS 客户端上传的数据进行分析并将数据导入中心数据库中;Modem 池:提供给各分店进行拨号连接,从而建立与通信服务器的联系;总店维护机:提供给总店维护程序,进行对中心数据库的数据维护。门店POS 机:采用一般微机,提供给POS 收银程序以及店长管理程序使用;Modem:提供给POS 机通过拨号与总部的 Modem 池建立连接,从而实现POS 机与总部的通信服务器进行数据交换。3.3.系统环境系统环境3.13.1 操作系统操作系统Server:Windows 2000 Server 或者 Windows 2000 Advance Server3.23.2 数据库数据库总部SQL SERVER 2000 考虑要可以移植到 ORACLE 9i门店ACCESS20003.33.3 开发语言开发语言3.43.4 网络及硬件设备网络及硬件设备总部数据中心可以放在公司机房放置一个 model 池D_LINK 交换机器 若干网络中心数据服务器:PIII800、256M 内存以上,配 SQL SERVER 2000网络中心应用服务器:PIII800、256M 内存以上工作站 要求内存 64M C500 以上网管工作站 要求 内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.4.总体概述总体概述4.14.1 系统目标系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据 实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.24.2 模块结构模块结构【模块清单】4.2.14.2.1 总部管理系统总部管理系统一级一级模块模块系统管理系统参数设置数据字典角色管理用户管理基础数据管理商品信息商品类别信息供应商信息门店信息库存初始化设置库存警戒每日数据处理采购管理采购汇总表要货单管理采购订单管理对门店的要货单进行增加、删除、修改、查询。生成采购订单,采购详情单。录入商品编码、状态、供应商(模糊查询)、商品名称(模糊查询)或收货日期等条件来查询订单,可导出表格,打印。提供一段时间内商品的订货单汇总报表,报表中提醒订货的商品名称数量,总金额,订货的供应商名称,按照供应商进行分组。销售报表单品销售汇总商品编码,商品名称,商品销售数量,商品单位,销售价格,销售额分类商品销售汇总分类编码,分类名,销售额每日门店销售额统计商品销售趋势图某种商品月度销售趋势图:以门店为条件,需给出折线图;低低门店编码,门店名称,店长名称,销售额高高高中高高每日数据处理设置商品的库存警戒线。低高高高高高高高低高高二级模块二级模块功能简述功能简述优先级优先级商品门店销售情况某种商品在各个门店销售额的统计:需给出饼图;财务报表应付款查询统计库存分析报表按结账周期提供供应商应付账款统计以及收货明细报表。商品信息.,期初库存,期初库存金额,期末库存,期末库存金额,期间进货高高期间进销存汇总报表商品价格管理商品价格价变动趋势图商品库存管理库存盘点盘点情况查询盘赢盘亏报表员工考勤管理考勤参数设置考勤情况查询考勤统计工资管理总部库存查询商品售价调价价格变动查询商品信息.,进货数量,进货金额,销售数量,销售金额低调整商品的销售价格依据提供的商品价格来查询关于该商品得任何商品信息.提供批量模糊查询商品价格功能;某商品一段时间内的销售、进货价格变动情况,并生成趋势图。高中低对超市内所有的商品库存进行统计和分析,能够以多种灵活方式查询某商品库存,比如根据供应商来查询商品信息或者能根据商品库存数量范围进行筛选和统计;同时能给出库存告警信息。总部根据最新的盘点数量来更新数据库中的库存数量;查询盘点信息;统计某一段时间公司的盘盈盘亏统计表设置考勤相关的参数,比如迟到时间、旷工时间等。可以查询某月某人情况,可以导入EXCEL对总部和门店的工作人员的考勤信息进行统计,统计员工考勤信息,给出考勤报表,包括迟到、早退、矿工次数等;工资的项目设置、录入、查询,工资条打印、工资表打印。高高中低高高中低4.2.24.2.2 通讯服务器通讯服务器一级模块一级模块通信服务二级模块二级模块Socket 通信功能简述功能简述监听门店客户端的连接请求,接收客户端的数据,并向客户端发送数据协议解析和封装对客户端发来的数据包根据协议进行解析,将数据按照协议封装发送给客户端高优先级优先级高后台服务程序托盘形成后台服务程序,可以在系统服务中启动该模块;低通过应用程序后台的通讯服务。中4.2.34.2.3 店长管理系统店长管理系统一级模块一级模块要货与收货二级模块二级模块商品要货功能简述功能简述根据门店库存以及实际需求对商品进行要货,向总部申请商品订购商品收货总部向供应商订购后,供应商送货到门店,门店进行收货处理,确认收到货物销售查询销售查询门店销售趋势查询根据时间段分别统计出总销售额,单品销售额,分类销售额趋势图高高高高高低低高高中高优先级优先级高客户退货查询对顾客退货信息进行查询库存管理库存查询库存盘点查询当前库存商品信息录入盘点信息商品信息管理商品信息查询查询商品基本信息商品价格打折可对部分商品进行价格打折处理,打折不能低于最低折扣率。员工管理员工信息查询列出本门店的员工基本信息排班处理交接班信息查询数据上传与下载数据上传与下载提供数据的上传和下载服务,同时能定时下载和上传数据。与通信服务器建立连接,将门店的数据传到总部;并接收总部下传数据给调用本模块的店长模块和POS 模块。手动和自动排班管理门店员工的交接班信息,进行考勤高4.2.44.2.4 收银系统收银系统一级模块一级模块二级模块二级模块功能简述功能简述通过扫描商品条码或者输入商品编码以及商品数量,计算应收,实收,找零LED 显示屏在 LED 显示屏上显示金额高优先级优先级高正常销售商品销售钱箱打印小票挂 单 取单收银时打开钱箱打印销售小票在销售过程中进行挂单操作,可以暂时将正在进行销售的单挂起,对别的顾客进行销售操作;并可随时对挂起的任意一单进行取单,继续进行销售操作高高高一键撤单在销售过程中,未打印小票之前,可将已经生成的销售单撤销高退货交接班LED 显示屏处理客户的退货请求记录员工的交接班信息提供接口,让收银子系统在收银时在LED 显示屏上打印已付、应付、余额提供接口,在收银子系统完成交易后,为客户打印小票中中中小票打印中钱箱提供接口,在收银子系统进行收银时,打开钱箱中系统注册键盘、鼠标、状态栏处理4.34.3 系统模块功能说明系统模块功能说明低低本系统主要针对会员、店铺及公司业务的管理,包括会员、授权店的资格管理;各环节的物流、资金流、信息流的管理。根据需求,将系统划分为总部管理模块、门店店长管理模块、门店POS 收银模块、硬件驱动模块、通信服务模块、通信客户端模块等功能子模块。4.3.14.3.1 系统模块图系统模块图超市管理总部销售模块采购模块财务模块基础数据维护系统管理SQLSERVER数据库通信服务器门店ACCESS数据库店长模块DLL通信接口POS收银模块DLL硬件接口4.3.24.3.2 总部管理模块总部管理模块总部管理模块的主要功能如下:用户信息维护和权限维护提供使用总店以及分店工作人员和管理人员的增删改查操作等功能;提供系统操作权限的管理操作,以及系统角色生成,分配等管理操作等功能;供应商信息维护提供与本店相关的进货渠道,供应商的增删改查操作等功能;商品信息维护提供对商品具体信息的维护,包括商品编码、名称、供应商、价格、数量等信息的增删改查等操作的功能;商品单位维护提供对商品计量单位信息的增删改查等操作功能;门店信息维护提供对连锁超市中所有的门店信息的增删改查等操作的功能;库存初始化初始库存、库存金额设置:在新增门店时设置该门店初始库存和库存金额;销售报表单品销售汇总报表:包括商品编码,商品名称,商品销售数量,商品单位,销售价格,销售额等信息,要求按照门店、供应商、销售时间段、销售人员等条件进行组合查询汇总,给出报表;分类商品汇总报表:包括分类代码,分类名,销售额等信息,要求门店和时间段等条件进行组合查询汇总,给出报表;每日门店销售额统计报表:包括门店代码,门店名称,店长名称,销售额等信息,要求按照日期给出报表;某种商品月度销售趋势图:以门店为条件,需给出折线图;某种商品在各个门店销售额度的统计:需给出饼图;进退货管理商品采购订单:即进货单,将门店的要货需求转化为商品采购订单,并出商品采购订单表格;要货信息维护:对门店提交上来的要货信息进行分类统计维护;根据分店上传的进货信息调整采购订单进货状态的信息;进退货汇总表:按照总部、门店、供应商、商品分类等进行进退货信息的汇总和查询;录入商品编码或日期来查询进货单或者退货单的功能,支持模糊查询;财务管理按结账周期提供供应商应付账款统计以及收货明细报表;库存分析报表:按照各商品、各门店统计期初库存、期初库存金额、期末库存、期末库存金额、期间进货、期间损耗、损耗率;期间进销存汇总报表:按照各商品、各门店统计进货数量、进货金额、销售数量、销售金额、损耗数量、损耗金额,并计算理论毛利,实际毛利;人事考勤统计:对总部和门店的工作人员的考勤信息进行统计,统计员工考勤信息,给出考勤报表,包括迟到、早退、矿工次数等;考勤设置:设置迟到、早退、矿工的参数商品价格管理商品调价处理:进价调整,最近一次的进价调整,调整过去或将来的价格;销售价格调整,对将来的价格进行调整;并相应调整相关报表;依据提供的商品价格来查询关于该商品得任何商品信息.提供批量模糊查询商品价格功能;提供对某一段时期内所有商品价格有改动的进行汇总和查询功能.并且提供以商品编码、商品名称、商品供应商等为条件的查询方式.商品库存管理对超市内所有的商品库存进行统计和分析,能够以多种灵活方式查询某商品库存,比如根据供应商来查询商品信息或者能根据商品库存数量范围进行筛选和统计;提供商品库存上限以及下限的预警功能;盘点信息查询:分店进行手工盘点,将盘点信息上传到总部,总部根据最新的盘点数量来更新数据库中的库存数量,并且生成盘点和盘赢盘亏报表每日数据处理系统每日初始化需要进行如下工作:将门店传入的数据进行处理,包括转入销售流水、形成采购订单、更新收货信息等;每日价格信息,如有调价,要作相应的调价处理;计算每日库存数量以及库存成本金额;生成日汇总报表数据;更新参数表中“汇总日期”数据;需要支持对一个时期内的数据进行汇总,如汇总信息有无,需要支持重新汇总;4.3.34.3.3 门店店长管理模块门店店长管理模块查询本门店销售趋势图,根据时间段分别统计出总销售额,单品销售额,分类销售额趋势图;商品要货:根据门店库存以及实际需求对商品进行要货,向总部申请商品订购;商品收货:总部向供应商订购后,供应商送货到门店,门店进行收货处理,确认收到货物;门店退货处理:进行登记门店退货处理,生成退货信息;顾客退货查询:对顾客退货信息进行查询;商品价格打折:可对部分商品进行价格打折处理;盘点处理:门店进行盘点处理,登记盘点信息;交接班信息管理:管理门店员工的交接班信息,进行考勤,并对员工进行排班操作;上传数据:将本地数据库中员工交接班信息,要货信息,收货信息,退货信息,盘点信息等上传到总部;下载数据:将本门店员工信息,库存信息下载到本地数据库;4.3.44.3.4 POSPOS收银模块收银模块正常销售功能:通过扫描商品条码或者输入商品编码以及商品数量,计算应收,实收,找零,在LED 显示屏上显示金额,打开钱箱,并最后打印销售小票;挂单取单功能:在销售过程中进行挂单操作,可以暂时将正在进行销售的单挂起,对别的顾客进行销售操作;并可随时对挂起的任意一单进行取单,继续进行销售操作;一键撤单:在销售过程中,未打印小票之前,可将已经生成的销售单撤销;退货:处理顾客的退货(支持部分或全部退货);交接班:员工在进入系统时提示是否开始上班;员工的交接班处理,并记录交接班信息;上传数据:员工在下班前将本地数据库中的销售流水表数据上传到总部数据库服务器中;下载数据:员工上班前将商品价格表中的信息下载到本地,进行更新商品价格;键盘操作功能:只能用键盘操作,屏蔽鼠标和光标,并屏蔽除定义功能键外的其他按键;任务栏和桌面的隐藏;4.3.54.3.5 硬件驱动模块硬件驱动模块Modem 驱动:提供 modem 检测、modem 初始化、modem 通信等操作功能;小票打印机驱动:提供小票打印操作功能;LED 显示屏驱动:提供 LED 显示屏的显示实收、找零、应收的功能;4.3.64.3.6 通信服务模块通信服务模块24 小时不间断服务;接受门店的请求,从中心数据库中提取相应的数据发送给门店客户端;接受门店发送上来的数据,经过处理将相应的数据导入中心数据库中;形成后台服务程序,可以在系统服务中启动该模块;具备托盘功能;4.3.74.3.7 通信客户端模块通信客户端模块与通信服务器建立连接,将门店的数据传到总部;并接收总部下传数据给调用本模块的店长模块和 POS 模块。4.44.4 总用例图总用例图【系统总部用例图】【用例说明】用例名称用例名称维护要货单下单查询库存供应商付款及收货明细库存分析说明说明对门店上传的要货单进行增删改查等操作系统把要货单自动分类汇总转化为采够定单了解各个门点库存的情况根据收货物明细来产生供应商应付款库存分析报表包含(商品信息.,期初库存,期初库存金额,期末库存,期末库存金额,期间进货,期间损耗,损耗率)进销存汇总期间进销存汇总报表包含(商品信息.,进货数量,进货金额,销售数量,销售金额,损耗数量,损耗金额,理论毛利,实际毛利)考勤销售报表考勤 门店的上班上班情况1、单品销售汇总报表(商品编码,商品名称,商品销售数量,商品单位,销售价格,销售额)2、分类商品销售汇总报表(分类编码,分类名,销售额)每日门店销售额统计报表(门店编码,门店名称,店长名称,销售额)调价权限管理数据库备份和恢复基础数据管理调整最近一次进价和调整将来的价格控制用户访问系统资源的权限提供给客户图形化的备份和恢复界面供应商维护,商品信息维护,销售单位维护,门点信息维护执行调价处理Job 晚上 12:00 开始运行 检查明天是否有调价有则更新每日价格表,每日价格表的触发器则更新商品价格表【角色说明】角色名称角色名称采购人员对应用例对应用例维护要货单位,下单,初始化库存,查询库存财务人员供应商应付款 库存分析,进销存汇总 考勤销售经理系统管理员销售报表,调价权限管理,数据备份,基础数据维护,执行调价处理公司领导报表 考勤分析销售情况 调整价格执行数据安全和系统使用安全管理了解经营情况和员工工作情况【门店用例图】【门店用例说明】用例名称用例名称Login说明说明登录系统 如果是收银登录 进收银界面 店长就进门店管理SalePauseSale顾客买了东西 拿到收银台结算把用户的一笔交易先挂起来 后面人继续收银,等那顾客回头了再调出来结算UndoSaleReturnGoodsCheckStoreReceiveAtricle小票还没打出来之前客户 想退了东西 不想超市购买了客户拿着小票来超市退货可以浏览执行信息的商品的库存情况供应商送货物到门店 门店店长执行收货登记,同时登记损坏货物SaleRpt可以按照员工号 日期等组合起来 查看销售情况说明说明负责各个门店的定单和库存进行管理负责对资金流的监控UpdateNewData把客户端的 销售记录表,收货物登记表 员工考勤表 等上传到 总部RequestArticleViewsaleWork4.54.5 总流程图总流程图添加指定日期的要货信息 过天了就不可以增删改了查看员工上下班考勤劳情况4.5.14.5.1 收银流程收银流程4.5.24.5.2 店长管理店长管理4.5.34.5.3 总部管理总部管理4.64.6 总体规范说明总体规范说明【权限】每个用户都是可以给别人授权 不过低级别的不能给高级别的用户授权【编码规则】参考 DELPHI 编码规范5.5.功能分析功能分析5.15.1 收银子系统收银子系统5.1.15.1.1 正常销售正常销售【功能概述】确认销售商品,结算金额【业务流程】输入条形码按 Enter-输入数量按 Enter-按 F1 到结算小窗口-输入实收金额按 Enter-最后确认【界面设计】【接口说明】销售流水表5.1.25.1.2 挂单挂单【功能概述】可以把一笔销售暂存起来 需要时候再调出来【业务流程】有销售数据-按 F2-完成挂单继续销售选择一条要解挂的单-按确认-继续对这条单完成销售【界面设计】【接口说明】销售临时表5.1.35.1.3 撤单撤单【功能概述】在没打出小票之前都是可以允许把一笔交易撤消的【业务流程】销售栏里有商品-按撤销或则一键撤单-撤销成功继续下一次销售【界面设计】【接口说明】5.1.45.1.4 退货退货【功能概述】输入小票号可以执行退货【业务流程】输入单据号(或查询)按Enter 确认-可退某类商品或则全部商品-退货成功继续【界面设计】【接口说明】5.25.2 店长管理系统店长管理系统5.2.15.2.1 收货登记收货登记【功能概述】本模块对收到供应商的发过来的货物进行录入,如果发现录入的货物和要货里面的信息不吻合系统应该要提示,最后打印出一张收货凭据给物流配送商【业务流程】【界面设计】【接口说明】5.2.25.2.2 要货要货【功能概述】商下单的基础数据。【业务流程】【界面设计】【接口说明】店长预估在下次要货发生之前需要进货的详细情况 填写入数据库 晚上发送到总部 作为总部向供应5.2.35.2.3 销售查询销售查询【功能概述】查询指定时间段内的销售情况 可以支持导入 EXCEL 和 报表可以根据 收银员 品项 日期段 等进行查询【业务流程】【界面设计】【接口说明】5.2.45.2.4 库存盘点库存盘点【功能概述】查询当前库存情况 条件可以为某一个品项 某一时间段 入库情况【业务流程】无【界面设计】【接口说明】5.2.55.2.5 交接班查询交接班查询【功能概述】可以根据 员工姓名 上下班类型 还有时间段来做查询【业务流程】【界面设计】【接口说明】5.2.65.2.6 员工信息查询员工信息查询【功能概述】可以根据 员工姓名 上下班类型 还有时间段来做查询【业务流程】【界面设计】【接口说明】5.2.75.2.7 数据上传数据上传/下载下载【功能概述】【业务流程】【界面设计】【接口说明】5.35.3 通信客户端通信客户端 DLLDLL5.3.15.3.1 通信客户端通信客户端【功能概述】为门店收银子系统和店长子系统提供接口,连接到总部通信服务器上,发送或接收数据;【界面设计】【接口说明】DLL 中提供的通信函数接口:可调用的方法:procedure Sendpack(p:ppack);stdcall;说明:发送数据包。参数说明:数据包结构体的指针。function Initdll(vsorcket:TCustomWinSocket;vhandle:Thandle):boolean;stdcall;函数说明:初始化动态链接库,开启一个通迅线程。参数说明:vsorcket 为主程序产生的通迅套接字,vhandle 是主程序窗体句柄。用来与线程间的消息传递。procedure Exitdll();stdcall;说明:退出 dll 时调用,关闭通迅线程,释放内存空间。5.45.4 硬件接口硬件接口 DLLDLL5.4.15.4.1 LEDLED显示屏显示屏【功能概述】为门店收银子系统提供接口,在收银时显示单价、应付、已付和应找余额,在收银时打开钱箱.【界面设计】无【接口说明】DLL 中提供的 LED 显示屏函数接口为门店收银提供接口可调用的函数:function OperationType(vstr:vtype):boolean;stdcall external;函数说明:执行对 LED 显示屏的提示灯控制;参数说明:vstr 是要进行的操作的标识,类型为枚举类型vtype;vtype 类型的定义:Typevtype=(OpenMoneyBox,ClearScreen,UnitPrice,TotalPrice,ReceivesMoney,SurplusMoney);5.4.25.4.2【功能概述】注:注:OpenMoneyBox:OpenMoneyBox:小票打印机小票打印机为门店收银子系统提供接口,在收银交易完成时为顾客打印小票;【界面设计】无【接口说明】DLL 中提供的打印函数接口为门店收银提供接口提供的调用函数:function printlist(p:pselllist):boolean;stdcall;函数说明:打印小票。参数说明:p 为一个 pselllist 类型的打印包指针,调用前先将打印的内容打包。返回值:打印失败返回 false;打印成功时返回 true。Pselllist 的定义:type Tsellcomm=record CommName:array0.29 of char;9 of char;29 of char;14 of char;5 of char;要货信息表门店编号要货单编号商品编号要货数量要货日期期望到货日期申请人备注VARCHAR23VARCHAR26VARCHAR210NUMBER4DATEDATEVARCHAR26VARCHAR2100门 店 信 息 表门 店 编 号门 店 名 称门 店 类 型门 店 地 址联 系 电 话传 真联 系 人开 张 时 间门 店 状 态备 注VARCHAR23VARCHAR230VARCHAR26VARCHAR250VARCHAR213VARCHAR213VARCHAR26DATEVARCHAR26VARCHAR2100要 货 信 息 表门 店 编 号要 货 单 编 号商 品 编 号要 货 数 量要 货 日 期期 望 到 货 日 期申 请 人备 注VARCHAR23VARCHAR26FK_Request_STOREVARCHAR210NUMBER4DATEDATEVARCHAR26VARCHAR2100FK_ORDERLIST_ST ORE采 购 订 单 表订 单 编 号供 应 商 编 号商 品 编 号订 单 状 态订 单 时 间订 购 数 量进 货 价 格订 购 人最 迟 收 货 时 间备 注VARCHAR210VARCHAR26流 水 号VARCHAR210订 单 编 号CHAR1门 店 编 号DATE商 品 编 号NUMBER4FK_ORDER_ORDERLIST订 购 数 量NUMBER6,2收 货 数 量VARCHAR26收 货 人VARCHAR210收 货 时 间VARCHAR2100备 注采 购 详 情 表VARCHAR210VARCHAR210VARCHAR23VARCHAR210NUMBER4NUMBER4VARCHAR26DATEVARCHAR2100采 购 订 单 表订 单 编 号供 应 商 编 号商 品 编 号订 单 状 态订 单 时 间订 购 数 量进 货 价 格订 购 人最 迟 收 货 时 间备 注VARCHAR210VARCHAR26VARCHAR210CHAR1DATENUMBER4NUMBER6,2VARCHAR26VARCHAR210VARCHAR2100采 购 详 情 表流 水 号订 单 编 号门 店 编 号商 品 编 号订 购 数 量收 货 数 量收 货 人收 货 时 间备 注VARCHAR210VARCHAR210VARCHAR23VARCHAR210NUMBER4NUMBER4VARCHAR26DATEVARCHAR2100FK_ORDER_ORDERLIST界面层TBaseForm数据访问层TDbOperatorTArticleFormTSQLHelperSQLSERVER数据库.TDbConnection,进货数量,进货金额,库存数量,库存金额,销售数量,销售金额)【界面设计】【接口说明】5.4.2.1 库存分析报表【功能概述】库存分析报表(商品信息.,期初库存,期初库存金额,期末库存,期末库存金额,期间进货,期间损耗,损耗率)【界面设计】【接口说明】5.4.2.2 期间进销存汇总报表【功能概述】期间进销存汇总报表(商品信息.,进货数量,进货金额,销售数量,销售金额,损耗数量,损耗金额,理论毛利,实际毛利)【界面设计】【接口说明】5.4.2.3 盘赢盘亏报表【功能概述】期间盘点,整理库存数据,给出商品信息.,进货数量,进货金额,销售数量,销售金额,退货数量,退货金额,盈利(亏损)金额报表【界面设计】【接口说明】5.4.2.4 销售报表【功能概述】日汇总报表(门店,日期库存数量,库存成本金额)【界面设计】【接口说明】5.4.2.5 商品调价汇总表【功能概述】能提供对某一段时期内所有商品价格有改动的进行汇总和查询功能.并且提供以商品编码为条件的查询方式【界面设计】【接口说明】5.4.2.6 进退货汇总表【功能概述】系统必须按月和按季节提供商品的订货单和退货当汇总报表,报表中必须提醒订货的商品名称数量,总金额,订货的供应商名称,供应商付款方式【界面设计】【接口说明】5.55.5 通信服务器通信服务器5.5.15.5.1 通信服务器通信服务器【功能概述】监听门店客户端连接请求,接收客户端发送过来的数据报,根据协议解析;或者从数据库中提取相应的数据,根据协议封装数据包,发送给客户端;【界面设计】由项目组成员提供【接口说明】具体的自定义通信协议(由项目组成员提供)6.6.数据库设计数据库设计6.16.1 收银子系统和店长子系统数据库设计收银子系统和店长子系统数据库设计6.1.16.1.1 数据库数据库ERER图图由项目成员设计提供6.26.2 总部数据库设计总部数据库设计6.2.16.2.1 数据库数据库ERER图图由项目成员设计完成

    注意事项

    本文(软件概要设计文档模板.pdf)为本站会员(w***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开