1、兴旺超市管理系统的设计目录 中文摘要(关键词)1英文摘要(关键词)1前言21.概述31.1国内外的研究现状分析31.2系统研究意义32 系统分析42.1 可行性分析42.1.1 技术可行性分析42.1.2 操作可行性研究42.1.3 环境条件可行性42.1.4法律可行性分析42.2 系统需求分析42.2.1 系统开发目的42.2.2系统功能需求52.2.3系统业务流程52.2.4系统数据流设计73 总体设计93.1项目规划93.2系统模块图93.3 系统开发环境104 详细设计114.1 数据库设计114.1.1数据库设计114.1.2 数据库E-R图分析114.1.3主要数据库表的结构174
2、.2 主要功能模块设计224.2.1主界面设计224.2.2基本信息管理模块设计24.2.3采购管理模块设计244.2.4销售管理模块设计264.2.5库存管理设计28结论30参考文献31致谢32兴旺超市管理系统的设计中文摘要:兴旺超市管理系统实现了小型超市的规模化管理,使得兴旺超市对超市商品的进销存管理以及客户信息等因素的管控达到足够精确,提高其管理水平。使用Microsoft Visual Studio 2008作为主要的开发工具和Microsoft SQL Server 2005为后台数据库服务器。本次是以B/S架构思想的系统设计,使企业管理更加规范化,从而使各业务环节更加紧密。本系统采
3、用结构化的开发方法开发,一共包括四个主要模块,分别是: 基本信息管理模块、超市采购管理模块、超市销售管理模块、超市库存管理模块。基本信息模块是对系统中的商品信息、供应商信息和超市会员、员工信息的维护;采购管理模块是对超市中的中采购商品计划、订单管理;销售管理模块对超市中的销售记录登记、营业利润分析,促销活动管理;库存管理模块是对商品的入库、出库记录管理和库存盘点功能。关键词:兴旺超市 管理系统 系统设计Abstract: The Management Information System of XingWang has realized the scale management of smal
4、l supermarket.It makes the XingWangsupermarket can control accurately in purchasing ,saling , inventoring goods and the managing the customers information. In the process of development,the Microsoft Visual Studio 2010 will be the main develop tool,the Microsoft SQL Servers 2005 will be the database
5、.The thought ofsystem design is based on B/S architecture, make enterprise management more standardized, so that the closerbusiness links. This system USES the structured development method, a total of four main modules, including: basic information management module, the supermarket procurement man
6、agement module, the supermarket sales management module, the supermarket inventory management module. Basic information module is on the system of commodity information, supplier information, and supermarket member, employee information maintenance; Modules of purchasing management plan is in the su
7、permarket in the procurement of goods, the order management; Sales management module of the supermarket sales record registration, operating profit analysis, promotion management; Inventory management module is to through managing the registration of inbound and outbound goods and stock inventory co
8、ncept in real time.Keyword:XingWang-SuperMarket MIS System-Design33前言经济迅速发展着的当今,使各行业、各商家间的竞争达到了白热化,选择使用先进计算机管理技术帮助改善落后的信息处理办法来提高各企业的竞争力,成为了企业的必选题。计算机技术具有精确记载和查询各业务信息的技术,帮助超市经营者掌握和分析当前的营销情况,及时对当前情况作出正确的情况,并且有利于超市的内部的进货、库存、销售情况的管理,因而大大提高了现代超市的管理水平。企业信息化虽然已经是所有企业必经或者正在经过的道路。但中小型企业在此道路上却仍受到各种各样的客观因素的阻碍,
9、例如资金短缺、缺少合适的信息化产品,使其信息化发展的脚步受到了严重的影响。现今社会上已经存在大量的超市管理软件,但是却缺少适合兴旺超市这种小型超市只具有简单业务流的简单化的管理系统,因此开发一个适合兴旺超市的管理业务流的信息管理系统成为了必然。考虑到兴旺超市的管理人员和基层员工较少,如果选择购买市场上现成的ERP软件,企业用户会由于软件的功能庞大,业务流程复杂,而使软件中的大多数功能被荒废,这样就会形成浪费。所以开发一个只针对像兴旺超市这样的小超市的信息管理的软件成为必然。小超市是一个具有固定的工作地点,且没有异地通讯等的需要,故本系统选择采用B/S模式,这种模式使系统拥有较好的性能,并可以降
10、低通信成本,具有更好的安全性。通过兴旺超市管理系统,利用信息化手段把先进的计算机科学管理方法引进到兴旺超市,帮助超市减少手工输入,简化经营管理流程,能够快速的反映出商品的进销存状况和其它管理信息分析,使管理人员快速对市场的变化做出对应的决策,加快超市的发展,实现成本管理。1.概述1.1国内外的研究现状分析小超市属于零售业,而目前我国的零售业主要面临的问题是数据的深挖掘和加工、财务业务系统的高度集成、根据企业的并购重组保证系统和数据的统一和稳定。超市软件系统从企业运营及管理的实际情况出发,结合当前中国零售业业态发展趋势,顺应了零售行业对信息化的要求,为商业管理信息系统提供了系统全面的技术解决方案
11、。基于以上原因,超市管理系统在各个商业领域都发挥了很大的作用,也得到了越来越多的大、中、小型商业企业的应用。但就应用状况分析管理系统在中、高端企业得到了广泛的应用和重视,在小型超市中大部分仍停留在手工作业或数据存储的表面层次上,在建立一个适用小型超市业务流的管理信息系统仍需要探索和建设。故为小超市建立一个集成于采购、销售、库存管理于一体的信息管理系统,是可以改善小超市的管理水平,提高小超市的销售量和经济效益。1.2系统研究意义超市需要处理围绕着商品的采购、销售、库存的大量业务信息。超市管理者在面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序架构支持各种数据操作的执行。小型
12、超市系统能够实时和准确的控制超市的商品销售情况和库存情况,使商品零库存的情况消失,提高超市的服务质量,从而增加客流量。超市管理引进现代化的管理信息系统,实现超市庞大商品的控制和传输,从而方便超市的销售管理和决策人员解除后顾之忧。一款适合的超市管理系统,是可以帮助超市提高工作效率,帮助超市工作人员利用计算机,极为方便的对超市的有关数据进行管理、输入、输出、查找等所有有关操作,使杂乱的超市数据能够具体化、直观化、合理化等。2 系统分析为了解决兴旺超市管理信息化的一系列需求,对即将开发兴旺超市管理系统进行系统分析。2.1 可行性分析通过对兴旺超市管理系统的技术可行性分析、经济可行性分析、操作可行性分
13、析、法律可行性分析,已确定兴旺超市管理系统开发的必要性。通过可行性分析,提出系统开发中可能遇到的有关技术、经济、操作等问题并进行说明,即可有效的避免开发过程中可能遇到的风险。2.1.1 技术可行性分析考虑系统实现的技术可能性,在开发过程中选择Microsoft公司的Microsoft Visual Studio 2008作为主要开发工具和Microsoft SQL Server 2005作为后台数据库。.NetFrameWork 3.5作为软件的运行环境,然而.Net FrameWork3.5运行环境已经成为主流的系统Windows 7中自带的组件,故用户并不需要额外下载运行环境,通过添加组件
14、便可以拥有软件的运行环境。故选择.Net Framework3.5作为运行环境为用户提供了极大的方便。Microsoft Sql Server 2005是一个全面的数据库管理平台,使用集成的商业智能工具提供了企业级的数据管理。Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全、更可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。2.1.2 操作可行性研究兴旺超市应用兴旺超市管理系统后,可以实现超市管理业务的信息化,帮助提高超市的管理效果和经济效益。系统将兴旺超市数据集成并生成有用的信息,帮助兴旺超市管理者更全面的了解超市的各方面
15、情况,如供应商信息、会员信息、商品信息等。兴旺超市管理系统改善了兴旺超市传统、混乱的管理方式,为兴旺超市管理带来了井然有序的数据和先进的管理方式,将为兴旺超市的发展起到很大的促进作用。同时B/S对客户机和服务机的要求都不高且成本低廉,适合兴旺超市管理,能给兴旺超市带来更大的利益,具有经济效益。2.1.3 环境条件可行性本系统采用基于Windows的图形用户界面,使管理人员可以对系统轻松上手。而整个超市管理系统采用最友好的交互界面,简单明了帮助说明,使完全不需要对数据库进行了解便可以完成超市管理相关的操作。由此可以看出本系统具有良好的操作可行性。2.1.4法律可行性分析所有技术资料都为合法,开发
16、过程中不存在知识产权问题,未抄袭任何网站,不存在侵犯版权问题,符合国家法律和软件法律法规。2.2 系统需求分析2.2.1 系统开发目的超市现已经成为我国一种重要的零售业的形态。随着中小型超市在各个区域的广泛覆盖和高速发展,兴旺超市的经营管理模式也开始发生了巨大的变化。兴旺超市传统管理系统的超市管理模式需要进行革新。兴旺超市管理系统的设计,不仅仅满足超市的基础数据的存储,并满足兴旺超市的管理业务。根据兴旺超市的业务流设计的兴旺超市管理系统,更贴切的处理业务数据,并将其转化为有用的信息传递给管理者,帮助管理者管理超市,减轻管理者的管理负担。本系统结合兴旺超市的管理制度和先进的计算机科学技术,对商品
17、、客户、供应商的基本信息,超市商品的采购、销售以及库存盘点信息等进行管理,真正实现兴旺超市的信息化。2.2.2系统功能需求本系统采用自顶向下方法开发,其具体的功能描述如下: 基本信息管理模块:其功能包括商品信息管理、会员信息管理、供应商信息管理、超市员工信息管理。采购管理模块:其功能包括商品的采购计划管理、采购订单管理、采购退货管理、商品质检管理以及合同管理。销售管理模块:其功能包括销售流水账管理、销售退货管理、超市的促销活动管理、收银管理。库存管理模块:其功能包括商品入库、商品出库、库存监控以及商品盘点。2.2.3系统业务流程兴旺超市管理系统是对兴旺超市管理的采购、销售、库存三个方面的业务数
18、据进行管理的信息管理系统。根据调查得到以下业务流程图。(1)主业务流程图:主要显示了兴旺超市管理的主要业务顺序,见图2-1所示:图2-1 兴旺超市管理系统主业务流程图 (2)采购管理模块的业务流程图:显示兴旺超市采购的相关流程,见图2-2所示:图2-2 兴旺超市管理系统采购管理模块的业务流程图 (3)销售管理模块的业务流程图:显示兴旺超市销售的业务流程,见图2-3所示:图2-3 兴旺超市管理系统销售管理模块的业务流程图 (4)库存管理模块的业务流程图:显示兴旺超市库存管理的业务流程,见图2-4所示:图2-4 兴旺超市管理系统库存管理模块的业务流程图2.2.4系统数据流设计 兴旺超市管理系统的数
19、据流图的顶层图,见图2-5所示:图2-5 兴旺超市管理系统0层图 兴旺超市管理系统的数据流图的1层图,见图2-6所示:图2-6 兴旺超市系统1层图 兴旺超市管理系统的采购管理子系统的2层图,见图2-7所示:图2-7 采购管理子系统2层图 兴旺超市管理系统的库存管理子系统的2层图,见图2-8所示:图2-8 库存管理子系统2层图 兴旺超市管理系统的销售管理子系统的2层图,见图2-9所示:图2-9 销售管理子系统2层图3 总体设计3.1项目规划兴旺超市管理系统是一个帮助兴旺超市管理超市的各类元素(如商品的进销存、会员信息、供应商信息)而进行开发的信息管理系统。兴旺超市管理系统包括对超市数据的维护、处
20、理、统计等功能。根据一系列需求分析的结果,将兴旺超市管理系统分为基本信息管理、采购管理、销售管理和库存管理4个主要模块。系统4个主要模块的功能如下:(1)基本信息管理模块基本信息管理模块,是为兴旺超市的所有业务建立基础,是维护系统基础元素的管理模块。其主要功能如下:商品信息管理:对商品信息的增加、修改、删除和查询。 会员信息管理:对会员信息的增加、修改、查询以及会员优惠设置。 供应商信息管理:对供应商信息的增加、修改、删除和查询。 员工信息管理:对兴旺超市管理的员工信息的增加、修改、删除和查询。(2)采购管理模块 采购管理模块用于兴旺超市的采购业务,其主要功能如下: 采购计划管理:是对超市的采
21、购计划新增、修改、删除、执行和停用。根据销售情况和库存需求生成采购需求单。 采购订单管理:是对记录与供应商之间签订的采购订单管理,包括采购订单的新增、修改、删除和查询以及通过采购计划自动生成采购订单。 采购退货管理:是对不符合质量要求或订单要求的商品进行退货记录,包括采购退货单的新增、修改、删除和查询。 合同管理:用于记录与供应商签订的采购合同内容。(3)销售管理模块 :销售管理模块用于兴旺超市的采购业务,其主要功能如下: 销售流水账管理模块:是对超市的每一笔销售记录的新增和修改以及收银情况的登记。 促销活动管理:用于记录超市的促销活动,促销活动可以帮助超市提高客户量和销售业绩是销售管理必不可
22、少的模块,包括对促销活动的制定、执行和取消。 销售退货管理:是对客户不满意且质量有问题的商品进行退货记录,包括销售退货单的新增、修改、删除和查询。 收银管理:是用于记录销售过程中的顾客的结账情况。(4)库存管理模块 库存管理模块式用于兴旺超市的仓储业务。其主要功能如下: 入库管理:是用于记录商品入库情况。 出库管理:是用于记录商品出库情况 库存监控:当库存商品库存量到达商品的最小库存量时,对系统管理员发出预警,生成采购需求单,提醒管理员进货。 库存盘点:是定期盘点超市的商品数量,避免零库存的事故和实时的更新库存信息。3.2系统模块图兴旺超市管理系统可以满足兴旺超市管理方面的需要,是一个理想企业
23、信息化管理工具。根据需求分析可得到,系统主要模块框图设计如图3-1所示:图3-1 系统功能模块图3.3 系统开发环境(1)系统开发平台:Microsoft Visual Studio 2008(2)系统开发语言:C#(3)数据库管理系统软件:Microsoft SQL Server 2005(4)运行环境:.Net FrameWord3.5(5)分辨率:最佳效果 1024768像素。4 详细设计4.1 数据库设计4.1.1数据库设计为了实现后台数据库对系统数据信息的保存和维护,根据系统的需求选择一个能满足要求的数据库,本系统选择了较好维护的 Microsoft SQL 2005作为后台数据库,
24、数据库名称为db_XWGL。4.1.2 数据库E-R图分析根据兴旺超市管理系统的需求分析和项目规划可得到以下17个实体,分别是:供应商信息实体、采购订单实体、采购明细实体、商品信息实体、库存盘点实体、库存信息实体、员工信息实体、超市促销活动实体、会员信息实体、销售凭证实体、销售明细实体、采购计划实体、采购退货实体、销售退货实体、出库单实体、入库单实体、合同实体。兴旺超市管理系统的商品信息实体图,如图4-1所示:图4-1 商品实体图兴旺超市管理系统的会员信息实体图,如图4-2所示:图4-2 会员信息实体图 兴旺超市管理系统的供应商信息实体图,如图4-3所示: 图4-3 供应商信息实体图 兴旺超市
25、管理系统的采购订单实体图,如图4-4所示: 图4-4 采购订单实体图 兴旺超市管理系统的采购明细主表实体图,如图4-5所示:图4-5 采购明细主表实体图 兴旺超市管理系统的销售明细实体图,如图4-6所示:图4-6 销售明细实体图 兴旺超市管理系统的销售凭证表实体图,如图4-7所示:图4-7 销售凭证实体图 兴旺超市管理系统的库存盘点实体图,如图4-8所示:图4-8 库存盘点实体图 兴旺超市管理系统的超市促销活动信息实体图,如图4-9所示:图4-9 超市促销活动信息实体图 兴旺超市管理系统的员工信息实体图,如图4-10所示:图4-10 员工信息实体图 兴旺超市管理系统的采购计划实体图,如图4-1
26、1所示:图4-11 采购计划实体图 兴旺超市管理系统的库存信息实体图,如图4-12所示:图4-12 库存信息实体图 兴旺超市管理系统的采购退货单实体图,如图4-13所示:图4-13 采购退货单实体图 兴旺超市管理系统的销售退货单实体图,如图4-14所示:图4-14 销售退货单实体图 兴旺超市管理系统的入库单实体图,如图4-15所示:图4-15 入库单实体图 兴旺超市管理系统的出库单实体图,如图4-16所示:图4-16 出库单实体图 兴旺超市管理系统的合同实体图,如图4-17所示图4-17 合同实体图 兴旺超市管理系统的系统E-R图,如图4-18所示 图4-18 系统E-R图4.1.3主要数据库
27、表的结构根据实体图和系统E-R图得到主要数据库表,一共有17张表分别是: (1)商品信息表结构(见表4-1)表4-1商品基本情况表结构字段名数据类型长度约束描述spbhint4主键商品编号spmcvarchar20非空商品名称zxkclint4非空最小库存量pymvarchar20非空拼音码dwvarchar20非空单位ggvarchar20非空规格cdvarchar20非空产商gysbmint4外键、非空供应商编码bzslint4非空包装数量yxqvarchar20非空有效期lsjgmoney8非空零售价格jhjgmoney10非空进货价格Ggvarchar20规格yplbvarchar20
28、非空商品属性ylbhvarchar20非空条形码ScsxVarchar20非空商品属性 (2)会员信息表结构(见表4-2)表4-2 会员信息表结构字段名数据类型长度约束描述khbhint4主键会员编号khmcvarchar20非空会员名称pymvarchar20非空拼音码Sfzhvarchar20非空身份证号yzbmvarchar20邮政编码dhvarchar20非空联系电话Hydjint4非空会员等级HyzkFloat4非空会员折扣HyztBit1非空,默认值1会员状态(3)供应商基本情况表结构(见表4-3)表4-3供应商基本情况表结构字段名数据类型长度约束描述gysbmvarchar20主
29、键供应商编号gysmcvarchar20非空供应商名称pymvarchar20非空拼音码gysdzvarchar20非空供应商地址ssdqvarchar20非空所属地区yzbmvarchar20邮政编码dhvarchar20非空电话lxrvarchar20非空联系人khyhvarchar20开户银行khzhvarchar20开户账号 (4)超市采购明细表结构(见表4-4)表4-4超市采购明细表结构字段名数据类型长度约束描述lszhint4主键流水账号cgdjhint4外键、非空采购订单号spbhvarchar20非空商品编号rkslint4非空入库数量ThslInt4非空退货数量rkdjMon
30、ey10非空入库单价CgslInt4非空采购数量rkrqdatetime20非空入库日期Memovarchar200备注 (5)采购订单表结构(见表4-5)表4-5超市采购订单表结构字段名数据类型长度约束描述cgdjhint4主键采购订单号Cgjhbhint4外键采购计划编号Hthint4外键、非空合同号cgrqdatetime8非空采购日期YgIDvarchar20外键、非空经办人Memovarchar200备注 (6)超市销售明细表结构(见表4-6)表4-6超市销售明细表结构字段名数据类型长度约束描述sslshInt4主键销售流水号xspzhInt4外键、非空销售凭证号spbmInt4外键
31、、非空商品编号xsslInt4非空销售数量xsdjMoney10非空销售单价xsjeMoney10非空销售金额xsrqdatetime8非空销售日期thzkInt4非空退货数量YgidInt4外键、非空经办人MemoVarchar200备注 (7)超市销售凭证表结构 (见表4-7)表4-7超市销售主表结构字段名数据类型长度约束描述xspzhInt20主键销售凭证号xsrqDatetime8非空销售日期yhIDInt20外键、非空经办人khbhInt4外键会员编号skfsVarchar10非空收款方式MemoVarchar200备注 (8)库存盘点情况表结构(见表4-8)表4-8库存盘点情况表结
32、构字段名数据类型长度约束描述PdbhInt4主键盘点编号spbhInt4外键、非空商品编号rkslInt4非空入库数量xsslInt10非空销售数量kcslInt10非空库存数量pdslInt10盘点数量pdrqDatetime8非空盘点日期YgidInt4外键、非空经办人 (9)超市活动信息表结构(见表4-9)表4-9超市活动信息表结构字段名数据类型长度约束描述thlshInt4主键活动流水号spbhInt4外键、非空商品编号ZkMoney8非空商品折扣thrqdatetime8非空活动开始日期thjeDatetime4非空活动结束日期HdmsVarchar200非空活动描述yhIDInt4
33、外键、非空经办人 (10)员工信息表结构(见表4-10)表4-10员工信息表结构字段名数据类型长度约束描述ygIDint4主键员工编号yhxmvarchar20非空员工姓名yhklvarchar20非空用户口令sfzhvarchar20非空身份证号YgbmVarchar400员工部门YggwVarchar20员工岗位RzsjDateTime8非空入职时间LzsjDatetime8离职时间(11)采购计划表结构(见表4-11)表4-11采购计划表结构字段名数据类型长度约束描述Cgjhbhint4主键采购计划号Decvarchar200非空采购计划描述Spbhint4外键、非空商品编号Gysbhi
34、nt4外键、非空供应商编号RgsjDatetime8非空入购时间Slint4非空数量DjMoney8非空单价ygIDint4外键、非空经办人 (12)库存信息表结构(见表4-12)表4-12库存信息表结构字段名数据类型长度约束描述KcbhInt4主键库存编号SpbhInt4外键、非空商品编号spSlInt4非空商品数量gxsjDatetime8非空更新日期 (13)采购退货单表结构(见表4-13)表4-13采购退货单表结构字段名数据类型长度约束描述cgthbhInt4主键采购退货编号cgdjhint4外键、非空采购订单号SpbhInt4外键、非空商品编号ThslInt4非空退货数量ThyyVa
35、rchar200退货原因thsjDatetime8非空退货日期YgidInt4外键、非空经办人 (14)销售退货单表结构(见表4-14)表4-14销售退货单表结构字段名数据类型长度约束描述xsthbhInt4主键销售退货编号xspzhint4外键、非空销售凭证号SpbhInt4外键、非空商品编号ThslInt4非空退货数量ThyyVarchar200非空退货原因thsjDatetime8非空退货日期YgidInt4外键、非空经办人 (15)入库单表结构(见表4-15)表4-15入库单表结构字段名数据类型长度约束描述xsthbhInt4主键入库流水账SpbhInt4外键、非空商品编号rkslIn
36、t4非空入库数量GldjhInt4非空关联单据号rksjDatetime8非空入库日期YgidInt4外键、非空经办人 (16)出库单表结构(见表4-16)表4-16出库单表结构字段名数据类型长度约束描述xsthbhInt4主键出库流水账SpbhInt4外键、非空商品编号ckslInt4非空出库数量cksjDatetime8非空出库日期YgidInt4外键、非空经办人 (17) 合同表结构(见表4-17)表4-17合同表结构字段名数据类型长度约束描述HthInt4主键合同号gysbmint4外键、非空供应商HtnrVarchar8000合同内容ZyjzcVarchar500争议及仲裁QdsjD
37、atetime8非空签订时间JhjysVarchar500交货及验收WyzrVarchar500违约责任YgidInt4外键、非空经办人4.2 主要功能模块设计4.2.1主界面设计 系统主界面是系统运行的其他功能界面的基础。其设计界面如图4-19所示:图4-19 主页面设计图所用到的主要控件如表4-18示:表4-18主界面页面控件列表控件类型控件名称主要属性设置用途FormFormText设置为“兴旺超市管理系统”系统容器menuStripMenu设置系统菜单项系统导航菜单PictureBoxpicLogo设置显示图像为系统LOGO显示系统LOGOLabellbLogoText设置为“兴旺超市
38、管理系统”显示系统名称lbUserText设置为“员工:”显示登陆员工PanelPanBottomDock设置为“Bottom”显示基础信息4.2.2基本信息管理模块设计信息管理模块包括员工信息管理、供应商信息管理、会员信息管理、商品信息管理。该模块主要是为系统的基础上数据做出了管理。该模块中商品时超市管理的重要组成元素,是所有的业务的主要对象,商品信息管理包括新增、修改、删除的功能,其主界面设计图如图4-20所示:图4-20 商品管理模块设计图所用到的主要控件如表4-19所示:表4-19商品管理信息页面控制列表控件类型控件名称主要属性设置用途menuStripMenu设置系统菜单项系统导航菜
39、单ToolStripMenuItemToolNewText设置为“新增”新增ToolUpdateText设置为“修改”修改ToolQueryText设置为“查询”查询ToolDeleteText设置为“删除”删除ToolPrintText设置为“打印”打印dataGridViewdgvResultDataSource设置为dsTable显示商品管理数据4.2.3采购管理模块设计该模块包括采购计划子模块、采购订单子模块、合同管理子模块和采购退货子管理模块四个子模块。(1)采购计划子模块:采购计划模块是用于即将购买的商品进行规划的登记,记录商品的采购数量、入购时间、和计划描述。这一模块,根据销售情
40、况和库存情况,帮助管理员记录还未到达采购时间的商品采购计划,避免了一些还未到采购时间的商品在需采购的时间里被遗忘。这一模块包括对采购计划的新增、修改、删除、查询、打印的功能。辅助管理员对采购的管理。采购计划单管理的主界面设计界面,如图4-20所示:图4-21 采购计划管理主页面的设计图所用到的主要控件如表4-20所示:表4-20采购计划管理页面控件列表控件类型控件名称主要属性设置用途menuStripMenu设置系统菜单项系统导航菜单ToolStripMenuItemToolNewText设置为“新增”新增ToolUpdateText设置为“修改”修改ToolQueryText设置为“查询”查询ToolDeleteText设置为“删除”删除ToolPrintText设置为“打印”打印dataGridViewdgvResultDataSource设置为dsTable显示采购计划数据DataGridViewTextBoxColumncolnoHeaderText设置为“采购计划编号”采购计划编号数据colmsHeaderText设置为“采购计划描述”采购计划描述数据colspHeaderText设置为“商品”商品数据colcountHeaderText设置为“数量”数量数据coldateHeaderText设置为“入购时间”入购时间数据coljbr