• 2.84 MB
  • 2022-04-22 13:40:49 发布

超市管理系统的设计毕业论文.doc

  • 31页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'超市管理系统的设计毕业论文目  录中文摘要(关键词)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主要功能模块设计224.2.1主界面设计224.2.2基本信息管理模块设计24.2.3采购管理模块设计244.2.4销售管理模块设计264.2.5库存管理设计28结论30参考文献3131 致谢321.概述1.1国内外的研究现状分析小超市属于零售业,而目前我国的零售业主要面临的问题是数据的深挖掘和加工、财务业务系统的高度集成、根据企业的并购重组保证系统和数据的统一和稳定。超市软件系统从企业运营及管理的实际情况出发,结合当前中国零售业业态发展趋势,顺应了零售行业对信息化的要求,为商业管理信息系统提供了系统全面的技术解决方案。基于以上原因,超市管理系统在各个商业领域都发挥了很大的作用,也得到了越来越多的大、中、小型商业企业的应用。但就应用状况分析管理系统在中、高端企业得到了广泛的应用和重视,在小型超市中大部分仍停留在手工作业或数据存储的表面层次上,在建立一个适用小型超市业务流的管理信息系统仍需要探索和建设。故为小超市建立一个集成于采购、销售、库存管理于一体的信息管理系统,是可以改善小超市的管理水平,提高小超市的销售量和经济效益。1.2系统研究意义超市需要处理围绕着商品的采购、销售、库存的大量业务信息。超市管理者在面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序架构支持各种数据操作的执行。小型超市系统能够实时和准确的控制超市的商品销售情况和库存情况,使商品零库存的情况消失,提高超市的服务质量,从而增加客流量。超市管理引进现代化的管理信息系统,实现超市庞大商品的控制和传输,从而方便超市的销售管理和决策人员解除后顾之忧。一款适合的超市管理系统,是可以帮助超市提高工作效率,帮助超市工作人员利用计算机,极为方便的对超市的有关数据进行管理、输入、输出、查找等所有有关操作,使杂乱的超市数据能够具体化、直观化、合理化等。2系统分析为了解决兴旺超市管理信息化的一系列需求,对即将开发兴旺超市管理系统进行系统分析。2.1可行性分析通过对兴旺超市管理系统的技术可行性分析、经济可行性分析、操作可行性分析、法律可行性分析,已确定兴旺超市管理系统开发的必要性。通过可行性分析,提出系统开发中可能遇到的有关技术、经济、操作等问题并进行说明,即可有效的避免开发过程中可能遇到的风险。2.1.1技术可行性分析考虑系统实现的技术可能性,在开发过程中选择Microsoft公司的MicrosoftVisualStudio2008作为主要开发工具和MicrosoftSQLServer2005作为后台数据库。31 .NetFrameWork3.5作为软件的运行环境,然而.NetFrameWork3.5运行环境已经成为主流的系统Windows7中自带的组件,故用户并不需要额外下载运行环境,通过添加组件便可以拥有软件的运行环境。故选择.NetFramework3.5作为运行环境为用户提供了极大的方便。MicrosoftSqlServer2005是一个全面的数据库管理平台,使用集成的商业智能工具提供了企业级的数据管理。MicrosoftSQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全、更可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。2.1.2操作可行性研究兴旺超市应用兴旺超市管理系统后,可以实现超市管理业务的信息化,帮助提高超市的管理效果和经济效益。系统将兴旺超市数据集成并生成有用的信息,帮助兴旺超市管理者更全面的了解超市的各方面情况,如供应商信息、会员信息、商品信息等。兴旺超市管理系统改善了兴旺超市传统、混乱的管理方式,为兴旺超市管理带来了井然有序的数据和先进的管理方式,将为兴旺超市的发展起到很大的促进作用。同时B/S对客户机和服务机的要求都不高且成本低廉,适合兴旺超市管理,能给兴旺超市带来更大的利益,具有经济效益。2.1.3环境条件可行性本系统采用基于Windows的图形用户界面,使管理人员可以对系统轻松上手。而整个超市管理系统采用最友好的交互界面,简单明了帮助说明,使完全不需要对数据库进行了解便可以完成超市管理相关的操作。由此可以看出本系统具有良好的操作可行性。2.1.4法律可行性分析所有技术资料都为合法,开发过程中不存在知识产权问题,未抄袭任何网站,不存在侵犯版权问题,符合国家法律和软件法律法规。2.2系统需求分析2.2.1系统开发目的超市现已经成为我国一种重要的零售业的形态。随着中小型超市在各个区域的广泛覆盖和高速发展,兴旺超市的经营管理模式也开始发生了巨大的变化。兴旺超市传统管理系统的超市管理模式需要进行革新。兴旺超市管理系统的设计,不仅仅满足超市的基础数据的存储,并满足兴旺超市的管理业务。根据兴旺超市的业务流设计的兴旺超市管理系统,更贴切的处理业务数据,并将其转化为有用的信息传递给管理者,帮助管理者管理超市,减轻管理者的管理负担。本系统结合兴旺超市的管理制度和先进的计算机科学技术,对商品、客户、供应商的基本信息,超市商品的采购、销售以及库存盘点信息等进行管理,真正实现兴旺超市的信息化。2.2.2系统功能需求本系统采用自顶向下方法开发,其具体的功能描述如下:基本信息管理模块:其功能包括商品信息管理、会员信息管理、供应商信息管理、超市员工信息管理。采购管理模块:其功能包括商品的采购计划管理、采购订单管理、采购退货管理、商品质检管理以及合同管理。销售管理模块:其功能包括销售流水账管理、销售退货管理、超市的促销活动管理、收银管理。31 库存管理模块:其功能包括商品入库、商品出库、库存监控以及商品盘点。2.2.3系统业务流程兴旺超市管理系统是对兴旺超市管理的采购、销售、库存三个方面的业务数据进行管理的信息管理系统。根据调查得到以下业务流程图。(1)主业务流程图:主要显示了兴旺超市管理的主要业务顺序,见图2-1所示:图2-1兴旺超市管理系统主业务流程图(2)采购管理模块的业务流程图:显示兴旺超市采购的相关流程,见图2-2所示:31 图2-2兴旺超市管理系统采购管理模块的业务流程图(3)销售管理模块的业务流程图:显示兴旺超市销售的业务流程,见图2-3所示:图2-3兴旺超市管理系统销售管理模块的业务流程图(4)库存管理模块的业务流程图:显示兴旺超市库存管理的业务流程,见图2-4所示:31 图2-4兴旺超市管理系统库存管理模块的业务流程图2.2.4系统数据流设计兴旺超市管理系统的数据流图的顶层图,见图2-5所示:图2-5兴旺超市管理系统0层图兴旺超市管理系统的数据流图的1层图,见图2-6所示:图2-6兴旺超市系统1层图兴旺超市管理系统的采购管理子系统的2层图,见图2-7所示:31 图2-7采购管理子系统2层图兴旺超市管理系统的库存管理子系统的2层图,见图2-8所示:图2-8库存管理子系统2层图兴旺超市管理系统的销售管理子系统的2层图,见图2-9所示:图2-9销售管理子系统2层图31 3总体设计3.1项目规划兴旺超市管理系统是一个帮助兴旺超市管理超市的各类元素(如商品的进销存、会员信息、供应商信息)而进行开发的信息管理系统。兴旺超市管理系统包括对超市数据的维护、处理、统计等功能。根据一系列需求分析的结果,将兴旺超市管理系统分为基本信息管理、采购管理、销售管理和库存管理4个主要模块。系统4个主要模块的功能如下:(1)基本信息管理模块基本信息管理模块,是为兴旺超市的所有业务建立基础,是维护系统基础元素的管理模块。其主要功能如下:①商品信息管理:对商品信息的增加、修改、删除和查询。②会员信息管理:对会员信息的增加、修改、查询以及会员优惠设置。③供应商信息管理:对供应商信息的增加、修改、删除和查询。④员工信息管理:对兴旺超市管理的员工信息的增加、修改、删除和查询。(2)采购管理模块采购管理模块用于兴旺超市的采购业务,其主要功能如下:①采购计划管理:是对超市的采购计划新增、修改、删除、执行和停用。根据销售情况和库存需求生成采购需求单。②采购订单管理:是对记录与供应商之间签订的采购订单管理,包括采购订单的新增、修改、删除和查询以及通过采购计划自动生成采购订单。③采购退货管理:是对不符合质量要求或订单要求的商品进行退货记录,包括采购退货单的新增、修改、删除和查询。④合同管理:用于记录与供应商签订的采购合同内容。(3)销售管理模块:销售管理模块用于兴旺超市的采购业务,其主要功能如下:①销售流水账管理模块:是对超市的每一笔销售记录的新增和修改以及收银情况的登记。②促销活动管理:用于记录超市的促销活动,促销活动可以帮助超市提高客户量和销售业绩是销售管理必不可少的模块,包括对促销活动的制定、执行和取消。③销售退货管理:是对客户不满意且质量有问题的商品进行退货记录,包括销售退货单的新增、修改、删除和查询。④收银管理:是用于记录销售过程中的顾客的结账情况。(4)库存管理模块库存管理模块式用于兴旺超市的仓储业务。其主要功能如下:①入库管理:是用于记录商品入库情况。②出库管理:是用于记录商品出库情况③库存监控:当库存商品库存量到达商品的最小库存量时,对系统管理员发出预警,生成采购需求单,提醒管理员进货。④库存盘点:是定期盘点超市的商品数量,避免零库存的事故和实时的更新库存信息。3.2系统模块图31 兴旺超市管理系统可以满足兴旺超市管理方面的需要,是一个理想企业信息化管理工具。根据需求分析可得到,系统主要模块框图设计如图3-1所示:图3-1系统功能模块图3.3系统开发环境(1)系统开发平台:MicrosoftVisualStudio2008(2)系统开发语言:C#(3)数据库管理系统软件:MicrosoftSQLServer2005(4)运行环境:.NetFrameWord3.5(5)分辨率:最佳效果1024×768像素。31 4详细设计4.1数据库设计4.1.1数据库设计为了实现后台数据库对系统数据信息的保存和维护,根据系统的需求选择一个能满足要求的数据库,本系统选择了较好维护的MicrosoftSQL2005作为后台数据库,数据库名称为db_XWGL。4.1.2数据库E-R图分析根据兴旺超市管理系统的需求分析和项目规划可得到以下17个实体,分别是:供应商信息实体、采购订单实体、采购明细实体、商品信息实体、库存盘点实体、库存信息实体、员工信息实体、超市促销活动实体、会员信息实体、销售凭证实体、销售明细实体、采购计划实体、采购退货实体、销售退货实体、出库单实体、入库单实体、合同实体。兴旺超市管理系统的商品信息实体图,如图4-1所示:图4-1商品实体图兴旺超市管理系统的会员信息实体图,如图4-2所示:图4-2会员信息实体图31 兴旺超市管理系统的供应商信息实体图,如图4-3所示:图4-3供应商信息实体图兴旺超市管理系统的采购订单实体图,如图4-4所示:图4-4采购订单实体图兴旺超市管理系统的采购明细主表实体图,如图4-5所示:图4-5采购明细主表实体图兴旺超市管理系统的销售明细实体图,如图4-6所示:图4-6销售明细实体图31 兴旺超市管理系统的销售凭证表实体图,如图4-7所示:图4-7销售凭证实体图兴旺超市管理系统的库存盘点实体图,如图4-8所示:图4-8库存盘点实体图兴旺超市管理系统的超市促销活动信息实体图,如图4-9所示:图4-9超市促销活动信息实体图兴旺超市管理系统的员工信息实体图,如图4-10所示:图4-10员工信息实体图31 兴旺超市管理系统的采购计划实体图,如图4-11所示:图4-11采购计划实体图兴旺超市管理系统的库存信息实体图,如图4-12所示:图4-12库存信息实体图兴旺超市管理系统的采购退货单实体图,如图4-13所示:图4-13采购退货单实体图兴旺超市管理系统的销售退货单实体图,如图4-14所示:图4-14销售退货单实体图兴旺超市管理系统的入库单实体图,如图4-15所示:31 图4-15入库单实体图兴旺超市管理系统的出库单实体图,如图4-16所示:图4-16出库单实体图兴旺超市管理系统的合同实体图,如图4-17所示图4-17合同实体图31 兴旺超市管理系统的系统E-R图,如图4-18所示图4-18系统E-R图4.1.3主要数据库表的结构根据实体图和系统E-R图得到主要数据库表,一共有17张表分别是:(1)商品信息表结构(见表4-1)表4-1商品基本情况表结构31 字段名数据类型长度约束描述spbhint4主键商品编号spmcvarchar20非空商品名称zxkclint4非空最小库存量pymvarchar20非空拼音码dwvarchar20非空单位ggvarchar20非空规格cdvarchar20非空产商gysbmint4外键、非空供应商编码bzslint4非空包装数量yxqvarchar20非空有效期lsjgmoney8非空零售价格jhjgmoney10非空进货价格Ggvarchar20规格yplbvarchar20非空商品属性ylbhvarchar20非空条形码ScsxVarchar20非空商品属性(2)会员信息表结构(见表4-2)表4-2会员信息表结构字段名数据类型长度约束描述khbhint4主键会员编号khmcvarchar20非空会员名称pymvarchar20非空拼音码Sfzhvarchar20非空身份证号yzbmvarchar20邮政编码dhvarchar20非空联系电话Hydjint4非空会员等级HyzkFloat4非空会员折扣HyztBit1非空,默认值1会员状态(3)供应商基本情况表结构(见表4-3)表4-3供应商基本情况表结构字段名数据类型长度约束描述gysbmvarchar20主键供应商编号gysmcvarchar20非空供应商名称pymvarchar20非空拼音码gysdzvarchar20非空供应商地址ssdqvarchar20非空所属地区yzbmvarchar20邮政编码dhvarchar20非空电话lxrvarchar20非空联系人khyhvarchar20开户银行khzhvarchar20开户账号(4)超市采购明细表结构(见表4-4)表4-4超市采购明细表结构31 字段名数据类型长度约束描述lszhint4主键流水账号cgdjhint4外键、非空采购订单号spbhvarchar20非空商品编号rkslint4非空入库数量ThslInt4非空退货数量rkdjMoney10非空入库单价CgslInt4非空采购数量rkrqdatetime20非空入库日期Memovarchar200备注(5)采购订单表结构(见表4-5)表4-5超市采购订单表结构字段名数据类型长度约束描述cgdjhint4主键采购订单号Cgjhbhint4外键采购计划编号Hthint4外键、非空合同号cgrqdatetime8非空采购日期YgIDvarchar20外键、非空经办人Memovarchar200备注(6)超市销售明细表结构(见表4-6)表4-6超市销售明细表结构字段名数据类型长度约束描述sslshInt4主键销售流水号xspzhInt4外键、非空销售凭证号spbmInt4外键、非空商品编号xsslInt4非空销售数量xsdjMoney10非空销售单价xsjeMoney10非空销售金额xsrqdatetime8非空销售日期thzkInt4非空退货数量YgidInt4外键、非空经办人MemoVarchar200备注(7)超市销售凭证表结构(见表4-7)表4-7超市销售主表结构字段名数据类型长度约束描述xspzhInt20主键销售凭证号xsrqDatetime8非空销售日期yhIDInt20外键、非空经办人khbhInt4外键会员编号skfsVarchar10非空收款方式MemoVarchar200备注31 (8)库存盘点情况表结构(见表4-8)表4-8库存盘点情况表结构字段名数据类型长度约束描述PdbhInt4主键盘点编号spbhInt4外键、非空商品编号rkslInt4非空入库数量xsslInt10非空销售数量kcslInt10非空库存数量pdslInt10盘点数量pdrqDatetime8非空盘点日期YgidInt4外键、非空经办人(9)超市活动信息表结构(见表4-9)表4-9超市活动信息表结构字段名数据类型长度约束描述thlshInt4主键活动流水号spbhInt4外键、非空商品编号ZkMoney8非空商品折扣thrqdatetime8非空活动开始日期thjeDatetime4非空活动结束日期HdmsVarchar200非空活动描述yhIDInt4外键、非空经办人(10)员工信息表结构(见表4-10)表4-10员工信息表结构字段名数据类型长度约束描述ygIDint4主键员工编号yhxmvarchar20非空员工姓名yhklvarchar20非空用户口令sfzhvarchar20非空身份证号YgbmVarchar400员工部门YggwVarchar20员工岗位RzsjDateTime8非空入职时间LzsjDatetime8离职时间(11)采购计划表结构(见表4-11)表4-11采购计划表结构字段名数据类型长度约束描述Cgjhbhint4主键采购计划号Decvarchar200非空采购计划描述Spbhint4外键、非空商品编号Gysbhint4外键、非空供应商编号RgsjDatetime8非空入购时间Slint4非空数量DjMoney8非空单价ygIDint4外键、非空经办人31 (12)库存信息表结构(见表4-12)表4-12库存信息表结构字段名数据类型长度约束描述KcbhInt4主键库存编号SpbhInt4外键、非空商品编号spSlInt4非空商品数量gxsjDatetime8非空更新日期(13)采购退货单表结构(见表4-13)表4-13采购退货单表结构字段名数据类型长度约束描述cgthbhInt4主键采购退货编号cgdjhint4外键、非空采购订单号SpbhInt4外键、非空商品编号ThslInt4非空退货数量ThyyVarchar200退货原因thsjDatetime8非空退货日期YgidInt4外键、非空经办人(14)销售退货单表结构(见表4-14)表4-14销售退货单表结构字段名数据类型长度约束描述xsthbhInt4主键销售退货编号xspzhint4外键、非空销售凭证号SpbhInt4外键、非空商品编号ThslInt4非空退货数量ThyyVarchar200非空退货原因thsjDatetime8非空退货日期YgidInt4外键、非空经办人(15)入库单表结构(见表4-15)表4-15入库单表结构字段名数据类型长度约束描述xsthbhInt4主键入库流水账SpbhInt4外键、非空商品编号rkslInt4非空入库数量GldjhInt4非空关联单据号rksjDatetime8非空入库日期YgidInt4外键、非空经办人(16)出库单表结构(见表4-16)表4-16出库单表结构字段名数据类型长度约束描述xsthbhInt4主键出库流水账SpbhInt4外键、非空商品编号ckslInt4非空出库数量cksjDatetime8非空出库日期YgidInt4外键、非空经办人31 (17)合同表结构(见表4-17)表4-17合同表结构字段名数据类型长度约束描述HthInt4主键合同号gysbmint4外键、非空供应商HtnrVarchar8000合同内容ZyjzcVarchar500争议及仲裁QdsjDatetime8非空签订时间JhjysVarchar500交货及验收WyzrVarchar500违约责任YgidInt4外键、非空经办人31 4.2主要功能模块设计4.2.1主界面设计系统主界面是系统运行的其他功能界面的基础。其设计界面如图4-19所示:图4-19主页面设计图所用到的主要控件如表4-18示:表4-18主界面页面控件列表控件类型控件名称主要属性设置用途FormFormText设置为“兴旺超市管理系统”系统容器menuStripMenu设置系统菜单项系统导航菜单PictureBoxpicLogo设置显示图像为系统LOGO显示系统LOGOLabellbLogoText设置为“兴旺超市管理系统”显示系统名称lbUserText设置为“员工:”显示登陆员工PanelPanBottomDock设置为“Bottom”显示基础信息4.2.2基本信息管理模块设计信息管理模块包括员工信息管理、供应商信息管理、会员信息管理、商品信息管理。该模块主要是为系统的基础上数据做出了管理。该模块中商品时超市管理的重要组成元素,是所有的业务的主要对象,商品信息管理包括新增、修改、删除的功能,其主界面设计图如图4-20所示:31 图4-20商品管理模块设计图所用到的主要控件如表4-19所示:表4-19商品管理信息页面控制列表控件类型控件名称主要属性设置用途menuStripMenu设置系统菜单项系统导航菜单ToolStripMenuItemToolNewText设置为“新增”新增ToolUpdateText设置为“修改”修改ToolQueryText设置为“查询”查询ToolDeleteText设置为“删除”删除ToolPrintText设置为“打印”打印dataGridViewdgvResultDataSource设置为dsTable显示商品管理数据4.2.3采购管理模块设计该模块包括采购计划子模块、采购订单子模块、合同管理子模块和采购退货子管理模块四个子模块。(1)采购计划子模块:采购计划模块是用于即将购买的商品进行规划的登记,记录商品的采购数量、入购时间、和计划描述。这一模块,根据销售情况和库存情况,帮助管理员记录还未到达采购时间的商品采购计划,避免了一些还未到采购时间的商品在需采购的时间里被遗忘。这一模块包括对采购计划的新增、修改、删除、查询、打印的功能。辅助管理员对采购的管理。采购计划单管理的主界面设计界面,如图4-20所示:31 图4-21采购计划管理主页面的设计图所用到的主要控件如表4-20所示:表4-20采购计划管理页面控件列表控件类型控件名称主要属性设置用途menuStripMenu设置系统菜单项系统导航菜单ToolStripMenuItemToolNewText设置为“新增”新增ToolUpdateText设置为“修改”修改ToolQueryText设置为“查询”查询ToolDeleteText设置为“删除”删除ToolPrintText设置为“打印”打印dataGridViewdgvResultDataSource设置为dsTable显示采购计划数据DataGridViewTextBoxColumncolnoHeaderText设置为“采购计划编号”采购计划编号数据colmsHeaderText设置为“采购计划描述”采购计划描述数据colspHeaderText设置为“商品”商品数据colcountHeaderText设置为“数量”数量数据coldateHeaderText设置为“入购时间”入购时间数据coljbrHeaderText设置为“经办人”经办人数据PrintDocumentPDdocDocumentName设置为“采购计划”用于打印内容PrintPreviewDialogPpdDocument设置为PDdoc用于打印预览printDialogPddialog选择打印机DatasetDsTable设置数据源获取采购订单信息LabellbRecordCount显示记录数(2)采购订单模块:该模块用于保存与供应商签订的采购订单,其功能主要包括新增、修改、删除、查询、打印功能。31 采购订单子模块的主界面设计图,如图4-22所示:图4-22采购订单与采购退货页面设计图所用到的主要控件如表4-21所示:表4-21采购订单与采购退货子模块页面控件列表控件类型控件名称主要属性设置用途menuStripMenu设置系统菜单项系统导航菜单ToolStripMenuItemToolNewText设置为“新增”新增ToolUpdateText设置为“修改”修改ToolQueryText设置为“查询”查询ToolDeleteText设置为“删除”删除ToolPrintText设置为“打印”打印ToolRKText设置为“入库”入库dataGridViewdgvResultDataSource设置为dsTable显示采购订单数据DgvDetailDataSource设置为dsDetail显示采购明细数据PrintDocumentPDdocDocumentName设置为“采购计划”用于打印内容PrintPreviewDialogPpdDocument设置为PDdoc用于打印预览printDialogPddialog选择打印机DatasetDsTable设置数据源获取采购订单信息dsDetail设置数据源获取采购明细信息LabellbRecordCount显示记录数lbBqText设置为“采购明细”采购明细(3)采购退货子模块:该模块用于向供应商退还质检不通过的商品记录,并记录经常出现退货的商品,为下次采购提供参考信息。采购退货的主界面设计图,如图4-23所示:31 图4-23采购退货子模块页面设计图所用到的主要控件如表4-22所示:表4-22采购退货模块页面控件列表控件类型控件名称主要属性设置用途menuStripMenu设置系统菜单项系统导航菜单ToolStripMenuItemToolNewText设置为“新增”新增ToolUpdateText设置为“修改”修改ToolQueryText设置为“查询”查询ToolDeleteText设置为“删除”删除ToolPrintText设置为“打印”打印dataGridViewdgvResultDataSource设置为dsTable显示采购退货数据PrintDocumentPDdocDocumentName设置为“采购计划”用于打印内容PrintPreviewDialogPpdDocument设置为PDdoc用于打印预览printDialogPddialog选择打印机DatasetDsTable设置数据源获取采购退货信息LabellbRecordCount显示记录数ComboboxCbcgdd设置数据源用于过滤数据集4.2.4销售管理模块设计销售管理是兴旺超市管理系统管理的核心模块之一,主要包括对商品销售流水账、销售退货、超市促销活动管理以及收银管理。(1)销售流水账及收银管理子模块:该两个模块是销售管理的重要组成部分,是用于记录每一笔销售记录及收银情况。其功能体现于凭证中,当客户为会员时,通过输入正确的会员号可以为本次销售中非促销商品进行打折,其设计如图4-24:31 图4-24销售流水账新增的页面设计图所用到的主要控件如表4-23所示:表4-23销售流水账新增页面控件列表控件类型控件名称主要属性设置用途LabellblNoText设置为“会员号:”会员号lblNameText设置为“会员名称:”会员名称LblPhoneText设置为“联系电话:”联系电话LblDJText设置为“会员等级:”会员等级LblSALEText设置为“会员折扣:”会员折扣lblMemoText设置为“备注:”备注lblMoneyText设置为“总金额:”总金额lblJBRText设置为“经办人:”经办人lblDateText设置为“日期:”日期dataGridViewdgvMaster填写销售商品ButtonBtnOKText设置为“确定”确定BtnCancelText设置为“取消”取消TextBoxtxtNo输入会员号GroupBoxgbClientText设置为“会员信息(非必填)”会员信息gbSalesText设置为“凭证(必填)”销售凭证(2)销售退货子模块:该模块是用于处理客户由于质量问题的退货管理。其设计与采购退货类似。(3)超市促销活动管理子模块:该模块是用于管理超市的一系列的促销活动。超市促销活动管理的新增设计如图4-25:31 图4-25超市促销活动新增的页面设计图所用到的主要控件如表4-24所示:表4-24超市促销互动新增页面控件列表控件类型控件名称主要属性设置用途LabellblNoText设置为“促销名称:”会员号lblNameText设置为“促销折扣:”会员名称LblPhoneText设置为“起始时间:”联系电话LblDJText设置为“结束时间:”会员等级LblSALEText设置为“会员折扣:”会员折扣LbljbrText设置为“经办人:”经办人dateTimePickerDtpbegin无起始时间Dtpend无结束时间dataGridViewdgvMaster无显示新增记录ButtonBtnOKText设置为“新增”新增BtnCancelText设置为“清空”清空TextBoxtxtNo无输入会员号GroupBoxGbXXText设置为“新增”新增ComboboxCbsp设置数据源选择商品Cbjbr无选择经办人TextBoxtxtName无输入促销名称txtSales无输入折扣4.2.5库存管理设计库存管理模块包括入库管理、出库管理、库存监控和库存盘点。入库管理中包括采购入库、销售退货入库;出库管理中包括采购退货出库、商品上架出库。库存监控是根据商品预设置的最小库存量检测实时商品库存信息,并在到达最小库存量时提出预警。库存盘点可以保证库存的实时性,避免库存误差导致超市业务受到影响。库存盘点的主界面设计图4-26所示:31 图4-26库存盘点页面设计图所用到的主要控件如表4-25所示:表4-25销售订单信息页面控制列表控件类型控件名称主要属性设置用途menuStripMenu设置系统菜单项系统导航菜单ToolStripMenuItemToolHQPDText设置为“获取盘点列表”获取盘点列表ToolGXKCText设置为“盘点”盘点ToolQueryText设置为“更新库存信息”更新库存信息ButtonBtnUpdate无更新LabelLblSPText设置为“商品:”商品lblCSText设置为“厂商:”厂商LblRKText设置为“入库数量:”入库数量LblCKText设置为“出库数量:”出库数量LblPDSLText设置为“盘点数量:”盘点数量dataGridViewdgvMaster无显示盘点列表GroupBoxGbXXText设置为“详细信息”详细信息31 结  论兴旺超市管理系统主要应用于小型超市--兴旺超市的围绕商品的进销存管理的信息管理系统。本系统采用自顶向下的开发方法,为该系统的实现做出了一系列的设计。本系统是依据兴旺超市的业务流进行设计的超市管理系统,该系统的功能解决了兴旺超市对于商品、客户、供应商这三大元素的管理,并通过有效的数据处理获得更有用的管理信息。兴旺超市管理系统是以小型超市管理为系统背景设计的管理信息系统,该系统不仅仅适用于兴旺超市,该系统还适用于类似兴旺超市的部分小型超市。小型超市选择兴旺超市管理系统作为超市管理软件,可以有效的解决信息处理的难题。本系统将随着兴旺超市的业务发展而不断完善,从而会给兴旺超市带来巨大的经济效益。31 参考文献[1]季志燕.基于J2EE的小型超市管理系统的研究[J].电脑开发与应用.2013(09):11-15.[2]黄安波.基于JAVA的超市管理系统的研究[J].电脑与电信2013(7)51—53.[3]许萍萍.基于Delphi7.0的超市管理系统设计与实现[D].武汉工程大学2012[4]刘越.基于多层架构的电子政务超市管理系统设计[J].电脑与信息技术.2013(02):5-7.[5]王小滨,卢建军,卫晨.基于物联网的煤炭企业物资超市管理系统研究[J].工矿自动化.2013(06):32-37.[6]Cranen.Globalschedulabilityanalysisofasynchronizationprotocolbasedonreplenishment-boundedoverrunforcompositionalreal-timesystems.[M].IndustrialEmbeddedSystems(SIES),20127thIEEEInternationalSymposiumon,2012:115-117.[7]芦建勇.浙客隆超市管理系统的分析与设计[D].北京邮电大学2012[8]刘炳国,韩旭,杨富荣.基于ERP系统的物资采购超市化管理[J].河北企业.2013(05):23-27.[9]赵中营.基于Ajax高校连锁校园超市管理系统[D].南京林业大学2012[10]ZhangDanyu.TheStudyonAnalysisandModelingofReplenishmentOperationsinaDistributionCenter.[M].IntelligentComputationTechnologyandAutomation(ICICTA),2012FifthInternationalConferenceon,2012:99-106.[11]姜媛媛.潍坊职业学院网上校园超市管理系统的设计与实现[D].山东大学2012[12]汪文静.超市商品销售管理系统设计与实现[D].电子科技大学2012[13]LingyingPan.AsupplychainbasedassessmentofwaterissuesinthecoalindustryinChina.[J].EnergyPolicy,2012(48)6-8.[14]罗喆.连锁超市的人本管理[J].数字化用户.2013(05):50-55.[15]陈灵坚.超市收银管理信息化浅析[J].商场现代化.2013(08):32-71.[16]邓琪,张英彦,杨海龙.应用型本科高校市场营销专业实践教学模式构建——以宿州学院市场营销专业为例[J].宿州学院学报.2012(07):13-19.[17]周天伦,毛建农,喻瀚林.成都中小企业融资超市服务运营分析[J].西南金融.2013(03):23-28.[18]王慧云.以超市为核心构建生鲜农产品可追溯体系研究[D].河北经贸大学2013[19]秦营周,张峥.超级市场商品扫描购物车设计[J].河南科技.2013(13):31-37.[20]肜丽,姜明富.RFID标签技术在大型超市商品管理中的应用与设计[J].现代计算机.2013(13):12-19.31 致  谢在本文完成之际,无论我的设计是否能够真的投入使用,这里面每一个控件的绘制,每一段文本的输入之中都有我辛勤的汗水。半年的设计时间虽然短暂,我却从中学到了很多的东西。我由衷地感谢关怀、教诲、帮助、支持和鼓励我完成学业的老师、朋友和亲人。本论文是在赵泉老师的悉心指导和大力支持下完成的。赵泉老师严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。他渊博的知识、开阔的视野和敏锐的思维给了我深深的启迪。从课题的选择到设计的最终完成,赵泉老师都始终给予我细心的指导和不懈的支持。在此,我向赵泉老师表示衷心的感谢!同时我还要感谢我的同学们对我的帮助和指点,有他们的帮助和提供资料,才使我的论文能够顺利完成。最后,我谨向我的导师以及在毕业设计过程中给予我很大帮助的同学们致以最诚挚的谢意。31'