您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 新油物质供应中心供销存总体设计文件
新疆石油管理局物资供应中心进销存管理系统设计文件新疆金泰隆软件股份有限公司XinjiangJinTaiLongSoftwareCO.,LTD.系统设计说明书1引言1.1背景PMPSAMIS是新疆石油管理局物资生活供应中心立项,并委托新疆金泰隆公司开发的综合管理信息系统。1.2目的编写本系统设计说明书的目的是阐述新疆石油管理局物资生活供应中心的总体设计方案,重点说明本系统软件的结构,数据库建设方案等内容。本说明书将作为新疆石油管理局物资生活供应中心进销存管理系统后续开发工作的指南,也将是系统维护的重要参考资料。1.3参考资料a.《系统任务书》b.《系统方案建议书》c.《需求分析说明书》1.4术语及约定PMPSAMIPetroleumMaterialPurchaseSellAccumulateManageInformationSystem新油物质供应中心进销存管理系统的缩写(本文中将以PMPSAMIS代表该管理信息系统)。数据库本文中所述及的“某某数据库”不是指单一的一张表、也不是指SQLSERVER中的一个物理数据库,而是指由若干张逻辑上紧密相关的数据表组成逻辑数据库。2环境设计2.1运行环境2.1.1硬件环境PMPSAMI将在网络环境下运行,至少需要一台服务器和若干台客户机(工作站)。对于服务器,要求具有256MB以上内存,硬盘空间能够安装下面软件环境一节述及的所有服务器软件以及4G以上的剩余空间用于创建数据库。对于客户机,要求能够安装Windos98,内存在64M以上,硬盘有100M以上剩余空间。打印机可使用Windows98支持的任意打印机。2.1.2软件环境2.1.3服务器端服务器操作系统选用WindowsNT4.0/2000、XP。服务器端将提供以下服务:数据库服务数据库服务器推荐选用SQLServer2000版本,也可选用Sysbase10、ORACLE8.0等任意支持标准SQL的数据库管理系统。服务器。2.1.4客户端在客户端,操作系统使用Windows98或以上版本,以浏览器作为本系统的主界面,并通过浏览器安装数据库管理系统的客户端软件、BorlandBDE和Delphi的发布文件以及本系统的客户端软件。2.2开发环境2.2.1服务器操作系统Windows2000SERVER数据库服务器SQLSERVER数据库软件WEB服务器MicrosoftIIS4.0小组通讯服务MicrosoftNetMeeting2.2.2前端开发工具操作系统Windows98/Windows2000分析设计建模工具MicrosoftVisualModeler流程图绘制工具Visio2002文档编写MicrosoftWord2000/XP编程实现InpriseDelphi6.0EnterPriseedition版本控制工具PVCSVersionManager6.7工作组协作工具MicrosoftOutlook20002.2.3开发文件夹2.2.3.1工作文件夹每个开发人员在自己工作站建立一个项目开发工作文件夹,并映射为J:,如:SUBSTJ:D:\Projects\PMPSAMIJ:目录结构如下DOC\开发文档资料Source\源程序文件夹......各模块/子系统源程序文件夹AppHome\供测试使用的目标系统主文件夹,与服务器上建立的目标系统主文件夹相同在服务器上建立共享工作文件夹,开发人员可读写,与工作站的工作文件夹结构相同。在服务器上的地址:\\JTLNT\PMPSAMI开发人员将此文件夹映射为X:来使用。2.2.3.2版本档案文件夹在服务器上建立共享档案文件夹,开发人员可读写,用以保存项目文件的版本档案。在服务器上的地址:\\JTLNT\PVCSPUB\PMPSAMI要求开发人员必须将\\JTLNT\PVCSPUB\PMPSAMI映射为Z:,使用PVCS进行文件版本管理,并在PVCS的Option|DataFileLocation选项中指定Z:\PMPSAMI为根目录。Z:\PMPSAMI文件夹结构如下:ARC\存档文件夹......(分类保存的档案文件夹)............(各个存档项目配置信息文件夹)......2.2.4目标系统文件夹目标系统将安装在网络服务器上。在文件服务器JTLNT上建立目标系统的主文件夹:\\JTLNT\PMPSAMI用户可将其映射为任一驱动器来使用,如K:,其结构如下:BIN\可执行程序文件夹,存放本系统运行必须的各种可执行文件及其附属文件DATA\数据文件夹,用来存储系统控制信息文件等HELP\帮助文件夹PICT\图片文件夹3系统概要设计3.1基本设计思路这一节叙述PMPSAMI软件系统的主要设计思想。3.1.1设计原则本系统的设计遵循以下基本原则:注重系统的实用性、通用性、易用性、可维护性和先进性。3.1.2设计方法在概要设计阶段将主要采用传统的结构化设计方法,而在详细设计阶段将以面向对象的设计方法为主。3.1.3开发环境本系统将以MicrosoftWindows98简体中文版和MicrosoftWindows2000为基本的开发平台。前端客户程序以INPRISE公司的BorlandDelphi6为主要开发工具。系统整体结构整个系统将开发为一个具有C/S和B/S并存的综合系统,复杂业务的处理以C/S模式为主;数据查询、系统升级维护功能将以B/S模式为主。根据《需求分析》,本系统的功能大体上可分为业务管理模块和常规企业管理两类。用户所提的需求,基本上是按目前石油管理局物资供应中心的业务机构划分的功能模块,为了增强系统通用性、可扩展性和可维护性,我们将对整个系统的功能进行综合分析,分离出基本的功能模块,并做出如下系统级解决方案。本系统的软件模块将分为以下四个层次:第一层(底层):软件系统支撑模块第二层:基本业务功能模块第三层:常规企业管理模块3.1.4局域网数据访问方案本系统的在局域网环境下的数据访问将采用客户/服务器模式。在开发期间,我们将使用SQLSERVER2000数据库管理系统。一方面,为了增强系统的可移植性,对数据的访问将采用标准的SQL语言,尽量不使用数据库管理系统所扩展的特殊功能;另一方面,为了提高系统的性能,我们将使用多数数据库管理系统都支持的视图和存储过程。3.1.5★远程数据访问方案由于新疆石油管理局物资生活供应中心存在局域网范围之外的分支机构(如销售分店),分支机构可能要求具有部分或全部业务功能,即可能要访问总部的所有数据。由于分之机构通常采用拨号网络与总部相连,实时从总部服务器上访问数据,速度非常慢,为了解决这个问题,本系统拟采用分布式数据库方案。3.1.6数据字典见数据库详细设计3.1.7用户管理3.1.8报表处理3.1.9数据查询3.1.10错误处理3.1.11联机求助子系统本系统将为用户提供与Windows9x/2000一致的联机求助子系统。1、系统级帮助采用HLP格式的帮助形式。2、企业级帮助采用CHM格式的帮助形式。3.2系统结构设计本系统的结构设计将根据需求分析,以系统功能为主线该系统分为:基本业务功能模块、常规企业管理模块。3.2.1基本业务功能模块按照系统业务功能,本系统将包含以下几个子业务子系统:采购计划子系统租赁管理子系统库存管理子系统销售管理子系统定金定购子系统特别处理子系统各个业务子系统之间是相互独立的,既可单独运行,也可集成运行。为了使各个子系统能够集成在一起协调运行,我们必须开发一个软件系统支撑模块。3.2.2常规企业管理模块按照系统业务功能,本系统将包含以下几个业务子系统:决策支持子系统客户管理子系统系统维护子系统3.2.3整个系统的总体结构如图所示:XJWZJXC软件系统支撑模块采购计划子系统租赁管理子系统库存管理子系统定金定购子系统决策支持子系统系统维护子系统销售管理子系统XJWZJXC软件总体结构组织机构管理子系统特别处理子系统在子系统这个层次,系统功能与子系统是一一对应的。3.2.4模块的划分业务功能模块采购管理子系统租赁管理子系统租库房租柜台合同管理库存管理系统出入库管理调拨管理库存核算销售管理子系统代销管理购销管理定金定购子系统?特别处理子系统遗损处理过期商品处理赔偿处理退货处理调价管理常规企业管理模块组织机构子系统供货商管理客户管理人事管理决策支持子系统领导查询决策分析系统维护子系统初始化数据用户权限管理备份与恢复系统升级4模块设计考虑现代开发工具易用性以及应用界面的不确定性,在设计中不必考虑一般模块中的界面安排,具体界面由程序员制作出原型后,与用户直接交流确定。本文档将主要侧重于功能、模块接口和算法的设计。4.1采购计划子系统4.1.1采购计划4.1.1.1功能描述采购计划是整个供销链系统的重要组成部分。采购计划也是供销链系统的入口。及时准确的采购计划,对减少库存、保证生产正常进行有重要意义。采购计划管理系统主要是管理产品结构、采购需求、采购计划执行情况等内容。采购计划与入库单建立对应关系后,可以有效监控计划的执行情况。对保证采购计划的按时到货和准确到货有重要意义。具体包括:计划单、指示单的生成、传送、查询、汇总、修改、签字、审批、统计报表、打印以及与最终实际销售量的对比形成“计划准确程度”指标。购销、代销计划单是由各分店根据本店的销售情况]最初拟定的,在拟定计划过程中分店可以根据历史销售商品和信息组收集的商品信息制定,计划拟定后提交经营部计划组汇总,然后先后经经营部计划组主管、经营部主任和总经理或其授权人审批确定。在审批过程中各审批环节都可以直接修改计划单中的商品数量、价格及供应商,必要时要与分店进行商量,计划确定后最终交经营部采购组组织采购。购销、代销指示单是经营部计划组根据市场情况和客观需要制定的指示性的购销、代销的计划,制定后经经营部主任、总经理或其代理人审批,同样在审批过程中各审批环节都可以直接修改计划单中的商品数量、价格及供应商,最终也是交经营部采购组组织采购,这种指示计划对公司扩展业务的需求至关重要,也体现了管理的要求。不管计划单还是指示单,在审批过程中计划拟定部门可以随时查询了解所在的审批环节和结果。总经理(也可以通过数据中心)、经营部主任随时了解总体计划数据、计划准确程度、计划执行情况等信息。经营部计划组可以随时按库房商品种类、分店、供应商、采购员以及时间点时间段对计划单进行分类查询统计。各种单据和统计报表都可随时打印。4.2租赁管理子系统租赁是适应当前商品销售形式的重要形式直销形式而必不可少的商业进销存子系统,这种形式既方便了直销商也为商业企业带来相对稳定的利润,同时吸收品信皆优的直销商对提高商业企业的信誉和知名度也是极有帮助的。根据石油物资中心的实际情况,本租赁子系统包括租库房,租分店柜台(以下称租柜台),以及与租赁有关的租赁合同管理三大模块。租赁形式包括仅租库房、仅租柜台、既租自管理库房又租柜台和既租代管理库房也租柜台四种形式。4.2.1租库房租库房根据实际情况分为租自管理库房和租代管理库房。4.2.1.1租自管理库房4.2.1.1.1功能描述自管理库房是方便直销商自行处理库管业务,出租者(石油物资中心)直接将某一库房或库房的一部分全部租赁给承租者,石油物资中心只按期收取租金,一切仓储管理由承租者自主进行。具体功能包括:合同的传送和查询。租赁交费的管理,包括交费单的生成,传送,签字交费、查询、统计、打印以及与其它租赁形式的数据形成租赁报表,租赁到期报警。物业公司可以随时按承租者、交费期、交款方式、库房以及经手人分类统计自管理租赁业务总体情况和个别情况以及自管理合同。租赁交费单是由财务室根据租赁合同的条款填写的,交物业公司并据此移交库房。在月报、年报时自管理租赁可以以单独项目体现在报表中。对租赁自管理库房交费单、合同、分类统计的结果可以随时打印。4.2.1.2租代管理库房4.2.1.2.1功能描述租赁代管理库房是直销商将库管业务交出租者(石油物资中心)代为管理,出租者(石油物资中心)要保证承租者的商品
本文标题:新油物质供应中心供销存总体设计文件
链接地址:https://www.777doc.com/doc-1707788 .html