连锁超市综合管理系统概要设计文档修订历史记录日期版本说明作者目录1.引言 (4)1.1编写目的 (4)1.2范围 (4)1.3背景说明 (4)2.网络拓扑 (5)2.1网络结构图 (5)2.2网络结构说明 (5)3.系统环境 (5)3.1操作系统 (5)3.2数据库 (5)3.3开发语言 (5)3.4网络及硬件设备 (5)4.总体概述 (6)4.1系统目标 (6)4.2模块结构 (6)4.3系统模块功能说明 (9)4.4总用例图 (12)4.5总流程图 (15)4.6总体规范说明 (15)5.功能分析 (15)5.1收银子系统 (15)5.2店长管理系统 (16)5.3通信客户端 DLL (19)5.4硬件接口 DLL (19)5.5总部管理系统 (21)5.6通信服务器 (27)6.数据库设计 (27)6.1收银子系统和店长子系统数据库设计 (27)6.2总部数据库设计 (27)1.引言1.1编写目的编写目的:根据需求分析说明书,对系统建立起总体流程及系统总体编码规范等,为设计人员、编程人员及测试人员工作的基础。
参考资料:OS1.0 需求分析说明书R3 单店培训文档1.2范围主要针对 XX项目需求分析说明书提出了基本的范围,实施目标和功能等信息,供实施、开发等部门使用。
1.3背景说明1.项目签订时间,实施地点,完成时间要求。
项目签订时间:XXXX年 XX月 XX日实施地点: XXX要求完成时间:XXXX年 XX月 XX日前2.项目实施范围,包含模块数,实施地点。
项目实施包含了门店系统收银模块店长管理模块总部系统基础资料管理销售管理采购管理财务管理报表系统管理3.客户公司简单介绍。
益升连锁超市是 XXX 市一家连锁超市企业, 随着企业的经营模式扩展,在不同的地方和地段设方式。
因此计划开发一套连锁超市管理系统。
2.网络拓扑2.1网络结构图其网络结构图如下:2.2网络结构说明总部数据库服务器:用来保存总部数据,为中心数据库;通信服务器:接受分店POS的请求,根据请求的不同从中心数据库中提取相应的数据下发给POS客户端;或者将POS客户端上传的数据进行分析并将数据导入中心数据库中;Modem 池:提供给各分店进行拨号连接,从而建立与通信服务器的联系;总店维护机:提供给总店维护程序,进行对中心数据库的数据维护。
门店POS 机:采用一般微机,提供给POS收银程序以及店长管理程序使用;Modem:提供给 POS机通过拨号与总部的Modem池建立连接,从而实现POS机与总部的通信服务器进行数据交换。
3.系统环境3.1操作系统Server : Windows 2000 Server或者Windows 2000 Advance Server3.2数据库总部SQL SERVER 2000 考虑要可以移植到ORACLE 9i门店ACCESS20003.3开发语言Dephi7.03.4网络及硬件设备总部放置一个 model池D_LINK 交换机器若干网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高D_LINK 交换机器若干网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据D_LINK 交换机器若干网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据D_LINK 交换机器若干网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据D_LINK 交换机器若干网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据网络中心数据服务器:PIII800、256M内存以上,配 SQL SERVER 2000网络中心应用服务器: PIII800、256M内存以上工作站要求内存64M C500 以上网管工作站要求内存 128M C700 以上电信宽带门店POS 机店长管理机电信宽带4.总体概述4.1系统目标使用本系统后将起到以下主要效果:门店收银系统收银统计分析销售情况进货登记上传下载数据实现总部能够对门店经营情况进行分析统计总部后台管理系统了解各个门店的经营情况管理好进销存生成财务报表4.2模块结构【模块清单】4.2.1总部管理系统一级二级模块功能简述优先级模块系统系统参数设置低管理数据字典高角色管理高用户管理高基础商品信息高数据。